[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 628c77b425a4ef9d0b80808d94b889cfa4e4e434
Author: Robert Siebeck r123 de>
AuthorDate: Thu Mar 12 07:51:07 2026 +
Commit: Sam James gentoo org>
CommitDate: Sat Mar 14 19:00:10 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628c77b4
net-im/signal-desktop-bin: add 8.2.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/301
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-8.2.0.ebuild| 96 ++
2 files changed, 97 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index ace1c938aae3..6e990a4a7226 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_8.1.0_amd64.deb 111982372 BLAKE2B
646684172309d010564cccbf191a5e8282ed57413b106c6f9d76b022484eb0588fc4a02071dffe2f16d4c67f4a0632724404aa31f069a73133cf8fd08c4b8db4
SHA512
0cd5740ebd7084cbe69e6887c9eacfd0823651d79163be286ac7f2d5592502a8589aed1c0576fe29732b9baebdaaf1a975e76f72f0737d1a628a1d84d63b7346
+DIST signal-desktop_8.2.0_amd64.deb 111946182 BLAKE2B
11a5ab325165772cc9ddb2db76478dd3061edd3881985a50d015b19f4f0821106df7d4cf5435c78754812c30764e1f181a6e96e84d45a7cd7f988ba4ac8765f3
SHA512
a9cf580f50367104ab7100c0cacc4797fc6db96b67cc86121e1254651faf9fe82640c118b51d9fc4181141813fdcc18899ddd78e838493e10a1899b350c76d9e
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-8.2.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-8.2.0.ebuild
new file mode 100644
index ..edbd5de4b1d8
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-8.2.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2026 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"
+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[opengl]
+ net-print/cups
+ sys-apps/dbus
+ virtual/udev
+ x11-libs/cairo
+ x11-libs/gtk+:3[X]
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -i usr/share/applications/signal-desktop.desktop || die
+ unpack usr/share/doc/signal-desktop/changelog.gz
+
+ # https://github.com/signalapp/Signal-Desktop/issues/6239
+ # https://github.com/signalapp/Signal-Desktop/issues/6122
+ # fixes app icon issues on wayland because "app-id" is "signal"
+ # and desktop file needs to match
+ mv usr/share/applications/signal-desktop.desktop \
+ usr/share/applications/signal.desktop || die
+}
+
+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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 1be5f03dbfbc4626004bf8c8a92ce169d3896b63
Author: Robert Siebeck r123 de>
AuthorDate: Thu Mar 12 07:51:53 2026 +
Commit: Sam James gentoo org>
CommitDate: Sat Mar 14 19:00:10 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be5f03d
net-im/signal-desktop-bin: drop 8.1.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/301
Merges: https://codeberg.org/gentoo/gentoo/pulls/301
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-8.1.0.ebuild| 96 --
2 files changed, 97 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 6e990a4a7226..ddd1d650155e 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_8.1.0_amd64.deb 111982372 BLAKE2B
646684172309d010564cccbf191a5e8282ed57413b106c6f9d76b022484eb0588fc4a02071dffe2f16d4c67f4a0632724404aa31f069a73133cf8fd08c4b8db4
SHA512
0cd5740ebd7084cbe69e6887c9eacfd0823651d79163be286ac7f2d5592502a8589aed1c0576fe29732b9baebdaaf1a975e76f72f0737d1a628a1d84d63b7346
DIST signal-desktop_8.2.0_amd64.deb 111946182 BLAKE2B
11a5ab325165772cc9ddb2db76478dd3061edd3881985a50d015b19f4f0821106df7d4cf5435c78754812c30764e1f181a6e96e84d45a7cd7f988ba4ac8765f3
SHA512
a9cf580f50367104ab7100c0cacc4797fc6db96b67cc86121e1254651faf9fe82640c118b51d9fc4181141813fdcc18899ddd78e838493e10a1899b350c76d9e
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-8.1.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-8.1.0.ebuild
deleted file mode 100644
index edbd5de4b1d8..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-8.1.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2026 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"
-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[opengl]
- net-print/cups
- sys-apps/dbus
- virtual/udev
- x11-libs/cairo
- x11-libs/gtk+:3[X]
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -i usr/share/applications/signal-desktop.desktop || die
- unpack usr/share/doc/signal-desktop/changelog.gz
-
- # https://github.com/signalapp/Signal-Desktop/issues/6239
- # https://github.com/signalapp/Signal-Desktop/issues/6122
- # fixes app icon issues on wayland because "app-id" is "signal"
- # and desktop file needs to match
- mv usr/share/applications/signal-desktop.desktop \
- usr/share/applications/signal.desktop || die
-}
-
-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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: ce05619b82a668bd5312581319f4a7bcc8991100
Author: Robert Siebeck r123 de>
AuthorDate: Thu Mar 5 08:14:50 2026 +
Commit: Sam James gentoo org>
CommitDate: Thu Mar 5 21:28:40 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce05619b
net-im/signal-desktop-bin: drop 8.0.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/220
Merges: https://codeberg.org/gentoo/gentoo/pulls/220
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-8.0.0.ebuild| 96 --
2 files changed, 97 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index dad62bb77b4f..ace1c938aae3 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_8.0.0_amd64.deb 111928324 BLAKE2B
b231af403a58aead70d148be76de5a895d3c29290fb6e474bae1ccf19e8d58a94d4b47edd15c74b4c4fe1c61439f11eb83025e72ff0eca67c98531c417c08d87
SHA512
2ae5a58edd262346e9718ab491d9008b80a257b6edb98049f702e143010caa8a1b2ad0815a42541c4d7cb995a45c99268d6b8d58cda7cb25d079b9a3893e2dfe
DIST signal-desktop_8.1.0_amd64.deb 111982372 BLAKE2B
646684172309d010564cccbf191a5e8282ed57413b106c6f9d76b022484eb0588fc4a02071dffe2f16d4c67f4a0632724404aa31f069a73133cf8fd08c4b8db4
SHA512
0cd5740ebd7084cbe69e6887c9eacfd0823651d79163be286ac7f2d5592502a8589aed1c0576fe29732b9baebdaaf1a975e76f72f0737d1a628a1d84d63b7346
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-8.0.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-8.0.0.ebuild
deleted file mode 100644
index edbd5de4b1d8..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-8.0.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2026 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"
-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[opengl]
- net-print/cups
- sys-apps/dbus
- virtual/udev
- x11-libs/cairo
- x11-libs/gtk+:3[X]
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -i usr/share/applications/signal-desktop.desktop || die
- unpack usr/share/doc/signal-desktop/changelog.gz
-
- # https://github.com/signalapp/Signal-Desktop/issues/6239
- # https://github.com/signalapp/Signal-Desktop/issues/6122
- # fixes app icon issues on wayland because "app-id" is "signal"
- # and desktop file needs to match
- mv usr/share/applications/signal-desktop.desktop \
- usr/share/applications/signal.desktop || die
-}
-
-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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 9bd8a02cc749197e08dadf11f1f8475381e295e6
Author: Robert Siebeck r123 de>
AuthorDate: Thu Mar 5 08:14:29 2026 +
Commit: Sam James gentoo org>
CommitDate: Thu Mar 5 21:28:40 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd8a02c
net-im/signal-desktop-bin: add 8.1.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/220
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-8.1.0.ebuild| 96 ++
2 files changed, 97 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 74808967337f..dad62bb77b4f 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_8.0.0_amd64.deb 111928324 BLAKE2B
b231af403a58aead70d148be76de5a895d3c29290fb6e474bae1ccf19e8d58a94d4b47edd15c74b4c4fe1c61439f11eb83025e72ff0eca67c98531c417c08d87
SHA512
2ae5a58edd262346e9718ab491d9008b80a257b6edb98049f702e143010caa8a1b2ad0815a42541c4d7cb995a45c99268d6b8d58cda7cb25d079b9a3893e2dfe
+DIST signal-desktop_8.1.0_amd64.deb 111982372 BLAKE2B
646684172309d010564cccbf191a5e8282ed57413b106c6f9d76b022484eb0588fc4a02071dffe2f16d4c67f4a0632724404aa31f069a73133cf8fd08c4b8db4
SHA512
0cd5740ebd7084cbe69e6887c9eacfd0823651d79163be286ac7f2d5592502a8589aed1c0576fe29732b9baebdaaf1a975e76f72f0737d1a628a1d84d63b7346
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-8.1.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-8.1.0.ebuild
new file mode 100644
index ..edbd5de4b1d8
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-8.1.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2026 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"
+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[opengl]
+ net-print/cups
+ sys-apps/dbus
+ virtual/udev
+ x11-libs/cairo
+ x11-libs/gtk+:3[X]
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -i usr/share/applications/signal-desktop.desktop || die
+ unpack usr/share/doc/signal-desktop/changelog.gz
+
+ # https://github.com/signalapp/Signal-Desktop/issues/6239
+ # https://github.com/signalapp/Signal-Desktop/issues/6122
+ # fixes app icon issues on wayland because "app-id" is "signal"
+ # and desktop file needs to match
+ mv usr/share/applications/signal-desktop.desktop \
+ usr/share/applications/signal.desktop || die
+}
+
+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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: ba254eb6c082e2f91b68ed98fb6e58ef5786c964
Author: Robert Siebeck r123 de>
AuthorDate: Thu Feb 26 07:44:15 2026 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Feb 26 21:07:27 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba254eb6
net-im/signal-desktop-bin: drop 7.90.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/147
Merges: https://codeberg.org/gentoo/gentoo/pulls/147
Signed-off-by: Arthur Zamarin gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.90.0.ebuild | 98 --
2 files changed, 99 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 920dd0e92281..74808967337f 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.90.0_amd64.deb 111847120 BLAKE2B
d60404f7aec0ae24149b7520500a32d9dc968a6960cd9c71763f4a525a916c17df7ae315bce67d79a9e785d0d285d6ad48991e81bc6547a3e56ce7a40047531c
SHA512
361ea9e8c04389e3093248a78f0825abecd2565dd27fbf7d7d6fc425d375ff53de45a4a7671b6d85901d2a118f945c34473aec877e3538a8b18283f473e9dbd7
DIST signal-desktop_8.0.0_amd64.deb 111928324 BLAKE2B
b231af403a58aead70d148be76de5a895d3c29290fb6e474bae1ccf19e8d58a94d4b47edd15c74b4c4fe1c61439f11eb83025e72ff0eca67c98531c417c08d87
SHA512
2ae5a58edd262346e9718ab491d9008b80a257b6edb98049f702e143010caa8a1b2ad0815a42541c4d7cb995a45c99268d6b8d58cda7cb25d079b9a3893e2dfe
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.90.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.90.0.ebuild
deleted file mode 100644
index af3d2bf61bf0..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.90.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2026 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"
-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[opengl]
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -i usr/share/applications/signal-desktop.desktop || die
- unpack usr/share/doc/signal-desktop/changelog.gz
-
- # https://github.com/signalapp/Signal-Desktop/issues/6239
- # https://github.com/signalapp/Signal-Desktop/issues/6122
- # fixes app icon issues on wayland because "app-id" is "signal"
- # and desktop file needs to match
- mv usr/share/applications/signal-desktop.desktop \
- usr/share/applications/signal.desktop || die
-}
-
-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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- elog "For using the tray icon on compatible desktop environments, start
Signal with"
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: a0c549a81fac5f4778481d4f6d69e5c762896353
Author: Robert Siebeck r123 de>
AuthorDate: Thu Feb 26 07:42:28 2026 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Feb 26 21:07:26 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c549a8
net-im/signal-desktop-bin: add 8.0.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/147
Signed-off-by: Arthur Zamarin gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-8.0.0.ebuild| 96 ++
2 files changed, 97 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 3300f6aca6db..920dd0e92281 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.90.0_amd64.deb 111847120 BLAKE2B
d60404f7aec0ae24149b7520500a32d9dc968a6960cd9c71763f4a525a916c17df7ae315bce67d79a9e785d0d285d6ad48991e81bc6547a3e56ce7a40047531c
SHA512
361ea9e8c04389e3093248a78f0825abecd2565dd27fbf7d7d6fc425d375ff53de45a4a7671b6d85901d2a118f945c34473aec877e3538a8b18283f473e9dbd7
+DIST signal-desktop_8.0.0_amd64.deb 111928324 BLAKE2B
b231af403a58aead70d148be76de5a895d3c29290fb6e474bae1ccf19e8d58a94d4b47edd15c74b4c4fe1c61439f11eb83025e72ff0eca67c98531c417c08d87
SHA512
2ae5a58edd262346e9718ab491d9008b80a257b6edb98049f702e143010caa8a1b2ad0815a42541c4d7cb995a45c99268d6b8d58cda7cb25d079b9a3893e2dfe
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-8.0.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-8.0.0.ebuild
new file mode 100644
index ..edbd5de4b1d8
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-8.0.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2026 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"
+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[opengl]
+ net-print/cups
+ sys-apps/dbus
+ virtual/udev
+ x11-libs/cairo
+ x11-libs/gtk+:3[X]
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -i usr/share/applications/signal-desktop.desktop || die
+ unpack usr/share/doc/signal-desktop/changelog.gz
+
+ # https://github.com/signalapp/Signal-Desktop/issues/6239
+ # https://github.com/signalapp/Signal-Desktop/issues/6122
+ # fixes app icon issues on wayland because "app-id" is "signal"
+ # and desktop file needs to match
+ mv usr/share/applications/signal-desktop.desktop \
+ usr/share/applications/signal.desktop || die
+}
+
+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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 29f368ca0eb0b705ec2c6a6ce316ed7a03c25e86
Author: Robert Siebeck r123 de>
AuthorDate: Mon Feb 16 08:16:19 2026 +
Commit: Joonas Niilola gentoo org>
CommitDate: Thu Feb 19 17:38:13 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f368ca
net-im/signal-desktop-bin: add 7.89.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/45824
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.89.0.ebuild | 98 ++
2 files changed, 99 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index e6b2481fcb61..1c2715d3998e 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.86.0_amd64.deb 110821024 BLAKE2B
cf5e0aa867303a15bd916b76fcd6703765c4d7c14a917891748edae2bb5f6eb51e244b1e00f0b5ccb321a9f9b406bbe80ae4584ef510355359e9efb154d3581d
SHA512
cab589ceb6b69f900661416f62115626fee00919d91b54e682ff351fb40f48fa40cc5fe2c5cabc0f4d3fcb65908a83895d68bbe3e81ecd784886dfbebd91d06a
+DIST signal-desktop_7.89.0_amd64.deb 110929820 BLAKE2B
cb747ea2d2ec078e64c0c6f3d349be7dc5f0d526c561bc9076d4ccfac574a03530e3f76f9abb4b081582c3ef85366cdc265f536c2300b2a4ef0bad86efc25798
SHA512
5493250d0f8c3158d2115b9405c270ad92a3311a178797bccdb5486d8724dada01295e01ded2bff7ded252d7d3ff6a5eb4c94f53146b1a038286ba64fb659f9a
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.89.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.89.0.ebuild
new file mode 100644
index ..af3d2bf61bf0
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.89.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2026 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"
+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[opengl]
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -i usr/share/applications/signal-desktop.desktop || die
+ unpack usr/share/doc/signal-desktop/changelog.gz
+
+ # https://github.com/signalapp/Signal-Desktop/issues/6239
+ # https://github.com/signalapp/Signal-Desktop/issues/6122
+ # fixes app icon issues on wayland because "app-id" is "signal"
+ # and desktop file needs to match
+ mv usr/share/applications/signal-desktop.desktop \
+ usr/share/applications/signal.desktop || die
+}
+
+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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 671772b2915de2cdb5490e6c58c2e72998d4ff54
Author: Robert Siebeck r123 de>
AuthorDate: Fri Feb 20 01:00:13 2026 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Feb 20 14:01:56 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=671772b2
net-im/signal-desktop-bin: drop 7.89.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/101
Merges: https://codeberg.org/gentoo/gentoo/pulls/101
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.89.0.ebuild | 98 --
2 files changed, 99 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index fec8388db935..3300f6aca6db 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.89.0_amd64.deb 110929820 BLAKE2B
cb747ea2d2ec078e64c0c6f3d349be7dc5f0d526c561bc9076d4ccfac574a03530e3f76f9abb4b081582c3ef85366cdc265f536c2300b2a4ef0bad86efc25798
SHA512
5493250d0f8c3158d2115b9405c270ad92a3311a178797bccdb5486d8724dada01295e01ded2bff7ded252d7d3ff6a5eb4c94f53146b1a038286ba64fb659f9a
DIST signal-desktop_7.90.0_amd64.deb 111847120 BLAKE2B
d60404f7aec0ae24149b7520500a32d9dc968a6960cd9c71763f4a525a916c17df7ae315bce67d79a9e785d0d285d6ad48991e81bc6547a3e56ce7a40047531c
SHA512
361ea9e8c04389e3093248a78f0825abecd2565dd27fbf7d7d6fc425d375ff53de45a4a7671b6d85901d2a118f945c34473aec877e3538a8b18283f473e9dbd7
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.89.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.89.0.ebuild
deleted file mode 100644
index af3d2bf61bf0..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.89.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2026 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"
-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[opengl]
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -i usr/share/applications/signal-desktop.desktop || die
- unpack usr/share/doc/signal-desktop/changelog.gz
-
- # https://github.com/signalapp/Signal-Desktop/issues/6239
- # https://github.com/signalapp/Signal-Desktop/issues/6122
- # fixes app icon issues on wayland because "app-id" is "signal"
- # and desktop file needs to match
- mv usr/share/applications/signal-desktop.desktop \
- usr/share/applications/signal.desktop || die
-}
-
-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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- elog "For using the tray icon on compatible desktop environments, start
Signal wit
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: f91caf6fea9d85f2d02cc36671ff33747c2a6ce5
Author: Robert Siebeck r123 de>
AuthorDate: Mon Feb 16 08:16:19 2026 +
Commit: Joonas Niilola gentoo org>
CommitDate: Thu Feb 19 17:38:13 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f91caf6f
net-im/signal-desktop-bin: remove 7.86.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/45824
Closes: https://github.com/gentoo/gentoo/pull/45824
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.86.0.ebuild | 98 --
2 files changed, 99 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 1c2715d3998e..6c9f0b68a612 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.86.0_amd64.deb 110821024 BLAKE2B
cf5e0aa867303a15bd916b76fcd6703765c4d7c14a917891748edae2bb5f6eb51e244b1e00f0b5ccb321a9f9b406bbe80ae4584ef510355359e9efb154d3581d
SHA512
cab589ceb6b69f900661416f62115626fee00919d91b54e682ff351fb40f48fa40cc5fe2c5cabc0f4d3fcb65908a83895d68bbe3e81ecd784886dfbebd91d06a
DIST signal-desktop_7.89.0_amd64.deb 110929820 BLAKE2B
cb747ea2d2ec078e64c0c6f3d349be7dc5f0d526c561bc9076d4ccfac574a03530e3f76f9abb4b081582c3ef85366cdc265f536c2300b2a4ef0bad86efc25798
SHA512
5493250d0f8c3158d2115b9405c270ad92a3311a178797bccdb5486d8724dada01295e01ded2bff7ded252d7d3ff6a5eb4c94f53146b1a038286ba64fb659f9a
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.86.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.86.0.ebuild
deleted file mode 100644
index af3d2bf61bf0..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.86.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2026 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"
-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[opengl]
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -i usr/share/applications/signal-desktop.desktop || die
- unpack usr/share/doc/signal-desktop/changelog.gz
-
- # https://github.com/signalapp/Signal-Desktop/issues/6239
- # https://github.com/signalapp/Signal-Desktop/issues/6122
- # fixes app icon issues on wayland because "app-id" is "signal"
- # and desktop file needs to match
- mv usr/share/applications/signal-desktop.desktop \
- usr/share/applications/signal.desktop || die
-}
-
-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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- elog "For using the tray icon on compatible desktop environments, start
Signal with"
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: c29785810ed42758b4df8145f41649fa9f331abb
Author: Robert Siebeck r123 de>
AuthorDate: Fri Feb 20 01:00:03 2026 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Feb 20 14:01:56 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2978581
net-im/signal-desktop-bin: add 7.90.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/101
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.90.0.ebuild | 98 ++
2 files changed, 99 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 6c9f0b68a612..fec8388db935 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.89.0_amd64.deb 110929820 BLAKE2B
cb747ea2d2ec078e64c0c6f3d349be7dc5f0d526c561bc9076d4ccfac574a03530e3f76f9abb4b081582c3ef85366cdc265f536c2300b2a4ef0bad86efc25798
SHA512
5493250d0f8c3158d2115b9405c270ad92a3311a178797bccdb5486d8724dada01295e01ded2bff7ded252d7d3ff6a5eb4c94f53146b1a038286ba64fb659f9a
+DIST signal-desktop_7.90.0_amd64.deb 111847120 BLAKE2B
d60404f7aec0ae24149b7520500a32d9dc968a6960cd9c71763f4a525a916c17df7ae315bce67d79a9e785d0d285d6ad48991e81bc6547a3e56ce7a40047531c
SHA512
361ea9e8c04389e3093248a78f0825abecd2565dd27fbf7d7d6fc425d375ff53de45a4a7671b6d85901d2a118f945c34473aec877e3538a8b18283f473e9dbd7
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.90.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.90.0.ebuild
new file mode 100644
index ..af3d2bf61bf0
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.90.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2026 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"
+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[opengl]
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -i usr/share/applications/signal-desktop.desktop || die
+ unpack usr/share/doc/signal-desktop/changelog.gz
+
+ # https://github.com/signalapp/Signal-Desktop/issues/6239
+ # https://github.com/signalapp/Signal-Desktop/issues/6122
+ # fixes app icon issues on wayland because "app-id" is "signal"
+ # and desktop file needs to match
+ mv usr/share/applications/signal-desktop.desktop \
+ usr/share/applications/signal.desktop || die
+}
+
+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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'.
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 4a60720d076c6c334c3b12b5d46ccf8d4e6d4f10
Author: Robert Siebeck r123 de>
AuthorDate: Fri Jan 23 08:44:18 2026 +
Commit: Sam James gentoo org>
CommitDate: Wed Feb 11 02:52:11 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a60720d
net-im/signal-desktop-bin: drop 7.83.0-r1
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/45497
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.83.0-r1.ebuild| 98 --
2 files changed, 99 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 2881c41f011a..e6b2481fcb61 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.83.0_amd64.deb 111666192 BLAKE2B
03836970d4df0582a20e9a30310e34d28c6087e868df8d8c859185cddc5b8baa3de2734bf556be6be410d250486150f1b5b80f403b3570d1e22d8602034c65e1
SHA512
b622e625da07db5752fc3da78d320533b97d31cf7eb6a8e59d46ea986225111de9af18988d7b6b0a7f7e55bfb80df516d5996a044b4fe95bf30c4a489b447d7d
DIST signal-desktop_7.86.0_amd64.deb 110821024 BLAKE2B
cf5e0aa867303a15bd916b76fcd6703765c4d7c14a917891748edae2bb5f6eb51e244b1e00f0b5ccb321a9f9b406bbe80ae4584ef510355359e9efb154d3581d
SHA512
cab589ceb6b69f900661416f62115626fee00919d91b54e682ff351fb40f48fa40cc5fe2c5cabc0f4d3fcb65908a83895d68bbe3e81ecd784886dfbebd91d06a
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.83.0-r1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.83.0-r1.ebuild
deleted file mode 100644
index ed3fd319724e..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.83.0-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2025 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"
-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[opengl]
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -i usr/share/applications/signal-desktop.desktop || die
- unpack usr/share/doc/signal-desktop/changelog.gz
-
- # https://github.com/signalapp/Signal-Desktop/issues/6239
- # https://github.com/signalapp/Signal-Desktop/issues/6122
- # fixes app icon issues on wayland because "app-id" is "signal"
- # and desktop file needs to match
- mv usr/share/applications/signal-desktop.desktop \
- usr/share/applications/signal.desktop || die
-}
-
-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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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-ic
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 4ef6a11776c3ba5e8b8e41bf2e2d650c21f85e46
Author: Robert Siebeck r123 de>
AuthorDate: Fri Jan 23 08:44:13 2026 +
Commit: Sam James gentoo org>
CommitDate: Wed Feb 11 02:52:11 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef6a117
net-im/signal-desktop-bin: drop 7.83.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/45497
Closes: https://github.com/gentoo/gentoo/pull/45497
Signed-off-by: Sam James gentoo.org>
.../signal-desktop-bin-7.83.0.ebuild | 98 --
1 file changed, 98 deletions(-)
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.83.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.83.0.ebuild
deleted file mode 100644
index b473fc86fee8..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.83.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2025 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"
-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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -i usr/share/applications/signal-desktop.desktop || die
- unpack usr/share/doc/signal-desktop/changelog.gz
-
- # https://github.com/signalapp/Signal-Desktop/issues/6239
- # https://github.com/signalapp/Signal-Desktop/issues/6122
- # fixes app icon issues on wayland because "app-id" is "signal"
- # and desktop file needs to match
- mv usr/share/applications/signal-desktop.desktop \
- usr/share/applications/signal.desktop || die
-}
-
-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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 437f00bc10b400383a6b89b04526f88d20f277ef
Author: Robert Siebeck r123 de>
AuthorDate: Fri Jan 23 08:43:55 2026 +
Commit: Sam James gentoo org>
CommitDate: Wed Feb 11 02:52:10 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437f00bc
net-im/signal-desktop-bin: add 7.86.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/45497
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.86.0.ebuild | 98 ++
2 files changed, 99 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index ea6f81c7e7c5..2881c41f011a 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.83.0_amd64.deb 111666192 BLAKE2B
03836970d4df0582a20e9a30310e34d28c6087e868df8d8c859185cddc5b8baa3de2734bf556be6be410d250486150f1b5b80f403b3570d1e22d8602034c65e1
SHA512
b622e625da07db5752fc3da78d320533b97d31cf7eb6a8e59d46ea986225111de9af18988d7b6b0a7f7e55bfb80df516d5996a044b4fe95bf30c4a489b447d7d
+DIST signal-desktop_7.86.0_amd64.deb 110821024 BLAKE2B
cf5e0aa867303a15bd916b76fcd6703765c4d7c14a917891748edae2bb5f6eb51e244b1e00f0b5ccb321a9f9b406bbe80ae4584ef510355359e9efb154d3581d
SHA512
cab589ceb6b69f900661416f62115626fee00919d91b54e682ff351fb40f48fa40cc5fe2c5cabc0f4d3fcb65908a83895d68bbe3e81ecd784886dfbebd91d06a
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.86.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.86.0.ebuild
new file mode 100644
index ..af3d2bf61bf0
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.86.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2026 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"
+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[opengl]
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -i usr/share/applications/signal-desktop.desktop || die
+ unpack usr/share/doc/signal-desktop/changelog.gz
+
+ # https://github.com/signalapp/Signal-Desktop/issues/6239
+ # https://github.com/signalapp/Signal-Desktop/issues/6122
+ # fixes app icon issues on wayland because "app-id" is "signal"
+ # and desktop file needs to match
+ mv usr/share/applications/signal-desktop.desktop \
+ usr/share/applications/signal.desktop || die
+}
+
+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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 5e9bc21c7e9bb8778c87e8533d626990a20afd7b
Author: Robert Siebeck r123 de>
AuthorDate: Thu Dec 25 16:15:07 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Jan 10 13:08:13 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9bc21c
net-im/signal-desktop-bin: fix dependency to media-libs/opengl
Closes: https://bugs.gentoo.org/964698
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/45160
Signed-off-by: Sam James gentoo.org>
.../signal-desktop-bin-7.83.0-r1.ebuild| 98 ++
1 file changed, 98 insertions(+)
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.83.0-r1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.83.0-r1.ebuild
new file mode 100644
index ..ed3fd319724e
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.83.0-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2025 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"
+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[opengl]
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -i usr/share/applications/signal-desktop.desktop || die
+ unpack usr/share/doc/signal-desktop/changelog.gz
+
+ # https://github.com/signalapp/Signal-Desktop/issues/6239
+ # https://github.com/signalapp/Signal-Desktop/issues/6122
+ # fixes app icon issues on wayland because "app-id" is "signal"
+ # and desktop file needs to match
+ mv usr/share/applications/signal-desktop.desktop \
+ usr/share/applications/signal.desktop || die
+}
+
+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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: c1c6719cb1d45ff54ecfae74b96be27de64f
Author: Robert Siebeck r123 de>
AuthorDate: Thu Dec 25 16:21:36 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Jan 10 13:08:13 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c6719c
net-im/signal-desktop-bin: drop 7.72.1
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/45160
Closes: https://github.com/gentoo/gentoo/pull/45160
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.72.1.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index e757eb58d2a6..ea6f81c7e7c5 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
DIST signal-desktop_7.83.0_amd64.deb 111666192 BLAKE2B
03836970d4df0582a20e9a30310e34d28c6087e868df8d8c859185cddc5b8baa3de2734bf556be6be410d250486150f1b5b80f403b3570d1e22d8602034c65e1
SHA512
b622e625da07db5752fc3da78d320533b97d31cf7eb6a8e59d46ea986225111de9af18988d7b6b0a7f7e55bfb80df516d5996a044b4fe95bf30c4a489b447d7d
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.72.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.72.1.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.72.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 9d948f766454844f991a394a770105ea6e7dc4c9
Author: Robert Siebeck r123 de>
AuthorDate: Mon Dec 22 11:16:34 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Dec 24 16:10:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d948f76
net-im/signal-desktop-bin: remove 7.82.0-r1
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/45122
Closes: https://github.com/gentoo/gentoo/pull/45122
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.82.0-r1.ebuild| 98 --
2 files changed, 99 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 5a7996ac64c0..e757eb58d2a6 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,2 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
-DIST signal-desktop_7.82.0_amd64.deb 111614166 BLAKE2B
75197661ec97e747a03192f3a76b854d7e12ecb82fe7e3dad484ab06ecda51a9ffbadef3cc62d1661ffe9b54750c5988c0f83a8ce80979fa473f2570b12fe728
SHA512
b4cc1d880c2cee04038ca2d8d44c0bd45930b76ce04bfc024d257a7bc970e490b6537b7ba322542440e84d6d5d12326bd7a32e38c15bff5142a5accc6a98585b
DIST signal-desktop_7.83.0_amd64.deb 111666192 BLAKE2B
03836970d4df0582a20e9a30310e34d28c6087e868df8d8c859185cddc5b8baa3de2734bf556be6be410d250486150f1b5b80f403b3570d1e22d8602034c65e1
SHA512
b622e625da07db5752fc3da78d320533b97d31cf7eb6a8e59d46ea986225111de9af18988d7b6b0a7f7e55bfb80df516d5996a044b4fe95bf30c4a489b447d7d
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.82.0-r1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.82.0-r1.ebuild
deleted file mode 100644
index b473fc86fee8..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.82.0-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2025 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"
-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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -i usr/share/applications/signal-desktop.desktop || die
- unpack usr/share/doc/signal-desktop/changelog.gz
-
- # https://github.com/signalapp/Signal-Desktop/issues/6239
- # https://github.com/signalapp/Signal-Desktop/issues/6122
- # fixes app icon issues on wayland because "app-id" is "signal"
- # and desktop file needs to match
- mv usr/share/applications/signal-desktop.desktop \
- usr/share/applications/signal.desktop || die
-}
-
-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_h
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 6330cd8ba3551cc598943a96316029ab80ee10d7
Author: Robert Siebeck r123 de>
AuthorDate: Mon Dec 22 11:16:34 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Dec 24 16:10:50 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6330cd8b
net-im/signal-desktop-bin: add 7.83.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/45122
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.83.0.ebuild | 98 ++
2 files changed, 99 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 938c6a4a8dd2..5a7996ac64c0 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1,3 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
DIST signal-desktop_7.82.0_amd64.deb 111614166 BLAKE2B
75197661ec97e747a03192f3a76b854d7e12ecb82fe7e3dad484ab06ecda51a9ffbadef3cc62d1661ffe9b54750c5988c0f83a8ce80979fa473f2570b12fe728
SHA512
b4cc1d880c2cee04038ca2d8d44c0bd45930b76ce04bfc024d257a7bc970e490b6537b7ba322542440e84d6d5d12326bd7a32e38c15bff5142a5accc6a98585b
+DIST signal-desktop_7.83.0_amd64.deb 111666192 BLAKE2B
03836970d4df0582a20e9a30310e34d28c6087e868df8d8c859185cddc5b8baa3de2734bf556be6be410d250486150f1b5b80f403b3570d1e22d8602034c65e1
SHA512
b622e625da07db5752fc3da78d320533b97d31cf7eb6a8e59d46ea986225111de9af18988d7b6b0a7f7e55bfb80df516d5996a044b4fe95bf30c4a489b447d7d
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.83.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.83.0.ebuild
new file mode 100644
index ..b473fc86fee8
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.83.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2025 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"
+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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -i usr/share/applications/signal-desktop.desktop || die
+ unpack usr/share/doc/signal-desktop/changelog.gz
+
+ # https://github.com/signalapp/Signal-Desktop/issues/6239
+ # https://github.com/signalapp/Signal-Desktop/issues/6122
+ # fixes app icon issues on wayland because "app-id" is "signal"
+ # and desktop file needs to match
+ mv usr/share/applications/signal-desktop.desktop \
+ usr/share/applications/signal.desktop || die
+}
+
+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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: cb26cc2f7177276e115c35220a8439fbe7b07624
Author: Henning Schild hennsch de>
AuthorDate: Thu Dec 11 15:46:47 2025 +
Commit: Sam James gentoo org>
CommitDate: Fri Dec 12 13:20:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb26cc2f
net-im/signal-desktop-bin: fix double xdg menu entry
The symlink trick for fixing the app icon on wayland has the side-effect
that the application appears twice in menus. So rename instead of link
the desktop file.
Fixes: 67f24e51e107 ("net-im/signal-desktop-bin: add 7.79.0")
Reported-by: Steffen Weber gmail.com>
Signed-off-by: Henning Schild hennsch.de>
Part-of: https://github.com/gentoo/gentoo/pull/44990
Closes: https://github.com/gentoo/gentoo/pull/44990
Signed-off-by: Sam James gentoo.org>
...in-7.82.0.ebuild => signal-desktop-bin-7.82.0-r1.ebuild} | 13 +++--
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.82.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.82.0-r1.ebuild
similarity index 96%
rename from net-im/signal-desktop-bin/signal-desktop-bin-7.82.0.ebuild
rename to net-im/signal-desktop-bin/signal-desktop-bin-7.82.0-r1.ebuild
index 7343f85e08c9..b473fc86fee8 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.82.0.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.82.0-r1.ebuild
@@ -64,6 +64,13 @@ src_prepare() {
sed -e "s|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
-i usr/share/applications/signal-desktop.desktop || die
unpack usr/share/doc/signal-desktop/changelog.gz
+
+ # https://github.com/signalapp/Signal-Desktop/issues/6239
+ # https://github.com/signalapp/Signal-Desktop/issues/6122
+ # fixes app icon issues on wayland because "app-id" is "signal"
+ # and desktop file needs to match
+ mv usr/share/applications/signal-desktop.desktop \
+ usr/share/applications/signal.desktop || die
}
src_install() {
@@ -82,12 +89,6 @@ src_install() {
#!/bin/sh
exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
_EOF_
-
- # https://github.com/signalapp/Signal-Desktop/issues/6239
- # https://github.com/signalapp/Signal-Desktop/issues/6122
- # fixes app icon issues on wayland because "app-id" is "signal"
- # and desktop file needs to match
- dosym signal-desktop.desktop /usr/share/applications/signal.desktop
}
pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: ee22c113ccfec28ce6078e6c9ad3340c03b74268
Author: Robert Siebeck r123 de>
AuthorDate: Thu Dec 11 07:11:14 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Thu Dec 11 11:04:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee22c113
net-im/signal-desktop-bin: add 7.82.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44988
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.82.0.ebuild | 97 ++
2 files changed, 98 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 142d7bddbf90..d145ca18ec3d 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1,3 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
DIST signal-desktop_7.81.0_amd64.deb 110850420 BLAKE2B
484465f8b56c489f9c4a0596930268d1c96c0c82cb4c5102bea3b10b922ac88bcaaf26ba334901493afd8877b94b240519a76dd9d35a0570cf3d516fe92820ca
SHA512
92e45619fc3636c081808399b856d52db71acedaad951bfbfa6911e3d5717a348fdd49ce2aa68e9bc5247091c51e3f5433008f79bca2d96c89049eac0752b44a
+DIST signal-desktop_7.82.0_amd64.deb 111614166 BLAKE2B
75197661ec97e747a03192f3a76b854d7e12ecb82fe7e3dad484ab06ecda51a9ffbadef3cc62d1661ffe9b54750c5988c0f83a8ce80979fa473f2570b12fe728
SHA512
b4cc1d880c2cee04038ca2d8d44c0bd45930b76ce04bfc024d257a7bc970e490b6537b7ba322542440e84d6d5d12326bd7a32e38c15bff5142a5accc6a98585b
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.82.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.82.0.ebuild
new file mode 100644
index ..7343f85e08c9
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.82.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2025 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"
+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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
+ _EOF_
+
+ # https://github.com/signalapp/Signal-Desktop/issues/6239
+ # https://github.com/signalapp/Signal-Desktop/issues/6122
+ # fixes app icon issues on wayland because "app-id" is "signal"
+ # and desktop file needs to
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 4e82cc697e85de7cdd1ead7fa464ea1e6a8457c9
Author: Robert Siebeck r123 de>
AuthorDate: Thu Dec 11 07:11:14 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Thu Dec 11 11:04:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e82cc69
net-im/signal-desktop-bin: remove 7.81.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44988
Closes: https://github.com/gentoo/gentoo/pull/44988
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.81.0.ebuild | 97 --
2 files changed, 98 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index d145ca18ec3d..938c6a4a8dd2 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,2 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
-DIST signal-desktop_7.81.0_amd64.deb 110850420 BLAKE2B
484465f8b56c489f9c4a0596930268d1c96c0c82cb4c5102bea3b10b922ac88bcaaf26ba334901493afd8877b94b240519a76dd9d35a0570cf3d516fe92820ca
SHA512
92e45619fc3636c081808399b856d52db71acedaad951bfbfa6911e3d5717a348fdd49ce2aa68e9bc5247091c51e3f5433008f79bca2d96c89049eac0752b44a
DIST signal-desktop_7.82.0_amd64.deb 111614166 BLAKE2B
75197661ec97e747a03192f3a76b854d7e12ecb82fe7e3dad484ab06ecda51a9ffbadef3cc62d1661ffe9b54750c5988c0f83a8ce80979fa473f2570b12fe728
SHA512
b4cc1d880c2cee04038ca2d8d44c0bd45930b76ce04bfc024d257a7bc970e490b6537b7ba322542440e84d6d5d12326bd7a32e38c15bff5142a5accc6a98585b
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.81.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.81.0.ebuild
deleted file mode 100644
index 7343f85e08c9..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.81.0.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2025 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"
-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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
- _EOF_
-
- # https://github.com/signalapp/Signal-Desktop/issues/6239
- # https://github.com/signalapp/Signal-Desktop/issues/6122
- # fixes app icon issues on wayland becaus
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: d938371831a842d3a4123412671bcfede2f4909a
Author: Robert Siebeck r123 de>
AuthorDate: Thu Dec 4 07:24:43 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Dec 5 13:32:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9383718
net-im/signal-desktop-bin: remove 7.80.1
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44886
Closes: https://github.com/gentoo/gentoo/pull/44886
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.80.1.ebuild | 97 --
2 files changed, 98 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 92bec6243025..142d7bddbf90 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,2 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
-DIST signal-desktop_7.80.1_amd64.deb 110867920 BLAKE2B
a33bdf6d74190d859c4c940bb1720cd8b3b0a37d9c0a4b124298f7015769270f50f2c69d8ae7799d895611063241ba5dda2d717528f7f489bc1fdc49d57a535b
SHA512
6fa117adb251a95817c7beda872155b3c4f4d2b0f636d0a46f6c3b0db542aac56e5fee08790aecf52a62d92fbfccbeb01f415f2e75ea0ef2df4732f237452149
DIST signal-desktop_7.81.0_amd64.deb 110850420 BLAKE2B
484465f8b56c489f9c4a0596930268d1c96c0c82cb4c5102bea3b10b922ac88bcaaf26ba334901493afd8877b94b240519a76dd9d35a0570cf3d516fe92820ca
SHA512
92e45619fc3636c081808399b856d52db71acedaad951bfbfa6911e3d5717a348fdd49ce2aa68e9bc5247091c51e3f5433008f79bca2d96c89049eac0752b44a
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.80.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.80.1.ebuild
deleted file mode 100644
index 7343f85e08c9..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.80.1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2025 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"
-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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
- _EOF_
-
- # https://github.com/signalapp/Signal-Desktop/issues/6239
- # https://github.com/signalapp/Signal-Desktop/issues/6122
- # fixes app icon issues on wayland becaus
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 99936fd9f09556856c757907ee2aebb80660954f
Author: Robert Siebeck r123 de>
AuthorDate: Thu Dec 4 07:24:43 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Dec 5 13:32:09 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99936fd9
net-im/signal-desktop-bin: add 7.81.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44886
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.81.0.ebuild | 97 ++
2 files changed, 98 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 29349b18918a..92bec6243025 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1,3 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
DIST signal-desktop_7.80.1_amd64.deb 110867920 BLAKE2B
a33bdf6d74190d859c4c940bb1720cd8b3b0a37d9c0a4b124298f7015769270f50f2c69d8ae7799d895611063241ba5dda2d717528f7f489bc1fdc49d57a535b
SHA512
6fa117adb251a95817c7beda872155b3c4f4d2b0f636d0a46f6c3b0db542aac56e5fee08790aecf52a62d92fbfccbeb01f415f2e75ea0ef2df4732f237452149
+DIST signal-desktop_7.81.0_amd64.deb 110850420 BLAKE2B
484465f8b56c489f9c4a0596930268d1c96c0c82cb4c5102bea3b10b922ac88bcaaf26ba334901493afd8877b94b240519a76dd9d35a0570cf3d516fe92820ca
SHA512
92e45619fc3636c081808399b856d52db71acedaad951bfbfa6911e3d5717a348fdd49ce2aa68e9bc5247091c51e3f5433008f79bca2d96c89049eac0752b44a
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.81.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.81.0.ebuild
new file mode 100644
index ..7343f85e08c9
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.81.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2025 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"
+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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
+ _EOF_
+
+ # https://github.com/signalapp/Signal-Desktop/issues/6239
+ # https://github.com/signalapp/Signal-Desktop/issues/6122
+ # fixes app icon issues on wayland because "app-id" is "signal"
+ # and desktop file needs to
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 3a48ed2bafcb979fca15a1804389e63f11fe323f
Author: Robert Siebeck r123 de>
AuthorDate: Fri Nov 28 08:49:00 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Sat Nov 29 16:30:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a48ed2b
net-im/signal-desktop-bin: add 7.80.1
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44804
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.80.1.ebuild | 97 ++
2 files changed, 98 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 9a9b0fc21d2a..3a5762533102 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1,3 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
DIST signal-desktop_7.80.0_amd64.deb 110820358 BLAKE2B
e1573eb30d7e091b55f10def85b3e54b5e08ecf65379ae372fe0b40a0218b19b61e94d89880b4ab91719b378560963c04c081c1ff20c2b315ac177b9bbb40403
SHA512
fe244d3b21b8f9643e16e5fb7124e2b0ab7df2410ad18093799a49ee985a181e77d8f09ede05f23211c1d85b06ff0e335105ae410e44ee1c8059180c9d0ba390
+DIST signal-desktop_7.80.1_amd64.deb 110867920 BLAKE2B
a33bdf6d74190d859c4c940bb1720cd8b3b0a37d9c0a4b124298f7015769270f50f2c69d8ae7799d895611063241ba5dda2d717528f7f489bc1fdc49d57a535b
SHA512
6fa117adb251a95817c7beda872155b3c4f4d2b0f636d0a46f6c3b0db542aac56e5fee08790aecf52a62d92fbfccbeb01f415f2e75ea0ef2df4732f237452149
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.80.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.80.1.ebuild
new file mode 100644
index ..7343f85e08c9
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.80.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2025 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"
+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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
+ _EOF_
+
+ # https://github.com/signalapp/Signal-Desktop/issues/6239
+ # https://github.com/signalapp/Signal-Desktop/issues/6122
+ # fixes app icon issues on wayland because "app-id" is "signal"
+ # and desktop file needs to
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 2bae6e413669d23452942ccc0531c6ed0dc60f74
Author: Robert Siebeck r123 de>
AuthorDate: Fri Nov 28 08:49:01 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Sat Nov 29 16:30:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bae6e41
net-im/signal-desktop-bin: remove 7.80.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44804
Closes: https://github.com/gentoo/gentoo/pull/44804
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.80.0.ebuild | 97 --
2 files changed, 98 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 3a5762533102..29349b18918a 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,2 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
-DIST signal-desktop_7.80.0_amd64.deb 110820358 BLAKE2B
e1573eb30d7e091b55f10def85b3e54b5e08ecf65379ae372fe0b40a0218b19b61e94d89880b4ab91719b378560963c04c081c1ff20c2b315ac177b9bbb40403
SHA512
fe244d3b21b8f9643e16e5fb7124e2b0ab7df2410ad18093799a49ee985a181e77d8f09ede05f23211c1d85b06ff0e335105ae410e44ee1c8059180c9d0ba390
DIST signal-desktop_7.80.1_amd64.deb 110867920 BLAKE2B
a33bdf6d74190d859c4c940bb1720cd8b3b0a37d9c0a4b124298f7015769270f50f2c69d8ae7799d895611063241ba5dda2d717528f7f489bc1fdc49d57a535b
SHA512
6fa117adb251a95817c7beda872155b3c4f4d2b0f636d0a46f6c3b0db542aac56e5fee08790aecf52a62d92fbfccbeb01f415f2e75ea0ef2df4732f237452149
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.80.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.80.0.ebuild
deleted file mode 100644
index 7343f85e08c9..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.80.0.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2025 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"
-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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
- _EOF_
-
- # https://github.com/signalapp/Signal-Desktop/issues/6239
- # https://github.com/signalapp/Signal-Desktop/issues/6122
- # fixes app icon issues on wayland becaus
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 7b1bdac14ab7b50f926ae452f2981cd5f5a41a56
Author: Robert Siebeck r123 de>
AuthorDate: Thu Nov 20 20:47:47 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Nov 21 14:43:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1bdac1
net-im/signal-desktop-bin: remove 7.79.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44698
Closes: https://github.com/gentoo/gentoo/pull/44698
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.79.0.ebuild | 97 --
2 files changed, 98 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index eb4c152706c5..9a9b0fc21d2a 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,2 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
-DIST signal-desktop_7.79.0_amd64.deb 111565598 BLAKE2B
0f18e5afdd7eaf0f62969365eb93fbcebb46be70f216ffca7814c34270a2389b77fe62dd78cfde055591782a63c760402a96cd269075f716d2dd50fc509b9dc4
SHA512
ae11ac7aa3b46324369e9394e59ca5aec28fd03fed1e41b4c357c8074b0b88c99b7b24a39be49fc1ab087eaddffc37663d9e26326266c99e45489d59b8ab10ec
DIST signal-desktop_7.80.0_amd64.deb 110820358 BLAKE2B
e1573eb30d7e091b55f10def85b3e54b5e08ecf65379ae372fe0b40a0218b19b61e94d89880b4ab91719b378560963c04c081c1ff20c2b315ac177b9bbb40403
SHA512
fe244d3b21b8f9643e16e5fb7124e2b0ab7df2410ad18093799a49ee985a181e77d8f09ede05f23211c1d85b06ff0e335105ae410e44ee1c8059180c9d0ba390
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.79.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.79.0.ebuild
deleted file mode 100644
index 7343f85e08c9..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.79.0.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2025 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"
-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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
- _EOF_
-
- # https://github.com/signalapp/Signal-Desktop/issues/6239
- # https://github.com/signalapp/Signal-Desktop/issues/6122
- # fixes app icon issues on wayland becaus
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: ffbda4d62985270d36d68f4741ba1180add7b030
Author: Robert Siebeck r123 de>
AuthorDate: Thu Nov 20 20:47:47 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Nov 21 14:43:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffbda4d6
net-im/signal-desktop-bin: add 7.80.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44698
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.80.0.ebuild | 97 ++
2 files changed, 98 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 47cf0c5a377f..eb4c152706c5 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1,3 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
DIST signal-desktop_7.79.0_amd64.deb 111565598 BLAKE2B
0f18e5afdd7eaf0f62969365eb93fbcebb46be70f216ffca7814c34270a2389b77fe62dd78cfde055591782a63c760402a96cd269075f716d2dd50fc509b9dc4
SHA512
ae11ac7aa3b46324369e9394e59ca5aec28fd03fed1e41b4c357c8074b0b88c99b7b24a39be49fc1ab087eaddffc37663d9e26326266c99e45489d59b8ab10ec
+DIST signal-desktop_7.80.0_amd64.deb 110820358 BLAKE2B
e1573eb30d7e091b55f10def85b3e54b5e08ecf65379ae372fe0b40a0218b19b61e94d89880b4ab91719b378560963c04c081c1ff20c2b315ac177b9bbb40403
SHA512
fe244d3b21b8f9643e16e5fb7124e2b0ab7df2410ad18093799a49ee985a181e77d8f09ede05f23211c1d85b06ff0e335105ae410e44ee1c8059180c9d0ba390
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.80.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.80.0.ebuild
new file mode 100644
index ..7343f85e08c9
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.80.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2025 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"
+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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
+ _EOF_
+
+ # https://github.com/signalapp/Signal-Desktop/issues/6239
+ # https://github.com/signalapp/Signal-Desktop/issues/6122
+ # fixes app icon issues on wayland because "app-id" is "signal"
+ # and desktop file needs to
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: d5bc4ed2cb30ab12e9a2489289953b519808df4f
Author: Robert Siebeck r123 de>
AuthorDate: Fri Nov 14 07:18:31 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Sun Nov 16 11:06:08 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5bc4ed2
net-im/signal-desktop-bin: drop 7.78.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44624
Closes: https://github.com/gentoo/gentoo/pull/44624
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.78.0.ebuild | 91 --
2 files changed, 92 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index e3be8b8aff91..47cf0c5a377f 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,2 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
-DIST signal-desktop_7.78.0_amd64.deb 111532230 BLAKE2B
1bbde195c211b6c4f900e726513e13b58872a66328eb2da905900947a91c18213812a805091972bfdeed7c9c011e3132809b6829db96d9a456395a23361963b8
SHA512
238b040254801e3c13c6b175bb79c0483660159f15fae7c6c362d014729c50af49f2878db77257fbdc0646fd603eb4b816b054f07c956e902910885131bac7cc
DIST signal-desktop_7.79.0_amd64.deb 111565598 BLAKE2B
0f18e5afdd7eaf0f62969365eb93fbcebb46be70f216ffca7814c34270a2389b77fe62dd78cfde055591782a63c760402a96cd269075f716d2dd50fc509b9dc4
SHA512
ae11ac7aa3b46324369e9394e59ca5aec28fd03fed1e41b4c357c8074b0b88c99b7b24a39be49fc1ab087eaddffc37663d9e26326266c99e45489d59b8ab10ec
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.78.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.78.0.ebuild
deleted file mode 100644
index c333e7345d5b..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.78.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2025 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"
-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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- elog "For using the tray icon on compatible desktop environments, start
Signal with"
- elog " '--start-in-tray' or '--use-
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 67f24e51e107dddcdc4cfc916c891a1a8660049f
Author: Robert Siebeck r123 de>
AuthorDate: Fri Nov 14 07:16:58 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Sun Nov 16 11:06:08 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f24e51
net-im/signal-desktop-bin: add 7.79.0
The wayland appid and the basename .desktop do not match, therefore kde
(and likely others) can not find a .desktop file for windows and will
assign them a default wayland icon instead of the one from the desktop
file.
It is a problem well known upstream with no fix currently in sight.
Co-authored-by: Henning Schild hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/44602
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44624
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.79.0.ebuild | 97 ++
2 files changed, 98 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 79aa8ab3e538..e3be8b8aff91 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1,3 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
DIST signal-desktop_7.78.0_amd64.deb 111532230 BLAKE2B
1bbde195c211b6c4f900e726513e13b58872a66328eb2da905900947a91c18213812a805091972bfdeed7c9c011e3132809b6829db96d9a456395a23361963b8
SHA512
238b040254801e3c13c6b175bb79c0483660159f15fae7c6c362d014729c50af49f2878db77257fbdc0646fd603eb4b816b054f07c956e902910885131bac7cc
+DIST signal-desktop_7.79.0_amd64.deb 111565598 BLAKE2B
0f18e5afdd7eaf0f62969365eb93fbcebb46be70f216ffca7814c34270a2389b77fe62dd78cfde055591782a63c760402a96cd269075f716d2dd50fc509b9dc4
SHA512
ae11ac7aa3b46324369e9394e59ca5aec28fd03fed1e41b4c357c8074b0b88c99b7b24a39be49fc1ab087eaddffc37663d9e26326266c99e45489d59b8ab10ec
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.79.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.79.0.ebuild
new file mode 100644
index ..7343f85e08c9
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.79.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2025 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"
+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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: c0ec62047543f43dfe349e74d2b4bf0d5e2c3a5e
Author: Robert Siebeck r123 de>
AuthorDate: Thu Nov 6 08:20:02 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sat Nov 8 07:10:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ec6204
net-im/signal-desktop-bin: add 7.78.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44510
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.78.0.ebuild | 91 ++
2 files changed, 92 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 7976cacd2209..655eb5ee0327 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1,3 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
DIST signal-desktop_7.77.1_amd64.deb 111647106 BLAKE2B
3cd9d0210ac52a3ae49fd6edd15962399a59b710f711f762bcb726ecf20470ccc655edfd5e8cf7637e150d7454e830c0d4d9864afb137e4ad0bdce2ad1f6394c
SHA512
432ae5b91d0be27c26532f345798c893a40b7a3b41bbb28bf3638afb5bf7706f0b785e740f0cae041a1c1057f5b8cc2dcdd58c256e629a8327a95894ed5a4e25
+DIST signal-desktop_7.78.0_amd64.deb 111532230 BLAKE2B
1bbde195c211b6c4f900e726513e13b58872a66328eb2da905900947a91c18213812a805091972bfdeed7c9c011e3132809b6829db96d9a456395a23361963b8
SHA512
238b040254801e3c13c6b175bb79c0483660159f15fae7c6c362d014729c50af49f2878db77257fbdc0646fd603eb4b816b054f07c956e902910885131bac7cc
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.78.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.78.0.ebuild
new file mode 100644
index ..c333e7345d5b
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.78.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2025 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"
+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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: db062c28dedd8b1e0077cbcfca8baa83d71ec9c5
Author: Robert Siebeck r123 de>
AuthorDate: Thu Nov 6 08:20:02 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sat Nov 8 07:10:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db062c28
net-im/signal-desktop-bin: remove 7.77.1
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44510
Closes: https://github.com/gentoo/gentoo/pull/44510
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.77.1.ebuild | 91 --
2 files changed, 92 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 655eb5ee0327..79aa8ab3e538 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,2 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
-DIST signal-desktop_7.77.1_amd64.deb 111647106 BLAKE2B
3cd9d0210ac52a3ae49fd6edd15962399a59b710f711f762bcb726ecf20470ccc655edfd5e8cf7637e150d7454e830c0d4d9864afb137e4ad0bdce2ad1f6394c
SHA512
432ae5b91d0be27c26532f345798c893a40b7a3b41bbb28bf3638afb5bf7706f0b785e740f0cae041a1c1057f5b8cc2dcdd58c256e629a8327a95894ed5a4e25
DIST signal-desktop_7.78.0_amd64.deb 111532230 BLAKE2B
1bbde195c211b6c4f900e726513e13b58872a66328eb2da905900947a91c18213812a805091972bfdeed7c9c011e3132809b6829db96d9a456395a23361963b8
SHA512
238b040254801e3c13c6b175bb79c0483660159f15fae7c6c362d014729c50af49f2878db77257fbdc0646fd603eb4b816b054f07c956e902910885131bac7cc
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.77.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.77.1.ebuild
deleted file mode 100644
index c333e7345d5b..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.77.1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2025 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"
-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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- elog "For using the tray icon on compatible desktop environments, start
Signal with"
- elog " '--start-in-tray' or '--use-
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 210dd2bc93f29b0744770f26a430692cc22e9354
Author: Robert Siebeck r123 de>
AuthorDate: Fri Oct 31 07:59:49 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Oct 31 13:15:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=210dd2bc
net-im/signal-desktop-bin: add 7.77.1
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44399
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.77.1.ebuild | 91 ++
2 files changed, 92 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 178cfa97582b..5b9bd4fbcec6 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,4 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
DIST signal-desktop_7.75.1_amd64.deb 111515730 BLAKE2B
d4885ecdfc2473866dd63352bc7191625adc86efd72c0dc4826c3314f125c7324e6204284cf66381f1a2f59854db18a0a1b24b001ac5d54b3535e5868be99bf1
SHA512
c83957ec96160f5fe94bf123dbf25defc6bd22dd44b529b6a41610c1bb7eff3a391332e0ada5f0c398bc606ccb43af6a7253f5ab0b71c520d84a95b7d0f98e4a
DIST signal-desktop_7.76.0_amd64.deb 111629510 BLAKE2B
cc557e409c46073b88aa42c6650374a1356b963740013ee9ae30bd0d38a25fa49d252772f2e8aa5762819c2787241f169319cca50ba42b5ec2e2590e329f961e
SHA512
c0c7b431e0d4ae2b1d715bcdc8008a546ec0e5a183eca9b839e475ebbe485552080f1dbc4ad57dc70a69110d5512346af744119f9efca902cb3d08c1391d6dcb
+DIST signal-desktop_7.77.1_amd64.deb 111647106 BLAKE2B
3cd9d0210ac52a3ae49fd6edd15962399a59b710f711f762bcb726ecf20470ccc655edfd5e8cf7637e150d7454e830c0d4d9864afb137e4ad0bdce2ad1f6394c
SHA512
432ae5b91d0be27c26532f345798c893a40b7a3b41bbb28bf3638afb5bf7706f0b785e740f0cae041a1c1057f5b8cc2dcdd58c256e629a8327a95894ed5a4e25
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.77.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.77.1.ebuild
new file mode 100644
index ..c333e7345d5b
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.77.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2025 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"
+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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EP
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: ec4c44e88f508c370159f4ba75f3ce870af2ca29
Author: Robert Siebeck r123 de>
AuthorDate: Fri Oct 31 08:00:00 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Oct 31 13:15:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4c44e8
net-im/signal-desktop-bin: drop 7.75.1, 7.76.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44399
Closes: https://github.com/gentoo/gentoo/pull/44399
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 2 -
.../signal-desktop-bin-7.75.1.ebuild | 94 --
.../signal-desktop-bin-7.76.0.ebuild | 91 -
3 files changed, 187 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 5b9bd4fbcec6..7976cacd2209 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,4 +1,2 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
-DIST signal-desktop_7.75.1_amd64.deb 111515730 BLAKE2B
d4885ecdfc2473866dd63352bc7191625adc86efd72c0dc4826c3314f125c7324e6204284cf66381f1a2f59854db18a0a1b24b001ac5d54b3535e5868be99bf1
SHA512
c83957ec96160f5fe94bf123dbf25defc6bd22dd44b529b6a41610c1bb7eff3a391332e0ada5f0c398bc606ccb43af6a7253f5ab0b71c520d84a95b7d0f98e4a
-DIST signal-desktop_7.76.0_amd64.deb 111629510 BLAKE2B
cc557e409c46073b88aa42c6650374a1356b963740013ee9ae30bd0d38a25fa49d252772f2e8aa5762819c2787241f169319cca50ba42b5ec2e2590e329f961e
SHA512
c0c7b431e0d4ae2b1d715bcdc8008a546ec0e5a183eca9b839e475ebbe485552080f1dbc4ad57dc70a69110d5512346af744119f9efca902cb3d08c1391d6dcb
DIST signal-desktop_7.77.1_amd64.deb 111647106 BLAKE2B
3cd9d0210ac52a3ae49fd6edd15962399a59b710f711f762bcb726ecf20470ccc655edfd5e8cf7637e150d7454e830c0d4d9864afb137e4ad0bdce2ad1f6394c
SHA512
432ae5b91d0be27c26532f345798c893a40b7a3b41bbb28bf3638afb5bf7706f0b785e740f0cae041a1c1057f5b8cc2dcdd58c256e629a8327a95894ed5a4e25
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.75.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.75.1.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.75.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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-
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 2582e6195290f77d41cf6cd06ed2da18ceba9f93
Author: Sam James gentoo org>
AuthorDate: Sun Oct 26 19:31:42 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Oct 26 19:34:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2582e619
Revert "net-im/signal-desktop-bin: drop 7.75.1"
This reverts commit d63e96849c4b53ed4d85f659cd8393966480d8f2.
We can't downgrade as the DB gets upgraded. I assume this was done
(along with not immediately stabling 7.76.0) for the benefit of apulse
users in bug #906365 but this doesn't work out for the reasons described
in bug #965153.
Bug: https://bugs.gentoo.org/906365
Closes: https://bugs.gentoo.org/965153
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.75.1.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 3f5685733765..178cfa97582b 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1,3 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
+DIST signal-desktop_7.75.1_amd64.deb 111515730 BLAKE2B
d4885ecdfc2473866dd63352bc7191625adc86efd72c0dc4826c3314f125c7324e6204284cf66381f1a2f59854db18a0a1b24b001ac5d54b3535e5868be99bf1
SHA512
c83957ec96160f5fe94bf123dbf25defc6bd22dd44b529b6a41610c1bb7eff3a391332e0ada5f0c398bc606ccb43af6a7253f5ab0b71c520d84a95b7d0f98e4a
DIST signal-desktop_7.76.0_amd64.deb 111629510 BLAKE2B
cc557e409c46073b88aa42c6650374a1356b963740013ee9ae30bd0d38a25fa49d252772f2e8aa5762819c2787241f169319cca50ba42b5ec2e2590e329f961e
SHA512
c0c7b431e0d4ae2b1d715bcdc8008a546ec0e5a183eca9b839e475ebbe485552080f1dbc4ad57dc70a69110d5512346af744119f9efca902cb3d08c1391d6dcb
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.75.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.75.1.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.75.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: d63e96849c4b53ed4d85f659cd8393966480d8f2
Author: Robert Siebeck r123 de>
AuthorDate: Thu Oct 23 06:01:27 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Oct 25 17:47:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d63e9684
net-im/signal-desktop-bin: drop 7.75.1
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44294
Closes: https://github.com/gentoo/gentoo/pull/44294
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.75.1.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 178cfa97582b..3f5685733765 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,2 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
-DIST signal-desktop_7.75.1_amd64.deb 111515730 BLAKE2B
d4885ecdfc2473866dd63352bc7191625adc86efd72c0dc4826c3314f125c7324e6204284cf66381f1a2f59854db18a0a1b24b001ac5d54b3535e5868be99bf1
SHA512
c83957ec96160f5fe94bf123dbf25defc6bd22dd44b529b6a41610c1bb7eff3a391332e0ada5f0c398bc606ccb43af6a7253f5ab0b71c520d84a95b7d0f98e4a
DIST signal-desktop_7.76.0_amd64.deb 111629510 BLAKE2B
cc557e409c46073b88aa42c6650374a1356b963740013ee9ae30bd0d38a25fa49d252772f2e8aa5762819c2787241f169319cca50ba42b5ec2e2590e329f961e
SHA512
c0c7b431e0d4ae2b1d715bcdc8008a546ec0e5a183eca9b839e475ebbe485552080f1dbc4ad57dc70a69110d5512346af744119f9efca902cb3d08c1391d6dcb
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.75.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.75.1.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.75.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- elog "For using the tray icon on compatible desktop
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 5f7aca895eff1dbed077df935bb53ab11a089dd8
Author: Robert Siebeck r123 de>
AuthorDate: Thu Oct 23 05:59:22 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Oct 25 17:47:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7aca89
net-im/signal-desktop-bin: add 7.72.1
Bring back latest version which works with apulse.
Bug: https://bugs.gentoo.org/906365
Closes: https://bugs.gentoo.org/960256
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44294
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.72.1.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index fde276b87252..178cfa97582b 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1,3 @@
+DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
DIST signal-desktop_7.75.1_amd64.deb 111515730 BLAKE2B
d4885ecdfc2473866dd63352bc7191625adc86efd72c0dc4826c3314f125c7324e6204284cf66381f1a2f59854db18a0a1b24b001ac5d54b3535e5868be99bf1
SHA512
c83957ec96160f5fe94bf123dbf25defc6bd22dd44b529b6a41610c1bb7eff3a391332e0ada5f0c398bc606ccb43af6a7253f5ab0b71c520d84a95b7d0f98e4a
DIST signal-desktop_7.76.0_amd64.deb 111629510 BLAKE2B
cc557e409c46073b88aa42c6650374a1356b963740013ee9ae30bd0d38a25fa49d252772f2e8aa5762819c2787241f169319cca50ba42b5ec2e2590e329f961e
SHA512
c0c7b431e0d4ae2b1d715bcdc8008a546ec0e5a183eca9b839e475ebbe485552080f1dbc4ad57dc70a69110d5512346af744119f9efca902cb3d08c1391d6dcb
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.72.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.72.1.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.72.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+pkg_postinst() {
+ xdg_pk
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 06e99b7c8d94900ada4e16e237ebe436271890bb
Author: Robert Siebeck r123 de>
AuthorDate: Thu Oct 23 05:57:56 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Oct 25 17:47:35 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e99b7c
net-im/signal-desktop-bin: add 7.76.0
Remove support for apulse, as this stopped working after version 7.72.1
Closes: https://bugs.gentoo.org/906365
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44294
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.76.0.ebuild | 91 ++
2 files changed, 92 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 6b93cffd7d44..fde276b87252 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.75.1_amd64.deb 111515730 BLAKE2B
d4885ecdfc2473866dd63352bc7191625adc86efd72c0dc4826c3314f125c7324e6204284cf66381f1a2f59854db18a0a1b24b001ac5d54b3535e5868be99bf1
SHA512
c83957ec96160f5fe94bf123dbf25defc6bd22dd44b529b6a41610c1bb7eff3a391332e0ada5f0c398bc606ccb43af6a7253f5ab0b71c520d84a95b7d0f98e4a
+DIST signal-desktop_7.76.0_amd64.deb 111629510 BLAKE2B
cc557e409c46073b88aa42c6650374a1356b963740013ee9ae30bd0d38a25fa49d252772f2e8aa5762819c2787241f169319cca50ba42b5ec2e2590e329f961e
SHA512
c0c7b431e0d4ae2b1d715bcdc8008a546ec0e5a183eca9b839e475ebbe485552080f1dbc4ad57dc70a69110d5512346af744119f9efca902cb3d08c1391d6dcb
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.76.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.76.0.ebuild
new file mode 100644
index ..53a9ceb9638e
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.76.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2025 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"
+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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec ${EPREFIX}/opt/Signal/signal-desktop
--ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 422432d5b9de04fa196b4610a9aeca7556dc24c4
Author: Robert Siebeck r123 de>
AuthorDate: Fri Oct 17 08:56:35 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Oct 17 09:17:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422432d5
net-im/signal-desktop-bin: add 7.75.1
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44217
Signed-off-by: Arthur Zamarin gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.75.1.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 03eca356c7d7..dd12a05b0169 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.73.0_amd64.deb 111380178 BLAKE2B
82ec3982c15dc73c336577a04b20517c6af159458e4dbfcc24eaf971e379d732c4e8d944fd2c9401ecca0bd2819f5e0bd41f211984fb5f9c2f78af0b0b10fdb6
SHA512
abe60a378baa0abf17feb47bf71de2dc97d839a463d347f6c3b145085521aa62abb9888217545a6c75eaf03e1d751fa88178d1f46bfc3da33f9b84bdbe085562
+DIST signal-desktop_7.75.1_amd64.deb 111515730 BLAKE2B
d4885ecdfc2473866dd63352bc7191625adc86efd72c0dc4826c3314f125c7324e6204284cf66381f1a2f59854db18a0a1b24b001ac5d54b3535e5868be99bf1
SHA512
c83957ec96160f5fe94bf123dbf25defc6bd22dd44b529b6a41610c1bb7eff3a391332e0ada5f0c398bc606ccb43af6a7253f5ab0b71c520d84a95b7d0f98e4a
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.75.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.75.1.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.75.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 94503e9f1d5000b9c8676b6e947fa3c3c6fe1d95
Author: Robert Siebeck r123 de>
AuthorDate: Fri Oct 3 12:32:44 2025 +
Commit: Sam James gentoo org>
CommitDate: Fri Oct 3 16:30:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94503e9f
net-im/signal-desktop-bin: add 7.73.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44020
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.73.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index b3368f3030b2..65f31ca84875 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
+DIST signal-desktop_7.73.0_amd64.deb 111380178 BLAKE2B
82ec3982c15dc73c336577a04b20517c6af159458e4dbfcc24eaf971e379d732c4e8d944fd2c9401ecca0bd2819f5e0bd41f211984fb5f9c2f78af0b0b10fdb6
SHA512
abe60a378baa0abf17feb47bf71de2dc97d839a463d347f6c3b145085521aa62abb9888217545a6c75eaf03e1d751fa88178d1f46bfc3da33f9b84bdbe085562
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.73.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.73.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.73.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 8056f48849f3dd4d4a79e8088b52a9cfa27ed86a
Author: Robert Siebeck r123 de>
AuthorDate: Fri Oct 3 12:32:44 2025 +
Commit: Sam James gentoo org>
CommitDate: Fri Oct 3 16:30:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8056f488
net-im/signal-desktop-bin: remove 7.72.1
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44020
Closes: https://github.com/gentoo/gentoo/pull/44020
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.72.1.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 65f31ca84875..03eca356c7d7 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
DIST signal-desktop_7.73.0_amd64.deb 111380178 BLAKE2B
82ec3982c15dc73c336577a04b20517c6af159458e4dbfcc24eaf971e379d732c4e8d944fd2c9401ecca0bd2819f5e0bd41f211984fb5f9c2f78af0b0b10fdb6
SHA512
abe60a378baa0abf17feb47bf71de2dc97d839a463d347f6c3b145085521aa62abb9888217545a6c75eaf03e1d751fa88178d1f46bfc3da33f9b84bdbe085562
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.72.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.72.1.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.72.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 43dc8aa0c47998fb2ae242e1c51b6cc413f6b81b
Author: Robert Siebeck r123 de>
AuthorDate: Thu Sep 25 06:57:23 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Thu Sep 25 07:36:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43dc8aa0
net-im/signal-desktop-bin: remove 7.71.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43933
Closes: https://github.com/gentoo/gentoo/pull/43933
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.71.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 2f03391c8dcf..c8deabdf3d96 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.71.0_amd64.deb 111034294 BLAKE2B
0cfd33a7428aeaeb986d73565ca957df337ee0e3949b5010c3e59a2bc4b4aec5e9f6d8e34493839816033f6f1a3db34238495341a1e96accdf6c55c8550259f7
SHA512
2966b134a1ff07a96ec62f741350fd082484baf76ba539bc3a954cadecad3117079955ce90953ecaa1a588b5c3d9d8048a3cc21465fa302ab98802e8f99c51dd
DIST signal-desktop_7.72.0_amd64.deb 111387108 BLAKE2B
8cd54dbbc0544755f6418332468e5cf8018e8256aebf0b00b56267b7e216d2b6a0743edac1e906c01b1239f419371a8b494f9f094fedf636ff0eca4cdf6cf49a
SHA512
014baab90d29e0f7a17551361d2bd89cb751e147d5adb3c596a8ec20af241bc62b21b8f6fd42ee7e7f99fed95f716cd8b9a4646af05bb31536439f415d767e58
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.71.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.71.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.71.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: ba83f013be08bc2bea88c9132989d9c667fde46e
Author: Robert Siebeck r123 de>
AuthorDate: Fri Oct 17 08:56:39 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Oct 17 09:17:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba83f013
net-im/signal-desktop-bin: remove 7.73.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/44217
Signed-off-by: Arthur Zamarin gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.73.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index dd12a05b0169..6b93cffd7d44 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.73.0_amd64.deb 111380178 BLAKE2B
82ec3982c15dc73c336577a04b20517c6af159458e4dbfcc24eaf971e379d732c4e8d944fd2c9401ecca0bd2819f5e0bd41f211984fb5f9c2f78af0b0b10fdb6
SHA512
abe60a378baa0abf17feb47bf71de2dc97d839a463d347f6c3b145085521aa62abb9888217545a6c75eaf03e1d751fa88178d1f46bfc3da33f9b84bdbe085562
DIST signal-desktop_7.75.1_amd64.deb 111515730 BLAKE2B
d4885ecdfc2473866dd63352bc7191625adc86efd72c0dc4826c3314f125c7324e6204284cf66381f1a2f59854db18a0a1b24b001ac5d54b3535e5868be99bf1
SHA512
c83957ec96160f5fe94bf123dbf25defc6bd22dd44b529b6a41610c1bb7eff3a391332e0ada5f0c398bc606ccb43af6a7253f5ab0b71c520d84a95b7d0f98e4a
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.73.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.73.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.73.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 6d90b00e3090ee30b9b6ef249c4262c9f2836f7e
Author: Robert Siebeck r123 de>
AuthorDate: Thu Sep 25 15:59:34 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Thu Sep 25 16:18:15 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d90b00e
net-im/signal-desktop-bin: add 7.72.1
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43936
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.72.1.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index c8deabdf3d96..1cdae77eb966 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.72.0_amd64.deb 111387108 BLAKE2B
8cd54dbbc0544755f6418332468e5cf8018e8256aebf0b00b56267b7e216d2b6a0743edac1e906c01b1239f419371a8b494f9f094fedf636ff0eca4cdf6cf49a
SHA512
014baab90d29e0f7a17551361d2bd89cb751e147d5adb3c596a8ec20af241bc62b21b8f6fd42ee7e7f99fed95f716cd8b9a4646af05bb31536439f415d767e58
+DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.72.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.72.1.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.72.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 5942fdd4ae055ccd135c0eec01168c5059189370
Author: Robert Siebeck r123 de>
AuthorDate: Thu Sep 25 15:59:35 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Thu Sep 25 16:18:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5942fdd4
net-im/signal-desktop-bin: remove 7.72.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43936
Closes: https://github.com/gentoo/gentoo/pull/43936
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.72.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 1cdae77eb966..b3368f3030b2 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.72.0_amd64.deb 111387108 BLAKE2B
8cd54dbbc0544755f6418332468e5cf8018e8256aebf0b00b56267b7e216d2b6a0743edac1e906c01b1239f419371a8b494f9f094fedf636ff0eca4cdf6cf49a
SHA512
014baab90d29e0f7a17551361d2bd89cb751e147d5adb3c596a8ec20af241bc62b21b8f6fd42ee7e7f99fed95f716cd8b9a4646af05bb31536439f415d767e58
DIST signal-desktop_7.72.1_amd64.deb 111433282 BLAKE2B
a8c206804715d57b8b51408dabb5f16104783ba66a73a0e816104360b253dc14466852555bc476ade4d2d9755061aa856d3ed32c931f8fce14e07de253b361c0
SHA512
7240f4491a8410015d16080186fa4bd7d01a9ea3c6559e5188ee2215308a97ee4e82deb8f3da3df585963c866007b574ef919dd6baa438cb4a5024019383b554
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.72.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.72.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.72.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: a2521c24c31cffeddf8635288c7a221a640479f3
Author: Robert Siebeck r123 de>
AuthorDate: Thu Sep 25 06:57:23 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Thu Sep 25 07:36:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2521c24
net-im/signal-desktop-bin: add 7.72.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43933
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.72.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 85264c7f4e5b..2f03391c8dcf 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.71.0_amd64.deb 111034294 BLAKE2B
0cfd33a7428aeaeb986d73565ca957df337ee0e3949b5010c3e59a2bc4b4aec5e9f6d8e34493839816033f6f1a3db34238495341a1e96accdf6c55c8550259f7
SHA512
2966b134a1ff07a96ec62f741350fd082484baf76ba539bc3a954cadecad3117079955ce90953ecaa1a588b5c3d9d8048a3cc21465fa302ab98802e8f99c51dd
+DIST signal-desktop_7.72.0_amd64.deb 111387108 BLAKE2B
8cd54dbbc0544755f6418332468e5cf8018e8256aebf0b00b56267b7e216d2b6a0743edac1e906c01b1239f419371a8b494f9f094fedf636ff0eca4cdf6cf49a
SHA512
014baab90d29e0f7a17551361d2bd89cb751e147d5adb3c596a8ec20af241bc62b21b8f6fd42ee7e7f99fed95f716cd8b9a4646af05bb31536439f415d767e58
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.72.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.72.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.72.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: cd4487f3a8f36dc38a05ececde04859d68043049
Author: Robert Siebeck r123 de>
AuthorDate: Fri Sep 19 06:47:59 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Sep 19 15:07:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4487f3
net-im/signal-desktop-bin: add 7.71.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43845
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.71.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 1f879d97a989..556ddbbad80a 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.70.0_amd64.deb 51328 BLAKE2B
80354f0422325f06f5c89b9605bd7119456684782a1505d86ba8d348a9c26cd2f64ad541cd5fe647a852ce475df17b27914ae36d7188ccd875d713b2f0fc9eee
SHA512
947329de1e162080777828bcc24852d64690954307c889486762cbccafebe65f36cace5f47b8f445a2fc6503f87f61361e4b5abe7f76b551967860a0f14b5d55
+DIST signal-desktop_7.71.0_amd64.deb 111034294 BLAKE2B
0cfd33a7428aeaeb986d73565ca957df337ee0e3949b5010c3e59a2bc4b4aec5e9f6d8e34493839816033f6f1a3db34238495341a1e96accdf6c55c8550259f7
SHA512
2966b134a1ff07a96ec62f741350fd082484baf76ba539bc3a954cadecad3117079955ce90953ecaa1a588b5c3d9d8048a3cc21465fa302ab98802e8f99c51dd
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.71.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.71.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.71.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 11539870efc24dbf638921d1232923dc2d2f7cf4
Author: Robert Siebeck r123 de>
AuthorDate: Fri Sep 19 06:48:00 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Sep 19 15:07:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11539870
net-im/signal-desktop-bin: remove 7.70.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43845
Closes: https://github.com/gentoo/gentoo/pull/43845
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.70.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 556ddbbad80a..85264c7f4e5b 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.70.0_amd64.deb 51328 BLAKE2B
80354f0422325f06f5c89b9605bd7119456684782a1505d86ba8d348a9c26cd2f64ad541cd5fe647a852ce475df17b27914ae36d7188ccd875d713b2f0fc9eee
SHA512
947329de1e162080777828bcc24852d64690954307c889486762cbccafebe65f36cace5f47b8f445a2fc6503f87f61361e4b5abe7f76b551967860a0f14b5d55
DIST signal-desktop_7.71.0_amd64.deb 111034294 BLAKE2B
0cfd33a7428aeaeb986d73565ca957df337ee0e3949b5010c3e59a2bc4b4aec5e9f6d8e34493839816033f6f1a3db34238495341a1e96accdf6c55c8550259f7
SHA512
2966b134a1ff07a96ec62f741350fd082484baf76ba539bc3a954cadecad3117079955ce90953ecaa1a588b5c3d9d8048a3cc21465fa302ab98802e8f99c51dd
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.70.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.70.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.70.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 3bd6f5f310d5dd7cea2cb7b9377c789f9b31c891
Author: Robert Siebeck r123 de>
AuthorDate: Sun Sep 7 19:53:21 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Sep 8 06:44:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bd6f5f3
net-im/signal-desktop-bin: remove 7.67.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43704
Closes: https://github.com/gentoo/gentoo/pull/43704
Signed-off-by: Arthur Zamarin gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.67.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 72811e4f15f4..77bca29b9687 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.67.0_amd64.deb 16500 BLAKE2B
c392f339bc3bf11384518800365cf01cfc2cb60814932297e3b3e6b9f99a885c9180ebe5b15c509edad1cc1a1cb5c7b2f59e3e35f3638451edb80a477810dc42
SHA512
0b7608e422d9fb3ceb636079e12c3da8983021ff2e1496d61ff943775a4ad92d3e1d23f9de483d95679a778de516e081116d5c0f3e971bfa66a901cc859d81da
DIST signal-desktop_7.69.0_amd64.deb 33962 BLAKE2B
07dcf37c642ccac3a03b259e94af5f1d34b6ffb64e5b2b8c25c4156177b4bd86ebea1b90c6163a43b5280b8e1571a4fd70ad092209c480ba65f455fda2d4
SHA512
08885a57079beb39bb78c708140c437f6006903e51affba519b2ce88becbc0e803723a6928f5fc53d36e86cad3a18e34ca072dca32a69927f497bf69e7abd627
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.67.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.67.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.67.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 8b2bf0799757dc9a31bb37a58bdd7d0159f10850
Author: Robert Siebeck r123 de>
AuthorDate: Thu Sep 11 09:06:29 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Sep 12 15:54:07 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b2bf079
net-im/signal-desktop-bin: add 7.70.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43740
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.70.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 77bca29b9687..9fd5c18f88b1 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.69.0_amd64.deb 33962 BLAKE2B
07dcf37c642ccac3a03b259e94af5f1d34b6ffb64e5b2b8c25c4156177b4bd86ebea1b90c6163a43b5280b8e1571a4fd70ad092209c480ba65f455fda2d4
SHA512
08885a57079beb39bb78c708140c437f6006903e51affba519b2ce88becbc0e803723a6928f5fc53d36e86cad3a18e34ca072dca32a69927f497bf69e7abd627
+DIST signal-desktop_7.70.0_amd64.deb 51328 BLAKE2B
80354f0422325f06f5c89b9605bd7119456684782a1505d86ba8d348a9c26cd2f64ad541cd5fe647a852ce475df17b27914ae36d7188ccd875d713b2f0fc9eee
SHA512
947329de1e162080777828bcc24852d64690954307c889486762cbccafebe65f36cace5f47b8f445a2fc6503f87f61361e4b5abe7f76b551967860a0f14b5d55
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.70.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.70.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.70.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 344bfcc7f96ea7c263fb3faf771ba63ef5592555
Author: Robert Siebeck r123 de>
AuthorDate: Thu Sep 11 09:06:30 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Sep 12 15:54:07 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344bfcc7
net-im/signal-desktop-bin: remove 7.69.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43740
Closes: https://github.com/gentoo/gentoo/pull/43740
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.69.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 9fd5c18f88b1..1f879d97a989 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.69.0_amd64.deb 33962 BLAKE2B
07dcf37c642ccac3a03b259e94af5f1d34b6ffb64e5b2b8c25c4156177b4bd86ebea1b90c6163a43b5280b8e1571a4fd70ad092209c480ba65f455fda2d4
SHA512
08885a57079beb39bb78c708140c437f6006903e51affba519b2ce88becbc0e803723a6928f5fc53d36e86cad3a18e34ca072dca32a69927f497bf69e7abd627
DIST signal-desktop_7.70.0_amd64.deb 51328 BLAKE2B
80354f0422325f06f5c89b9605bd7119456684782a1505d86ba8d348a9c26cd2f64ad541cd5fe647a852ce475df17b27914ae36d7188ccd875d713b2f0fc9eee
SHA512
947329de1e162080777828bcc24852d64690954307c889486762cbccafebe65f36cace5f47b8f445a2fc6503f87f61361e4b5abe7f76b551967860a0f14b5d55
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.69.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.69.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.69.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 6bd09c35b6d3f8deb40f29aaa8e5455e067ddce1
Author: Robert Siebeck r123 de>
AuthorDate: Sun Sep 7 19:53:20 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Sep 8 06:44:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd09c35
net-im/signal-desktop-bin: add 7.69.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43704
Signed-off-by: Arthur Zamarin gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.69.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 85254792b21d..72811e4f15f4 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.67.0_amd64.deb 16500 BLAKE2B
c392f339bc3bf11384518800365cf01cfc2cb60814932297e3b3e6b9f99a885c9180ebe5b15c509edad1cc1a1cb5c7b2f59e3e35f3638451edb80a477810dc42
SHA512
0b7608e422d9fb3ceb636079e12c3da8983021ff2e1496d61ff943775a4ad92d3e1d23f9de483d95679a778de516e081116d5c0f3e971bfa66a901cc859d81da
+DIST signal-desktop_7.69.0_amd64.deb 33962 BLAKE2B
07dcf37c642ccac3a03b259e94af5f1d34b6ffb64e5b2b8c25c4156177b4bd86ebea1b90c6163a43b5280b8e1571a4fd70ad092209c480ba65f455fda2d4
SHA512
08885a57079beb39bb78c708140c437f6006903e51affba519b2ce88becbc0e803723a6928f5fc53d36e86cad3a18e34ca072dca32a69927f497bf69e7abd627
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.69.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.69.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.69.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 9c070e1800c60c3d901e607cac52bab2bf8551fb
Author: Robert Siebeck r123 de>
AuthorDate: Wed Aug 20 21:23:35 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Aug 21 01:01:27 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c070e18
net-im/signal-desktop-bin: add 7.67.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43510
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.67.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index c0fcfc68f8a8..15290bea7d60 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.66.0_amd64.deb 108602286 BLAKE2B
48641b575bf8a24da64d418c41f42867333d27b48eff366d6f2315bf82cf4e264c21dc9107bdab3fa3da33f00d0118d350ff1ebcc1b95d01a5921298c8c6
SHA512
368b58e44f0c6db640f0969c147b0acace0e9f911b9ddfdb08831fdda5a8147a7db32abe63b6f138b92437cb2c8f2346b5aa6fa6f7732f0be6dae13f6bbc1030
+DIST signal-desktop_7.67.0_amd64.deb 16500 BLAKE2B
c392f339bc3bf11384518800365cf01cfc2cb60814932297e3b3e6b9f99a885c9180ebe5b15c509edad1cc1a1cb5c7b2f59e3e35f3638451edb80a477810dc42
SHA512
0b7608e422d9fb3ceb636079e12c3da8983021ff2e1496d61ff943775a4ad92d3e1d23f9de483d95679a778de516e081116d5c0f3e971bfa66a901cc859d81da
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.67.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.67.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.67.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: d3c0a2a0271b2fada7370acec9897640df1bd1a3
Author: Robert Siebeck r123 de>
AuthorDate: Wed Aug 20 21:23:36 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Aug 21 01:01:27 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c0a2a0
net-im/signal-desktop-bin: remove 7.66.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43510
Closes: https://github.com/gentoo/gentoo/pull/43510
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.66.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 15290bea7d60..85254792b21d 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.66.0_amd64.deb 108602286 BLAKE2B
48641b575bf8a24da64d418c41f42867333d27b48eff366d6f2315bf82cf4e264c21dc9107bdab3fa3da33f00d0118d350ff1ebcc1b95d01a5921298c8c6
SHA512
368b58e44f0c6db640f0969c147b0acace0e9f911b9ddfdb08831fdda5a8147a7db32abe63b6f138b92437cb2c8f2346b5aa6fa6f7732f0be6dae13f6bbc1030
DIST signal-desktop_7.67.0_amd64.deb 16500 BLAKE2B
c392f339bc3bf11384518800365cf01cfc2cb60814932297e3b3e6b9f99a885c9180ebe5b15c509edad1cc1a1cb5c7b2f59e3e35f3638451edb80a477810dc42
SHA512
0b7608e422d9fb3ceb636079e12c3da8983021ff2e1496d61ff943775a4ad92d3e1d23f9de483d95679a778de516e081116d5c0f3e971bfa66a901cc859d81da
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.66.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.66.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.66.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 233d217d72641c26f06fd1ed33b1848e90aaff27
Author: Robert Siebeck r123 de>
AuthorDate: Thu Aug 14 08:05:47 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Aug 15 15:49:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233d217d
net-im/signal-desktop-bin: remove 7.65.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43437
Closes: https://github.com/gentoo/gentoo/pull/43437
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.65.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index d65b60bf3442..c0fcfc68f8a8 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.65.0_amd64.deb 108640506 BLAKE2B
ddd26f57d20494d0f7b4805d626ee1759fd0fad85e6670d6edb04920b7176b4883eac9b684ca955cc3a44aa56af06d8a60a133095de11921733161e680a10895
SHA512
11fc32f409fbf7570e6f6e3dc5428c67108f5339f08f9aa457719145af4f1477c9cf56ec78e7c8de7365fe4c9ec96bb14dcccbfd55ed62c07ed5f94e349b87a6
DIST signal-desktop_7.66.0_amd64.deb 108602286 BLAKE2B
48641b575bf8a24da64d418c41f42867333d27b48eff366d6f2315bf82cf4e264c21dc9107bdab3fa3da33f00d0118d350ff1ebcc1b95d01a5921298c8c6
SHA512
368b58e44f0c6db640f0969c147b0acace0e9f911b9ddfdb08831fdda5a8147a7db32abe63b6f138b92437cb2c8f2346b5aa6fa6f7732f0be6dae13f6bbc1030
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.65.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.65.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.65.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: d953885fb3b9276d8263c8601f2911be3541f08c
Author: Robert Siebeck r123 de>
AuthorDate: Thu Aug 14 08:05:47 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Aug 15 15:49:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d953885f
net-im/signal-desktop-bin: add 7.66.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43437
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.66.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 6b4a9b3f1540..d65b60bf3442 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.65.0_amd64.deb 108640506 BLAKE2B
ddd26f57d20494d0f7b4805d626ee1759fd0fad85e6670d6edb04920b7176b4883eac9b684ca955cc3a44aa56af06d8a60a133095de11921733161e680a10895
SHA512
11fc32f409fbf7570e6f6e3dc5428c67108f5339f08f9aa457719145af4f1477c9cf56ec78e7c8de7365fe4c9ec96bb14dcccbfd55ed62c07ed5f94e349b87a6
+DIST signal-desktop_7.66.0_amd64.deb 108602286 BLAKE2B
48641b575bf8a24da64d418c41f42867333d27b48eff366d6f2315bf82cf4e264c21dc9107bdab3fa3da33f00d0118d350ff1ebcc1b95d01a5921298c8c6
SHA512
368b58e44f0c6db640f0969c147b0acace0e9f911b9ddfdb08831fdda5a8147a7db32abe63b6f138b92437cb2c8f2346b5aa6fa6f7732f0be6dae13f6bbc1030
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.66.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.66.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.66.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: c29d5e7fe8b1b1b14e3ccbd02abe23a39ddb0211
Author: Robert Siebeck r123 de>
AuthorDate: Thu Aug 7 07:27:50 2025 +
Commit: Sam James gentoo org>
CommitDate: Fri Aug 8 03:17:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29d5e7f
net-im/signal-desktop-bin: remove 7.63.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43267
Closes: https://github.com/gentoo/gentoo/pull/43267
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.63.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 618003146b48..6b4a9b3f1540 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.63.0_amd64.deb 108463706 BLAKE2B
90fc972f3e7ed541ec4f8771b5e3f935b27e2f5f80205b4680c48012abb5525909e4730cdc4835f471d1d6214b8394270eb698f4d45f6f118a14814a0874f4dd
SHA512
3163df0405e14e89bc1f9a8ba6bf08e444316dc4a7cbf67f946f38d12a777e4f752bd10d4a8f4e7de092df2f4f7e44fef7474abde04ca119716cb1161f9cb78a
DIST signal-desktop_7.65.0_amd64.deb 108640506 BLAKE2B
ddd26f57d20494d0f7b4805d626ee1759fd0fad85e6670d6edb04920b7176b4883eac9b684ca955cc3a44aa56af06d8a60a133095de11921733161e680a10895
SHA512
11fc32f409fbf7570e6f6e3dc5428c67108f5339f08f9aa457719145af4f1477c9cf56ec78e7c8de7365fe4c9ec96bb14dcccbfd55ed62c07ed5f94e349b87a6
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.63.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.63.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.63.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: b6fc58336643a265d7e9a5f0204b272ca9c8f2f9
Author: Robert Siebeck r123 de>
AuthorDate: Thu Aug 7 07:27:50 2025 +
Commit: Sam James gentoo org>
CommitDate: Fri Aug 8 03:17:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fc5833
net-im/signal-desktop-bin: add 7.65.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43267
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.65.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 692d79af8b54..618003146b48 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.63.0_amd64.deb 108463706 BLAKE2B
90fc972f3e7ed541ec4f8771b5e3f935b27e2f5f80205b4680c48012abb5525909e4730cdc4835f471d1d6214b8394270eb698f4d45f6f118a14814a0874f4dd
SHA512
3163df0405e14e89bc1f9a8ba6bf08e444316dc4a7cbf67f946f38d12a777e4f752bd10d4a8f4e7de092df2f4f7e44fef7474abde04ca119716cb1161f9cb78a
+DIST signal-desktop_7.65.0_amd64.deb 108640506 BLAKE2B
ddd26f57d20494d0f7b4805d626ee1759fd0fad85e6670d6edb04920b7176b4883eac9b684ca955cc3a44aa56af06d8a60a133095de11921733161e680a10895
SHA512
11fc32f409fbf7570e6f6e3dc5428c67108f5339f08f9aa457719145af4f1477c9cf56ec78e7c8de7365fe4c9ec96bb14dcccbfd55ed62c07ed5f94e349b87a6
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.65.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.65.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.65.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 6f2b9207ce003c5add9ac403b40cf09723132f82
Author: Robert Siebeck r123 de>
AuthorDate: Tue Jul 22 20:58:32 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Sat Jul 26 08:55:26 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2b9207
net-im/signal-desktop-bin: remove 7.62.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43110
Closes: https://github.com/gentoo/gentoo/pull/43110
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.62.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 4ec92010d2ef..692d79af8b54 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.62.0_amd64.deb 108461892 BLAKE2B
d664e28ca99d3c2bd90d2bef7878a8283190a6f2a4d79798e0c70afe6b15f737e0fe46ec154369dbef97555f5f40efd871a4a1d45e7aeaec829aa24ffbbcffb5
SHA512
85fbb9a130edb286b3424834033696019478a116387eb8094ab39429407f0e224b55a61e72d30936067314ccd9a1ab21c3f14a914933849384104a08ba333a36
DIST signal-desktop_7.63.0_amd64.deb 108463706 BLAKE2B
90fc972f3e7ed541ec4f8771b5e3f935b27e2f5f80205b4680c48012abb5525909e4730cdc4835f471d1d6214b8394270eb698f4d45f6f118a14814a0874f4dd
SHA512
3163df0405e14e89bc1f9a8ba6bf08e444316dc4a7cbf67f946f38d12a777e4f752bd10d4a8f4e7de092df2f4f7e44fef7474abde04ca119716cb1161f9cb78a
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.62.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.62.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.62.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: b5f716dcbb3c6d801c22b10c7f6e9f4475c017ed
Author: Robert Siebeck r123 de>
AuthorDate: Tue Jul 22 20:58:31 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Sat Jul 26 08:55:26 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f716dc
net-im/signal-desktop-bin: add 7.63.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43110
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.63.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index ef3d625e2165..4ec92010d2ef 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.62.0_amd64.deb 108461892 BLAKE2B
d664e28ca99d3c2bd90d2bef7878a8283190a6f2a4d79798e0c70afe6b15f737e0fe46ec154369dbef97555f5f40efd871a4a1d45e7aeaec829aa24ffbbcffb5
SHA512
85fbb9a130edb286b3424834033696019478a116387eb8094ab39429407f0e224b55a61e72d30936067314ccd9a1ab21c3f14a914933849384104a08ba333a36
+DIST signal-desktop_7.63.0_amd64.deb 108463706 BLAKE2B
90fc972f3e7ed541ec4f8771b5e3f935b27e2f5f80205b4680c48012abb5525909e4730cdc4835f471d1d6214b8394270eb698f4d45f6f118a14814a0874f4dd
SHA512
3163df0405e14e89bc1f9a8ba6bf08e444316dc4a7cbf67f946f38d12a777e4f752bd10d4a8f4e7de092df2f4f7e44fef7474abde04ca119716cb1161f9cb78a
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.63.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.63.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.63.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 9951055c33752bc8139a5048c0b770d0740069d7
Author: Robert Siebeck r123 de>
AuthorDate: Thu Jul 17 07:08:40 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Thu Jul 17 11:41:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9951055c
net-im/signal-desktop-bin: add 7.62.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43036
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.62.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index fbfbd63eaae9..2a96c7fa89ad 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.61.0_amd64.deb 108358306 BLAKE2B
3f2c7d992e8051cce0e443dc975ae09b575acec3b45e7288a7ffc52868cce3dcde6d1e3eab3663057fcdae7c0aa15ffa0bd3befa602e855d8f77a4b466ae8ab0
SHA512
bed13fb5ef7d802ce0013228f87edf01ee4776676da5b2b70cf502e84c6ea3a3fd3a47273703257635fce55642c6a204c51692cc4638ab7f634fbe17b70fc7d8
+DIST signal-desktop_7.62.0_amd64.deb 108461892 BLAKE2B
d664e28ca99d3c2bd90d2bef7878a8283190a6f2a4d79798e0c70afe6b15f737e0fe46ec154369dbef97555f5f40efd871a4a1d45e7aeaec829aa24ffbbcffb5
SHA512
85fbb9a130edb286b3424834033696019478a116387eb8094ab39429407f0e224b55a61e72d30936067314ccd9a1ab21c3f14a914933849384104a08ba333a36
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.62.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.62.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.62.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: ed3dad05213ee4004c538326e43cb24416ea3bde
Author: Robert Siebeck r123 de>
AuthorDate: Thu Jul 17 07:08:41 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Thu Jul 17 11:41:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3dad05
net-im/signal-desktop-bin: remove 7.61.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/43036
Closes: https://github.com/gentoo/gentoo/pull/43036
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.61.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 2a96c7fa89ad..ef3d625e2165 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.61.0_amd64.deb 108358306 BLAKE2B
3f2c7d992e8051cce0e443dc975ae09b575acec3b45e7288a7ffc52868cce3dcde6d1e3eab3663057fcdae7c0aa15ffa0bd3befa602e855d8f77a4b466ae8ab0
SHA512
bed13fb5ef7d802ce0013228f87edf01ee4776676da5b2b70cf502e84c6ea3a3fd3a47273703257635fce55642c6a204c51692cc4638ab7f634fbe17b70fc7d8
DIST signal-desktop_7.62.0_amd64.deb 108461892 BLAKE2B
d664e28ca99d3c2bd90d2bef7878a8283190a6f2a4d79798e0c70afe6b15f737e0fe46ec154369dbef97555f5f40efd871a4a1d45e7aeaec829aa24ffbbcffb5
SHA512
85fbb9a130edb286b3424834033696019478a116387eb8094ab39429407f0e224b55a61e72d30936067314ccd9a1ab21c3f14a914933849384104a08ba333a36
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.61.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.61.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.61.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: cfbada2d6079b9f6051bc5958bf1278393306db1
Author: Robert Siebeck r123 de>
AuthorDate: Thu Jul 10 07:11:39 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Thu Jul 10 10:35:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfbada2d
net-im/signal-desktop-bin: remove 7.60.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42945
Closes: https://github.com/gentoo/gentoo/pull/42945
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.60.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 198ecc2ae8a1..fbfbd63eaae9 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.60.0_amd64.deb 108205224 BLAKE2B
c51cbb778626c87623cc5466d6d1a36112e6298ba20257e430d565c188f4c8156ba8ba62d4d0b45149e11a2aa9d061e27aa2031fd297bacb463707b2e724d919
SHA512
38ab0cade9bc70a8e3fb626a81b23a386b4bcf0be97d160c746a43373bcc6c0c5806eebeb74cff7465e6c2056c678d5b380d6c7e0360c34985839e59fa693c4c
DIST signal-desktop_7.61.0_amd64.deb 108358306 BLAKE2B
3f2c7d992e8051cce0e443dc975ae09b575acec3b45e7288a7ffc52868cce3dcde6d1e3eab3663057fcdae7c0aa15ffa0bd3befa602e855d8f77a4b466ae8ab0
SHA512
bed13fb5ef7d802ce0013228f87edf01ee4776676da5b2b70cf502e84c6ea3a3fd3a47273703257635fce55642c6a204c51692cc4638ab7f634fbe17b70fc7d8
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.60.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.60.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.60.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 8afc213b0667398516a1d566b607c6a394b1b2e7
Author: Robert Siebeck r123 de>
AuthorDate: Thu Jul 10 07:11:38 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Thu Jul 10 10:35:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8afc213b
net-im/signal-desktop-bin: add 7.61.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42945
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.61.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 195850809268..198ecc2ae8a1 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.60.0_amd64.deb 108205224 BLAKE2B
c51cbb778626c87623cc5466d6d1a36112e6298ba20257e430d565c188f4c8156ba8ba62d4d0b45149e11a2aa9d061e27aa2031fd297bacb463707b2e724d919
SHA512
38ab0cade9bc70a8e3fb626a81b23a386b4bcf0be97d160c746a43373bcc6c0c5806eebeb74cff7465e6c2056c678d5b380d6c7e0360c34985839e59fa693c4c
+DIST signal-desktop_7.61.0_amd64.deb 108358306 BLAKE2B
3f2c7d992e8051cce0e443dc975ae09b575acec3b45e7288a7ffc52868cce3dcde6d1e3eab3663057fcdae7c0aa15ffa0bd3befa602e855d8f77a4b466ae8ab0
SHA512
bed13fb5ef7d802ce0013228f87edf01ee4776676da5b2b70cf502e84c6ea3a3fd3a47273703257635fce55642c6a204c51692cc4638ab7f634fbe17b70fc7d8
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.61.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.61.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.61.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 56a9a4ee7d2c143bccb7582f05d3db8ff0f2600a
Author: Robert Siebeck r123 de>
AuthorDate: Thu Jul 3 07:07:44 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Sat Jul 5 08:03:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a9a4ee
net-im/signal-desktop-bin: remove 7.59.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42847
Closes: https://github.com/gentoo/gentoo/pull/42847
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.59.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 74690c6f8bdb..195850809268 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.59.0_amd64.deb 108232198 BLAKE2B
3b335bd794382872541cd53fd0c9f5e3e78641bd9dc80e44068260acc2d2cc9a077a3c5d041f4e3dfeb1f629a9cd2a0ce7f7bff97b0f33f163e2298df9d74c68
SHA512
186b5fac4a547046f0b18cc68b38af87d6cc91883fd3d06f406126731d0e7f252759c31e5bbd53324bd992ea0adfcb9283e803980e4355c38c39e940efb70212
DIST signal-desktop_7.60.0_amd64.deb 108205224 BLAKE2B
c51cbb778626c87623cc5466d6d1a36112e6298ba20257e430d565c188f4c8156ba8ba62d4d0b45149e11a2aa9d061e27aa2031fd297bacb463707b2e724d919
SHA512
38ab0cade9bc70a8e3fb626a81b23a386b4bcf0be97d160c746a43373bcc6c0c5806eebeb74cff7465e6c2056c678d5b380d6c7e0360c34985839e59fa693c4c
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.59.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.59.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.59.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 2d7202dd3d6446aae0c5b39428106097c7beb57e
Author: Robert Siebeck r123 de>
AuthorDate: Thu Jul 3 07:07:44 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Sat Jul 5 08:03:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d7202dd
net-im/signal-desktop-bin: add 7.60.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42847
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.60.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index e92d6a2aad83..74690c6f8bdb 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.59.0_amd64.deb 108232198 BLAKE2B
3b335bd794382872541cd53fd0c9f5e3e78641bd9dc80e44068260acc2d2cc9a077a3c5d041f4e3dfeb1f629a9cd2a0ce7f7bff97b0f33f163e2298df9d74c68
SHA512
186b5fac4a547046f0b18cc68b38af87d6cc91883fd3d06f406126731d0e7f252759c31e5bbd53324bd992ea0adfcb9283e803980e4355c38c39e940efb70212
+DIST signal-desktop_7.60.0_amd64.deb 108205224 BLAKE2B
c51cbb778626c87623cc5466d6d1a36112e6298ba20257e430d565c188f4c8156ba8ba62d4d0b45149e11a2aa9d061e27aa2031fd297bacb463707b2e724d919
SHA512
38ab0cade9bc70a8e3fb626a81b23a386b4bcf0be97d160c746a43373bcc6c0c5806eebeb74cff7465e6c2056c678d5b380d6c7e0360c34985839e59fa693c4c
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.60.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.60.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.60.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 35884a68cb223f3b2ff944e4d2fc2f1cb368e0ba
Author: Robert Siebeck r123 de>
AuthorDate: Fri Jun 27 08:46:57 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jun 27 10:58:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35884a68
net-im/signal-desktop-bin: remove 7.58.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42773
Closes: https://github.com/gentoo/gentoo/pull/42773
Signed-off-by: Arthur Zamarin gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.58.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 5fb077977c84..e92d6a2aad83 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.58.0_amd64.deb 107879060 BLAKE2B
b705b306e7502e5bd5cb10a8cdd107e5ddbfe6cae302d0929e8310b9ea4ad8c10ca8ebfdb2ac19ab63f5c1eab5ef22b9a1a789f40f697cdb71487b749823f5c3
SHA512
852e9130128afbaa6f9e1585a20e1a734965053dd1026831bd86c522e2b81dd6cbc4711a6c330d2c711a3b06a77d15d3b38f1327273eb3b2aadfd7b590292bb0
DIST signal-desktop_7.59.0_amd64.deb 108232198 BLAKE2B
3b335bd794382872541cd53fd0c9f5e3e78641bd9dc80e44068260acc2d2cc9a077a3c5d041f4e3dfeb1f629a9cd2a0ce7f7bff97b0f33f163e2298df9d74c68
SHA512
186b5fac4a547046f0b18cc68b38af87d6cc91883fd3d06f406126731d0e7f252759c31e5bbd53324bd992ea0adfcb9283e803980e4355c38c39e940efb70212
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.58.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.58.0.ebuild
deleted file mode 100644
index 4eed218e08b5..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.58.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 44545cbcd97dc97803a14fb98a095971b788a382
Author: Robert Siebeck r123 de>
AuthorDate: Fri Jun 27 08:46:57 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jun 27 10:58:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44545cbc
net-im/signal-desktop-bin: add 7.59.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42773
Signed-off-by: Arthur Zamarin gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.59.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index d10873ce7533..5fb077977c84 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.58.0_amd64.deb 107879060 BLAKE2B
b705b306e7502e5bd5cb10a8cdd107e5ddbfe6cae302d0929e8310b9ea4ad8c10ca8ebfdb2ac19ab63f5c1eab5ef22b9a1a789f40f697cdb71487b749823f5c3
SHA512
852e9130128afbaa6f9e1585a20e1a734965053dd1026831bd86c522e2b81dd6cbc4711a6c330d2c711a3b06a77d15d3b38f1327273eb3b2aadfd7b590292bb0
+DIST signal-desktop_7.59.0_amd64.deb 108232198 BLAKE2B
3b335bd794382872541cd53fd0c9f5e3e78641bd9dc80e44068260acc2d2cc9a077a3c5d041f4e3dfeb1f629a9cd2a0ce7f7bff97b0f33f163e2298df9d74c68
SHA512
186b5fac4a547046f0b18cc68b38af87d6cc91883fd3d06f406126731d0e7f252759c31e5bbd53324bd992ea0adfcb9283e803980e4355c38c39e940efb70212
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.59.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.59.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.59.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 9bda0e914d3e5a606cd4b5fa013b3353408d4aaa
Author: Robert Siebeck r123 de>
AuthorDate: Thu Jun 19 13:18:46 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jun 20 08:01:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bda0e91
net-im/signal-desktop-bin: drop 7.57.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42665
Closes: https://github.com/gentoo/gentoo/pull/42665
Signed-off-by: Arthur Zamarin gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.57.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 5a8c9fbaf964..d10873ce7533 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.57.0_amd64.deb 108058832 BLAKE2B
f82939a1ce65733983efc013164e0bfabfe3193cc85f527b92b4648b5fa20bc98854f885a59e41a013725f61a097f7967585af62d88677be4a00c916ec4dd787
SHA512
c93beec406283e6a7f19eb07c1cbdd25df306cd3cdd50e92991c975870003cb891b63a5dfc7facf0f5e6ba7fd1ff63c1d071f627bd9ccaf90e60d1a169d6e1a5
DIST signal-desktop_7.58.0_amd64.deb 107879060 BLAKE2B
b705b306e7502e5bd5cb10a8cdd107e5ddbfe6cae302d0929e8310b9ea4ad8c10ca8ebfdb2ac19ab63f5c1eab5ef22b9a1a789f40f697cdb71487b749823f5c3
SHA512
852e9130128afbaa6f9e1585a20e1a734965053dd1026831bd86c522e2b81dd6cbc4711a6c330d2c711a3b06a77d15d3b38f1327273eb3b2aadfd7b590292bb0
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.57.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.57.0.ebuild
deleted file mode 100644
index 276cc243a0c4..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.57.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 8b2e1707b10ca627a848d6d4ff2cde44842d9222
Author: Robert Siebeck r123 de>
AuthorDate: Thu Jun 19 13:18:23 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jun 20 08:01:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b2e1707
net-im/signal-desktop-bin: add 7.58.0
Use wayland if possible
Closes: https://bugs.gentoo.org/950767
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42665
Signed-off-by: Arthur Zamarin gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.58.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index b872b133028c..5a8c9fbaf964 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.57.0_amd64.deb 108058832 BLAKE2B
f82939a1ce65733983efc013164e0bfabfe3193cc85f527b92b4648b5fa20bc98854f885a59e41a013725f61a097f7967585af62d88677be4a00c916ec4dd787
SHA512
c93beec406283e6a7f19eb07c1cbdd25df306cd3cdd50e92991c975870003cb891b63a5dfc7facf0f5e6ba7fd1ff63c1d071f627bd9ccaf90e60d1a169d6e1a5
+DIST signal-desktop_7.58.0_amd64.deb 107879060 BLAKE2B
b705b306e7502e5bd5cb10a8cdd107e5ddbfe6cae302d0929e8310b9ea4ad8c10ca8ebfdb2ac19ab63f5c1eab5ef22b9a1a789f40f697cdb71487b749823f5c3
SHA512
852e9130128afbaa6f9e1585a20e1a734965053dd1026831bd86c522e2b81dd6cbc4711a6c330d2c711a3b06a77d15d3b38f1327273eb3b2aadfd7b590292bb0
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.58.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.58.0.ebuild
new file mode 100644
index ..4eed218e08b5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.58.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop --ozone-platform-hint=auto "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 143bd2df7d57cdf3a3b458153d6af860bd6b9cf9
Author: Robert Siebeck r123 de>
AuthorDate: Wed Jun 11 19:53:34 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Jun 12 11:33:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=143bd2df
net-im/signal-desktop-bin: add 7.57.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42552
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.57.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 009e4225b348..c8622cc37ae5 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.56.1_amd64.deb 108073404 BLAKE2B
9435c30b9bc9fae7cfe5b1ffee3cf09234a171ecf69a612b266cc5cfa8d65b3a0097f5b8680b64df08764f9479d7393f82d3a650cd52168443906b7d2c4872bf
SHA512
3fd278ba43ccf898db084e898cda7d844522f8d01a0f0bd8d60e386cb044ff5cc04f904a561ae6351e0150d9cb9f27a7a1001745670863c0cdbca9d5912d5b85
+DIST signal-desktop_7.57.0_amd64.deb 108058832 BLAKE2B
f82939a1ce65733983efc013164e0bfabfe3193cc85f527b92b4648b5fa20bc98854f885a59e41a013725f61a097f7967585af62d88677be4a00c916ec4dd787
SHA512
c93beec406283e6a7f19eb07c1cbdd25df306cd3cdd50e92991c975870003cb891b63a5dfc7facf0f5e6ba7fd1ff63c1d071f627bd9ccaf90e60d1a169d6e1a5
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.57.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.57.0.ebuild
new file mode 100644
index ..276cc243a0c4
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.57.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: b34a37a1cf99c63b08bcd5d2c759c7f7422ef484
Author: Robert Siebeck r123 de>
AuthorDate: Wed Jun 11 19:53:34 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Jun 12 11:33:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34a37a1
net-im/signal-desktop-bin: remove 7.56.1
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42552
Closes: https://github.com/gentoo/gentoo/pull/42552
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.56.1.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index c8622cc37ae5..b872b133028c 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.56.1_amd64.deb 108073404 BLAKE2B
9435c30b9bc9fae7cfe5b1ffee3cf09234a171ecf69a612b266cc5cfa8d65b3a0097f5b8680b64df08764f9479d7393f82d3a650cd52168443906b7d2c4872bf
SHA512
3fd278ba43ccf898db084e898cda7d844522f8d01a0f0bd8d60e386cb044ff5cc04f904a561ae6351e0150d9cb9f27a7a1001745670863c0cdbca9d5912d5b85
DIST signal-desktop_7.57.0_amd64.deb 108058832 BLAKE2B
f82939a1ce65733983efc013164e0bfabfe3193cc85f527b92b4648b5fa20bc98854f885a59e41a013725f61a097f7967585af62d88677be4a00c916ec4dd787
SHA512
c93beec406283e6a7f19eb07c1cbdd25df306cd3cdd50e92991c975870003cb891b63a5dfc7facf0f5e6ba7fd1ff63c1d071f627bd9ccaf90e60d1a169d6e1a5
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.56.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.56.1.ebuild
deleted file mode 100644
index 276cc243a0c4..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.56.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 70af8789ff989bcdeb64dab50f2edff6121aeab5
Author: Robert Siebeck r123 de>
AuthorDate: Thu Jun 5 07:47:44 2025 +
Commit: Jay Faulkner gentoo org>
CommitDate: Thu Jun 5 16:51:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70af8789
net-im/signal-desktop-bin: add 7.56.1
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42453
Signed-off-by: Jay Faulkner gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.56.1.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 7ed2e34b56c9..26f12c5144f8 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.56.0_amd64.deb 108079532 BLAKE2B
f7014aaa3d2c9021bcd270fb53eb32187fb3cb4dc3ed15f1bfd6ea1b2253032e1018a1d831b74adafe5e050d626c19ab57dacdde50f49da97a5ac41612a68226
SHA512
d775249dbe30900568fd776e0d76c2247cc295a3ee6fb0be73c37042f11957fc93d5507e6cc0a88381de7c69bc59ce6bd0681b7c422f0a07ef47500144fcf64d
+DIST signal-desktop_7.56.1_amd64.deb 108073404 BLAKE2B
9435c30b9bc9fae7cfe5b1ffee3cf09234a171ecf69a612b266cc5cfa8d65b3a0097f5b8680b64df08764f9479d7393f82d3a650cd52168443906b7d2c4872bf
SHA512
3fd278ba43ccf898db084e898cda7d844522f8d01a0f0bd8d60e386cb044ff5cc04f904a561ae6351e0150d9cb9f27a7a1001745670863c0cdbca9d5912d5b85
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.56.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.56.1.ebuild
new file mode 100644
index ..276cc243a0c4
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.56.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 437a9395221065fb7f04018730d865683435ca13
Author: Robert Siebeck r123 de>
AuthorDate: Thu Jun 5 07:47:44 2025 +
Commit: Jay Faulkner gentoo org>
CommitDate: Thu Jun 5 16:51:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437a9395
net-im/signal-desktop-bin: remove 7.56.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42453
Closes: https://github.com/gentoo/gentoo/pull/42453
Signed-off-by: Jay Faulkner gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.56.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 26f12c5144f8..009e4225b348 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.56.0_amd64.deb 108079532 BLAKE2B
f7014aaa3d2c9021bcd270fb53eb32187fb3cb4dc3ed15f1bfd6ea1b2253032e1018a1d831b74adafe5e050d626c19ab57dacdde50f49da97a5ac41612a68226
SHA512
d775249dbe30900568fd776e0d76c2247cc295a3ee6fb0be73c37042f11957fc93d5507e6cc0a88381de7c69bc59ce6bd0681b7c422f0a07ef47500144fcf64d
DIST signal-desktop_7.56.1_amd64.deb 108073404 BLAKE2B
9435c30b9bc9fae7cfe5b1ffee3cf09234a171ecf69a612b266cc5cfa8d65b3a0097f5b8680b64df08764f9479d7393f82d3a650cd52168443906b7d2c4872bf
SHA512
3fd278ba43ccf898db084e898cda7d844522f8d01a0f0bd8d60e386cb044ff5cc04f904a561ae6351e0150d9cb9f27a7a1001745670863c0cdbca9d5912d5b85
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.56.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.56.0.ebuild
deleted file mode 100644
index 276cc243a0c4..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.56.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 2929a88894416a988d3adffcf38cdbbcc7457fa2
Author: Robert Siebeck r123 de>
AuthorDate: Thu May 29 10:20:10 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu May 29 16:48:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2929a888
net-im/signal-desktop-bin: remove 7.55.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42322
Closes: https://github.com/gentoo/gentoo/pull/42322
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.55.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 0c8866e39cee..7ed2e34b56c9 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.55.0_amd64.deb 107871102 BLAKE2B
483e99b97533d8e5ccdf075b0c249e5b20cb63ae845a9d17a3a8bb008e14745159314ea26095cb5efa80b99038d50a8a558c0df591c83ba0549f09c31e322af1
SHA512
8f31a60c301ff604f831a0ff9cb15572831f9e3c0affb591cb030d983b55f51acb8aab27dcb7cd8c775918f431d7962fc06b869cdfc47b039f320d31d3c86857
DIST signal-desktop_7.56.0_amd64.deb 108079532 BLAKE2B
f7014aaa3d2c9021bcd270fb53eb32187fb3cb4dc3ed15f1bfd6ea1b2253032e1018a1d831b74adafe5e050d626c19ab57dacdde50f49da97a5ac41612a68226
SHA512
d775249dbe30900568fd776e0d76c2247cc295a3ee6fb0be73c37042f11957fc93d5507e6cc0a88381de7c69bc59ce6bd0681b7c422f0a07ef47500144fcf64d
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.55.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.55.0.ebuild
deleted file mode 100644
index 276cc243a0c4..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.55.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 842caef0444e3e7ec4244ecd23ded63fc1c21418
Author: Robert Siebeck r123 de>
AuthorDate: Thu May 29 10:20:10 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu May 29 16:48:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842caef0
net-im/signal-desktop-bin: add 7.56.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42322
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.56.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 6026d4ece3b5..0c8866e39cee 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.55.0_amd64.deb 107871102 BLAKE2B
483e99b97533d8e5ccdf075b0c249e5b20cb63ae845a9d17a3a8bb008e14745159314ea26095cb5efa80b99038d50a8a558c0df591c83ba0549f09c31e322af1
SHA512
8f31a60c301ff604f831a0ff9cb15572831f9e3c0affb591cb030d983b55f51acb8aab27dcb7cd8c775918f431d7962fc06b869cdfc47b039f320d31d3c86857
+DIST signal-desktop_7.56.0_amd64.deb 108079532 BLAKE2B
f7014aaa3d2c9021bcd270fb53eb32187fb3cb4dc3ed15f1bfd6ea1b2253032e1018a1d831b74adafe5e050d626c19ab57dacdde50f49da97a5ac41612a68226
SHA512
d775249dbe30900568fd776e0d76c2247cc295a3ee6fb0be73c37042f11957fc93d5507e6cc0a88381de7c69bc59ce6bd0681b7c422f0a07ef47500144fcf64d
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.56.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.56.0.ebuild
new file mode 100644
index ..276cc243a0c4
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.56.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: b65987e884f3213c9c6060070693448a4ed70a92
Author: Robert Siebeck r123 de>
AuthorDate: Wed May 21 15:14:32 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed May 21 21:21:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65987e8
net-im/signal-desktop-bin: remove 7.53.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42080
Closes: https://github.com/gentoo/gentoo/pull/42080
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.53.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 3fe0055b46f6..6026d4ece3b5 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.53.0_amd64.deb 104326704 BLAKE2B
1b4a6f14ac84ec02c91b31bf5bbef31f98b9c651ae9b7311ef9153e57765201b8170b3ddb71d04b5d29445b4aa42ddd397f1666a99cc7f2999e25ef027c9a4fc
SHA512
0259af901f7ff7d5f2b1816dc7c21079ce5df1fc69323d895527809b9ac1b80d69f1853b29205b112577d57adb31c74c1e09889e89aa6313950a538d9dce4b54
DIST signal-desktop_7.55.0_amd64.deb 107871102 BLAKE2B
483e99b97533d8e5ccdf075b0c249e5b20cb63ae845a9d17a3a8bb008e14745159314ea26095cb5efa80b99038d50a8a558c0df591c83ba0549f09c31e322af1
SHA512
8f31a60c301ff604f831a0ff9cb15572831f9e3c0affb591cb030d983b55f51acb8aab27dcb7cd8c775918f431d7962fc06b869cdfc47b039f320d31d3c86857
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.53.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.53.0.ebuild
deleted file mode 100644
index 276cc243a0c4..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.53.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: ed49991f3ac5dedcd9bc52d6510b5790b274a9b3
Author: Robert Siebeck r123 de>
AuthorDate: Wed May 21 15:14:31 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed May 21 21:21:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed49991f
net-im/signal-desktop-bin: add 7.55.0
Signed-off-by: Robert Siebeck r123.de>
Part-of: https://github.com/gentoo/gentoo/pull/42080
Signed-off-by: Sam James gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.55.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 482151a7bed5..3fe0055b46f6 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.53.0_amd64.deb 104326704 BLAKE2B
1b4a6f14ac84ec02c91b31bf5bbef31f98b9c651ae9b7311ef9153e57765201b8170b3ddb71d04b5d29445b4aa42ddd397f1666a99cc7f2999e25ef027c9a4fc
SHA512
0259af901f7ff7d5f2b1816dc7c21079ce5df1fc69323d895527809b9ac1b80d69f1853b29205b112577d57adb31c74c1e09889e89aa6313950a538d9dce4b54
+DIST signal-desktop_7.55.0_amd64.deb 107871102 BLAKE2B
483e99b97533d8e5ccdf075b0c249e5b20cb63ae845a9d17a3a8bb008e14745159314ea26095cb5efa80b99038d50a8a558c0df591c83ba0549f09c31e322af1
SHA512
8f31a60c301ff604f831a0ff9cb15572831f9e3c0affb591cb030d983b55f51acb8aab27dcb7cd8c775918f431d7962fc06b869cdfc47b039f320d31d3c86857
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.55.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.55.0.ebuild
new file mode 100644
index ..276cc243a0c4
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.55.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 2bd877b551c9b99208a5d5d87b3522a741a7804e
Author: Robert Siebeck r123 de>
AuthorDate: Thu May 1 19:15:52 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Tue May 6 07:57:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd877b5
net-im/signal-desktop-bin: remove 7.52.0
Signed-off-by: Robert Siebeck r123.de>
Closes: https://github.com/gentoo/gentoo/pull/41885
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.52.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 654c1f372df1..482151a7bed5 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.52.0_amd64.deb 104343680 BLAKE2B
5fad001fcf71a13f94dd7ac22cd2292934c34b962e15f67b5449d062af996e76a1721480512dcabc81d10dcbc91b9dfc7b579ea5ab4186596764ae970c0e259c
SHA512
ccac434d8f4879af518e97d049792a1715b16c43553a55d631011be90db2625893138401b6e2f102d4da47f60c5a432ae6660eb568af8e6e180343f58d1c2b86
DIST signal-desktop_7.53.0_amd64.deb 104326704 BLAKE2B
1b4a6f14ac84ec02c91b31bf5bbef31f98b9c651ae9b7311ef9153e57765201b8170b3ddb71d04b5d29445b4aa42ddd397f1666a99cc7f2999e25ef027c9a4fc
SHA512
0259af901f7ff7d5f2b1816dc7c21079ce5df1fc69323d895527809b9ac1b80d69f1853b29205b112577d57adb31c74c1e09889e89aa6313950a538d9dce4b54
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.52.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.52.0.ebuild
deleted file mode 100644
index 276cc243a0c4..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.52.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 41b8bb190327b2ddaeaad182be60c8b895015005
Author: Robert Siebeck r123 de>
AuthorDate: Thu May 1 19:15:51 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Tue May 6 07:57:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b8bb19
net-im/signal-desktop-bin: add 7.53.0
Signed-off-by: Robert Siebeck r123.de>
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.53.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 68c521c9ca32..654c1f372df1 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.52.0_amd64.deb 104343680 BLAKE2B
5fad001fcf71a13f94dd7ac22cd2292934c34b962e15f67b5449d062af996e76a1721480512dcabc81d10dcbc91b9dfc7b579ea5ab4186596764ae970c0e259c
SHA512
ccac434d8f4879af518e97d049792a1715b16c43553a55d631011be90db2625893138401b6e2f102d4da47f60c5a432ae6660eb568af8e6e180343f58d1c2b86
+DIST signal-desktop_7.53.0_amd64.deb 104326704 BLAKE2B
1b4a6f14ac84ec02c91b31bf5bbef31f98b9c651ae9b7311ef9153e57765201b8170b3ddb71d04b5d29445b4aa42ddd397f1666a99cc7f2999e25ef027c9a4fc
SHA512
0259af901f7ff7d5f2b1816dc7c21079ce5df1fc69323d895527809b9ac1b80d69f1853b29205b112577d57adb31c74c1e09889e89aa6313950a538d9dce4b54
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.53.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.53.0.ebuild
new file mode 100644
index ..276cc243a0c4
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.53.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 0f249377a59f22c5675f36edd0a9784b5168ca49
Author: Robert Siebeck r123 de>
AuthorDate: Thu Apr 24 07:32:20 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Apr 25 17:55:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f249377
net-im/signal-desktop-bin: remove 7.50.0
Signed-off-by: Robert Siebeck r123.de>
Closes: https://github.com/gentoo/gentoo/pull/41647
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.50.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 2ac18d53aaf4..68c521c9ca32 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.50.0_amd64.deb 104134418 BLAKE2B
21330fdf3d2eb8d2f90fbdbc906f31ba6f2e8e2476f7fc9807d48f2c8443176a6409e735b8c8f577ce18f7c16dfc88bf43b527751fbc77f6ee3a87cd9ccb6efc
SHA512
ee5eb3bc79010d985a55e77df02b5a4fc05817fe4f1933f77bfff5d715ac23933ce571eda5e06ded41cb6b959aca510fbc34add842b8e7db5b4c61f83240e3d2
DIST signal-desktop_7.52.0_amd64.deb 104343680 BLAKE2B
5fad001fcf71a13f94dd7ac22cd2292934c34b962e15f67b5449d062af996e76a1721480512dcabc81d10dcbc91b9dfc7b579ea5ab4186596764ae970c0e259c
SHA512
ccac434d8f4879af518e97d049792a1715b16c43553a55d631011be90db2625893138401b6e2f102d4da47f60c5a432ae6660eb568af8e6e180343f58d1c2b86
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.50.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.50.0.ebuild
deleted file mode 100644
index 276cc243a0c4..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.50.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 10e76a9ba6a91594879192b04cb90f6796212131
Author: Robert Siebeck r123 de>
AuthorDate: Thu Apr 24 07:32:19 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Apr 25 17:55:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e76a9b
net-im/signal-desktop-bin: add 7.52.0
Signed-off-by: Robert Siebeck r123.de>
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.52.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index bfe17e1a1e05..2ac18d53aaf4 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.50.0_amd64.deb 104134418 BLAKE2B
21330fdf3d2eb8d2f90fbdbc906f31ba6f2e8e2476f7fc9807d48f2c8443176a6409e735b8c8f577ce18f7c16dfc88bf43b527751fbc77f6ee3a87cd9ccb6efc
SHA512
ee5eb3bc79010d985a55e77df02b5a4fc05817fe4f1933f77bfff5d715ac23933ce571eda5e06ded41cb6b959aca510fbc34add842b8e7db5b4c61f83240e3d2
+DIST signal-desktop_7.52.0_amd64.deb 104343680 BLAKE2B
5fad001fcf71a13f94dd7ac22cd2292934c34b962e15f67b5449d062af996e76a1721480512dcabc81d10dcbc91b9dfc7b579ea5ab4186596764ae970c0e259c
SHA512
ccac434d8f4879af518e97d049792a1715b16c43553a55d631011be90db2625893138401b6e2f102d4da47f60c5a432ae6660eb568af8e6e180343f58d1c2b86
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.52.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.52.0.ebuild
new file mode 100644
index ..276cc243a0c4
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.52.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: d9e8cdb28abc2ab14f4808c278f8262d85183c39
Author: Robert Siebeck r123 de>
AuthorDate: Thu Apr 10 07:21:49 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Thu Apr 10 16:02:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e8cdb2
net-im/signal-desktop-bin: remove 7.48.0
Signed-off-by: Robert Siebeck r123.de>
Closes: https://github.com/gentoo/gentoo/pull/41520
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.48.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 1b09cd527e78..bfe17e1a1e05 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.48.0_amd64.deb 124769480 BLAKE2B
168056fc7912bf56a3e46f5385cdb37612f316421ce5dd8856120feda99bebee5ce166c9c69d1e2a45fef80bc21ddb246a3e030cf52f43fe0f91631e42d2e6a9
SHA512
cb717d02b2d0914e4c31ecd2b039b52becc178cc653dee6340923e189aea5ed057ac1b641b0fad9f71dfc809b8accb4cc6e9cf1e0ccaab722632c1a9266d504b
DIST signal-desktop_7.50.0_amd64.deb 104134418 BLAKE2B
21330fdf3d2eb8d2f90fbdbc906f31ba6f2e8e2476f7fc9807d48f2c8443176a6409e735b8c8f577ce18f7c16dfc88bf43b527751fbc77f6ee3a87cd9ccb6efc
SHA512
ee5eb3bc79010d985a55e77df02b5a4fc05817fe4f1933f77bfff5d715ac23933ce571eda5e06ded41cb6b959aca510fbc34add842b8e7db5b4c61f83240e3d2
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.48.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.48.0.ebuild
deleted file mode 100644
index 276cc243a0c4..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.48.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 764c4672cbf99abf734b3d813da44d0b96f5d8c3
Author: Robert Siebeck r123 de>
AuthorDate: Thu Apr 10 07:21:48 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Thu Apr 10 16:02:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764c4672
net-im/signal-desktop-bin: add 7.50.0
Signed-off-by: Robert Siebeck r123.de>
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.50.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 053422d8eb1d..1b09cd527e78 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.48.0_amd64.deb 124769480 BLAKE2B
168056fc7912bf56a3e46f5385cdb37612f316421ce5dd8856120feda99bebee5ce166c9c69d1e2a45fef80bc21ddb246a3e030cf52f43fe0f91631e42d2e6a9
SHA512
cb717d02b2d0914e4c31ecd2b039b52becc178cc653dee6340923e189aea5ed057ac1b641b0fad9f71dfc809b8accb4cc6e9cf1e0ccaab722632c1a9266d504b
+DIST signal-desktop_7.50.0_amd64.deb 104134418 BLAKE2B
21330fdf3d2eb8d2f90fbdbc906f31ba6f2e8e2476f7fc9807d48f2c8443176a6409e735b8c8f577ce18f7c16dfc88bf43b527751fbc77f6ee3a87cd9ccb6efc
SHA512
ee5eb3bc79010d985a55e77df02b5a4fc05817fe4f1933f77bfff5d715ac23933ce571eda5e06ded41cb6b959aca510fbc34add842b8e7db5b4c61f83240e3d2
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.50.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.50.0.ebuild
new file mode 100644
index ..276cc243a0c4
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.50.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: f4d81611452b4e2bec01d2a0bacf060d0cf84dd4
Author: Robert Siebeck r123 de>
AuthorDate: Thu Mar 27 08:25:03 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Apr 4 10:22:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d81611
net-im/signal-desktop-bin: remove 7.47.0
Signed-off-by: Robert Siebeck r123.de>
Closes: https://github.com/gentoo/gentoo/pull/41318
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.47.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 6fe6db71828f..053422d8eb1d 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.47.0_amd64.deb 121967582 BLAKE2B
6503e0548f2186b1a74e9a60a14844aff217a5579c0b94dac3f088659b0a46597e906d57e56a4d98d47c52c21f63fdec7c481d17c12989361952b0bd5dd57a18
SHA512
aedb0fd6ae366e22c186d492c3f2227320283fa9b7025e1f32f12f75b238dd8d13c1b20058c131de9c3510513a62ac3e7c8d3e39a8be63753876652d639f1488
DIST signal-desktop_7.48.0_amd64.deb 124769480 BLAKE2B
168056fc7912bf56a3e46f5385cdb37612f316421ce5dd8856120feda99bebee5ce166c9c69d1e2a45fef80bc21ddb246a3e030cf52f43fe0f91631e42d2e6a9
SHA512
cb717d02b2d0914e4c31ecd2b039b52becc178cc653dee6340923e189aea5ed057ac1b641b0fad9f71dfc809b8accb4cc6e9cf1e0ccaab722632c1a9266d504b
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.47.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.47.0.ebuild
deleted file mode 100644
index 276cc243a0c4..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.47.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: dda61a44942c32101ab735acd2b4460be32b1291
Author: Robert Siebeck r123 de>
AuthorDate: Thu Mar 27 08:25:02 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Apr 4 10:22:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda61a44
net-im/signal-desktop-bin: add 7.48.0
Signed-off-by: Robert Siebeck r123.de>
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.48.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index e62a16811ed8..6fe6db71828f 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.47.0_amd64.deb 121967582 BLAKE2B
6503e0548f2186b1a74e9a60a14844aff217a5579c0b94dac3f088659b0a46597e906d57e56a4d98d47c52c21f63fdec7c481d17c12989361952b0bd5dd57a18
SHA512
aedb0fd6ae366e22c186d492c3f2227320283fa9b7025e1f32f12f75b238dd8d13c1b20058c131de9c3510513a62ac3e7c8d3e39a8be63753876652d639f1488
+DIST signal-desktop_7.48.0_amd64.deb 124769480 BLAKE2B
168056fc7912bf56a3e46f5385cdb37612f316421ce5dd8856120feda99bebee5ce166c9c69d1e2a45fef80bc21ddb246a3e030cf52f43fe0f91631e42d2e6a9
SHA512
cb717d02b2d0914e4c31ecd2b039b52becc178cc653dee6340923e189aea5ed057ac1b641b0fad9f71dfc809b8accb4cc6e9cf1e0ccaab722632c1a9266d504b
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.48.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.48.0.ebuild
new file mode 100644
index ..276cc243a0c4
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.48.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 93a5d30e2c6e6ac09bb5884bbdb590c639cd3b07
Author: Robert Siebeck r123 de>
AuthorDate: Fri Mar 21 08:05:07 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Mar 21 08:50:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a5d30e
net-im/signal-desktop-bin: remove 7.46.1
Signed-off-by: Robert Siebeck r123.de>
Closes: https://github.com/gentoo/gentoo/pull/41204
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.46.1.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 04d3acdc41ff..e62a16811ed8 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.46.1_amd64.deb 121866986 BLAKE2B
9b04086318fc4cacd341ba6915bc2232d1950a4102f222d8ce82652a3cbca570f2d5033ff77074078a2ac15f77ea52d8360164b5973cd7d4a99489c13297384e
SHA512
99c70488bb34eb4e35742a5c5e59effef69956d9fbabe8d0eb921a4b0fda64c693975d071c004a8540548e1bc980917c748e97a8566debc4886eafe10144973f
DIST signal-desktop_7.47.0_amd64.deb 121967582 BLAKE2B
6503e0548f2186b1a74e9a60a14844aff217a5579c0b94dac3f088659b0a46597e906d57e56a4d98d47c52c21f63fdec7c481d17c12989361952b0bd5dd57a18
SHA512
aedb0fd6ae366e22c186d492c3f2227320283fa9b7025e1f32f12f75b238dd8d13c1b20058c131de9c3510513a62ac3e7c8d3e39a8be63753876652d639f1488
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.46.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.46.1.ebuild
deleted file mode 100644
index 276cc243a0c4..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.46.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: fadae93cb79cc042b2674d1390ee35fdff9365ce
Author: Robert Siebeck r123 de>
AuthorDate: Fri Mar 21 08:05:06 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Mar 21 08:50:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fadae93c
net-im/signal-desktop-bin: add 7.47.0
Signed-off-by: Robert Siebeck r123.de>
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.47.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 274146b3ec9d..04d3acdc41ff 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.46.1_amd64.deb 121866986 BLAKE2B
9b04086318fc4cacd341ba6915bc2232d1950a4102f222d8ce82652a3cbca570f2d5033ff77074078a2ac15f77ea52d8360164b5973cd7d4a99489c13297384e
SHA512
99c70488bb34eb4e35742a5c5e59effef69956d9fbabe8d0eb921a4b0fda64c693975d071c004a8540548e1bc980917c748e97a8566debc4886eafe10144973f
+DIST signal-desktop_7.47.0_amd64.deb 121967582 BLAKE2B
6503e0548f2186b1a74e9a60a14844aff217a5579c0b94dac3f088659b0a46597e906d57e56a4d98d47c52c21f63fdec7c481d17c12989361952b0bd5dd57a18
SHA512
aedb0fd6ae366e22c186d492c3f2227320283fa9b7025e1f32f12f75b238dd8d13c1b20058c131de9c3510513a62ac3e7c8d3e39a8be63753876652d639f1488
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.47.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.47.0.ebuild
new file mode 100644
index ..276cc243a0c4
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.47.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 70be121a6814b3fe862d74cac0b35a7e25b357e0
Author: Robert Siebeck r123 de>
AuthorDate: Wed Mar 19 07:53:31 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Thu Mar 20 05:34:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70be121a
net-im/signal-desktop-bin: remove 7.45.0
Signed-off-by: Robert Siebeck r123.de>
Closes: https://github.com/gentoo/gentoo/pull/41052
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.45.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 6c20b5efc276..274146b3ec9d 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.45.0_amd64.deb 122957914 BLAKE2B
629246b4b1452b24b4c9cf270eb08c9cad0d585f325672c75d797398065b60a85c34fa83e5687e573f0aee554df0c111645e7d8766d6b5f210572f27f7273206
SHA512
f57d09e58cfbe572c417008036f6e2d51b27bb55f49bf269a19e081558bc959e5b316c5f862290e39c2eab28a62585e80be6f9ef5400a9ad7f4a2f2432a5c39c
DIST signal-desktop_7.46.1_amd64.deb 121866986 BLAKE2B
9b04086318fc4cacd341ba6915bc2232d1950a4102f222d8ce82652a3cbca570f2d5033ff77074078a2ac15f77ea52d8360164b5973cd7d4a99489c13297384e
SHA512
99c70488bb34eb4e35742a5c5e59effef69956d9fbabe8d0eb921a4b0fda64c693975d071c004a8540548e1bc980917c748e97a8566debc4886eafe10144973f
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.45.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.45.0.ebuild
deleted file mode 100644
index 276cc243a0c4..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.45.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: e66feb588d1e4140162545923ff9d6925856e185
Author: Robert Siebeck r123 de>
AuthorDate: Wed Mar 19 07:53:30 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Thu Mar 20 05:34:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66feb58
net-im/signal-desktop-bin: add 7.46.1
Signed-off-by: Robert Siebeck r123.de>
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.46.1.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 23228800b8d2..6c20b5efc276 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.45.0_amd64.deb 122957914 BLAKE2B
629246b4b1452b24b4c9cf270eb08c9cad0d585f325672c75d797398065b60a85c34fa83e5687e573f0aee554df0c111645e7d8766d6b5f210572f27f7273206
SHA512
f57d09e58cfbe572c417008036f6e2d51b27bb55f49bf269a19e081558bc959e5b316c5f862290e39c2eab28a62585e80be6f9ef5400a9ad7f4a2f2432a5c39c
+DIST signal-desktop_7.46.1_amd64.deb 121866986 BLAKE2B
9b04086318fc4cacd341ba6915bc2232d1950a4102f222d8ce82652a3cbca570f2d5033ff77074078a2ac15f77ea52d8360164b5973cd7d4a99489c13297384e
SHA512
99c70488bb34eb4e35742a5c5e59effef69956d9fbabe8d0eb921a4b0fda64c693975d071c004a8540548e1bc980917c748e97a8566debc4886eafe10144973f
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.46.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.46.1.ebuild
new file mode 100644
index ..276cc243a0c4
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.46.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: b4b64f072db06622d794e8d7d3125cb3c4747e76
Author: Robert Siebeck r123 de>
AuthorDate: Thu Mar 6 07:34:31 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Mar 7 15:09:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b64f07
net-im/signal-desktop-bin: remove 7.44.0
Signed-off-by: Robert Siebeck r123.de>
Closes: https://github.com/gentoo/gentoo/pull/40923
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.44.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 81471f11a97c..23228800b8d2 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.44.0_amd64.deb 123007082 BLAKE2B
a5c6b09ab2c003ac71bf7e7e5dd73bb98e5b8a75d17ca7ac6aa9a7ee4b8fcd14911f8651aee857478c38f615bddbc0eb1d2d799fd50127a30807a2b0cc579f36
SHA512
e8a896d247f6d87b963f8442b7a1b52a90d8e82bc35bee15b0feedce3b7a6ef746b91048e77009c7f7305c68577fbb9f880fc694938698b055cfc741044fc7ef
DIST signal-desktop_7.45.0_amd64.deb 122957914 BLAKE2B
629246b4b1452b24b4c9cf270eb08c9cad0d585f325672c75d797398065b60a85c34fa83e5687e573f0aee554df0c111645e7d8766d6b5f210572f27f7273206
SHA512
f57d09e58cfbe572c417008036f6e2d51b27bb55f49bf269a19e081558bc959e5b316c5f862290e39c2eab28a62585e80be6f9ef5400a9ad7f4a2f2432a5c39c
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.44.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.44.0.ebuild
deleted file mode 100644
index 276cc243a0c4..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.44.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 1f3a92ded7fefce476c237537f52038b22aa90d8
Author: Robert Siebeck r123 de>
AuthorDate: Thu Mar 6 07:34:30 2025 +
Commit: Viorel Munteanu gentoo org>
CommitDate: Fri Mar 7 15:09:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3a92de
net-im/signal-desktop-bin: add 7.45.0
Signed-off-by: Robert Siebeck r123.de>
Signed-off-by: Viorel Munteanu gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.45.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 884595d10a9e..81471f11a97c 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.44.0_amd64.deb 123007082 BLAKE2B
a5c6b09ab2c003ac71bf7e7e5dd73bb98e5b8a75d17ca7ac6aa9a7ee4b8fcd14911f8651aee857478c38f615bddbc0eb1d2d799fd50127a30807a2b0cc579f36
SHA512
e8a896d247f6d87b963f8442b7a1b52a90d8e82bc35bee15b0feedce3b7a6ef746b91048e77009c7f7305c68577fbb9f880fc694938698b055cfc741044fc7ef
+DIST signal-desktop_7.45.0_amd64.deb 122957914 BLAKE2B
629246b4b1452b24b4c9cf270eb08c9cad0d585f325672c75d797398065b60a85c34fa83e5687e573f0aee554df0c111645e7d8766d6b5f210572f27f7273206
SHA512
f57d09e58cfbe572c417008036f6e2d51b27bb55f49bf269a19e081558bc959e5b316c5f862290e39c2eab28a62585e80be6f9ef5400a9ad7f4a2f2432a5c39c
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.45.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.45.0.ebuild
new file mode 100644
index ..276cc243a0c4
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.45.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 4aa00b9cfc7be47175359c682a8ce483533b99bf
Author: Robert Siebeck r123 de>
AuthorDate: Thu Feb 27 08:53:56 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Thu Feb 27 20:33:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa00b9c
net-im/signal-desktop-bin: remove 7.43.0
Signed-off-by: Robert Siebeck r123.de>
Closes: https://github.com/gentoo/gentoo/pull/40785
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.43.0.ebuild | 94 --
2 files changed, 95 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 4dae515d877d..884595d10a9e 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.43.0_amd64.deb 123022048 BLAKE2B
f00d2e1f6c432ad575640053dd320e4d0e4e6b8cad003724564d3b859e8681f993c1c1c3fc1f33c035f65d66f4bace3d77fc8977d7faa94a9d226320532bd9f7
SHA512
f40e2105f032132f01bfdea7743d0550d1ed181f7524f760a6613ccefd6abbb70eff6e2821d958d5c7ea0de6e6329f06c385dfb5015e2f253b85317c850d
DIST signal-desktop_7.44.0_amd64.deb 123007082 BLAKE2B
a5c6b09ab2c003ac71bf7e7e5dd73bb98e5b8a75d17ca7ac6aa9a7ee4b8fcd14911f8651aee857478c38f615bddbc0eb1d2d799fd50127a30807a2b0cc579f36
SHA512
e8a896d247f6d87b963f8442b7a1b52a90d8e82bc35bee15b0feedce3b7a6ef746b91048e77009c7f7305c68577fbb9f880fc694938698b055cfc741044fc7ef
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.43.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.43.0.ebuild
deleted file mode 100644
index 276cc243a0c4..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.43.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2025 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"
-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-sound/apulse
- )
- 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
- -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
-
- newbin - signal-desktop <<- _EOF_
- #!/bin/sh
- exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
- _EOF_
-}
-
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 839822fe55338b55e104ef1201d6021f669ed6c4
Author: Robert Siebeck r123 de>
AuthorDate: Thu Feb 27 08:53:55 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Thu Feb 27 20:33:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839822fe
net-im/signal-desktop-bin: add 7.44.0
Signed-off-by: Robert Siebeck r123.de>
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.44.0.ebuild | 94 ++
2 files changed, 95 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index e668b90f8048..4dae515d877d 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.43.0_amd64.deb 123022048 BLAKE2B
f00d2e1f6c432ad575640053dd320e4d0e4e6b8cad003724564d3b859e8681f993c1c1c3fc1f33c035f65d66f4bace3d77fc8977d7faa94a9d226320532bd9f7
SHA512
f40e2105f032132f01bfdea7743d0550d1ed181f7524f760a6613ccefd6abbb70eff6e2821d958d5c7ea0de6e6329f06c385dfb5015e2f253b85317c850d
+DIST signal-desktop_7.44.0_amd64.deb 123007082 BLAKE2B
a5c6b09ab2c003ac71bf7e7e5dd73bb98e5b8a75d17ca7ac6aa9a7ee4b8fcd14911f8651aee857478c38f615bddbc0eb1d2d799fd50127a30807a2b0cc579f36
SHA512
e8a896d247f6d87b963f8442b7a1b52a90d8e82bc35bee15b0feedce3b7a6ef746b91048e77009c7f7305c68577fbb9f880fc694938698b055cfc741044fc7ef
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.44.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.44.0.ebuild
new file mode 100644
index ..276cc243a0c4
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.44.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 135913dc458143839ec3dab93339a89bd7b3f209
Author: Robert Siebeck r123 de>
AuthorDate: Mon Feb 17 20:30:04 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Tue Feb 25 13:08:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135913dc
net-im/signal-desktop-bin: add 7.43.0
Bring back optional support for apulse instead of pulseaudio
Closes: https://bugs.gentoo.org/945940
Co-authored-by: Alexander Barker 1stleg.com>
Signed-off-by: Robert Siebeck r123.de>
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.43.0.ebuild | 95 ++
2 files changed, 96 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index e09148285354..e10fe73d07ed 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.40.1_amd64.deb 123383684 BLAKE2B
b2d3fb8385f7c364741d6722ead5ba42472befc48bc6ab0eb67d60b5632e5f9c72ec8c62ffc43f2f67480b179b3c1a4bce1161ab2b6cee9c7f3b875cd8214f5c
SHA512
67f122fbff70bfcd28228595c2763ab3c4b007d1832fd34d1b2fa843a3dd7d1b2cbb2fdc70f075a7fa30ac05fd69baa2a383aad18ba1ee92bdc186174438
+DIST signal-desktop_7.43.0_amd64.deb 123022048 BLAKE2B
f00d2e1f6c432ad575640053dd320e4d0e4e6b8cad003724564d3b859e8681f993c1c1c3fc1f33c035f65d66f4bace3d77fc8977d7faa94a9d226320532bd9f7
SHA512
f40e2105f032132f01bfdea7743d0550d1ed181f7524f760a6613ccefd6abbb70eff6e2821d958d5c7ea0de6e6329f06c385dfb5015e2f253b85317c850d
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.43.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.43.0.ebuild
new file mode 100644
index ..ec1012a3
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.43.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2025 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"
+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-sound/apulse
+ )
+ 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' \
+ -e "s|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ -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
+
+ newbin - signal-desktop <<- _EOF_
+ #!/bin/sh
+ exec \$(command -pv apulse)
${EPREFIX}/opt/Signal/signal-desktop "\${@}"
+ _EOF_
+}
+
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: dbfbf1c5493de689365b77ab7e6b1811de14d040
Author: Joonas Niilola gentoo org>
AuthorDate: Tue Feb 25 13:06:54 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Tue Feb 25 13:08:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfbf1c5
net-im/signal-desktop-bin: remove outdated sed
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/signal-desktop-bin-7.43.0.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.43.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.43.0.ebuild
index ec1012a3..276cc243a0c4 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.43.0.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.43.0.ebuild
@@ -64,8 +64,7 @@ QA_PREBUILT="
src_prepare() {
default
- sed -e 's| --no-sandbox||g' \
- -e "s|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
+ sed -e "s|^Exec=/opt/Signal/signal-desktop|Exec=${MY_PN}|" \
-i usr/share/applications/signal-desktop.desktop || die
unpack usr/share/doc/signal-desktop/changelog.gz
}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 9a75a64522fe0c7ef21d38ee089621df7d9d9ac7
Author: Robert Siebeck r123 de>
AuthorDate: Mon Feb 17 20:30:32 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Tue Feb 25 13:08:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a75a645
net-im/signal-desktop-bin: remove 7.40.1
Signed-off-by: Robert Siebeck r123.de>
Closes: https://github.com/gentoo/gentoo/pull/40535
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.40.1.ebuild | 88 --
2 files changed, 89 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index e10fe73d07ed..e668b90f8048 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.40.1_amd64.deb 123383684 BLAKE2B
b2d3fb8385f7c364741d6722ead5ba42472befc48bc6ab0eb67d60b5632e5f9c72ec8c62ffc43f2f67480b179b3c1a4bce1161ab2b6cee9c7f3b875cd8214f5c
SHA512
67f122fbff70bfcd28228595c2763ab3c4b007d1832fd34d1b2fa843a3dd7d1b2cbb2fdc70f075a7fa30ac05fd69baa2a383aad18ba1ee92bdc186174438
DIST signal-desktop_7.43.0_amd64.deb 123022048 BLAKE2B
f00d2e1f6c432ad575640053dd320e4d0e4e6b8cad003724564d3b859e8681f993c1c1c3fc1f33c035f65d66f4bace3d77fc8977d7faa94a9d226320532bd9f7
SHA512
f40e2105f032132f01bfdea7743d0550d1ed181f7524f760a6613ccefd6abbb70eff6e2821d958d5c7ea0de6e6329f06c385dfb5015e2f253b85317c850d
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.40.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.40.1.ebuild
deleted file mode 100644
index d9ec14f88d0e..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.40.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2025 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"
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 1f2aa6a5df22296c00b84c825570fcb6ee5afb60
Author: Robert Siebeck r123 de>
AuthorDate: Mon Feb 3 10:38:49 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Fri Feb 7 17:12:50 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f2aa6a5
net-im/signal-desktop-bin: add 7.40.1
Signed-off-by: Robert Siebeck r123.de>
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.40.1.ebuild | 88 ++
2 files changed, 89 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 64854045de15..35831cd2bc67 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.40.0_amd64.deb 123394806 BLAKE2B
84841a4f41363a17e475cdacb516f6ef7039af05acfd0c8409c7c29e82eaea2fb73ae9f12a84ae5efa98d088d7934c07c5592e388a41667d56cb1655e7b1907e
SHA512
ea8ebf5719187ec696c035534e8c8cc8884cac825c33f5173f8ca01a0883574a41122682d10a0fa253cee35a0130b35d12ba2ad03285eafe33a08bee08dc59f9
+DIST signal-desktop_7.40.1_amd64.deb 123383684 BLAKE2B
b2d3fb8385f7c364741d6722ead5ba42472befc48bc6ab0eb67d60b5632e5f9c72ec8c62ffc43f2f67480b179b3c1a4bce1161ab2b6cee9c7f3b875cd8214f5c
SHA512
67f122fbff70bfcd28228595c2763ab3c4b007d1832fd34d1b2fa843a3dd7d1b2cbb2fdc70f075a7fa30ac05fd69baa2a383aad18ba1ee92bdc186174438
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.40.1.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.40.1.ebuild
new file mode 100644
index ..d9ec14f88d0e
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.40.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2025 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"
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: a144e21e79ed0bcca9e01ff06d18bcc4f1183de7
Author: Robert Siebeck r123 de>
AuthorDate: Mon Feb 3 10:38:49 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Fri Feb 7 17:12:55 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a144e21e
net-im/signal-desktop-bin: remove 7.40.0
Signed-off-by: Robert Siebeck r123.de>
Closes: https://github.com/gentoo/gentoo/pull/40421
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.40.0.ebuild | 88 --
2 files changed, 89 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 35831cd2bc67..e09148285354 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.40.0_amd64.deb 123394806 BLAKE2B
84841a4f41363a17e475cdacb516f6ef7039af05acfd0c8409c7c29e82eaea2fb73ae9f12a84ae5efa98d088d7934c07c5592e388a41667d56cb1655e7b1907e
SHA512
ea8ebf5719187ec696c035534e8c8cc8884cac825c33f5173f8ca01a0883574a41122682d10a0fa253cee35a0130b35d12ba2ad03285eafe33a08bee08dc59f9
DIST signal-desktop_7.40.1_amd64.deb 123383684 BLAKE2B
b2d3fb8385f7c364741d6722ead5ba42472befc48bc6ab0eb67d60b5632e5f9c72ec8c62ffc43f2f67480b179b3c1a4bce1161ab2b6cee9c7f3b875cd8214f5c
SHA512
67f122fbff70bfcd28228595c2763ab3c4b007d1832fd34d1b2fa843a3dd7d1b2cbb2fdc70f075a7fa30ac05fd69baa2a383aad18ba1ee92bdc186174438
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.40.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.40.0.ebuild
deleted file mode 100644
index d9ec14f88d0e..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.40.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2025 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"
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: e4a3ffc0f3589ac451fd6d3445c613005834340b
Author: Robert Siebeck r123 de>
AuthorDate: Fri Jan 31 08:39:42 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Fri Jan 31 15:21:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a3ffc0
net-im/signal-desktop-bin: add 7.40.0
Signed-off-by: Robert Siebeck r123.de>
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 +
.../signal-desktop-bin-7.40.0.ebuild | 88 ++
2 files changed, 89 insertions(+)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 249814edcdf3..7736d86a4f6a 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
DIST signal-desktop_7.39.0_amd64.deb 123313406 BLAKE2B
792df82bbfefcf051cdf197bbb2c59313b36b5acf83f665a91aeebabdd70937e5879a9ec5368e3262d673fe29d5af976beaaf9c6e94acea8bc1df77bea7e99a9
SHA512
e69ef8d229eaf6c2e60c42ffe9c7f4281c7fa3d17650cdc879db341199db755b1549e46eb2f6f5206437b96331d462829859e4f3fa1cf103a03f332595d6eea7
+DIST signal-desktop_7.40.0_amd64.deb 123394806 BLAKE2B
84841a4f41363a17e475cdacb516f6ef7039af05acfd0c8409c7c29e82eaea2fb73ae9f12a84ae5efa98d088d7934c07c5592e388a41667d56cb1655e7b1907e
SHA512
ea8ebf5719187ec696c035534e8c8cc8884cac825c33f5173f8ca01a0883574a41122682d10a0fa253cee35a0130b35d12ba2ad03285eafe33a08bee08dc59f9
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.40.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.40.0.ebuild
new file mode 100644
index ..d9ec14f88d0e
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.40.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2025 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"
+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'."
+}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 30f98418403a469af0ab930a1d20e9cfcc5942bc
Author: Robert Siebeck r123 de>
AuthorDate: Fri Jan 31 08:39:43 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Fri Jan 31 15:21:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f98418
net-im/signal-desktop-bin: remove 7.39.0
Signed-off-by: Robert Siebeck r123.de>
Closes: https://github.com/gentoo/gentoo/pull/40395
Signed-off-by: Joonas Niilola gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.39.0.ebuild | 88 --
2 files changed, 89 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 7736d86a4f6a..64854045de15 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.39.0_amd64.deb 123313406 BLAKE2B
792df82bbfefcf051cdf197bbb2c59313b36b5acf83f665a91aeebabdd70937e5879a9ec5368e3262d673fe29d5af976beaaf9c6e94acea8bc1df77bea7e99a9
SHA512
e69ef8d229eaf6c2e60c42ffe9c7f4281c7fa3d17650cdc879db341199db755b1549e46eb2f6f5206437b96331d462829859e4f3fa1cf103a03f332595d6eea7
DIST signal-desktop_7.40.0_amd64.deb 123394806 BLAKE2B
84841a4f41363a17e475cdacb516f6ef7039af05acfd0c8409c7c29e82eaea2fb73ae9f12a84ae5efa98d088d7934c07c5592e388a41667d56cb1655e7b1907e
SHA512
ea8ebf5719187ec696c035534e8c8cc8884cac825c33f5173f8ca01a0883574a41122682d10a0fa253cee35a0130b35d12ba2ad03285eafe33a08bee08dc59f9
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.39.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.39.0.ebuild
deleted file mode 100644
index 3c73e65a0712..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.39.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# 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"
-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'."
-}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 9302400188121ebe5c8dde4ca03d00fb60c64a56
Author: Robert Siebeck r123 de>
AuthorDate: Thu Jan 23 08:13:50 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Jan 23 17:12:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93024001
net-im/signal-desktop-bin: remove 7.38.0
Signed-off-by: Robert Siebeck r123.de>
Closes: https://github.com/gentoo/gentoo/pull/40269
Signed-off-by: Arthur Zamarin gentoo.org>
net-im/signal-desktop-bin/Manifest | 1 -
.../signal-desktop-bin-7.38.0.ebuild | 88 --
2 files changed, 89 deletions(-)
diff --git a/net-im/signal-desktop-bin/Manifest
b/net-im/signal-desktop-bin/Manifest
index 8fb2262acbdc..249814edcdf3 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_7.38.0_amd64.deb 121541482 BLAKE2B
16b7b9e4efd0a52a18527909ed1c3e06da8d3bc5acd59b74dd18a34811ce51cde5f2600a7349423ac0a558d8f333a44c6c07c14d44d908ed1db435de4b565829
SHA512
f14de0038bf08412ad3109d3730e02289d935b22420f64f93558825bddbee5696606778cfa633708bfb5e5689c773abfe35ae37234c43e44cb1fae1958cc3947
DIST signal-desktop_7.39.0_amd64.deb 123313406 BLAKE2B
792df82bbfefcf051cdf197bbb2c59313b36b5acf83f665a91aeebabdd70937e5879a9ec5368e3262d673fe29d5af976beaaf9c6e94acea8bc1df77bea7e99a9
SHA512
e69ef8d229eaf6c2e60c42ffe9c7f4281c7fa3d17650cdc879db341199db755b1549e46eb2f6f5206437b96331d462829859e4f3fa1cf103a03f332595d6eea7
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.38.0.ebuild
b/net-im/signal-desktop-bin/signal-desktop-bin-7.38.0.ebuild
deleted file mode 100644
index 3c73e65a0712..
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.38.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# 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"
-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'."
-}
