net-im/beeper: add 4.1.289, drop 4.1.145

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
This commit is contained in:
Anna (cybertailor) Vyalkova
2025-10-17 19:16:28 +05:00
parent 90501870e4
commit 355fc78880
2 changed files with 20 additions and 13 deletions

View File

@@ -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

View File

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