commit: 1633da052472b3fd192aa5befc9d39b43de40219
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 7 03:35:12 2025 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sat Jun 7 04:08:07 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1633da05
net-im/vesktop-bin: keyword 1.5.6 for ~arm64
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
net-im/vesktop-bin/Manifest | 1 +
net-im/vesktop-bin/vesktop-bin-1.5.6.ebuild | 20 +++++++++++++++-----
2 files changed, 16 insertions(+), 5 deletions(-)
diff --git a/net-im/vesktop-bin/Manifest b/net-im/vesktop-bin/Manifest
index a5291434d3..023887fd6c 100644
--- a/net-im/vesktop-bin/Manifest
+++ b/net-im/vesktop-bin/Manifest
@@ -1,2 +1,3 @@
DIST vesktop-1.5.5.tar.gz 104226509 BLAKE2B
dce84adc287c6e941eb3402587dfb8858ef36ece1738e1a0c9fcd7f48eb94c855301ead535167cf8b7efa7a67025aeff02b9c06f105456dfc705e347e0022ddf
SHA512
b60b28be69877d0cfcc3057d0565e7ad6107ccd5f5c4ade38f5967a77f7ca75398364309070b99422ea23f79382f51d36c3218040dc3d2c19a16086c6f532b82
+DIST vesktop-1.5.6-arm64.tar.gz 108278657 BLAKE2B
63d812c61bcac9ae842b1ddbdc5befdb6141988cf011ab337e10ee3d262b5904e3c3ac7158d4b4dd7b996fb07965cf2591964e76dbeb932babcbcf02f5e6e462
SHA512
61d9f1579f16d59971cd533894675bc792fda999c231bf3cc14b175c726c4b2de46ea20f6c8e546b0e305151e0a008816a68c6adfdbe7d8beb75a31bd540ea78
DIST vesktop-1.5.6.tar.gz 108271525 BLAKE2B
988a4e6e4008891303556c43ef353d767751ae04b40b3c78ccc86d56509f14e8091a1553abd1fb84f4b5148253f1af5314e9eb60e4d2b8f890c7d1c657582c44
SHA512
7b3dda340ffdfb8acb447d3d04abf296708619c96b2177707dbb2819cf72e29d94167211378e8200917a32be0ca0353868231f5eef730b413b94cfbb15e2af32
diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.6.ebuild
b/net-im/vesktop-bin/vesktop-bin-1.5.6.ebuild
index c33290f5f3..f52e57c7e3 100644
--- a/net-im/vesktop-bin/vesktop-bin-1.5.6.ebuild
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.6.ebuild
@@ -11,21 +11,22 @@ CHROMIUM_LANGS="
sw ta te th tr uk ur vi zh-CN zh-TW
"
-inherit chromium-2 desktop linux-info unpacker xdg
+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="https://github.com/Vencord/Vesktop/releases/download/v${PV}/${MY_PN}-${PV}.tar.gz"
+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"
-IUSE="libnotify"
+KEYWORDS="~amd64 ~arm64"
RESTRICT="bindist mirror strip test"
DEPEND="
- libnotify? ( x11-libs/libnotify )
app-accessibility/at-spi2-core
dev-libs/expat
dev-libs/glib
@@ -59,6 +60,11 @@ 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
@@ -86,3 +92,7 @@ src_install() {
dosym "${DESTDIR}/vesktop" "/usr/bin/vesktop-bin"
}
+
+pkg_postinst() {
+ optfeature x11-libs/libnotify Desktop notifications support
+}