summaryrefslogtreecommitdiff
path: root/net-im/signal-desktop-bin
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-03-03 10:28:17 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-03-03 10:28:17 +0000
commitd99093fb4bb5652015c06274d64083daa2439e4f (patch)
treecf61513204d97974179580065e85df5c8009087c /net-im/signal-desktop-bin
parent463397cf1e064185110fe57c568d73f99a06f5d1 (diff)
gentoo resync : 03.03.2021
Diffstat (limited to 'net-im/signal-desktop-bin')
-rw-r--r--net-im/signal-desktop-bin/Manifest4
-rw-r--r--net-im/signal-desktop-bin/signal-desktop-bin-1.40.1.ebuild (renamed from net-im/signal-desktop-bin/signal-desktop-bin-1.39.6.ebuild)26
2 files changed, 15 insertions, 15 deletions
diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest
index f78c250ab46a..9816bb3d8a41 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,3 @@
-DIST signal-desktop_1.39.6_amd64.deb 110644720 BLAKE2B be79e5c2145acbd5a8e4ee5e27238ff3f593ca4ac8d5560802ad9cdb4fb945963a693b51871f76245c7ed55157c34c2c805c575cb45b764ac09a34d80f8ed547 SHA512 49fa8745c30d59ba3fc5cb1b0a28117e416d77cf51183f47dce99545b4ee850a92585ef6778c38a8498b1c6dca7f35cacb0babfc4645a8a8b1be4e5ae857e699
-EBUILD signal-desktop-bin-1.39.6.ebuild 3661 BLAKE2B a61fe600f2bfc1cf26eea3eda37a28c88407e1ec2034c5335405a5b10b4efb5bc7fff4f0c6594c0e4c5076e442e604d82da82b7a2f304ddeaff89a3cdfd2a11f SHA512 11294fef5b854d84362364a6122545d533cce8fed9b979e0a74913bef8d859941fcaebecc9f94e4b90c487a1f4db31a18bd5cfbed3f46a2f9e9c6aa72ee941d5
+DIST signal-desktop_1.40.1_amd64.deb 109871658 BLAKE2B f2ac08327943112e8bc00f191e9e75392837ad6cf1f3460b9d02f76b589eb23fc9d0448b92d56292982c4b6a4a50e81d7b7f22ec09acde3c5daec57fbc935deb SHA512 dfe2c0e3244e37bdf02df2340d2cadd98f907c027d671fb0eafb8953d676ea28e1b3344e3f84e93e30844cd1d0ce3766b5620059029b313c1b2cfbe6267506d1
+EBUILD signal-desktop-bin-1.40.1.ebuild 3541 BLAKE2B 2ca67dfee2ae825375ce3a0ba6b31c965545c66b38c16b782f8a420a320be5e9df1e861e746663dd552324686cf7faed308f382b9b826ea73bdfb57248f77d08 SHA512 4c7d53251ff79f942da2bd3405f183f8a40b3209dbe0e1bcecfa58e1d1b9ba371abec732c3672fb425efca70ea5307371a42d0bbcecd1cfeb5728dc842aaf62f
MISC metadata.xml 366 BLAKE2B ed902f5cc030be09d1d839f3192009f6ed195718c28e3e4bca1c80f157b20ff63ec9f83a9ceb187ba1e0d203785ae60ba6777278fe833644e7cb11b3fb7bc786 SHA512 776e1f9b4fee54973687d8179b554598a9cd4d983b9515a0003f641fbe8e497b9ceef54d1fd5d09a665098b0717ccd7c9687ae96e0011619959fb5ad945c302b
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.39.6.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-1.40.1.ebuild
index 8c09f422a51b..f39a92c2d0ae 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.39.6.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.40.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
MY_PN="${PN/-bin/}"
-inherit optfeature pax-utils unpacker xdg
+inherit pax-utils unpacker xdg
DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer"
HOMEPAGE="https://signal.org/
@@ -17,7 +17,6 @@ SLOT="0"
KEYWORDS="-* ~amd64"
IUSE="+sound"
-BDEPEND="app-admin/chrpath"
RDEPEND="
app-accessibility/at-spi2-atk
app-accessibility/at-spi2-core
@@ -35,6 +34,7 @@ RDEPEND="
x11-libs/gtk+:3[X]
x11-libs/libX11
x11-libs/libxcb
+ x11-libs/libxkbcommon
x11-libs/libXcomposite
x11-libs/libXcursor
x11-libs/libXdamage
@@ -57,20 +57,25 @@ RDEPEND="
QA_PREBUILT="opt/Signal/signal-desktop
opt/Signal/chrome-sandbox
opt/Signal/crashpad_handler
+ opt/Signal/libEGL.so
opt/Signal/libffmpeg.so
opt/Signal/libGLESv2.so
opt/Signal/libnode.so
opt/Signal/libVkICD_mock_icd.so
opt/Signal/libvk_swiftshader.so
+ opt/Signal/libvulkan.so
+ opt/Signal/swiftshader/libEGL.so
opt/Signal/swiftshader/libGLESv2.so
opt/Signal/resources/app.asar.unpacked/node_modules/curve25519-n/build/Release/curve.node
- opt/Signal/resources/app.asar.unpacked/node_modules/@journeyapps/sqlcipher/lib/binding/electron-v8.5-linux-x64/node_sqlite3.node
+ opt/Signal/resources/app.asar.unpacked/node_modules/libsignal-client/build/libsignal_client_linux.node
+ opt/Signal/resources/app.asar.unpacked/node_modules/@journeyapps/sqlcipher/lib/binding/napi-v6-linux-x64/node_sqlite3.node
opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/node_modules/ref-napi/build/Release/binding.node
opt/Signal/resources/app.asar.unpacked/node_modules/ref-napi/build/Release/binding.node
opt/Signal/resources/app.asar.unpacked/node_modules/ringrtc/build/linux/libringrtc.node
opt/Signal/resources/app.asar.unpacked/node_modules/ffi-napi/build/Release/ffi_bindings.node
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/build/Release/sharp.node
- opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/*
+ opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/8.10.5/lib/libvips-cpp.so.42
+ opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/8.10.5/lib/libvips.so.42
opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/libzkgroup.so"
RESTRICT="splitdebug"
@@ -79,13 +84,9 @@ S="${WORKDIR}"
src_prepare() {
default
- sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
- -e 's| --no-sandbox||g' \
+ sed -e 's| --no-sandbox||g' \
-i usr/share/applications/signal-desktop.desktop || die
unpack usr/share/doc/signal-desktop/changelog.gz
- # Fix Bug 706352
- chrpath opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/libjpeg.so.8.2.2 -r '$ORIGIN:/target/lib' || die
- chrpath opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/libffi.so.6.0.4 -d || die
}
src_install() {
@@ -95,7 +96,7 @@ src_install() {
insinto /usr/share
if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then
- sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop
+ sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die
fi
doins -r usr/share/applications
@@ -105,11 +106,10 @@ src_install() {
pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
- dosym ../../usr/lib64/libEGL.so opt/Signal/libEGL.so
- dosym ../../../usr/lib64/libEGL.so opt/Signal/swiftshader/libEGL.so
}
pkg_postinst() {
xdg_pkg_postinst
- optfeature "using the tray icon in Xfce desktop environments" xfce-extra/xfce4-statusnotifier-plugin
+ elog "For using the tray icon on compatible desktop environments, start Signal with"
+ elog " '--start-in-tray' or '--use-tray-icon'."
}