repo/proj/guru:dev commit in: net-im/vesktop-bin/

"Vincent Ahluwalia" <vincentahluwalia-g/[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1787003763.17a5175573f2f2a0578a295b0c448c2b0300d8a6.vincentahluwalia@gentoo>
commit:     17a5175573f2f2a0578a295b0c448c2b0300d8a6
Author:     Vincent Ahluwalia <vincentahluwalia <AT> protonmail <DOT> com>
AuthorDate: Mon Aug 17 21:55:06 2026 +0000
Commit:     Vincent Ahluwalia <vincentahluwalia <AT> protonmail <DOT> com>
CommitDate: Mon Aug 17 21:56:03 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17a51755

net-im/vesktop-bin: add 1.6.6

Signed-off-by: Vincent Ahluwalia <vincentahluwalia <AT> protonmail.com>

 net-im/vesktop-bin/Manifest                 |  2 +
 net-im/vesktop-bin/vesktop-bin-1.6.6.ebuild | 99 +++++++++++++++++++++++++++++
 2 files changed, 101 insertions(+)

diff --git a/net-im/vesktop-bin/Manifest b/net-im/vesktop-bin/Manifest
index 71b4e91eb3..027592bb77 100644
--- a/net-im/vesktop-bin/Manifest
+++ b/net-im/vesktop-bin/Manifest
@@ -1,2 +1,4 @@
 DIST vesktop-1.6.5-arm64.tar.gz 116209938 BLAKE2B 8b84b94a1eddd5adaba73c0d0b6bc88eebc0ced996870bfa712e38f13a5ac78afd1f3072da447b3f7f03ac8b16ba57ff4c49fbe29b916e616653429393b3c356 SHA512 3edcecfee56bb55a4048a224cd767900ba20be5a883d715be1e51d64169448580d7bf5763a54127b58e064b2de70a71b9e26371ef373d3e0f9b8c5c224011aec
 DIST vesktop-1.6.5.tar.gz 115782875 BLAKE2B de6e303c07a481261b341866b75eaa6604dfe485d087cdf748df8b28f0964ad30955a771119a3c54ae08905394b9cdef188f9af32b6b7d4a7d1e49d2f36e1bfe SHA512 9561d56ae92b13a7034cb945d7250516ec9a3b644bc2d3920280c6019ce4e98bfb7b13067a96aa099ce5afcb4a4c7d45930eb4c7d64fe1b4f31a77198d7c9cdc
+DIST vesktop-1.6.6-arm64.tar.gz 125011654 BLAKE2B 9d1c91affb2acfc79293a72147f2cfe477c2f9cc7facc89087b1e29f4acd1ba8e6f4b5bf55daf4b2ac864c89b7b1bb5f2962e1811c152f8b1784242394d567c5 SHA512 72ec557f2196512da4a65362ea056efe5747fe9500e3892b543b63f2fe2abfae3edd7cbfcd99d2fcba23766d7e8ba91e6bd508242cba03c612367187ae308f52
+DIST vesktop-1.6.6.tar.gz 126737713 BLAKE2B d7c8f5e0e13faabcc2a9328d1f965ee2ead4e5d9e93ddcf3f5acb4435b0f2a26949b48ebca214ebc3e4434fad237bdd8ad4c12e88b7b200916484b4a5a3ce248 SHA512 c3c099b89895723e17f62c7683089476fb4f7585cdc23ee06384ef4b9e87280f430b0b7c5e25e9ed35ff03d7204dd1d91242b0884043f69b8f5b0d03d802f4f1

diff --git a/net-im/vesktop-bin/vesktop-bin-1.6.6.ebuild b/net-im/vesktop-bin/vesktop-bin-1.6.6.ebuild
new file mode 100644
index 0000000000..4e2be546d9
--- /dev/null
+++ b/net-im/vesktop-bin/vesktop-bin-1.6.6.ebuild
@@ -0,0 +1,99 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="vesktop"
+
+CHROMIUM_LANGS="
+	af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
+	hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
+	sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop linux-info optfeature unpacker xdg
+
+DESCRIPTION="All-in-one voice and text chat for gamers with Vencord Preinstalled"
+HOMEPAGE="https://github.com/Vencord/Vesktop/"
+SRC_URI="
+	amd64? ( https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz )
+	arm64? ( https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}-arm64.tar.gz )
+"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+RESTRICT="bindist mirror strip test"
+
+DEPEND="
+	app-accessibility/at-spi2-core
+	dev-libs/expat
+	dev-libs/glib
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/fontconfig
+	media-libs/mesa[gbm(+)]
+	net-print/cups
+	sys-apps/dbus
+	sys-libs/glibc
+	x11-libs/cairo
+	x11-libs/libdrm
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libXrandr
+	x11-libs/libdrm
+	x11-libs/libxcb
+	x11-libs/libxkbcommon
+	x11-libs/pango
+	x11-misc/xdg-utils
+"
+
+DESTDIR="/opt/${PN}"
+
+QA_PREBUILT="*"
+
+CONFIG_CHECK="~USER_NS"
+
+src_unpack() {
+	default
+	use arm64 && S="${WORKDIR}/${MY_PN}-${PV}-arm64"
+}
+
+src_configure() {
+	default
+	chromium_suid_sandbox_check_kernel_config
+}
+
+src_install() {
+
+	doicon -s 256 "${FILESDIR}/vesktop-bin.svg"
+	domenu "${FILESDIR}/vesktop.desktop"
+
+	exeinto "${DESTDIR}"
+
+	doexe vesktop chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1
+
+	insinto "${DESTDIR}"
+	doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin
+	insopts -m0755
+	doins -r locales resources
+
+	fowners root "${DESTDIR}/chrome-sandbox"
+	fperms 4711 "${DESTDIR}/chrome-sandbox"
+
+	[[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
+
+	dosym "${DESTDIR}/vesktop" "/usr/bin/vesktop-bin"
+
+}
+
+pkg_postinst() {
+	optfeature "Desktop notifications support" x11-libs/libnotify
+	xdg_pkg_postinst
+}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.