-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
net-im/signal-desktop-bin: bump 7.37.0
- Loading branch information
Showing
2 changed files
with
92 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
DIST signal-desktop_7.36.1_amd64.deb 121128498 BLAKE2B fe57557289ccb2d15826109366f25dc8c2d432be1d3e452150791cee8c04f00e88c12d46d6a47954291da522ea62a861a8d5dfa529b2e3d7dd521101688674d9 SHA512 fbc63cef963defa4573af7cdd76117d46418975121d5c01d654cbaa2e000db97cb2ad1c4290149f3b019b69ce5028118e9a67056a107e87755b49df1ab4bcfeb | ||
EBUILD signal-desktop-bin-7.36.1.ebuild 2267 BLAKE2B 291cd41e395f94ea2f62701d9e69faf21961603420f2fd8509b00e9d99eae3b97cabcef5da6f5fc07dcfa86ceaeda18165883d54eaeb226b0855ce2228c5274d SHA512 e9cbcf6df3ea64382be846bdd4b8e7c5ad9c868d3b552f30b1aee1efe0e75ba882865458b189dcb1a944ed7a89dbc6f0cecd3aa682638f2b5b0ed3272d773260 | ||
DIST signal-desktop_7.37.0_amd64.deb 121375118 BLAKE2B 3522c9f4e9b021341761e801f48f1f5a22daa2cfcbc717c2c299cffb4c6a93777d61cff20f4ae8e80ce6f88e71394111116ff02740051a0e00b2db07f0e94497 SHA512 115db8c433737720be4fb5672ea4b705426fe12628743719db5ce399e7cd886bed72c19ddb2a8c89b42af72d778377ac9965fcb49b84e78f70a5f88c222cdb06 | ||
EBUILD signal-desktop-bin-7.36.1.ebuild 2264 BLAKE2B c9a12453ab7dc4ee46a4ce3036e498d81de74f1de1f49c425be154b49977d0968dd9467d299602b35d5dd3ac0114a94c5c5e1ad13915d42db4370ad3237d1966 SHA512 c71091061b2f827c3f0db410cb1a154ecb827894d366764c3ae8118fe7f4b1771065d6d61b702ffd5a01f3272e55158fa8d07d4c6b6df207a5f70599b57ddf8c | ||
EBUILD signal-desktop-bin-7.37.0.ebuild 2264 BLAKE2B c9a12453ab7dc4ee46a4ce3036e498d81de74f1de1f49c425be154b49977d0968dd9467d299602b35d5dd3ac0114a94c5c5e1ad13915d42db4370ad3237d1966 SHA512 c71091061b2f827c3f0db410cb1a154ecb827894d366764c3ae8118fe7f4b1771065d6d61b702ffd5a01f3272e55158fa8d07d4c6b6df207a5f70599b57ddf8c | ||
MISC metadata.xml 396 BLAKE2B 38a79e09275e5b085003b4fd511917b1ada4b25a7f7d8693da9fa35be6f924fd3a8cac88aa689a482391b3ccc89a07ec1946b8d0dc1ec5c45f23b94f65095ade SHA512 e173a6d2920e003012ffa756fc3e0aa15bbea2eb63b37b9387ec016680cdef7d7db0d510f4663e2a941df4b587c367d3af66ef0fa8d0c4b069648b1dbfd0d4ad |
89 changes: 89 additions & 0 deletions
89
net-im/signal-desktop-bin/signal-desktop-bin-7.37.0.ebuild
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,89 @@ | ||
# Copyright 1999-2024 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=8 | ||
|
||
MY_PN="${PN/-bin/}" | ||
|
||
inherit pax-utils unpacker xdg | ||
|
||
DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" | ||
HOMEPAGE="https://signal.org/ | ||
https://github.com/signalapp/Signal-Desktop" | ||
SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb" | ||
S="${WORKDIR}" | ||
|
||
LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" | ||
SLOT="0" | ||
KEYWORDS="-* ~amd64" | ||
IUSE="" | ||
RESTRICT="splitdebug" | ||
|
||
RDEPEND=" | ||
>=app-accessibility/at-spi2-core-2.46.0:2 | ||
dev-libs/expat | ||
dev-libs/glib:2 | ||
dev-libs/nspr | ||
dev-libs/nss | ||
>=media-fonts/noto-emoji-20231130 | ||
media-libs/alsa-lib | ||
media-libs/libpulse | ||
media-libs/mesa[X(+)] | ||
net-print/cups | ||
sys-apps/dbus | ||
virtual/udev | ||
x11-libs/cairo | ||
x11-libs/gdk-pixbuf:2 | ||
x11-libs/gtk+:3[X] | ||
x11-libs/libdrm | ||
x11-libs/libX11 | ||
x11-libs/libxcb | ||
x11-libs/libxkbcommon | ||
x11-libs/libXcomposite | ||
x11-libs/libXdamage | ||
x11-libs/libXext | ||
x11-libs/libXfixes | ||
x11-libs/libXrandr | ||
x11-libs/pango | ||
" | ||
|
||
QA_PREBUILT=" | ||
opt/Signal/chrome_crashpad_handler | ||
opt/Signal/chrome-sandbox | ||
opt/Signal/libEGL.so | ||
opt/Signal/libGLESv2.so | ||
opt/Signal/libffmpeg.so | ||
opt/Signal/libvk_swiftshader.so | ||
opt/Signal/libvulkan.so.1 | ||
opt/Signal/resources/app.asar.unpacked/node_modules/* | ||
opt/Signal/signal-desktop | ||
opt/Signal/swiftshader/libEGL.so | ||
opt/Signal/swiftshader/libGLESv2.so" | ||
|
||
src_prepare() { | ||
default | ||
sed -e 's| --no-sandbox||g' \ | ||
-i usr/share/applications/signal-desktop.desktop || die | ||
unpack usr/share/doc/signal-desktop/changelog.gz | ||
} | ||
|
||
src_install() { | ||
insinto / | ||
dodoc changelog | ||
doins -r opt | ||
insinto /usr/share | ||
|
||
doins -r usr/share/applications | ||
doins -r usr/share/icons | ||
fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox /opt/Signal/chrome_crashpad_handler | ||
fperms u+s /opt/Signal/chrome-sandbox | ||
pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox opt/Signal/chrome_crashpad_handler | ||
|
||
dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN} | ||
} | ||
|
||
pkg_postinst() { | ||
xdg_pkg_postinst | ||
elog "For using the tray icon on compatible desktop environments, start Signal with" | ||
elog " '--start-in-tray' or '--use-tray-icon'." | ||
} |