commit:     355fc78880e08afa3130a86a4af44c28a98df0ec
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Oct 17 14:16:28 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Oct 17 14:19:54 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=355fc788

net-im/beeper: add 4.1.289, drop 4.1.145

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 net-im/beeper/Manifest                             |  3 ++-
 ...beeper-4.1.145.ebuild => beeper-4.1.289.ebuild} | 30 +++++++++++++---------
 2 files changed, 20 insertions(+), 13 deletions(-)

diff --git a/net-im/beeper/Manifest b/net-im/beeper/Manifest
index 11c516faf9..1a7c284c3a 100644
--- a/net-im/beeper/Manifest
+++ b/net-im/beeper/Manifest
@@ -1,2 +1,3 @@
-DIST Beeper-4.1.145.AppImage 200901958 BLAKE2B 
9f2e5914e3c6187cb2a64700c549476e4a596a4adb6e48d463ecf5e5f2956a608e38c17839657f4ae6add4775e92286c2168fa8c553a1ff68b3a1fce4342c2ec
 SHA512 
8e79df2c6f75cb025cd41cbef00473fe63f68c5120b4d6f729fc7e7b203e7f7905f0673a77d42c7ef03acca1cb7a6d47afa3ed5aea36ecbbe018bd0a14dca35d
 DIST Beeper-4.1.253.AppImage 203553801 BLAKE2B 
785929cfdac81064acc4a28ccb6ce966a4b1640df516bffa14fcc257ba4d8d7339a5e7ab739955f820c71dec8ff162ec2c05b61730bbfc24d919d10a08929fc7
 SHA512 
f67c7d3f015e9aafc6937898b849826b8a54c9886f1d0e3f801e6118e156f9ffb8ef046363f900b7167216eb06d7e0174eb93399ab462272679c9d12763c10ab
+DIST Beeper-4.1.289-arm64.AppImage 213674117 BLAKE2B 
1d41ee1ac9cd654c953b508906903140fff06a2e99344fd2fd141b3fcfe62b271eb1050f9552842c7c1ec3d00803659b45d94a8b2966205de1bdf7089a7c8e4c
 SHA512 
bfe5fa6ac76e90c9288ebced8fdc895e4dcea77c88e86d66ff27c79c9db7388e31bc1ff82673b7b700719124eabdcc6fb598cb08f1e8ff3c687bb30697c25dd4
+DIST Beeper-4.1.289-x86_64.AppImage 208634609 BLAKE2B 
64493d33032400ecdb97036c8a104220bc3df49d701b28b7ec5719efeddbe2c5881114ae12d9cd8c98212dca5462d40fcd6c33c690a4b777731aeb39ed160692
 SHA512 
dccc9327f814fb2a6c823d31cc4b65b970ba799383e2c9a620560c09b2eff142e2fe86e07116c26e20f4d5ac2c63f36a72241467b50741599620851f4da3c142

diff --git a/net-im/beeper/beeper-4.1.145.ebuild 
b/net-im/beeper/beeper-4.1.289.ebuild
similarity index 79%
rename from net-im/beeper/beeper-4.1.145.ebuild
rename to net-im/beeper/beeper-4.1.289.ebuild
index d27c679c8d..bad1c02fa5 100644
--- a/net-im/beeper/beeper-4.1.145.ebuild
+++ b/net-im/beeper/beeper-4.1.289.ebuild
@@ -1,7 +1,11 @@
 # Copyright 2024-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+# NOTICE: This is a Electron app (oh my…) and the upstream only provides 
AppImages.
+#
+# To check the latest version, run:
+#
+#      curl -s 
"https://api.beeper.com/desktop/update-feed.json?bundleID=com.automattic.beeper.desktop&platform=linux&arch=x64&channel=stable";
 | jq .version
 
 EAPI=8
 
@@ -13,21 +17,19 @@ CHROMIUM_LANGS="
 
 inherit chromium-2 optfeature pax-utils xdg
 
-# To check the latest version, run:
-#
-#      curl -s 
"https://api.beeper.com/desktop/update-feed.json?bundleID=com.automattic.beeper.desktop&platform=linux&arch=x64&channel=stable";
 | jq .version
-
-APPIMAGE="Beeper-${PV}.AppImage"
 DESCRIPTION="Beeper: Unified Messenger"
 HOMEPAGE="https://www.beeper.com/";
-SRC_URI="https://beeper-desktop.download.beeper.com/builds/${APPIMAGE}";
+SRC_URI="
+       amd64? ( 
https://beeper-desktop.download.beeper.com/builds/Beeper-${PV}-x86_64.AppImage )
+       arm64? ( 
https://beeper-desktop.download.beeper.com/builds/Beeper-${PV}-arm64.AppImage )
+"
 S="${WORKDIR}/squashfs-root"
 
 LICENSE="all-rights-reserved"
 # node_modules licenses
 LICENSE+=" Apache-2.0 BSD ISC MIT"
 SLOT="4"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* ~amd64 ~arm64"
 
 RESTRICT="bindist mirror strip"
 
@@ -45,6 +47,7 @@ RDEPEND="
        net-print/cups
        sys-apps/dbus
        >=sys-libs/glibc-2.26
+       sys-libs/zlib
        virtual/udev
        x11-libs/cairo
        x11-libs/gtk+:3
@@ -64,11 +67,14 @@ RDEPEND="
 QA_PREBUILT="*"
 
 src_unpack() {
-       cd "${WORKDIR}" || die  # "appimage-extract" unpacks to current 
directory.
+       local appimage
+       use amd64 && appimage="Beeper-${PV}-x86_64.AppImage"
+       use arm64 && appimage="Beeper-${PV}-arm64.AppImage"
 
-       cp "${DISTDIR}/${APPIMAGE}" "${WORKDIR}" || die
-       chmod +x "${APPIMAGE}" || die
-       ./"${APPIMAGE}" --appimage-extract || die
+       cd "${WORKDIR}" || die  # "appimage-extract" unpacks to current 
directory.
+       cp "${DISTDIR}/${appimage}" Beeper.AppImage || die
+       chmod +x Beeper.AppImage || die
+       ./Beeper.AppImage --appimage-extract || die
 }
 
 src_prepare() {

Reply via email to