commit: 96c9356042917cee586c6f4dbd8ef4a0aaa9df8c
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Jul 6 15:44:09 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Jul 6 15:48:29 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96c93560
net-im/beeper: add 4.0.821, drop 4.0.747
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
net-im/beeper/Manifest | 2 +-
.../beeper/{beeper-4.0.747.ebuild => beeper-4.0.821.ebuild} | 12 ++++++++----
2 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/net-im/beeper/Manifest b/net-im/beeper/Manifest
index c751cb589e..1e43fc9861 100644
--- a/net-im/beeper/Manifest
+++ b/net-im/beeper/Manifest
@@ -1,2 +1,2 @@
-DIST Beeper-4.0.747.AppImage 201155493 BLAKE2B
54860a20f5fada352b2b88fabff2df69545795ded4932ecb2c8d44e81fdadc180ff1d53a7910b4054aef40baae61a19f8893eff25c2c851347f412e2fea626f6
SHA512
340c6f45b75b5ddb2559f3b1337681b78e5f6fc9ee25936424eef0ec0e89d4d9cf68b31553307c95447e6778141d27f9c0ab1e89d9e3e584ed1ead3c0278d871
DIST Beeper-4.0.779.AppImage 202627692 BLAKE2B
7c7244390ffd145ab577bfe00a0726d796dbbd300e61f86c1194dc6a0efc896e92c4edc481510afaab4bc3960abffc70a4505aca0f550b262b92ab2025900ee5
SHA512
1036b23b4298468d2727113689e38bfc310dddb3424b36d40bb51be1c246967356d027868ffa5549ca4ddcabad254a3a6300e4b88c24246e5b788bff6b12f372
+DIST Beeper-4.0.821.AppImage 202488164 BLAKE2B
71f1059337a363e6961c97f8703920663f40ebf97d389e4f1d29eb1e5c3b11853caed103305df4234ce968b6c9614452092da6ad01c2d48268ee4778926b5653
SHA512
f984c63e10b05eb8d01c95a89837ec521f9e5346c2557688acfc9e0412491d730b245cb42f668577fbcbe5525f159a855c79217a2f24b7987ff199d1495c4335
diff --git a/net-im/beeper/beeper-4.0.747.ebuild
b/net-im/beeper/beeper-4.0.821.ebuild
similarity index 92%
rename from net-im/beeper/beeper-4.0.747.ebuild
rename to net-im/beeper/beeper-4.0.821.ebuild
index dd3750b697..d27c679c8d 100644
--- a/net-im/beeper/beeper-4.0.747.ebuild
+++ b/net-im/beeper/beeper-4.0.821.ebuild
@@ -107,15 +107,12 @@ src_install() {
LICENSE.electron.txt
LICENSES.chromium.html
beepertexts.png
-
resources/app/node_modules/@img/sharp-libvips-linux-x64/lib/libvips-cpp.so.42
+ resources/app/build/main/linux-*.mjs
resources/app/node_modules/classic-level/prebuilds/linux-x64/classic-level.musl.node
usr
)
rm -r "${toremove[@]}" || die
- # Remove code that overwrites the desktop file with a non-functional one
- rm resources/app/build/main/linux-*.mjs || die
-
# Install
local apphome="/opt/BeeperTexts"
@@ -124,6 +121,13 @@ src_install() {
cp -r . "${ED}${apphome}" || die
fperms 4711 "${apphome}"/chrome-sandbox
+ local libvips_dest=(
+
resources/app/node_modules/@img/sharp-libvips-linux-x64/lib/libvips-cpp.so.*
+ )
+ (( ${#libvips_dest[@]} == 1 )) ||
+ die "multiple or no libvips libraries found"
+ dosym -r /usr/$(get_libdir)/libvips-cpp.so.42
"${apphome}/${libvips_dest[0]}"
+
dosym -r "${apphome}"/beepertexts /usr/bin/beepertexts
}