From: "Julien Roy" <julien@jroy.ca>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:master commit in: net-im/beeper/
Date: Sat, 13 Apr 2024 15:04:47 +0000 (UTC) [thread overview]
Message-ID: <1712994363.451754a9228677f7b3793a3c12bcd9242bf9277a.julien@gentoo> (raw)
commit: 451754a9228677f7b3793a3c12bcd9242bf9277a
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sat Apr 13 07:45:54 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Apr 13 07:46:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=451754a9
net-im/beeper: add 3.103.36
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
net-im/beeper/Manifest | 1 +
net-im/beeper/beeper-3.103.36.ebuild | 100 +++++++++++++++++++++++++++++++++++
2 files changed, 101 insertions(+)
diff --git a/net-im/beeper/Manifest b/net-im/beeper/Manifest
index 0278a8ee93..b32b382a2e 100644
--- a/net-im/beeper/Manifest
+++ b/net-im/beeper/Manifest
@@ -1 +1,2 @@
DIST beeper-3.102.16-build-2404092haaf1gp0-amd64.deb 126671552 BLAKE2B 384f2e3c54c74561dbc0445ee45ca0bbab6f20cbb35b8ab544b6c47bc24aae8a21b69131eacabbf7a37a18b6fe352a73c32ad8fa0641e9383b7d67c64f8a92d6 SHA512 20cefc4ccc0288b19b7bb53420c974aaabf65fee2f98566cbdb7ab4d48e4f2dcc4a8e5e8d706ca80c465c86d59180d52e5576ab32c9009481a8e78a5cae34754
+DIST beeper-3.103.36-build-240411hw9xbpc7s-amd64.deb 125585626 BLAKE2B 22f2ce243ba5c472328717c4725b7600b3627e245e0833f0c8d6ca8190a455ecd406509d8a756d5d172c1fce677233207c199fbe0d3c388984c3b1e04016aad4 SHA512 6ee9b03e8ae4161d50bd1dfae8ace0b87bcabc5a666b79a1c9da7d0efa9c0b1a3f7a5407955886a140aea000f1f72dd1afaa8a585333be66afa11e762cd9c43b
diff --git a/net-im/beeper/beeper-3.103.36.ebuild b/net-im/beeper/beeper-3.103.36.ebuild
new file mode 100644
index 0000000000..e3512d7b08
--- /dev/null
+++ b/net-im/beeper/beeper-3.103.36.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+ af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
+ hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
+ sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+# To check the latest version, run:
+#
+# curl https://download.todesktop.com/2003241lzgn20jd/latest-linux.yml
+
+BUILD_ID="240411hw9xbpc7s"
+DESCRIPTION="Beeper: Unified Messenger"
+HOMEPAGE="https://www.beeper.com/"
+SRC_URI="https://download.todesktop.com/2003241lzgn20jd/${P}-build-${BUILD_ID}-amd64.deb"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+IUSE="appindicator"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+ app-accessibility/at-spi2-core:2
+ app-crypt/libsecret
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/mesa
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/glibc
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libdrm
+ x11-libs/libnotify
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/pango
+ x11-misc/xdg-utils
+ appindicator? ( dev-libs/libayatana-appindicator )
+"
+
+QA_PREBUILT="*"
+
+pkg_pretend() {
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+ default
+
+ cd opt/Beeper/locales || die
+ chromium_remove_language_paks
+}
+
+src_install() {
+ domenu usr/share/applications/beeper.desktop
+ for size in {16,32,48,64,128,256,512,1024}; do
+ doicon -s ${size} usr/share/icons/hicolor/${size}x${size}/apps/beeper.png
+ done
+
+ local DESTDIR="/opt/Beeper"
+ cd opt/Beeper || die
+
+ exeinto "${DESTDIR}"
+ doexe beeper chrome-sandbox *.so*
+ [[ -x chrome_crashpad_handler ]] && \
+ doexe chrome_crashpad_handler
+
+ insinto "${DESTDIR}"
+ doins *.pak *.bin *.json *.dat
+ insopts -m0755
+ doins -r locales resources
+
+ # Chrome-sandbox requires the setuid bit to be specifically set.
+ # see https://github.com/electron/electron/issues/17972
+ fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+ # https://bugs.gentoo.org/898912
+ if use appindicator; then
+ dosym -r /usr/lib64/libayatana-appindicator3.so "${DESTDIR}"/libappindicator3.so
+ fi
+}
next reply other threads:[~2024-04-13 15:04 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-04-13 15:04 Julien Roy [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-11-16 15:21 [gentoo-commits] repo/proj/guru:master commit in: net-im/beeper/ Julien Roy
2024-10-07 10:03 David Roman
2024-08-09 12:46 David Roman
2024-06-29 9:55 David Roman
2024-05-05 13:19 Julien Roy
2024-04-10 7:19 Florian Schmaus
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=1712994363.451754a9228677f7b3793a3c12bcd9242bf9277a.julien@gentoo \
--to=julien@jroy.ca \
--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