public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "David Roman" <davidroman96@gmail.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/
Date: Wed, 11 Jun 2025 10:54:53 +0000 (UTC)	[thread overview]
Message-ID: <1749588646.0ff6a0511f49ca994c92e08ad6240d50122d09af.davidroman@gentoo> (raw)

commit:     0ff6a0511f49ca994c92e08ad6240d50122d09af
Author:     Vincent Ahluwalia <vincentahluwalia <AT> protonmail <DOT> com>
AuthorDate: Tue Jun 10 20:50:46 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Jun 10 20:50:46 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ff6a051

net-im/vesktop-bin: add 1.5.7, drop 1.5.5

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

 net-im/vesktop-bin/Manifest                          |  3 ++-
 ...top-bin-1.5.5.ebuild => vesktop-bin-1.5.7.ebuild} | 20 +++++++++++++++-----
 2 files changed, 17 insertions(+), 6 deletions(-)

diff --git a/net-im/vesktop-bin/Manifest b/net-im/vesktop-bin/Manifest
index 023887fd6c..e060e0f986 100644
--- a/net-im/vesktop-bin/Manifest
+++ b/net-im/vesktop-bin/Manifest
@@ -1,3 +1,4 @@
-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
+DIST vesktop-1.5.7-arm64.tar.gz 109879427 BLAKE2B cbaa645d6c59d6e2dbebf1fc541c7ec416acd1995c016e66938d9d08fd8bfcd18f6219c9abee5c7ecab62cd88e223d231d29c2288b72aead2334607d9bdc1e5d SHA512 fa810c74d72ef491c4daa7ac1d6f0d36028552df66c8e98a0c4013febd446d0a69558cfd956186583710fdf3fa9074b123cb7aaf383733aef84164f669e6779a
+DIST vesktop-1.5.7.tar.gz 109784946 BLAKE2B 4d98c4720908667c080dc8b1e34192f6468e8c169e6ec9a52a76d91a821e142af95fc811899473ac0b7cae7c6d844f774a269dcdb2a2f9cb68da7482f6c0c5a1 SHA512 3529dccd6dbf9c581c7c4a19a45b6b97b8721d000a3179b9a2b25171562a9c3e3e17ac309d6a04efce616dfd93137b49a3f49e2936a56b4bffceb541a17f6e21

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.5.ebuild b/net-im/vesktop-bin/vesktop-bin-1.5.7.ebuild
similarity index 80%
rename from net-im/vesktop-bin/vesktop-bin-1.5.5.ebuild
rename to net-im/vesktop-bin/vesktop-bin-1.5.7.ebuild
index c33290f5f3..9ef08472fe 100644
--- a/net-im/vesktop-bin/vesktop-bin-1.5.5.ebuild
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.7.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 "Desktop notifications support" x11-libs/libnotify
+}


             reply	other threads:[~2025-06-11 10:55 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-06-11 10:54 David Roman [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-07-14  0:03 [gentoo-commits] repo/proj/guru:master commit in: net-im/vesktop-bin/ Haelwenn Monnier
2025-06-08  7:24 [gentoo-commits] repo/proj/guru:dev " Viorel Munteanu
2025-06-08  7:36 ` [gentoo-commits] repo/proj/guru:master " Viorel Munteanu
2025-06-07  8:33 Viorel Munteanu
2025-04-16 12:45 David Roman
2025-02-07 13:45 David Roman
2025-02-07 13:45 David Roman
2025-01-09 10:34 [gentoo-commits] repo/proj/guru:dev " David Roman
2025-01-09 10:39 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-09-02  9:50 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-09-02  9:58 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-07-08 16:36 David Roman
2024-06-09 18:28 Julien Roy
2024-06-09 18:28 Julien Roy
2024-06-08  1:02 Julien Roy
2024-05-07 14:26 Florian Schmaus
2024-05-05 13:19 Julien Roy
2024-05-02 19:51 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-05-02 20:13 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-04-30 12:22 David Roman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1749588646.0ff6a0511f49ca994c92e08ad6240d50122d09af.davidroman@gentoo \
    --to=davidroman96@gmail.com \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox