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() {
