[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 90056d85444318674cef04ad801745f8b436d255 Author: Yixun Lan gentoo org> AuthorDate: Thu Sep 19 01:31:57 2024 + Commit: Yixun Lan gentoo org> CommitDate: Thu Sep 19 03:02:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90056d85 net-im/slack: add 4.40.128, drop 4.40.120 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 2 +- net-im/slack/{slack-4.40.120.ebuild => slack-4.40.128.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 848ecbefdc03..171f0e1f153f 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,2 @@ -DIST slack-desktop-4.40.120-amd64.deb 81441946 BLAKE2B b2ac591f6abaa4fa37508c9dcce5eee382affbbde7612b1191c830ad95b51127d407657c1d0503cdb54032113b57c78785da8db0ac6e44bf469aa3273b50e1bd SHA512 66c54a75920cc6d821a66e139c1e389bfd518419c37b891236896cd4651369ce5b2c57fb23a01d766c32997be6b1d4cfe411b091557b7aa6c4b97dcf3d8e2bf2 DIST slack-desktop-4.40.126-amd64.deb 81473774 BLAKE2B 2ba69b6b7171cd90c0f7f884f2c7af5933ced5bc77f5639a4e109054d0032e8391a4bb7e32a909709b0c251e71e50b768ead5d66c54fdf70fbc0398e316b1ee6 SHA512 c1ff49a49f209d27b0b61133e0b2237e79f065291ae4390ad19600547b0fcf820aeb658b28cb13975895aec6eff8dca002e68af53dd441d45e38b58c7d014511 +DIST slack-desktop-4.40.128-amd64.deb 81478206 BLAKE2B 5fb6a8889ff5246e11a837849e87c4cbf711642650864d340ebc3dc70abc622489913a5e5a2258475c13d10c5bdcf49d6dcfbde8868bd88e7880b4e44591e109 SHA512 b03c67b3b968f3e6105eabffc13a225906fef80719247f2ad08b1f24be8b77608861d64fcac3da4f71fd376cf0d11f0102113214f78894f6e26b14bff8cb5994 diff --git a/net-im/slack/slack-4.40.120.ebuild b/net-im/slack/slack-4.40.128.ebuild similarity index 100% rename from net-im/slack/slack-4.40.120.ebuild rename to net-im/slack/slack-4.40.128.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 29a7ccc371c5951875914ada50fdd0c55818ed77 Author: Yixun Lan gentoo org> AuthorDate: Sun Sep 8 14:37:32 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Sep 8 14:55:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a7ccc3 net-im/slack: add 4.40.126, drop 4.39.95 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest| 2 +- net-im/slack/{slack-4.39.95.ebuild => slack-4.40.126.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 3e8fb9b0fcee..848ecbefdc03 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,2 @@ -DIST slack-desktop-4.39.95-amd64.deb 80122430 BLAKE2B dbe778c7be44a5e477f58e08aa204ead4e79fc511757ef4f8f7a3b8f1a3612694f955805731180f79e2df55c5af610cdd775d456ddfe2365caeadb7ac23e4cf5 SHA512 b4f7c9aea134016d034b254aecce459201aa80b09674a768b142581ff08491c854edfd9f94f640c1527df072f8f49ea3463289c92077ac8f17e27d7a8279ab86 DIST slack-desktop-4.40.120-amd64.deb 81441946 BLAKE2B b2ac591f6abaa4fa37508c9dcce5eee382affbbde7612b1191c830ad95b51127d407657c1d0503cdb54032113b57c78785da8db0ac6e44bf469aa3273b50e1bd SHA512 66c54a75920cc6d821a66e139c1e389bfd518419c37b891236896cd4651369ce5b2c57fb23a01d766c32997be6b1d4cfe411b091557b7aa6c4b97dcf3d8e2bf2 +DIST slack-desktop-4.40.126-amd64.deb 81473774 BLAKE2B 2ba69b6b7171cd90c0f7f884f2c7af5933ced5bc77f5639a4e109054d0032e8391a4bb7e32a909709b0c251e71e50b768ead5d66c54fdf70fbc0398e316b1ee6 SHA512 c1ff49a49f209d27b0b61133e0b2237e79f065291ae4390ad19600547b0fcf820aeb658b28cb13975895aec6eff8dca002e68af53dd441d45e38b58c7d014511 diff --git a/net-im/slack/slack-4.39.95.ebuild b/net-im/slack/slack-4.40.126.ebuild similarity index 100% rename from net-im/slack/slack-4.39.95.ebuild rename to net-im/slack/slack-4.40.126.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 08348ce0084311612d1891308e78c3c141c97e22 Author: Yixun Lan gentoo org> AuthorDate: Mon Sep 2 07:53:19 2024 + Commit: Yixun Lan gentoo org> CommitDate: Mon Sep 2 07:54:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08348ce0 net-im/slack: add 4.40.120, drop 4.39.90 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest| 2 +- net-im/slack/{slack-4.39.90.ebuild => slack-4.40.120.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 420ebf0ec03b..3e8fb9b0fcee 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,2 @@ -DIST slack-desktop-4.39.90-amd64.deb 80769062 BLAKE2B c181e467af3315fdc893cd5fd45b73f0398c4a2446aa930c71646635fd9bed27764160d4bc53c05d898da047c2074b529f73a0e710bb8fa84e6a8e1a699457d9 SHA512 1e7da79a4dc74a4bd89909bf4901c5bdb5a92194b3e6ae0baa50942ccc4210b134ea6da008e055a0c834015a2a73b44093258803e941b658dc3a043e2d0568b3 DIST slack-desktop-4.39.95-amd64.deb 80122430 BLAKE2B dbe778c7be44a5e477f58e08aa204ead4e79fc511757ef4f8f7a3b8f1a3612694f955805731180f79e2df55c5af610cdd775d456ddfe2365caeadb7ac23e4cf5 SHA512 b4f7c9aea134016d034b254aecce459201aa80b09674a768b142581ff08491c854edfd9f94f640c1527df072f8f49ea3463289c92077ac8f17e27d7a8279ab86 +DIST slack-desktop-4.40.120-amd64.deb 81441946 BLAKE2B b2ac591f6abaa4fa37508c9dcce5eee382affbbde7612b1191c830ad95b51127d407657c1d0503cdb54032113b57c78785da8db0ac6e44bf469aa3273b50e1bd SHA512 66c54a75920cc6d821a66e139c1e389bfd518419c37b891236896cd4651369ce5b2c57fb23a01d766c32997be6b1d4cfe411b091557b7aa6c4b97dcf3d8e2bf2 diff --git a/net-im/slack/slack-4.39.90.ebuild b/net-im/slack/slack-4.40.120.ebuild similarity index 100% rename from net-im/slack/slack-4.39.90.ebuild rename to net-im/slack/slack-4.40.120.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 91f2d633c7119c70f6fa2ca9314110f16bfe4374 Author: Yixun Lan gentoo org> AuthorDate: Fri Aug 16 11:00:14 2024 + Commit: Yixun Lan gentoo org> CommitDate: Fri Aug 16 11:04:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f2d633 net-im/slack: add 4.39.95, drop 4.39.88 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 2 +- net-im/slack/{slack-4.39.88.ebuild => slack-4.39.95.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index b00787fd3451..420ebf0ec03b 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,2 @@ -DIST slack-desktop-4.39.88-amd64.deb 80733318 BLAKE2B 09d0383444b342c8d0d14cd7c6a3cfb4f32ff1eeabed883b7c62cf42ed7859d7796abe99a0ad9d1602aac183182d0a02931282318e358e6e1b1b1956d03a29f5 SHA512 7eeaa88fad728d4f2232f40760e43a3ddbf8dd107770350bec22c015ec12fc5eb26544577c9da76829eb2c0e492f9b6d938f4a6c8840dfa984043df0e1d58132 DIST slack-desktop-4.39.90-amd64.deb 80769062 BLAKE2B c181e467af3315fdc893cd5fd45b73f0398c4a2446aa930c71646635fd9bed27764160d4bc53c05d898da047c2074b529f73a0e710bb8fa84e6a8e1a699457d9 SHA512 1e7da79a4dc74a4bd89909bf4901c5bdb5a92194b3e6ae0baa50942ccc4210b134ea6da008e055a0c834015a2a73b44093258803e941b658dc3a043e2d0568b3 +DIST slack-desktop-4.39.95-amd64.deb 80122430 BLAKE2B dbe778c7be44a5e477f58e08aa204ead4e79fc511757ef4f8f7a3b8f1a3612694f955805731180f79e2df55c5af610cdd775d456ddfe2365caeadb7ac23e4cf5 SHA512 b4f7c9aea134016d034b254aecce459201aa80b09674a768b142581ff08491c854edfd9f94f640c1527df072f8f49ea3463289c92077ac8f17e27d7a8279ab86 diff --git a/net-im/slack/slack-4.39.88.ebuild b/net-im/slack/slack-4.39.95.ebuild similarity index 100% rename from net-im/slack/slack-4.39.88.ebuild rename to net-im/slack/slack-4.39.95.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 4dc5f554d03833626c00939303c6c6e0f9d2e2ac Author: Yixun Lan gentoo org> AuthorDate: Sun Jul 14 10:59:37 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Jul 14 11:01:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc5f554 net-im/slack: add 4.39.90, drop 4.38.125 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest| 2 +- net-im/slack/{slack-4.38.125.ebuild => slack-4.39.90.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 24f9f685293e..b00787fd3451 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,2 @@ -DIST slack-desktop-4.38.125-amd64.deb 79860294 BLAKE2B 66970f854b611ac27411924173dde82452fab0818ec3ad2d80d0805cb8e9b62515cc9621c301b46ae8adba167ae60f5a977cf4329689ac3528a256395e79c8b5 SHA512 a14bbeb94284ebc7ce0588be3b0133536db50a75c1afd9053c1983a4d3c1b3388df1a86b711edeb9b1b105517d021e6ac7719b1ec59ec7f820b7549988b7be07 DIST slack-desktop-4.39.88-amd64.deb 80733318 BLAKE2B 09d0383444b342c8d0d14cd7c6a3cfb4f32ff1eeabed883b7c62cf42ed7859d7796abe99a0ad9d1602aac183182d0a02931282318e358e6e1b1b1956d03a29f5 SHA512 7eeaa88fad728d4f2232f40760e43a3ddbf8dd107770350bec22c015ec12fc5eb26544577c9da76829eb2c0e492f9b6d938f4a6c8840dfa984043df0e1d58132 +DIST slack-desktop-4.39.90-amd64.deb 80769062 BLAKE2B c181e467af3315fdc893cd5fd45b73f0398c4a2446aa930c71646635fd9bed27764160d4bc53c05d898da047c2074b529f73a0e710bb8fa84e6a8e1a699457d9 SHA512 1e7da79a4dc74a4bd89909bf4901c5bdb5a92194b3e6ae0baa50942ccc4210b134ea6da008e055a0c834015a2a73b44093258803e941b658dc3a043e2d0568b3 diff --git a/net-im/slack/slack-4.38.125.ebuild b/net-im/slack/slack-4.39.90.ebuild similarity index 96% rename from net-im/slack/slack-4.38.125.ebuild rename to net-im/slack/slack-4.39.90.ebuild index 5ab77e3eaedd..1df68b31ba00 100644 --- a/net-im/slack/slack-4.38.125.ebuild +++ b/net-im/slack/slack-4.39.90.ebuild @@ -9,7 +9,7 @@ inherit desktop multilib-build optfeature pax-utils unpacker xdg DESCRIPTION="Team collaboration tool" HOMEPAGE="https://slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; +SRC_URI="https://downloads.slack-edge.com/desktop-releases/linux/x64/${PV}/${PN}-desktop-${PV}-amd64.deb"; S="${WORKDIR}" LICENSE="all-rights-reserved"
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: fe3ffcbbe5973e22771955e961703f19793eedf4 Author: Yixun Lan gentoo org> AuthorDate: Tue Jul 9 08:12:22 2024 + Commit: Yixun Lan gentoo org> CommitDate: Tue Jul 9 08:12:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3ffcbb net-im/slack: drop 4.38.121 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.38.121.ebuild | 114 - 2 files changed, 115 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 35cfaf5b9acb..24f9f685293e 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.38.121-amd64.deb 79860470 BLAKE2B c6fc7d8afa5ec87be71b5d78b04004e2ee21a3b355499c33bc943e351192024c5f4ae5dea79a396be4b71ab76567dcf22c3c631621bc4085847ebba3e0fda0af SHA512 cadc45f24ce47bc29baef61784e0c68fa932bc151900032e961e106c23c63ca46bce73322e7e2a75e4fa1c1512b4435fba7cb85aab3d526271c4a672cc908903 DIST slack-desktop-4.38.125-amd64.deb 79860294 BLAKE2B 66970f854b611ac27411924173dde82452fab0818ec3ad2d80d0805cb8e9b62515cc9621c301b46ae8adba167ae60f5a977cf4329689ac3528a256395e79c8b5 SHA512 a14bbeb94284ebc7ce0588be3b0133536db50a75c1afd9053c1983a4d3c1b3388df1a86b711edeb9b1b105517d021e6ac7719b1ec59ec7f820b7549988b7be07 DIST slack-desktop-4.39.88-amd64.deb 80733318 BLAKE2B 09d0383444b342c8d0d14cd7c6a3cfb4f32ff1eeabed883b7c62cf42ed7859d7796abe99a0ad9d1602aac183182d0a02931282318e358e6e1b1b1956d03a29f5 SHA512 7eeaa88fad728d4f2232f40760e43a3ddbf8dd107770350bec22c015ec12fc5eb26544577c9da76829eb2c0e492f9b6d938f4a6c8840dfa984043df0e1d58132 diff --git a/net-im/slack/slack-4.38.121.ebuild b/net-im/slack/slack-4.38.121.ebuild deleted file mode 100644 index 3d7a4b0058ab.. --- a/net-im/slack/slack-4.38.121.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator +seccomp suid wayland" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - dev-libs/wayland[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libayatana-appindicator )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for appindicator" - fi - - if ! use seccomp ; then - sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ - usr/share/applications/slack.desktop \ - || die "sed failed for seccomp" - fi - - if use wayland ; then - sed -i '/Exec/s/%U/%U --enable-features=WebRTCPipeWireCapturer/' \ -
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: a0f4addeb72a0920ec616f9e8a7f2a58c6995520 Author: Yixun Lan gentoo org> AuthorDate: Thu May 30 00:10:01 2024 + Commit: Yixun Lan gentoo org> CommitDate: Thu May 30 00:22:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f4adde net-im/slack: add 4.38.125, drop 4.38.115 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 2 +- net-im/slack/{slack-4.38.115.ebuild => slack-4.38.125.ebuild} | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 3127ae703dd7..85fa1b40831e 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,2 @@ -DIST slack-desktop-4.38.115-amd64.deb 79886658 BLAKE2B 6e5d4b8de0c3897650c8cb996008408c907987c08507f3a6ed595cd9ee3a6ac9196b6c4ca3e1b23cc64a118fcf986a5ab55263307d3353ab76d1c660230c6ee3 SHA512 b5699e293fe7e3716e0dce2fdfba39d11512b779740497c0204f403eecea4a45da289fb7aef4695dbd7c3489a7df8df1dca08bc0ffdb7b50b839cf78c6ff7edf DIST slack-desktop-4.38.121-amd64.deb 79860470 BLAKE2B c6fc7d8afa5ec87be71b5d78b04004e2ee21a3b355499c33bc943e351192024c5f4ae5dea79a396be4b71ab76567dcf22c3c631621bc4085847ebba3e0fda0af SHA512 cadc45f24ce47bc29baef61784e0c68fa932bc151900032e961e106c23c63ca46bce73322e7e2a75e4fa1c1512b4435fba7cb85aab3d526271c4a672cc908903 +DIST slack-desktop-4.38.125-amd64.deb 79860294 BLAKE2B 66970f854b611ac27411924173dde82452fab0818ec3ad2d80d0805cb8e9b62515cc9621c301b46ae8adba167ae60f5a977cf4329689ac3528a256395e79c8b5 SHA512 a14bbeb94284ebc7ce0588be3b0133536db50a75c1afd9053c1983a4d3c1b3388df1a86b711edeb9b1b105517d021e6ac7719b1ec59ec7f820b7549988b7be07 diff --git a/net-im/slack/slack-4.38.115.ebuild b/net-im/slack/slack-4.38.125.ebuild similarity index 99% rename from net-im/slack/slack-4.38.115.ebuild rename to net-im/slack/slack-4.38.125.ebuild index 3d7a4b0058ab..5ab77e3eaedd 100644 --- a/net-im/slack/slack-4.38.115.ebuild +++ b/net-im/slack/slack-4.38.125.ebuild @@ -10,6 +10,7 @@ inherit desktop multilib-build optfeature pax-utils unpacker xdg DESCRIPTION="Team collaboration tool" HOMEPAGE="https://slack.com"; SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; +S="${WORKDIR}" LICENSE="all-rights-reserved" SLOT="0" @@ -55,8 +56,6 @@ QA_PREBUILT="opt/slack/chrome-sandbox opt/slack/swiftshader/libEGL.so opt/slack/swiftshader/libGLESv2.so" -S="${WORKDIR}" - src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 1d52dc87caff1b5b83352b3a89ff0e0138970a13 Author: Yixun Lan gentoo org> AuthorDate: Wed May 15 11:20:48 2024 + Commit: Yixun Lan gentoo org> CommitDate: Wed May 15 11:23:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d52dc87 net-im/slack: add 4.38.121, drop 4.37.101 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 2 +- net-im/slack/{slack-4.37.101.ebuild => slack-4.38.121.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 2c297abb9190..3127ae703dd7 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,2 @@ -DIST slack-desktop-4.37.101-amd64.deb 78933422 BLAKE2B b98574309a07812c9439aa18ce061eac5f8d3a8bbe1ec207b96dcd6ef5d32bb796348ada207123a4c9f75244b65f8de57b2290058b891f026c182e3697959fc9 SHA512 7ade44d443067c3330b28ec2ded8fabe84035c051d5e23e9f9f29a759833f7289491796ad2ca3855c840aa591e092048a2754ff429e7a2502c109577c0cef82d DIST slack-desktop-4.38.115-amd64.deb 79886658 BLAKE2B 6e5d4b8de0c3897650c8cb996008408c907987c08507f3a6ed595cd9ee3a6ac9196b6c4ca3e1b23cc64a118fcf986a5ab55263307d3353ab76d1c660230c6ee3 SHA512 b5699e293fe7e3716e0dce2fdfba39d11512b779740497c0204f403eecea4a45da289fb7aef4695dbd7c3489a7df8df1dca08bc0ffdb7b50b839cf78c6ff7edf +DIST slack-desktop-4.38.121-amd64.deb 79860470 BLAKE2B c6fc7d8afa5ec87be71b5d78b04004e2ee21a3b355499c33bc943e351192024c5f4ae5dea79a396be4b71ab76567dcf22c3c631621bc4085847ebba3e0fda0af SHA512 cadc45f24ce47bc29baef61784e0c68fa932bc151900032e961e106c23c63ca46bce73322e7e2a75e4fa1c1512b4435fba7cb85aab3d526271c4a672cc908903 diff --git a/net-im/slack/slack-4.37.101.ebuild b/net-im/slack/slack-4.38.121.ebuild similarity index 100% rename from net-im/slack/slack-4.37.101.ebuild rename to net-im/slack/slack-4.38.121.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 8a62769ef268abdb3fba81aca7cb83d5ccb02eae Author: Yixun Lan gentoo org> AuthorDate: Sat Apr 6 11:51:46 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sat Apr 6 12:52:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a62769e net-im/slack: drop 4.36.138 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.36.138.ebuild | 114 - 2 files changed, 115 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 9591bc8ef63e..b0362f3ec716 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.36.138-amd64.deb 78691946 BLAKE2B b932ffbaaeed961d87970e06dcd345d50349f717850cdfea9ba163a9f2ee42f90d23ed4c3526c0adff7f2fd03e11f85d90469524d2b5d2e02732ba84fd325496 SHA512 36da2bc720b910d0ab219c881f528c65e2ec590388a0c3f3bf744af837b11228d05b0bc9c754dfabd7a5367ae115a80a0ffc4ee424a0f09bf2d439f3df01b25c DIST slack-desktop-4.36.140-amd64.deb 78738834 BLAKE2B 2af0c4069d56c8dea6938034cf913414e3b865965bed0d3fce55bab5788c2bc1de8cf8824cd25979adfcd401b0132b45a6212507d7c6c04bbc6b0576de53f790 SHA512 25fdbb08e6a327bacd1fad62b7b8923ce4d4a32d2a5a389145774b022d2ef1d42a1d022328d3034b3e9a2ffb702b8cf97271d8c52eebb58be75f8c284bb7f587 DIST slack-desktop-4.37.94-amd64.deb 78908138 BLAKE2B 7bf8690bce4edfc613bab77b0705b570366044249f83f98a8c725544264cbdde2f666b7e4a184901446693ef81c61004e6cbc45fb857d80b8de2d25f45545990 SHA512 95a7ea03b1d393462ddd0a2c1129895fd053175f97eefc5a02069d93fc1d1075de6a6a0489d9eee749381ed18d5154ec58d0bdd4151191e9ca283f8df721ee75 diff --git a/net-im/slack/slack-4.36.138.ebuild b/net-im/slack/slack-4.36.138.ebuild deleted file mode 100644 index 3d7a4b0058ab.. --- a/net-im/slack/slack-4.36.138.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator +seccomp suid wayland" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - dev-libs/wayland[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libayatana-appindicator )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for appindicator" - fi - - if ! use seccomp ; then - sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ - usr/share/applications/slack.desktop \ - || die "sed failed for seccomp" - fi - - if use wayland ; then - sed -i '/Exec/s/%U/%U --enable-features=WebRTCPipeWireCapturer/' \ -
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 55426e52d483f859d8ac8df5be5431c0bc9640a9 Author: Yixun Lan gentoo org> AuthorDate: Tue Jan 30 13:22:21 2024 + Commit: Yixun Lan gentoo org> CommitDate: Tue Jan 30 14:06:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55426e52 net-im/slack: drop 4.36.136 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.36.136.ebuild | 114 - 2 files changed, 115 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 14ef7fa737f0..7c7dfa2d58f9 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.36.136-amd64.deb 78684134 BLAKE2B c54fe6683e823dccf4a61daadbedf318dd2d8eafb9fd1e6a1c31bb4a6be03c31c68b6bf9c47fda4ece5f4dd35ad21c55070afbc61477c9edf9b59d3388309086 SHA512 1e3616a104789a0bef5c1ca8440a4b6cddb6a1c063e975c89fb94daf33057e0f7deb735a1b11de3e141df57b1a2d5719d23d0537d3efa829cabf3d8eb52ef978 DIST slack-desktop-4.36.138-amd64.deb 78691946 BLAKE2B b932ffbaaeed961d87970e06dcd345d50349f717850cdfea9ba163a9f2ee42f90d23ed4c3526c0adff7f2fd03e11f85d90469524d2b5d2e02732ba84fd325496 SHA512 36da2bc720b910d0ab219c881f528c65e2ec590388a0c3f3bf744af837b11228d05b0bc9c754dfabd7a5367ae115a80a0ffc4ee424a0f09bf2d439f3df01b25c DIST slack-desktop-4.36.140-amd64.deb 78738834 BLAKE2B 2af0c4069d56c8dea6938034cf913414e3b865965bed0d3fce55bab5788c2bc1de8cf8824cd25979adfcd401b0132b45a6212507d7c6c04bbc6b0576de53f790 SHA512 25fdbb08e6a327bacd1fad62b7b8923ce4d4a32d2a5a389145774b022d2ef1d42a1d022328d3034b3e9a2ffb702b8cf97271d8c52eebb58be75f8c284bb7f587 diff --git a/net-im/slack/slack-4.36.136.ebuild b/net-im/slack/slack-4.36.136.ebuild deleted file mode 100644 index 3d7a4b0058ab.. --- a/net-im/slack/slack-4.36.136.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator +seccomp suid wayland" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - dev-libs/wayland[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libayatana-appindicator )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for appindicator" - fi - - if ! use seccomp ; then - sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ - usr/share/applications/slack.desktop \ - || die "sed failed for seccomp" - fi - - if use wayland ; then - sed -i '/Exec/s/%U/%U --enable-features=WebRTCPipeWireCapturer/' \ -
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 824de3ff6df341d0547ba96c3c3c8e083a7095ef Author: Yixun Lan gentoo org> AuthorDate: Fri Jan 12 10:36:10 2024 + Commit: Yixun Lan gentoo org> CommitDate: Fri Jan 12 10:36:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=824de3ff net-im/slack: drop 4.36.134 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.36.134.ebuild | 114 - 2 files changed, 115 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 6c9f2827180c..ab69f4f79b26 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.36.134-amd64.deb 78670482 BLAKE2B d24e5ad17c4a340bf57c341e67f31d515cc516277fab021e9a7dd2deea02464230aacb72dff56af971df2f5d08ba2881694a9faa559a70bb53ad7d3edb944a1f SHA512 44b253b048b073702858f5f8bf36e269449b493dd3447a9384b8355276aa48cf3cd6d1d8ab661225cab9f90b586ac619dbf9b7c08d2358d123d3e344ab42 DIST slack-desktop-4.36.136-amd64.deb 78684134 BLAKE2B c54fe6683e823dccf4a61daadbedf318dd2d8eafb9fd1e6a1c31bb4a6be03c31c68b6bf9c47fda4ece5f4dd35ad21c55070afbc61477c9edf9b59d3388309086 SHA512 1e3616a104789a0bef5c1ca8440a4b6cddb6a1c063e975c89fb94daf33057e0f7deb735a1b11de3e141df57b1a2d5719d23d0537d3efa829cabf3d8eb52ef978 DIST slack-desktop-4.36.138-amd64.deb 78691946 BLAKE2B b932ffbaaeed961d87970e06dcd345d50349f717850cdfea9ba163a9f2ee42f90d23ed4c3526c0adff7f2fd03e11f85d90469524d2b5d2e02732ba84fd325496 SHA512 36da2bc720b910d0ab219c881f528c65e2ec590388a0c3f3bf744af837b11228d05b0bc9c754dfabd7a5367ae115a80a0ffc4ee424a0f09bf2d439f3df01b25c diff --git a/net-im/slack/slack-4.36.134.ebuild b/net-im/slack/slack-4.36.134.ebuild deleted file mode 100644 index f0291e2700fa.. --- a/net-im/slack/slack-4.36.134.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator +seccomp suid wayland" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - dev-libs/wayland[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libayatana-appindicator )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for appindicator" - fi - - if ! use seccomp ; then - sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ - usr/share/applications/slack.desktop \ - || die "sed failed for seccomp" - fi - - if use wayland ; then - sed -i '/Exec/s/%U/%U --enable-features=WebRTCPipeWireCapturer/' \ -
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 092b71a307fd468a2198871980240628f7bfe993 Author: Yixun Lan gentoo org> AuthorDate: Thu Jan 11 10:52:01 2024 + Commit: Yixun Lan gentoo org> CommitDate: Thu Jan 11 10:53:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092b71a3 net-im/slack: drop 4.35.131 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.35.131.ebuild | 114 - 2 files changed, 115 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index ff15a956f262..3561155a74ec 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.35.131-amd64.deb 78415154 BLAKE2B 9527c7ee4ac8f88dc6b38a30e3d0fc4759a9e57ef6966ee5059988bb8f0462e769a36efa90d4ad56725f5e0aeb5d0c4cd238d36b6913503877a40ac89d25f9b4 SHA512 696fe940be93673954faa3384c69d57be0089048216628cabae3d6972aebba60e2207f8388e9c4b0f97c4cd9687b3bead6d3420a9ea20a233d88c409daeb522d DIST slack-desktop-4.36.134-amd64.deb 78670482 BLAKE2B d24e5ad17c4a340bf57c341e67f31d515cc516277fab021e9a7dd2deea02464230aacb72dff56af971df2f5d08ba2881694a9faa559a70bb53ad7d3edb944a1f SHA512 44b253b048b073702858f5f8bf36e269449b493dd3447a9384b8355276aa48cf3cd6d1d8ab661225cab9f90b586ac619dbf9b7c08d2358d123d3e344ab42 DIST slack-desktop-4.36.136-amd64.deb 78684134 BLAKE2B c54fe6683e823dccf4a61daadbedf318dd2d8eafb9fd1e6a1c31bb4a6be03c31c68b6bf9c47fda4ece5f4dd35ad21c55070afbc61477c9edf9b59d3388309086 SHA512 1e3616a104789a0bef5c1ca8440a4b6cddb6a1c063e975c89fb94daf33057e0f7deb735a1b11de3e141df57b1a2d5719d23d0537d3efa829cabf3d8eb52ef978 diff --git a/net-im/slack/slack-4.35.131.ebuild b/net-im/slack/slack-4.35.131.ebuild deleted file mode 100644 index f0291e2700fa.. --- a/net-im/slack/slack-4.35.131.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator +seccomp suid wayland" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - dev-libs/wayland[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libayatana-appindicator )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for appindicator" - fi - - if ! use seccomp ; then - sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ - usr/share/applications/slack.desktop \ - || die "sed failed for seccomp" - fi - - if use wayland ; then - sed -i '/Exec/s/%U/%U --enable-features=WebRTCPipeWireCapturer/' \ -
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: d1570a4ab85c08a0ad7c38a0f7a40a9d17cfca27 Author: Yixun Lan gentoo org> AuthorDate: Tue Dec 12 08:16:32 2023 + Commit: Yixun Lan gentoo org> CommitDate: Tue Dec 12 23:29:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1570a4a net-im/slack: drop 4.35.126 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.35.126.ebuild | 114 - 2 files changed, 115 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 68df5557a39e..26ec2d2eb1fd 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.35.126-amd64.deb 78399722 BLAKE2B 0cee9b9f33654a14b468071ea85cdba0391effc623f9d4896ca653b82e5c55eda0d46616185c8bc759ad79f8de16f0c53c27c60885fe04b53656c9c23efa0ff0 SHA512 64991f84ad2693d33e22a269e67fec0450dfc3e631a15dc4a4dfc708c0d0926f90555d18a79960e3af603a5ca53f0b60189b64eea59a13d0e601a25bc9e1ba9d DIST slack-desktop-4.35.131-amd64.deb 78415154 BLAKE2B 9527c7ee4ac8f88dc6b38a30e3d0fc4759a9e57ef6966ee5059988bb8f0462e769a36efa90d4ad56725f5e0aeb5d0c4cd238d36b6913503877a40ac89d25f9b4 SHA512 696fe940be93673954faa3384c69d57be0089048216628cabae3d6972aebba60e2207f8388e9c4b0f97c4cd9687b3bead6d3420a9ea20a233d88c409daeb522d DIST slack-desktop-4.36.134-amd64.deb 78670482 BLAKE2B d24e5ad17c4a340bf57c341e67f31d515cc516277fab021e9a7dd2deea02464230aacb72dff56af971df2f5d08ba2881694a9faa559a70bb53ad7d3edb944a1f SHA512 44b253b048b073702858f5f8bf36e269449b493dd3447a9384b8355276aa48cf3cd6d1d8ab661225cab9f90b586ac619dbf9b7c08d2358d123d3e344ab42 diff --git a/net-im/slack/slack-4.35.126.ebuild b/net-im/slack/slack-4.35.126.ebuild deleted file mode 100644 index f0291e2700fa.. --- a/net-im/slack/slack-4.35.126.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator +seccomp suid wayland" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - dev-libs/wayland[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libayatana-appindicator )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for appindicator" - fi - - if ! use seccomp ; then - sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ - usr/share/applications/slack.desktop \ - || die "sed failed for seccomp" - fi - - if use wayland ; then - sed -i '/Exec/s/%U/%U --enable-features=WebRTCPipeWireCapturer/' \ -
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 9f96c21ab20d9be49a89dea616138c9092c1c406 Author: Yixun Lan gentoo org> AuthorDate: Wed Oct 25 14:31:09 2023 + Commit: Yixun Lan gentoo org> CommitDate: Wed Oct 25 14:31:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f96c21a net-im/slack: drop 4.34.120 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.34.120.ebuild | 114 - 2 files changed, 115 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 906fe0928eb7..6d087798336e 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.34.120-amd64.deb 78115758 BLAKE2B 0f695c71627f0c5ee272874db11260d751deac72e25419b3574df49f670345603d6358fa84c2847f881a9195e11feb5d340554c856275dad881480c15e5e14f6 SHA512 d886d43c1f061c1b81f6117646e1d1ff849c9f98accb37994763572e75178c0e68ffdaaaba36e5322d9bd5b023de5f19ac6b7efd541ff7c963ea792258f7ecb4 DIST slack-desktop-4.34.121-amd64.deb 78112006 BLAKE2B b0e0a5466e250066bfb1768086ca4d62d16fad3e9b9fff744ff7adf01b751422860d2f4499a3069e97cbf7e5409b73abb4963548368fc058384b1ea47723607e SHA512 a58ebac5b5c2471ba8ed2f60bf64150437baff2e18bac969564c5d0244c1dc0d7b31f598d4621b5313b51c0950a954be765da6fc31409597e58822ed02f47153 DIST slack-desktop-4.35.121-amd64.deb 78549434 BLAKE2B a2e75806f43bfbd7e052c554ea42b409c0648b9fcfad144023268d5a865e587448e19524d0c35997421a528ca514633025f982f88680c9da79f17f6da8493ae0 SHA512 94cb4cbd9c7d0317bc7b8b8515e8d4b0e766d0f6fb06e673bbec72cfb6d8c7834e3a8e60f451b955e0fd5f1ae40c9bfb765907648fa7058c804be3e639f2d61d diff --git a/net-im/slack/slack-4.34.120.ebuild b/net-im/slack/slack-4.34.120.ebuild deleted file mode 100644 index f0291e2700fa.. --- a/net-im/slack/slack-4.34.120.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator +seccomp suid wayland" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - dev-libs/wayland[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libayatana-appindicator )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for appindicator" - fi - - if ! use seccomp ; then - sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ - usr/share/applications/slack.desktop \ - || die "sed failed for seccomp" - fi - - if use wayland ; then - sed -i '/Exec/s/%U/%U --enable-features=WebRTCPipeWireCapturer/' \ -
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 61adbe88bff945c466ffa5af726482c46ae3cfdd Author: Yixun Lan gentoo org> AuthorDate: Fri Oct 6 12:56:04 2023 + Commit: Yixun Lan gentoo org> CommitDate: Fri Oct 6 21:18:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61adbe88 net-im/slack: fix doc URL Signed-off-by: Yixun Lan gentoo.org> net-im/slack/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/slack/metadata.xml b/net-im/slack/metadata.xml index f69b2caaf9c9..79be733db06d 100644 --- a/net-im/slack/metadata.xml +++ b/net-im/slack/metadata.xml @@ -20,6 +20,6 @@ and people. - https://get.slack.help/hc/en-us + https://slack.com/intl/en-us/help
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 6254c7fdc10edc31bf91de1fa0692ba48dcd74c5 Author: Yixun Lan gentoo org> AuthorDate: Fri Sep 15 12:58:58 2023 + Commit: Yixun Lan gentoo org> CommitDate: Fri Sep 15 12:58:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6254c7fd net-im/slack: drop 4.33.90 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.33.90.ebuild | 114 -- 2 files changed, 115 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 276794f82c64..f3caf1764b9d 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.33.90-amd64.deb 75909318 BLAKE2B aced2bf58e85ebecfcf99bc3bd0d8f3d9f712493e9de51c753f461fad0a089e578430dcc5081c8ffcdbcc62e3619b1d13a3576c25dfa0ee34e1c2c958ab06a8c SHA512 c4c21c5e2932f12ebe9d36c5ca23a7b8086acb930b585d199b2499e992599dcfc3157325799364d62678feafc3ce5186f05dbb23728106a727fd9ff35d55eeb7 DIST slack-desktop-4.34.115-amd64.deb 78183906 BLAKE2B 13c16a1aed2efbd04298216116b02ca7bfabec48d08184512cad3f770b58304b687eea223885b79fce5353efe5fb77aadd05b07d0adcf6b563e0b9aceef7c43e SHA512 7f1854c9328e8f099e232cf7dad6ef2365755cb84ac79b92b78cdf13a316865d0095bd22af6ba1ab69d0ed8a0a633a2c525f1a608765136514d73bff23449161 DIST slack-desktop-4.34.120-amd64.deb 78115758 BLAKE2B 0f695c71627f0c5ee272874db11260d751deac72e25419b3574df49f670345603d6358fa84c2847f881a9195e11feb5d340554c856275dad881480c15e5e14f6 SHA512 d886d43c1f061c1b81f6117646e1d1ff849c9f98accb37994763572e75178c0e68ffdaaaba36e5322d9bd5b023de5f19ac6b7efd541ff7c963ea792258f7ecb4 diff --git a/net-im/slack/slack-4.33.90.ebuild b/net-im/slack/slack-4.33.90.ebuild deleted file mode 100644 index f0291e2700fa.. --- a/net-im/slack/slack-4.33.90.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator +seccomp suid wayland" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - dev-libs/wayland[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libayatana-appindicator )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for appindicator" - fi - - if ! use seccomp ; then - sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ - usr/share/applications/slack.desktop \ - || die "sed failed for seccomp" - fi - - if use wayland ; then - sed -i '/Exec/s/%U/%U --enable-features=WebRTCPipeWireCapturer/' \ - usr
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 242f90b25b1bff759d98354d7264b25b25549ed3 Author: Yixun Lan gentoo org> AuthorDate: Wed Sep 6 14:53:44 2023 + Commit: Yixun Lan gentoo org> CommitDate: Wed Sep 6 14:58:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=242f90b2 net-im/slack: drop 4.33.84 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.33.84.ebuild | 114 -- 2 files changed, 115 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 5ee354ec9cba..9a4ac3e42fc0 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.33.84-amd64.deb 75875434 BLAKE2B fdef90196d024ca486d31907d04cbb8bf091e36c61606a71b3336d3e5bd3bf8be559e74f692ef94f6dbc9393ac8836443c6b87411eff56793c36bd311a219ba1 SHA512 4ef9981bfb1447d69f15ea1858c35318be4025a2d9894cc0a4a19fb0c5464d6787d0e7f2d951c7a438e4ef8a383c7b6e6ce14989855d5b6f71069606f6730de6 DIST slack-desktop-4.33.90-amd64.deb 75909318 BLAKE2B aced2bf58e85ebecfcf99bc3bd0d8f3d9f712493e9de51c753f461fad0a089e578430dcc5081c8ffcdbcc62e3619b1d13a3576c25dfa0ee34e1c2c958ab06a8c SHA512 c4c21c5e2932f12ebe9d36c5ca23a7b8086acb930b585d199b2499e992599dcfc3157325799364d62678feafc3ce5186f05dbb23728106a727fd9ff35d55eeb7 DIST slack-desktop-4.34.115-amd64.deb 78183906 BLAKE2B 13c16a1aed2efbd04298216116b02ca7bfabec48d08184512cad3f770b58304b687eea223885b79fce5353efe5fb77aadd05b07d0adcf6b563e0b9aceef7c43e SHA512 7f1854c9328e8f099e232cf7dad6ef2365755cb84ac79b92b78cdf13a316865d0095bd22af6ba1ab69d0ed8a0a633a2c525f1a608765136514d73bff23449161 diff --git a/net-im/slack/slack-4.33.84.ebuild b/net-im/slack/slack-4.33.84.ebuild deleted file mode 100644 index f0291e2700fa.. --- a/net-im/slack/slack-4.33.84.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator +seccomp suid wayland" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - dev-libs/wayland[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libayatana-appindicator )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for appindicator" - fi - - if ! use seccomp ; then - sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ - usr/share/applications/slack.desktop \ - || die "sed failed for seccomp" - fi - - if use wayland ; then - sed -i '/Exec/s/%U/%U --enable-features=WebRTCPipeWireCapturer/' \ - usr/
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: f4aabd140144a38442d46aa24d37ca18668cff04 Author: Yixun Lan gentoo org> AuthorDate: Sat Aug 26 22:39:18 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sat Aug 26 23:51:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4aabd14 net-im/slack: drop 4.29.149-r1 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.29.149-r1.ebuild | 116 -- 2 files changed, 117 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index da4237660810..8fb7206c6dd1 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.29.149-amd64.deb 72943850 BLAKE2B 1d36947c5b4da0a2e301b3510dff9e5d3dbc6a3a2f0411980792984a497578d239dbc90dfb6af5cfe6d87dbcb7c3acac3b79c86daf6d58a4a9e69223472447f6 SHA512 9771af26efdadfe7eed5945b57900360b50804642e62db42cb2af20c3246edfdadf491deb2d1004a02e6dc545def079ecf6ab175e4d27f1989bcc8cbaf12366c DIST slack-desktop-4.33.84-amd64.deb 75875434 BLAKE2B fdef90196d024ca486d31907d04cbb8bf091e36c61606a71b3336d3e5bd3bf8be559e74f692ef94f6dbc9393ac8836443c6b87411eff56793c36bd311a219ba1 SHA512 4ef9981bfb1447d69f15ea1858c35318be4025a2d9894cc0a4a19fb0c5464d6787d0e7f2d951c7a438e4ef8a383c7b6e6ce14989855d5b6f71069606f6730de6 DIST slack-desktop-4.33.90-amd64.deb 75909318 BLAKE2B aced2bf58e85ebecfcf99bc3bd0d8f3d9f712493e9de51c753f461fad0a089e578430dcc5081c8ffcdbcc62e3619b1d13a3576c25dfa0ee34e1c2c958ab06a8c SHA512 c4c21c5e2932f12ebe9d36c5ca23a7b8086acb930b585d199b2499e992599dcfc3157325799364d62678feafc3ce5186f05dbb23728106a727fd9ff35d55eeb7 diff --git a/net-im/slack/slack-4.29.149-r1.ebuild b/net-im/slack/slack-4.29.149-r1.ebuild deleted file mode 100644 index b419bde7efde.. --- a/net-im/slack/slack-4.29.149-r1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator +seccomp suid wayland" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] - app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - dev-libs/wayland[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libayatana-appindicator )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for appindicator" - fi - - if ! use seccomp ; then - sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ - usr/share/applications/slack.desktop \ - || die "sed failed for seccomp" - fi - - if use wayl
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 63d7d9a40ec6cd0b41456ff4ff2f891167f765ef Author: Yixun Lan gentoo org> AuthorDate: Thu Aug 10 14:17:16 2023 + Commit: Yixun Lan gentoo org> CommitDate: Thu Aug 10 14:54:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d7d9a4 net-im/slack: add myself as a maintainer Signed-off-by: Yixun Lan gentoo.org> net-im/slack/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-im/slack/metadata.xml b/net-im/slack/metadata.xml index 8361ed63d9fa..f69b2caaf9c9 100644 --- a/net-im/slack/metadata.xml +++ b/net-im/slack/metadata.xml @@ -5,6 +5,10 @@ spid...@spiderx.dp.ua Vladimir Pavljuchenkov + + d...@gentoo.org + Yixun Lan + proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: bf687c9bccc255410c7d85fb2690aa1b1056bb11 Author: Brahmajit Das gmail com> AuthorDate: Wed Aug 9 05:45:19 2023 + Commit: Yixun Lan gentoo org> CommitDate: Thu Aug 10 14:54:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf687c9b net-im/slack: add 4.33.84 Closes: https://github.com/gentoo/gentoo/pull/32228 Signed-off-by: Brahmajit Das gmail.com> Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 1 + net-im/slack/slack-4.33.84.ebuild | 114 ++ 2 files changed, 115 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 0beb5a090033..62fce5538987 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1 +1,2 @@ DIST slack-desktop-4.29.149-amd64.deb 72943850 BLAKE2B 1d36947c5b4da0a2e301b3510dff9e5d3dbc6a3a2f0411980792984a497578d239dbc90dfb6af5cfe6d87dbcb7c3acac3b79c86daf6d58a4a9e69223472447f6 SHA512 9771af26efdadfe7eed5945b57900360b50804642e62db42cb2af20c3246edfdadf491deb2d1004a02e6dc545def079ecf6ab175e4d27f1989bcc8cbaf12366c +DIST slack-desktop-4.33.84-amd64.deb 75875434 BLAKE2B fdef90196d024ca486d31907d04cbb8bf091e36c61606a71b3336d3e5bd3bf8be559e74f692ef94f6dbc9393ac8836443c6b87411eff56793c36bd311a219ba1 SHA512 4ef9981bfb1447d69f15ea1858c35318be4025a2d9894cc0a4a19fb0c5464d6787d0e7f2d951c7a438e4ef8a383c7b6e6ce14989855d5b6f71069606f6730de6 diff --git a/net-im/slack/slack-4.33.84.ebuild b/net-im/slack/slack-4.33.84.ebuild new file mode 100644 index ..f0291e2700fa --- /dev/null +++ b/net-im/slack/slack-4.33.84.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build optfeature pax-utils unpacker xdg + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://slack.com"; +SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator +seccomp suid wayland" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + dev-libs/wayland[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libdrm:0[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libayatana-appindicator )" + +QA_PREBUILT="opt/slack/chrome-sandbox + opt/slack/chrome_crashpad_handler + opt/slack/libEGL.so + opt/slack/libGLESv2.so + opt/slack/libffmpeg.so + opt/slack/libvk_swiftshader.so + opt/slack/libvulkan.so.1 + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/slack + opt/slack/swiftshader/libEGL.so + opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use appindicator ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for appindicator" + fi + + if ! use seccomp ; then + sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ + usr/share/applications/slack.desktop \ + || die "sed failed for seccomp" + fi + + if use wayland ; then + sed -i '/Exec/s/%U/%U --enable-features=WebRTCPipeWireCapturer/' \ + usr/share/applications/slack.desktop \ + || die "sed failed for wayland" + fi + + rm usr/lib/slack/LICENSE{,S-linux.json} \ + || die "rm licenses failed" +} + +src_install() { + doico
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: bd396745832b9d64cdc3d4173b32410562534104 Author: Pacho Ramos gentoo org> AuthorDate: Wed Jun 7 08:31:02 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jun 7 08:31:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd396745 net-im/slack: drop 4.28.182, 4.29.149 Signed-off-by: Pacho Ramos gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.28.182.ebuild | 111 - net-im/slack/slack-4.29.149.ebuild | 111 - 3 files changed, 223 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index d3a6c44a234c..0beb5a090033 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1 @@ -DIST slack-desktop-4.28.182-amd64.deb 70728630 BLAKE2B 0246dd6ee6983dafad166e41faab30d495c39ad1a66c63bb59174ca1cbe12e275cd961a6873dcbbbe0a497cfeb79e19b6bc6fcdbc60a6a1b9a7e182ddf478066 SHA512 a25062cd721ce2e31aadf649ef23fa5d72fbb184a3499905d0872f165f97f52be9573256d8d981d0f9fc598439e4abb12a1b513d268c6ba8fecd7728ea88b8db DIST slack-desktop-4.29.149-amd64.deb 72943850 BLAKE2B 1d36947c5b4da0a2e301b3510dff9e5d3dbc6a3a2f0411980792984a497578d239dbc90dfb6af5cfe6d87dbcb7c3acac3b79c86daf6d58a4a9e69223472447f6 SHA512 9771af26efdadfe7eed5945b57900360b50804642e62db42cb2af20c3246edfdadf491deb2d1004a02e6dc545def079ecf6ab175e4d27f1989bcc8cbaf12366c diff --git a/net-im/slack/slack-4.28.182.ebuild b/net-im/slack/slack-4.28.182.ebuild deleted file mode 100644 index a86a2dca4c1b.. --- a/net-im/slack/slack-4.28.182.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator +seccomp suid wayland" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] - app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - dev-libs/wayland[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for appindicator" - fi - - if ! use seccomp ; then - sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ - usr/share/applications/slack.desktop \ - || die "sed failed for seccomp" - fi - - if use wayland ; then - sed -i '/Exec/s/%U/%U --enable-features=WebRTCPipeWireCapturer/' \ - usr/share/applications/slack.desktop \ - || die "sed failed for wayland" - fi - -
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 066d117f734ae0c83b58942e58b2a2e8322bfb0e Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 27 14:28:44 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 27 14:40:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066d117f net-im/slack: Support ayatana appindicators Closes: https://bugs.gentoo.org/898912 Signed-off-by: Pacho Ramos gentoo.org> net-im/slack/slack-4.29.149-r1.ebuild | 116 ++ 1 file changed, 116 insertions(+) diff --git a/net-im/slack/slack-4.29.149-r1.ebuild b/net-im/slack/slack-4.29.149-r1.ebuild new file mode 100644 index ..b419bde7efde --- /dev/null +++ b/net-im/slack/slack-4.29.149-r1.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build optfeature pax-utils unpacker xdg + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://slack.com"; +SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator +seccomp suid wayland" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + dev-libs/wayland[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libdrm:0[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libayatana-appindicator )" + +QA_PREBUILT="opt/slack/chrome-sandbox + opt/slack/chrome_crashpad_handler + opt/slack/libEGL.so + opt/slack/libGLESv2.so + opt/slack/libffmpeg.so + opt/slack/libvk_swiftshader.so + opt/slack/libvulkan.so.1 + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/slack + opt/slack/swiftshader/libEGL.so + opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use appindicator ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for appindicator" + fi + + if ! use seccomp ; then + sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ + usr/share/applications/slack.desktop \ + || die "sed failed for seccomp" + fi + + if use wayland ; then + sed -i '/Exec/s/%U/%U --enable-features=WebRTCPipeWireCapturer/' \ + usr/share/applications/slack.desktop \ + || die "sed failed for wayland" + fi + + rm usr/lib/slack/LICENSE{,S-linux.json} \ + || die "rm licenses failed" +} + +src_install() { + doicon usr/share/pixmaps/slack.png + doicon -s 512 usr/share/pixmaps/slack.png + domenu usr/share/applications/slack.desktop + + insinto /opt # wrt 720134 + cp -a usr/lib/slack "${ED}"/opt || die "cp failed" + + use suid && fperms u+s /opt/slack/chrome-sandbox # wrt 713094 + dosym ../../opt/slack/slack usr/bin/slack + + pax-mark -m "${ED}"/opt/slack/slack + + # https://bugs.gentoo.org/898912 + if use appindicator; then + dosym ../../usr/lib64/libayatana-appindicator3.so /opt/slack/libappindicator3.so + fi +} + +pkg_postinst() { + optfeature "storing passwords via gnome-keyring" app-crypt/libsecret + + xdg_pkg_postinst +}
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 0547d38a0241772741b37c8868479318dd7be07c Author: Yixun Lan gentoo org> AuthorDate: Mon Feb 27 10:45:09 2023 + Commit: Yixun Lan gentoo org> CommitDate: Mon Feb 27 10:46:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0547d38a net-im/slack: add 4.29.149 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 1 + net-im/slack/slack-4.29.149.ebuild | 111 + 2 files changed, 112 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index fb1d3f9c..26bdeb017020 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,3 @@ DIST slack-desktop-4.27.156-amd64.deb 66938030 BLAKE2B b7d457fcb6a2518eaea7efc4d7b43f01f8c1da8a1218d3c2c2c14e195004102be344c6f4e2b60dd4f4677e53ea976cb7b0b102e3e0eec385df881eecdee4a7cd SHA512 b7aa66136a330536393a157843e02e4cfec5eca74431304b1b166e80eaadf41e8b12ad69af8616032042237cb9a38414f9bf1b76701def1985edd0a5570781f9 DIST slack-desktop-4.28.182-amd64.deb 70728630 BLAKE2B 0246dd6ee6983dafad166e41faab30d495c39ad1a66c63bb59174ca1cbe12e275cd961a6873dcbbbe0a497cfeb79e19b6bc6fcdbc60a6a1b9a7e182ddf478066 SHA512 a25062cd721ce2e31aadf649ef23fa5d72fbb184a3499905d0872f165f97f52be9573256d8d981d0f9fc598439e4abb12a1b513d268c6ba8fecd7728ea88b8db +DIST slack-desktop-4.29.149-amd64.deb 72943850 BLAKE2B 1d36947c5b4da0a2e301b3510dff9e5d3dbc6a3a2f0411980792984a497578d239dbc90dfb6af5cfe6d87dbcb7c3acac3b79c86daf6d58a4a9e69223472447f6 SHA512 9771af26efdadfe7eed5945b57900360b50804642e62db42cb2af20c3246edfdadf491deb2d1004a02e6dc545def079ecf6ab175e4d27f1989bcc8cbaf12366c diff --git a/net-im/slack/slack-4.29.149.ebuild b/net-im/slack/slack-4.29.149.ebuild new file mode 100644 index ..25ea915418d3 --- /dev/null +++ b/net-im/slack/slack-4.29.149.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build optfeature pax-utils unpacker xdg + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://slack.com"; +SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator +seccomp suid wayland" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + dev-libs/wayland[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libdrm:0[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/chrome-sandbox + opt/slack/chrome_crashpad_handler + opt/slack/libEGL.so + opt/slack/libGLESv2.so + opt/slack/libffmpeg.so + opt/slack/libvk_swiftshader.so + opt/slack/libvulkan.so.1 + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/slack + opt/slack/swiftshader/libEGL.so + opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use appindicator ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for appindicator" + fi + + if ! use seccomp ; then + sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ + usr/share/applications/slack.desktop \ + || die "sed failed for seccomp" + fi + + if use wayland
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 8d3f9807e3f427c51b0fbe045efd941073319a0c Author: Yixun Lan gentoo org> AuthorDate: Mon Feb 27 10:45:49 2023 + Commit: Yixun Lan gentoo org> CommitDate: Mon Feb 27 10:46:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3f9807 net-im/slack: drop 4.27.156-r1 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.27.156-r1.ebuild | 113 -- 2 files changed, 114 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 26bdeb017020..d3a6c44a234c 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.27.156-amd64.deb 66938030 BLAKE2B b7d457fcb6a2518eaea7efc4d7b43f01f8c1da8a1218d3c2c2c14e195004102be344c6f4e2b60dd4f4677e53ea976cb7b0b102e3e0eec385df881eecdee4a7cd SHA512 b7aa66136a330536393a157843e02e4cfec5eca74431304b1b166e80eaadf41e8b12ad69af8616032042237cb9a38414f9bf1b76701def1985edd0a5570781f9 DIST slack-desktop-4.28.182-amd64.deb 70728630 BLAKE2B 0246dd6ee6983dafad166e41faab30d495c39ad1a66c63bb59174ca1cbe12e275cd961a6873dcbbbe0a497cfeb79e19b6bc6fcdbc60a6a1b9a7e182ddf478066 SHA512 a25062cd721ce2e31aadf649ef23fa5d72fbb184a3499905d0872f165f97f52be9573256d8d981d0f9fc598439e4abb12a1b513d268c6ba8fecd7728ea88b8db DIST slack-desktop-4.29.149-amd64.deb 72943850 BLAKE2B 1d36947c5b4da0a2e301b3510dff9e5d3dbc6a3a2f0411980792984a497578d239dbc90dfb6af5cfe6d87dbcb7c3acac3b79c86daf6d58a4a9e69223472447f6 SHA512 9771af26efdadfe7eed5945b57900360b50804642e62db42cb2af20c3246edfdadf491deb2d1004a02e6dc545def079ecf6ab175e4d27f1989bcc8cbaf12366c diff --git a/net-im/slack/slack-4.27.156-r1.ebuild b/net-im/slack/slack-4.27.156-r1.ebuild deleted file mode 100644 index bc5a24fd03fb.. --- a/net-im/slack/slack-4.27.156-r1.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator +seccomp suid wayland" -RESTRICT="bindist mirror" - -RDEPEND=" - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk dev-libs/atk ) - ) - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - sys-libs/glibc - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for appindicator" - fi - - if ! use seccomp ; then - sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ - usr/share/applications/slack.desktop \ - || die "sed failed for seccomp" - fi - - if use wayland ; then -
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 6753e559df9ab12a3598ee6c86117ed608519ad1 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Mon Nov 28 13:42:31 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 28 13:49:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6753e559 net-im/slack: add 4.28.182 Closes: https://bugs.gentoo.org/877573 Signed-off-by: Vladimir Pavljuchenkov (SpiderX) spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/27616 Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest | 1 + net-im/slack/slack-4.28.182.ebuild | 110 + 2 files changed, 111 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 6d318d8ec972..02bfa7151b8e 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,3 @@ DIST slack-desktop-4.23.0-amd64.deb 65626830 BLAKE2B a4b49e71b956e74a915ea9f2e26272d8ef15191c92479b1ed2615108569cc4c6cb97de53ff8d4099e4348b81c97447c0edfc1b0fbeacda3833953de9463e877f SHA512 f7885d78f712624ec8c3a26787a1876f4c6a35fedeec824ed4b1d7cc57dd23b9402254a7cfa9f585c3869a920d6fcfc868b9875a477fde1eab9d42a01d43d550 DIST slack-desktop-4.27.156-amd64.deb 66938030 BLAKE2B b7d457fcb6a2518eaea7efc4d7b43f01f8c1da8a1218d3c2c2c14e195004102be344c6f4e2b60dd4f4677e53ea976cb7b0b102e3e0eec385df881eecdee4a7cd SHA512 b7aa66136a330536393a157843e02e4cfec5eca74431304b1b166e80eaadf41e8b12ad69af8616032042237cb9a38414f9bf1b76701def1985edd0a5570781f9 +DIST slack-desktop-4.28.182-amd64.deb 70728630 BLAKE2B 0246dd6ee6983dafad166e41faab30d495c39ad1a66c63bb59174ca1cbe12e275cd961a6873dcbbbe0a497cfeb79e19b6bc6fcdbc60a6a1b9a7e182ddf478066 SHA512 a25062cd721ce2e31aadf649ef23fa5d72fbb184a3499905d0872f165f97f52be9573256d8d981d0f9fc598439e4abb12a1b513d268c6ba8fecd7728ea88b8db diff --git a/net-im/slack/slack-4.28.182.ebuild b/net-im/slack/slack-4.28.182.ebuild new file mode 100644 index ..456821a8ac4a --- /dev/null +++ b/net-im/slack/slack-4.28.182.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build optfeature pax-utils unpacker xdg + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://slack.com"; +SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator +seccomp suid wayland" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libdrm:0[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/chrome-sandbox + opt/slack/chrome_crashpad_handler + opt/slack/libEGL.so + opt/slack/libGLESv2.so + opt/slack/libffmpeg.so + opt/slack/libvk_swiftshader.so + opt/slack/libvulkan.so.1 + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/slack + opt/slack/swiftshader/libEGL.so + opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use appindicator ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for appindicator" + fi + + if ! use seccomp ; then + sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ +
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: f4023e7a0a919af9edf1d29a1939c4975e7f2c17 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Mon Nov 28 13:45:12 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 28 13:49:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4023e7a net-im/slack: drop 4.23.0-r1 Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.23.0-r1.ebuild | 101 2 files changed, 102 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 02bfa7151b8e..fb1d3f9c 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.23.0-amd64.deb 65626830 BLAKE2B a4b49e71b956e74a915ea9f2e26272d8ef15191c92479b1ed2615108569cc4c6cb97de53ff8d4099e4348b81c97447c0edfc1b0fbeacda3833953de9463e877f SHA512 f7885d78f712624ec8c3a26787a1876f4c6a35fedeec824ed4b1d7cc57dd23b9402254a7cfa9f585c3869a920d6fcfc868b9875a477fde1eab9d42a01d43d550 DIST slack-desktop-4.27.156-amd64.deb 66938030 BLAKE2B b7d457fcb6a2518eaea7efc4d7b43f01f8c1da8a1218d3c2c2c14e195004102be344c6f4e2b60dd4f4677e53ea976cb7b0b102e3e0eec385df881eecdee4a7cd SHA512 b7aa66136a330536393a157843e02e4cfec5eca74431304b1b166e80eaadf41e8b12ad69af8616032042237cb9a38414f9bf1b76701def1985edd0a5570781f9 DIST slack-desktop-4.28.182-amd64.deb 70728630 BLAKE2B 0246dd6ee6983dafad166e41faab30d495c39ad1a66c63bb59174ca1cbe12e275cd961a6873dcbbbe0a497cfeb79e19b6bc6fcdbc60a6a1b9a7e182ddf478066 SHA512 a25062cd721ce2e31aadf649ef23fa5d72fbb184a3499905d0872f165f97f52be9573256d8d981d0f9fc598439e4abb12a1b513d268c6ba8fecd7728ea88b8db diff --git a/net-im/slack/slack-4.23.0-r1.ebuild b/net-im/slack/slack-4.23.0-r1.ebuild deleted file mode 100644 index 3fc9f4865b12.. --- a/net-im/slack/slack-4.23.0-r1.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://www.slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator suid" -RESTRICT="bindist mirror" - -RDEPEND=" - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk dev-libs/atk ) - ) - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - sys-libs/glibc - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for slack.desktop" - fi - - rm usr/lib/slack/LICENSE{,S-linux.json} \ - || die "rm licenses failed" -} - -src_install() { - doicon usr/share/pixmaps/slack.png - doicon -s 512 usr/share/pixmaps/slack.png - domenu usr/share/applications/slack.desktop
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 0328dbab456f04c57b286cf93235f7323c7c5a0f Author: Joonas Niilola gentoo org> AuthorDate: Mon Nov 28 13:43:36 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 28 13:49:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0328dbab net-im/slack: add wayland dep to 4.28 * QA Notice: Unresolved soname dependencies: * * /opt/slack/libGLESv2.so: libwayland-client.so.0 - the wayland use flag still controls whether it's being used or not, but the binary package is clearly linking against wayland. Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/slack-4.28.182.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-im/slack/slack-4.28.182.ebuild b/net-im/slack/slack-4.28.182.ebuild index 456821a8ac4a..a86a2dca4c1b 100644 --- a/net-im/slack/slack-4.28.182.ebuild +++ b/net-im/slack/slack-4.28.182.ebuild @@ -24,6 +24,7 @@ RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] dev-libs/glib:2[${MULTILIB_USEDEP}] dev-libs/nspr:0[${MULTILIB_USEDEP}] dev-libs/nss:0[${MULTILIB_USEDEP}] + dev-libs/wayland[${MULTILIB_USEDEP}] media-libs/alsa-lib:0[${MULTILIB_USEDEP}] media-libs/mesa:0[${MULTILIB_USEDEP}] net-print/cups:0[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: f3a1b98be1f122b40626511599679e82e6d384a3 Author: Sam James gentoo org> AuthorDate: Tue Oct 4 13:41:45 2022 + Commit: Sam James gentoo org> CommitDate: Tue Oct 4 13:41:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a1b98b net-im/slack: depend on glibc Closes: https://bugs.gentoo.org/832485 Signed-off-by: Sam James gentoo.org> net-im/slack/slack-4.23.0.ebuild | 1 + net-im/slack/slack-4.27.156.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/net-im/slack/slack-4.23.0.ebuild b/net-im/slack/slack-4.23.0.ebuild index 16e9577cda1b..d16d4d2aabd4 100644 --- a/net-im/slack/slack-4.23.0.ebuild +++ b/net-im/slack/slack-4.23.0.ebuild @@ -28,6 +28,7 @@ RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] media-libs/mesa:0[${MULTILIB_USEDEP}] net-print/cups:0[${MULTILIB_USEDEP}] sys-apps/dbus:0[${MULTILIB_USEDEP}] + sys-libs/glibc x11-libs/cairo:0[${MULTILIB_USEDEP}] x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] x11-libs/gtk+:3[${MULTILIB_USEDEP}] diff --git a/net-im/slack/slack-4.27.156.ebuild b/net-im/slack/slack-4.27.156.ebuild index 456821a8ac4a..8c6ea229cde4 100644 --- a/net-im/slack/slack-4.27.156.ebuild +++ b/net-im/slack/slack-4.27.156.ebuild @@ -28,6 +28,7 @@ RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] media-libs/mesa:0[${MULTILIB_USEDEP}] net-print/cups:0[${MULTILIB_USEDEP}] sys-apps/dbus:0[${MULTILIB_USEDEP}] + sys-libs/glibc x11-libs/cairo:0[${MULTILIB_USEDEP}] x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] x11-libs/gtk+:3[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 056e6681561a3db9a1fcbba5c66b4c798fd56d81 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Aug 21 15:38:39 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Aug 31 08:39:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056e6681 net-im/slack: drop old ebuild Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest| 1 - net-im/slack/slack-4.22.0.ebuild | 98 2 files changed, 99 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 935a53b48b4b..4d3ec67f0e85 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1 @@ -DIST slack-desktop-4.22.0-amd64.deb 65772046 BLAKE2B e0178bb0118fa22699c459f7e289ba17fa116ba4f231a5fca6d4a889b737110c8de036651ca753a282500b168bba0fbae83c03a42e1a6df0096d1ca31761adcf SHA512 085122d454c9cf66091c167d16017d051a37dcf3cec07dcc8b4e28f40bc1b77bc98315b63219b1bd56c65305b3b49b9fb4161f8271a03e4bf7d42889b9c282f1 DIST slack-desktop-4.23.0-amd64.deb 65626830 BLAKE2B a4b49e71b956e74a915ea9f2e26272d8ef15191c92479b1ed2615108569cc4c6cb97de53ff8d4099e4348b81c97447c0edfc1b0fbeacda3833953de9463e877f SHA512 f7885d78f712624ec8c3a26787a1876f4c6a35fedeec824ed4b1d7cc57dd23b9402254a7cfa9f585c3869a920d6fcfc868b9875a477fde1eab9d42a01d43d550 diff --git a/net-im/slack/slack-4.22.0.ebuild b/net-im/slack/slack-4.22.0.ebuild deleted file mode 100644 index 8650535c9304.. --- a/net-im/slack/slack-4.22.0.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://www.slack.com"; -SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator suid" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] - app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/chrome_crashpad_handler - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/libffmpeg.so - opt/slack/libvk_swiftshader.so - opt/slack/libvulkan.so.1 - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for slack.desktop" - fi - - rm usr/lib/slack/LICENSE{,S-linux.json} \ - || die "rm licenses failed" -} - -src_install() { - doicon usr/share/pixmaps/slack.png - doicon -s 512 usr/share/pixmaps/slack.png - domenu usr/share/applications/slack.desktop - - insinto /opt # wrt 720134 - cp -a usr/lib/slack "${ED}"/opt || die "cp failed" - - use suid && fperms u+s /opt/slack/chrome-sandbox # wrt 713094 - dosym ../../opt/slack/slack usr/bin/slack - - pax-mark -m "${ED}"/opt/sla
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 9c85489fe25a2cb24ac97e52af5a9118af326c03 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Aug 21 15:40:04 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Aug 31 08:39:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c85489f net-im/slack: version bump to 4.27.156, wrt #836874, #772137, #853964 Closes: https://bugs.gentoo.org/836874 Closes: https://bugs.gentoo.org/772137 Closes: https://bugs.gentoo.org/853964 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/26950 Closes: https://github.com/gentoo/gentoo/pull/26744 Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest | 1 + net-im/slack/slack-4.27.156.ebuild | 110 + 2 files changed, 111 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 4d3ec67f0e85..6d318d8ec972 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1 +1,2 @@ DIST slack-desktop-4.23.0-amd64.deb 65626830 BLAKE2B a4b49e71b956e74a915ea9f2e26272d8ef15191c92479b1ed2615108569cc4c6cb97de53ff8d4099e4348b81c97447c0edfc1b0fbeacda3833953de9463e877f SHA512 f7885d78f712624ec8c3a26787a1876f4c6a35fedeec824ed4b1d7cc57dd23b9402254a7cfa9f585c3869a920d6fcfc868b9875a477fde1eab9d42a01d43d550 +DIST slack-desktop-4.27.156-amd64.deb 66938030 BLAKE2B b7d457fcb6a2518eaea7efc4d7b43f01f8c1da8a1218d3c2c2c14e195004102be344c6f4e2b60dd4f4677e53ea976cb7b0b102e3e0eec385df881eecdee4a7cd SHA512 b7aa66136a330536393a157843e02e4cfec5eca74431304b1b166e80eaadf41e8b12ad69af8616032042237cb9a38414f9bf1b76701def1985edd0a5570781f9 diff --git a/net-im/slack/slack-4.27.156.ebuild b/net-im/slack/slack-4.27.156.ebuild new file mode 100644 index ..456821a8ac4a --- /dev/null +++ b/net-im/slack/slack-4.27.156.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build optfeature pax-utils unpacker xdg + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://slack.com"; +SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator +seccomp suid wayland" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libdrm:0[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/chrome-sandbox + opt/slack/chrome_crashpad_handler + opt/slack/libEGL.so + opt/slack/libGLESv2.so + opt/slack/libffmpeg.so + opt/slack/libvk_swiftshader.so + opt/slack/libvulkan.so.1 + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/slack + opt/slack/swiftshader/libEGL.so + opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use appindicator ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for appindicator" + fi + + if ! use seccomp ; then + sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \ + usr/share/applications/slack.desktop \ + || die "sed failed for seccomp" +
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 8b3b3f978883496bb18353c7b28bc3f1e3cc9647 Author: Florian Dubourg dubourg cz> AuthorDate: Wed Jan 12 07:12:34 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 11 14:56:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3b3f97 net-im/slack: version bump (4.23.0) Signed-off-by: Florian Dubourg dubourg.cz> Closes: https://github.com/gentoo/gentoo/pull/23749 Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest| 1 + net-im/slack/slack-4.23.0.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 83d828ff2136..935a53b48b4b 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1 +1,2 @@ DIST slack-desktop-4.22.0-amd64.deb 65772046 BLAKE2B e0178bb0118fa22699c459f7e289ba17fa116ba4f231a5fca6d4a889b737110c8de036651ca753a282500b168bba0fbae83c03a42e1a6df0096d1ca31761adcf SHA512 085122d454c9cf66091c167d16017d051a37dcf3cec07dcc8b4e28f40bc1b77bc98315b63219b1bd56c65305b3b49b9fb4161f8271a03e4bf7d42889b9c282f1 +DIST slack-desktop-4.23.0-amd64.deb 65626830 BLAKE2B a4b49e71b956e74a915ea9f2e26272d8ef15191c92479b1ed2615108569cc4c6cb97de53ff8d4099e4348b81c97447c0edfc1b0fbeacda3833953de9463e877f SHA512 f7885d78f712624ec8c3a26787a1876f4c6a35fedeec824ed4b1d7cc57dd23b9402254a7cfa9f585c3869a920d6fcfc868b9875a477fde1eab9d42a01d43d550 diff --git a/net-im/slack/slack-4.23.0.ebuild b/net-im/slack/slack-4.23.0.ebuild new file mode 100644 index ..16e9577cda1b --- /dev/null +++ b/net-im/slack/slack-4.23.0.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build optfeature pax-utils unpacker xdg + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://www.slack.com"; +SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator suid" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libdrm:0[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/chrome-sandbox + opt/slack/chrome_crashpad_handler + opt/slack/libEGL.so + opt/slack/libGLESv2.so + opt/slack/libffmpeg.so + opt/slack/libvk_swiftshader.so + opt/slack/libvulkan.so.1 + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/slack + opt/slack/swiftshader/libEGL.so + opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use appindicator ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi + + rm usr/lib/slack/LICENSE{,S-linux.json} \ + || die "rm licenses failed" +} + +src_install() { + doicon usr/share/pixmaps/slack.png + doicon -s 512 usr/share/pixmaps/slack.png + domenu usr/share/applications/slack.desktop + + insinto /opt # wrt 720134 + cp -a usr/lib/slack "${ED}"/opt || die "cp failed" + + use suid && fperms u+s /opt/slack/chrome-sandbox # wrt 713094 + dosym ../../opt/slack/slack usr/bin/slack + + pax-mark -m "${ED}"/opt/slack/slack +} + +pkg_posti
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 4574f1f2069cd08d0ec5cca59e72b3a8e1b35977 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Nov 17 18:17:45 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Nov 17 18:17:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4574f1f2 net-im/slack: update QA_PREBUILT +opt/slack/chrome_crashpad_handler Also switch to relative paths. Closes: https://bugs.gentoo.org/824198 Closes: https://bugs.gentoo.org/824202 Closes: https://bugs.gentoo.org/824206 Signed-off-by: Ionen Wolkens gentoo.org> net-im/slack/slack-4.22.0.ebuild | 21 +++-- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/net-im/slack/slack-4.22.0.ebuild b/net-im/slack/slack-4.22.0.ebuild index 2e407a561928..8650535c9304 100644 --- a/net-im/slack/slack-4.22.0.ebuild +++ b/net-im/slack/slack-4.22.0.ebuild @@ -44,16 +44,17 @@ RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] x11-libs/pango:0[${MULTILIB_USEDEP}] appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" -QA_PREBUILT="/opt/slack/chrome-sandbox - /opt/slack/libEGL.so - /opt/slack/libffmpeg.so - /opt/slack/libGLESv2.so - /opt/slack/libvk_swiftshader.so - /opt/slack/libvulkan.so* - /opt/slack/resources/app.asar.unpacked/node_modules/* - /opt/slack/slack - /opt/slack/swiftshader/libEGL.so - /opt/slack/swiftshader/libGLESv2.so" +QA_PREBUILT="opt/slack/chrome-sandbox + opt/slack/chrome_crashpad_handler + opt/slack/libEGL.so + opt/slack/libGLESv2.so + opt/slack/libffmpeg.so + opt/slack/libvk_swiftshader.so + opt/slack/libvulkan.so.1 + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/slack + opt/slack/swiftshader/libEGL.so + opt/slack/swiftshader/libGLESv2.so" S="${WORKDIR}"
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 07519a4ed1ad220d57a3a15a6b80339d1b800e7c Author: Stefan Strogin gentoo org> AuthorDate: Wed Nov 17 10:22:39 2021 + Commit: Stefan Strogin gentoo org> CommitDate: Wed Nov 17 10:22:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07519a4e net-im/slack: upgrade to 4.22.0; drop old Closes: https://bugs.gentoo.org/823828 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Stefan Strogin gentoo.org> net-im/slack/Manifest | 3 +- net-im/slack/slack-4.19.2.ebuild | 97 -- .../{slack-4.18.0.ebuild => slack-4.22.0.ebuild} | 2 +- 3 files changed, 2 insertions(+), 100 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index b381e2b2386f..83d828ff2136 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1 @@ -DIST slack-desktop-4.18.0-amd64.deb 61001506 BLAKE2B 45e37972be8946102f77c60acbe781215c12a004b9d799a695c89776350f673e54427d9db07c1dc17b7c10d2706afe39616c19e19c149cb0a357b3cf8b9df7b5 SHA512 e826116d45aafb7885a8af0682f3dc69df66799929878f18232d6cf4b26165a23b0f12cf9ab43d08432629c9c6a15b31f002c8297e311c9f085af699404d901f -DIST slack-desktop-4.19.2-amd64.deb 62407682 BLAKE2B 2ee89d96b71898878d5c82e4095a6e46b3b5d5acdc815174c1d06c8df4e95f7279674e799e3564aa863cf2feba8f88d57c5529435a3ae3dde9b4556ca539ff52 SHA512 414e0738ebee8f328447a4926cfd788d4123059c37c33b927b70bbb136c4aaefb01f886dbcc21b25b2c0d76c12547af4677ef099fd77d54f557ec46b1422f35c +DIST slack-desktop-4.22.0-amd64.deb 65772046 BLAKE2B e0178bb0118fa22699c459f7e289ba17fa116ba4f231a5fca6d4a889b737110c8de036651ca753a282500b168bba0fbae83c03a42e1a6df0096d1ca31761adcf SHA512 085122d454c9cf66091c167d16017d051a37dcf3cec07dcc8b4e28f40bc1b77bc98315b63219b1bd56c65305b3b49b9fb4161f8271a03e4bf7d42889b9c282f1 diff --git a/net-im/slack/slack-4.19.2.ebuild b/net-im/slack/slack-4.19.2.ebuild deleted file mode 100644 index 4e9ba7d637c3.. --- a/net-im/slack/slack-4.19.2.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://www.slack.com"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator suid" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] - app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="/opt/slack/chrome-sandbox - /opt/slack/libEGL.so - /opt/slack/libffmpeg.so - /opt/slack/libGLESv2.so - /opt/slack/libvk_swiftshader.so - /opt/slack/libvulkan.so* - /opt/slack/resources/app.asar.unpacked/node_modules/* - /opt/slack/slack - /opt/slack/swiftshader/libEGL.so - /opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for slack.desktop" - fi - - rm usr/lib/slack/LICENSE{,S-linux.json} \ - || die "rm licenses failed" -} - -src_install() { - doicon usr/share/pixmaps/slack.png - doi
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: d032c4dcc09aad6260c35348a0e03b77aaa28002 Author: Dawn Minion ravenswurk frl> AuthorDate: Tue Aug 24 13:55:24 2021 + Commit: Sam James gentoo org> CommitDate: Thu Aug 26 22:41:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d032c4dc net-im/slack: Bump to 4.19.2, cleanup old Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Dawn Minion ravenswurk.frl> Closes: https://github.com/gentoo/gentoo/pull/22091 Signed-off-by: Sam James gentoo.org> net-im/slack/Manifest | 4 +- net-im/slack/slack-4.13.0.ebuild | 100 - net-im/slack/slack-4.14.0.ebuild | 100 - .../{slack-4.12.2.ebuild => slack-4.19.2.ebuild} | 5 +- 4 files changed, 3 insertions(+), 206 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index ffd6a26d1bb..b381e2b2386 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,4 +1,2 @@ -DIST slack-desktop-4.12.2-amd64.deb 57734610 BLAKE2B 249565bcb3f5fd9467d2b48e683978f406be6e3fd77f56c8e6ee328a3745800e53504f9bd618ea1764ffe429256ca5610b53996f82442e399d47f46ee5991b78 SHA512 7c0ef6e007f67c9a95c43e6544536af35d9bb55008524dade5b707aa4473db8e0837547bb91f8398728fcdc9e4ec732655cd390b49f1b5f820dc3f0b73ef9f71 -DIST slack-desktop-4.13.0-amd64.deb 57716072 BLAKE2B b8f1a793239b1e101bb6eb738a8a75883bf67468886f954226552074b769355b5444bbe9273eed48575b5f245fb47bdc78e264e7329ef052305afbec88f496f4 SHA512 d324637cb96a73f6d93fb36cfee52625d9c3571115ca6a8f0e7891417dd5fa88172dcc001e1a4fc9396392fe4885c5b14d9618d82c6a97b7c688ae14f5cbe8d9 -DIST slack-desktop-4.14.0-amd64.deb 59988434 BLAKE2B 38bc579bb493c9e2c82713d8578167c268c2c44a028f6ebeb7c95a98832f265393df988f01ea5149fd3fd7bbdd24129fcb28b68cd70d0c3444cdb566e7991947 SHA512 babfcd416b3551a1a6390899fdd89ef20cd3d4731f32b3947b99ab02a566a92a5092f8e78a09f43a1363a9de8699be40d263c47d3a6b123a6cc5e7bbcac16352 DIST slack-desktop-4.18.0-amd64.deb 61001506 BLAKE2B 45e37972be8946102f77c60acbe781215c12a004b9d799a695c89776350f673e54427d9db07c1dc17b7c10d2706afe39616c19e19c149cb0a357b3cf8b9df7b5 SHA512 e826116d45aafb7885a8af0682f3dc69df66799929878f18232d6cf4b26165a23b0f12cf9ab43d08432629c9c6a15b31f002c8297e311c9f085af699404d901f +DIST slack-desktop-4.19.2-amd64.deb 62407682 BLAKE2B 2ee89d96b71898878d5c82e4095a6e46b3b5d5acdc815174c1d06c8df4e95f7279674e799e3564aa863cf2feba8f88d57c5529435a3ae3dde9b4556ca539ff52 SHA512 414e0738ebee8f328447a4926cfd788d4123059c37c33b927b70bbb136c4aaefb01f886dbcc21b25b2c0d76c12547af4677ef099fd77d54f557ec46b1422f35c diff --git a/net-im/slack/slack-4.13.0.ebuild b/net-im/slack/slack-4.13.0.ebuild deleted file mode 100644 index ddd396fdeba..000 --- a/net-im/slack/slack-4.13.0.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://www.slack.com"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator suid" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] - app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="/opt/slack/chrome-sandbox - /opt/slack/libEGL.so - /opt/slack/libffmpeg.so - /opt/slack/libGLESv2.so - /opt/slack/libvk_swiftshader.so - /opt/slack/libvulkan.so - /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node - /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 4c10a15290459244001fc29bfc82b7b28de9c08e Author: Dawn Minion ravenswurk frl> AuthorDate: Wed Aug 4 17:29:29 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Aug 11 10:30:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c10a152 net-im/slack: bump to 4.18.0 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Dawn Minion ravenswurk.frl> Closes: https://bugs.gentoo.org/793407 Closes: https://github.com/gentoo/gentoo/pull/21880 Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest| 1 + net-im/slack/slack-4.18.0.ebuild | 100 +++ 2 files changed, 101 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index bf33169a837..ffd6a26d1bb 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,4 @@ DIST slack-desktop-4.12.2-amd64.deb 57734610 BLAKE2B 249565bcb3f5fd9467d2b48e683978f406be6e3fd77f56c8e6ee328a3745800e53504f9bd618ea1764ffe429256ca5610b53996f82442e399d47f46ee5991b78 SHA512 7c0ef6e007f67c9a95c43e6544536af35d9bb55008524dade5b707aa4473db8e0837547bb91f8398728fcdc9e4ec732655cd390b49f1b5f820dc3f0b73ef9f71 DIST slack-desktop-4.13.0-amd64.deb 57716072 BLAKE2B b8f1a793239b1e101bb6eb738a8a75883bf67468886f954226552074b769355b5444bbe9273eed48575b5f245fb47bdc78e264e7329ef052305afbec88f496f4 SHA512 d324637cb96a73f6d93fb36cfee52625d9c3571115ca6a8f0e7891417dd5fa88172dcc001e1a4fc9396392fe4885c5b14d9618d82c6a97b7c688ae14f5cbe8d9 DIST slack-desktop-4.14.0-amd64.deb 59988434 BLAKE2B 38bc579bb493c9e2c82713d8578167c268c2c44a028f6ebeb7c95a98832f265393df988f01ea5149fd3fd7bbdd24129fcb28b68cd70d0c3444cdb566e7991947 SHA512 babfcd416b3551a1a6390899fdd89ef20cd3d4731f32b3947b99ab02a566a92a5092f8e78a09f43a1363a9de8699be40d263c47d3a6b123a6cc5e7bbcac16352 +DIST slack-desktop-4.18.0-amd64.deb 61001506 BLAKE2B 45e37972be8946102f77c60acbe781215c12a004b9d799a695c89776350f673e54427d9db07c1dc17b7c10d2706afe39616c19e19c149cb0a357b3cf8b9df7b5 SHA512 e826116d45aafb7885a8af0682f3dc69df66799929878f18232d6cf4b26165a23b0f12cf9ab43d08432629c9c6a15b31f002c8297e311c9f085af699404d901f diff --git a/net-im/slack/slack-4.18.0.ebuild b/net-im/slack/slack-4.18.0.ebuild new file mode 100644 index 000..8c346d7f7dd --- /dev/null +++ b/net-im/slack/slack-4.18.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build optfeature pax-utils unpacker xdg + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://www.slack.com"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator suid" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libdrm:0[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="/opt/slack/chrome-sandbox + /opt/slack/libEGL.so + /opt/slack/libffmpeg.so + /opt/slack/libGLESv2.so + /opt/slack/libvk_swiftshader.so + /opt/slack/libvulkan.so* + /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/*/bin/linux-x64-87/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/bin/linux-x64-87/*.node + /opt/slack/slack + /opt/slack/swiftshader/libEGL.so + /opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.pn
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: d66eb84d0be047e87ab95de51e764e605e75a440 Author: Joonas Niilola gentoo org> AuthorDate: Wed Aug 11 10:31:08 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Aug 11 10:31:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66eb84d net-im/slack: update QA_PREBUILT for 4.18, add * for bundled node stuf Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/slack-4.18.0.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/net-im/slack/slack-4.18.0.ebuild b/net-im/slack/slack-4.18.0.ebuild index 8c346d7f7dd..4e9ba7d637c 100644 --- a/net-im/slack/slack-4.18.0.ebuild +++ b/net-im/slack/slack-4.18.0.ebuild @@ -50,10 +50,7 @@ QA_PREBUILT="/opt/slack/chrome-sandbox /opt/slack/libGLESv2.so /opt/slack/libvk_swiftshader.so /opt/slack/libvulkan.so* - /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node - /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node - /opt/slack/resources/app.asar.unpacked/node_modules/*/*/bin/linux-x64-87/*.node - /opt/slack/resources/app.asar.unpacked/node_modules/*/bin/linux-x64-87/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/* /opt/slack/slack /opt/slack/swiftshader/libEGL.so /opt/slack/swiftshader/libGLESv2.so"
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: adba580be72f0b3613d7237954532f9f6b6d58f6 Author: Yixun Lan gentoo org> AuthorDate: Wed Mar 24 06:28:35 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Mar 24 06:33:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adba580b net-im/slack: restore 4.12.2 for now Bug: https://bugs.gentoo.org/772137 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest| 1 + net-im/slack/slack-4.12.2.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 50a81d66fd7..bf33169a837 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,3 @@ +DIST slack-desktop-4.12.2-amd64.deb 57734610 BLAKE2B 249565bcb3f5fd9467d2b48e683978f406be6e3fd77f56c8e6ee328a3745800e53504f9bd618ea1764ffe429256ca5610b53996f82442e399d47f46ee5991b78 SHA512 7c0ef6e007f67c9a95c43e6544536af35d9bb55008524dade5b707aa4473db8e0837547bb91f8398728fcdc9e4ec732655cd390b49f1b5f820dc3f0b73ef9f71 DIST slack-desktop-4.13.0-amd64.deb 57716072 BLAKE2B b8f1a793239b1e101bb6eb738a8a75883bf67468886f954226552074b769355b5444bbe9273eed48575b5f245fb47bdc78e264e7329ef052305afbec88f496f4 SHA512 d324637cb96a73f6d93fb36cfee52625d9c3571115ca6a8f0e7891417dd5fa88172dcc001e1a4fc9396392fe4885c5b14d9618d82c6a97b7c688ae14f5cbe8d9 DIST slack-desktop-4.14.0-amd64.deb 59988434 BLAKE2B 38bc579bb493c9e2c82713d8578167c268c2c44a028f6ebeb7c95a98832f265393df988f01ea5149fd3fd7bbdd24129fcb28b68cd70d0c3444cdb566e7991947 SHA512 babfcd416b3551a1a6390899fdd89ef20cd3d4731f32b3947b99ab02a566a92a5092f8e78a09f43a1363a9de8699be40d263c47d3a6b123a6cc5e7bbcac16352 diff --git a/net-im/slack/slack-4.12.2.ebuild b/net-im/slack/slack-4.12.2.ebuild new file mode 100644 index 000..2a34f4ae27f --- /dev/null +++ b/net-im/slack/slack-4.12.2.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build optfeature pax-utils unpacker xdg + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://www.slack.com"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator suid" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libdrm:0[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="/opt/slack/chrome-sandbox + /opt/slack/libEGL.so + /opt/slack/libffmpeg.so + /opt/slack/libGLESv2.so + /opt/slack/libvk_swiftshader.so + /opt/slack/libvulkan.so + /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node + /opt/slack/slack + /opt/slack/swiftshader/libEGL.so + /opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use appindicator ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi + + rm usr/lib/slack/LICENSE{,S-linux.json} \ + || die "rm licenses failed" +} + +src_install() { + doicon usr/share/pixmaps/slack.png + doicon -s 512 usr/share/pixmaps/slack.png + domenu usr/share/a
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: c3782669763f51c49a689d1820af5fc0b5b13744 Author: Yixun Lan gentoo org> AuthorDate: Tue Mar 23 09:36:32 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue Mar 23 09:36:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3782669 net-im/slack: drop old Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest| 1 - net-im/slack/slack-4.12.2.ebuild | 98 2 files changed, 99 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index bf33169a837..50a81d66fd7 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.12.2-amd64.deb 57734610 BLAKE2B 249565bcb3f5fd9467d2b48e683978f406be6e3fd77f56c8e6ee328a3745800e53504f9bd618ea1764ffe429256ca5610b53996f82442e399d47f46ee5991b78 SHA512 7c0ef6e007f67c9a95c43e6544536af35d9bb55008524dade5b707aa4473db8e0837547bb91f8398728fcdc9e4ec732655cd390b49f1b5f820dc3f0b73ef9f71 DIST slack-desktop-4.13.0-amd64.deb 57716072 BLAKE2B b8f1a793239b1e101bb6eb738a8a75883bf67468886f954226552074b769355b5444bbe9273eed48575b5f245fb47bdc78e264e7329ef052305afbec88f496f4 SHA512 d324637cb96a73f6d93fb36cfee52625d9c3571115ca6a8f0e7891417dd5fa88172dcc001e1a4fc9396392fe4885c5b14d9618d82c6a97b7c688ae14f5cbe8d9 DIST slack-desktop-4.14.0-amd64.deb 59988434 BLAKE2B 38bc579bb493c9e2c82713d8578167c268c2c44a028f6ebeb7c95a98832f265393df988f01ea5149fd3fd7bbdd24129fcb28b68cd70d0c3444cdb566e7991947 SHA512 babfcd416b3551a1a6390899fdd89ef20cd3d4731f32b3947b99ab02a566a92a5092f8e78a09f43a1363a9de8699be40d263c47d3a6b123a6cc5e7bbcac16352 diff --git a/net-im/slack/slack-4.12.2.ebuild b/net-im/slack/slack-4.12.2.ebuild deleted file mode 100644 index 2a34f4ae27f..000 --- a/net-im/slack/slack-4.12.2.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://www.slack.com"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator suid" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] - app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="/opt/slack/chrome-sandbox - /opt/slack/libEGL.so - /opt/slack/libffmpeg.so - /opt/slack/libGLESv2.so - /opt/slack/libvk_swiftshader.so - /opt/slack/libvulkan.so - /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node - /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node - /opt/slack/slack - /opt/slack/swiftshader/libEGL.so - /opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for slack.desktop" - fi - - rm usr/lib/slack/LICENSE{,S-linux.json} \ - || die "rm licenses failed" -} - -src_install() { - doicon usr/share/pixmaps/slack.png - doicon -s 512 usr/share/pixmaps/slack.png - domenu usr/share/a
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 574bc4dbbf3dd670e34f6432dc326f868021c4e1 Author: Yixun Lan gentoo org> AuthorDate: Tue Mar 23 09:33:51 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue Mar 23 09:35:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574bc4db net-im/slack: version bump, 4.14.0 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Yixun Lan gentoo.org> net-im/slack/Manifest| 1 + net-im/slack/slack-4.14.0.ebuild | 100 +++ 2 files changed, 101 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 064d849a3a1..bf33169a837 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,3 @@ DIST slack-desktop-4.12.2-amd64.deb 57734610 BLAKE2B 249565bcb3f5fd9467d2b48e683978f406be6e3fd77f56c8e6ee328a3745800e53504f9bd618ea1764ffe429256ca5610b53996f82442e399d47f46ee5991b78 SHA512 7c0ef6e007f67c9a95c43e6544536af35d9bb55008524dade5b707aa4473db8e0837547bb91f8398728fcdc9e4ec732655cd390b49f1b5f820dc3f0b73ef9f71 DIST slack-desktop-4.13.0-amd64.deb 57716072 BLAKE2B b8f1a793239b1e101bb6eb738a8a75883bf67468886f954226552074b769355b5444bbe9273eed48575b5f245fb47bdc78e264e7329ef052305afbec88f496f4 SHA512 d324637cb96a73f6d93fb36cfee52625d9c3571115ca6a8f0e7891417dd5fa88172dcc001e1a4fc9396392fe4885c5b14d9618d82c6a97b7c688ae14f5cbe8d9 +DIST slack-desktop-4.14.0-amd64.deb 59988434 BLAKE2B 38bc579bb493c9e2c82713d8578167c268c2c44a028f6ebeb7c95a98832f265393df988f01ea5149fd3fd7bbdd24129fcb28b68cd70d0c3444cdb566e7991947 SHA512 babfcd416b3551a1a6390899fdd89ef20cd3d4731f32b3947b99ab02a566a92a5092f8e78a09f43a1363a9de8699be40d263c47d3a6b123a6cc5e7bbcac16352 diff --git a/net-im/slack/slack-4.14.0.ebuild b/net-im/slack/slack-4.14.0.ebuild new file mode 100644 index 000..8c346d7f7dd --- /dev/null +++ b/net-im/slack/slack-4.14.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build optfeature pax-utils unpacker xdg + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://www.slack.com"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator suid" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libdrm:0[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="/opt/slack/chrome-sandbox + /opt/slack/libEGL.so + /opt/slack/libffmpeg.so + /opt/slack/libGLESv2.so + /opt/slack/libvk_swiftshader.so + /opt/slack/libvulkan.so* + /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/*/bin/linux-x64-87/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/bin/linux-x64-87/*.node + /opt/slack/slack + /opt/slack/swiftshader/libEGL.so + /opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use appindicator ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi + + rm usr/lib/slack/LICENSE{,S-linux.json
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 16fdaa4df3c9d0e66105c6855461f9314d75caba Author: Joonas Niilola gentoo org> AuthorDate: Sat Mar 20 16:03:28 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Mar 20 16:03:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16fdaa4d net-im/slack: restore 4.12.2 Bug: https://bugs.gentoo.org/772137 Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest| 1 + net-im/slack/slack-4.12.2.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 78797c65f77..064d849a3a1 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1 +1,2 @@ +DIST slack-desktop-4.12.2-amd64.deb 57734610 BLAKE2B 249565bcb3f5fd9467d2b48e683978f406be6e3fd77f56c8e6ee328a3745800e53504f9bd618ea1764ffe429256ca5610b53996f82442e399d47f46ee5991b78 SHA512 7c0ef6e007f67c9a95c43e6544536af35d9bb55008524dade5b707aa4473db8e0837547bb91f8398728fcdc9e4ec732655cd390b49f1b5f820dc3f0b73ef9f71 DIST slack-desktop-4.13.0-amd64.deb 57716072 BLAKE2B b8f1a793239b1e101bb6eb738a8a75883bf67468886f954226552074b769355b5444bbe9273eed48575b5f245fb47bdc78e264e7329ef052305afbec88f496f4 SHA512 d324637cb96a73f6d93fb36cfee52625d9c3571115ca6a8f0e7891417dd5fa88172dcc001e1a4fc9396392fe4885c5b14d9618d82c6a97b7c688ae14f5cbe8d9 diff --git a/net-im/slack/slack-4.12.2.ebuild b/net-im/slack/slack-4.12.2.ebuild new file mode 100644 index 000..2a34f4ae27f --- /dev/null +++ b/net-im/slack/slack-4.12.2.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build optfeature pax-utils unpacker xdg + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://www.slack.com"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator suid" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libdrm:0[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="/opt/slack/chrome-sandbox + /opt/slack/libEGL.so + /opt/slack/libffmpeg.so + /opt/slack/libGLESv2.so + /opt/slack/libvk_swiftshader.so + /opt/slack/libvulkan.so + /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node + /opt/slack/slack + /opt/slack/swiftshader/libEGL.so + /opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use appindicator ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi + + rm usr/lib/slack/LICENSE{,S-linux.json} \ + || die "rm licenses failed" +} + +src_install() { + doicon usr/share/pixmaps/slack.png + doicon -s 512 usr/share/pixmaps/slack.png + domenu usr/share/applications/slack.desktop + + insinto /opt # wrt 720134 + cp -a usr/lib/slack "${ED}"/opt || die "cp failed" + + use suid && fperms u+s /opt/slack/chrome-sandbox # wrt 713094 + dosym ../../opt/slack/slack usr/bin/slack + + pax-mark -m "${ED}"/opt/slack/slack +} + +pkg_postinst() { +
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 3bf7e21f089f03d63e73985024609440fa6f6a0e Author: Joonas Niilola gentoo org> AuthorDate: Sat Mar 20 08:11:35 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Mar 20 08:25:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf7e21f net-im/slack: drop 4.11.3, 4.12.2 Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest| 2 - net-im/slack/slack-4.11.3.ebuild | 98 net-im/slack/slack-4.12.2.ebuild | 98 3 files changed, 198 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 64d3ffd8959..78797c65f77 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1 @@ -DIST slack-desktop-4.11.3-amd64.deb 57956414 BLAKE2B 3b1c2d5574fe52e27e2d489c9e4b28e28e36fb6afc2b9b18cb23352a311748be09998893dc02a78f296363fe86c6b4c36375429537c2e1d03c49457d25d4de32 SHA512 67a52a83503f273a5e3eedf8fecc83c21f249076e553537a3bacdc1d410bb435c31189c678aff9011271723918d46ba6caf82f0c2fb0c6f1cf571b11b49e8af1 -DIST slack-desktop-4.12.2-amd64.deb 57734610 BLAKE2B 249565bcb3f5fd9467d2b48e683978f406be6e3fd77f56c8e6ee328a3745800e53504f9bd618ea1764ffe429256ca5610b53996f82442e399d47f46ee5991b78 SHA512 7c0ef6e007f67c9a95c43e6544536af35d9bb55008524dade5b707aa4473db8e0837547bb91f8398728fcdc9e4ec732655cd390b49f1b5f820dc3f0b73ef9f71 DIST slack-desktop-4.13.0-amd64.deb 57716072 BLAKE2B b8f1a793239b1e101bb6eb738a8a75883bf67468886f954226552074b769355b5444bbe9273eed48575b5f245fb47bdc78e264e7329ef052305afbec88f496f4 SHA512 d324637cb96a73f6d93fb36cfee52625d9c3571115ca6a8f0e7891417dd5fa88172dcc001e1a4fc9396392fe4885c5b14d9618d82c6a97b7c688ae14f5cbe8d9 diff --git a/net-im/slack/slack-4.11.3.ebuild b/net-im/slack/slack-4.11.3.ebuild deleted file mode 100644 index f0b971bb4e0..000 --- a/net-im/slack/slack-4.11.3.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://www.slack.com"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator suid" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] - app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libdrm:0[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="/opt/slack/chrome-sandbox - /opt/slack/libEGL.so - /opt/slack/libffmpeg.so - /opt/slack/libGLESv2.so - /opt/slack/libvk_swiftshader.so - /opt/slack/libvulkan.so - /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node - /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node - /opt/slack/slack - /opt/slack/swiftshader/libEGL.so - /opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for slack.desktop" - fi - - rm usr/lib/slack/LICENSE{,S-linux.json} \ - || die "rm licenses failed" -} - -src_install() { - doicon usr/share/pixmaps/slack.png - doicon -s
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: e51fac38006912408031aa2e7b4df6125a7709d9 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Feb 21 18:36:19 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Feb 21 19:23:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51fac38 net-im/slack: version bump to 4.13.0 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/19583 Signed-off-by: Thomas Deutschmann gentoo.org> net-im/slack/Manifest| 1 + net-im/slack/slack-4.13.0.ebuild | 100 +++ 2 files changed, 101 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 4653e7f0da6..64d3ffd8959 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,3 @@ DIST slack-desktop-4.11.3-amd64.deb 57956414 BLAKE2B 3b1c2d5574fe52e27e2d489c9e4b28e28e36fb6afc2b9b18cb23352a311748be09998893dc02a78f296363fe86c6b4c36375429537c2e1d03c49457d25d4de32 SHA512 67a52a83503f273a5e3eedf8fecc83c21f249076e553537a3bacdc1d410bb435c31189c678aff9011271723918d46ba6caf82f0c2fb0c6f1cf571b11b49e8af1 DIST slack-desktop-4.12.2-amd64.deb 57734610 BLAKE2B 249565bcb3f5fd9467d2b48e683978f406be6e3fd77f56c8e6ee328a3745800e53504f9bd618ea1764ffe429256ca5610b53996f82442e399d47f46ee5991b78 SHA512 7c0ef6e007f67c9a95c43e6544536af35d9bb55008524dade5b707aa4473db8e0837547bb91f8398728fcdc9e4ec732655cd390b49f1b5f820dc3f0b73ef9f71 +DIST slack-desktop-4.13.0-amd64.deb 57716072 BLAKE2B b8f1a793239b1e101bb6eb738a8a75883bf67468886f954226552074b769355b5444bbe9273eed48575b5f245fb47bdc78e264e7329ef052305afbec88f496f4 SHA512 d324637cb96a73f6d93fb36cfee52625d9c3571115ca6a8f0e7891417dd5fa88172dcc001e1a4fc9396392fe4885c5b14d9618d82c6a97b7c688ae14f5cbe8d9 diff --git a/net-im/slack/slack-4.13.0.ebuild b/net-im/slack/slack-4.13.0.ebuild new file mode 100644 index 000..ddd396fdeba --- /dev/null +++ b/net-im/slack/slack-4.13.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build optfeature pax-utils unpacker xdg + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://www.slack.com"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator suid" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libdrm:0[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="/opt/slack/chrome-sandbox + /opt/slack/libEGL.so + /opt/slack/libffmpeg.so + /opt/slack/libGLESv2.so + /opt/slack/libvk_swiftshader.so + /opt/slack/libvulkan.so + /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/*/bin/linux-x64-85/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/bin/linux-x64-85/*.node + /opt/slack/slack + /opt/slack/swiftshader/libEGL.so + /opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use appindicator ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/sha
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 3d697a0f1e15b8a7575a10de883b62824b5c7bbe Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Feb 21 18:22:58 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Feb 21 19:23:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d697a0f net-im/slack: cleanup old ebuilds Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Signed-off-by: Thomas Deutschmann gentoo.org> net-im/slack/Manifest | 2 - net-im/slack/slack-4.4.2.ebuild | 116 net-im/slack/slack-4.4.3.ebuild | 109 - 3 files changed, 227 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 0521694375a..4653e7f0da6 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,4 +1,2 @@ DIST slack-desktop-4.11.3-amd64.deb 57956414 BLAKE2B 3b1c2d5574fe52e27e2d489c9e4b28e28e36fb6afc2b9b18cb23352a311748be09998893dc02a78f296363fe86c6b4c36375429537c2e1d03c49457d25d4de32 SHA512 67a52a83503f273a5e3eedf8fecc83c21f249076e553537a3bacdc1d410bb435c31189c678aff9011271723918d46ba6caf82f0c2fb0c6f1cf571b11b49e8af1 DIST slack-desktop-4.12.2-amd64.deb 57734610 BLAKE2B 249565bcb3f5fd9467d2b48e683978f406be6e3fd77f56c8e6ee328a3745800e53504f9bd618ea1764ffe429256ca5610b53996f82442e399d47f46ee5991b78 SHA512 7c0ef6e007f67c9a95c43e6544536af35d9bb55008524dade5b707aa4473db8e0837547bb91f8398728fcdc9e4ec732655cd390b49f1b5f820dc3f0b73ef9f71 -DIST slack-desktop-4.4.2-amd64.deb 54818266 BLAKE2B 12ce6cd423081b64919c511562c0508126d4e10f13168630b00d507c0c4b33f1291d158198ad9050008d43bd69755dd79dfa004443f83495aed7728560f318a6 SHA512 7680116ac8e438cea614484c814ed2903aab5432f8901799fdc2772471ca385a5a93d2dff43abe441ca4d4be0cae5d56c54119fb456483cfbb12c5621955f988 -DIST slack-desktop-4.4.3-amd64.deb 54827638 BLAKE2B 4847b2366b6039c41327884ffa5d74146c9d87e5e11cb6324cd8b13632c1cd94b14d72b09396e3bec321b21ff9756f1a6915b99fa3e89fa9daa52272e7b8 SHA512 c2b9462738f6cbd8a29e75ebbac497b573676f7d95b69aca181320618a3bd1e34fd22c2b53426972cc425899afae50f4290a5754f0664b669ab6fdc1b28d1330 diff --git a/net-im/slack/slack-4.4.2.ebuild b/net-im/slack/slack-4.4.2.ebuild deleted file mode 100644 index 1c126432182..000 --- a/net-im/slack/slack-4.4.2.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg-utils - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://www.slack.com"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator suid" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] - app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - sys-apps/util-linux:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXcursor:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libXi:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/libXrender:0[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] - x11-libs/libXtst:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="/opt/slack/chrome-sandbox - /opt/slack/libEGL.so - /opt/slack/libffmpeg.so - /opt/slack/libGLESv2.so - /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node - /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node - /opt/slack/slack - /opt/slack/swiftshader/libEGL.so - /opt/slack/swiftshader/libGLESv2.so - /opt/slack/swiftshader/libvk_swiftshader.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: d0141d8f437f926c1b0a0403dc46f223ac63b400 Author: Mathy Vanvoorden vanvoorden be> AuthorDate: Tue Feb 2 11:18:55 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Feb 2 12:57:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0141d8f net-im/slack: version bump to 4.12.2 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Mathy Vanvoorden vanvoorden.be> Closes: https://github.com/gentoo/gentoo/pull/19303 Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest| 1 + net-im/slack/slack-4.12.2.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 8e96d359403..0521694375a 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,4 @@ DIST slack-desktop-4.11.3-amd64.deb 57956414 BLAKE2B 3b1c2d5574fe52e27e2d489c9e4b28e28e36fb6afc2b9b18cb23352a311748be09998893dc02a78f296363fe86c6b4c36375429537c2e1d03c49457d25d4de32 SHA512 67a52a83503f273a5e3eedf8fecc83c21f249076e553537a3bacdc1d410bb435c31189c678aff9011271723918d46ba6caf82f0c2fb0c6f1cf571b11b49e8af1 +DIST slack-desktop-4.12.2-amd64.deb 57734610 BLAKE2B 249565bcb3f5fd9467d2b48e683978f406be6e3fd77f56c8e6ee328a3745800e53504f9bd618ea1764ffe429256ca5610b53996f82442e399d47f46ee5991b78 SHA512 7c0ef6e007f67c9a95c43e6544536af35d9bb55008524dade5b707aa4473db8e0837547bb91f8398728fcdc9e4ec732655cd390b49f1b5f820dc3f0b73ef9f71 DIST slack-desktop-4.4.2-amd64.deb 54818266 BLAKE2B 12ce6cd423081b64919c511562c0508126d4e10f13168630b00d507c0c4b33f1291d158198ad9050008d43bd69755dd79dfa004443f83495aed7728560f318a6 SHA512 7680116ac8e438cea614484c814ed2903aab5432f8901799fdc2772471ca385a5a93d2dff43abe441ca4d4be0cae5d56c54119fb456483cfbb12c5621955f988 DIST slack-desktop-4.4.3-amd64.deb 54827638 BLAKE2B 4847b2366b6039c41327884ffa5d74146c9d87e5e11cb6324cd8b13632c1cd94b14d72b09396e3bec321b21ff9756f1a6915b99fa3e89fa9daa52272e7b8 SHA512 c2b9462738f6cbd8a29e75ebbac497b573676f7d95b69aca181320618a3bd1e34fd22c2b53426972cc425899afae50f4290a5754f0664b669ab6fdc1b28d1330 diff --git a/net-im/slack/slack-4.12.2.ebuild b/net-im/slack/slack-4.12.2.ebuild new file mode 100644 index 000..2a34f4ae27f --- /dev/null +++ b/net-im/slack/slack-4.12.2.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build optfeature pax-utils unpacker xdg + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://www.slack.com"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator suid" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libdrm:0[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="/opt/slack/chrome-sandbox + /opt/slack/libEGL.so + /opt/slack/libffmpeg.so + /opt/slack/libGLESv2.so + /opt/slack/libvk_swiftshader.so + /opt/slack/libvulkan.so + /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node + /opt/slack/slack + /opt/slack/swiftshader/libEGL.so + /opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use appindicator
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: ebda8cc3b26706c517096524f1e4059e7c6cd470 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Fri Dec 4 20:22:36 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Dec 10 07:30:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebda8cc3 net-im/slack: drop old ebuild Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.3.2-r2.ebuild | 104 - 2 files changed, 105 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 6400f2c5957..4c22cd504ea 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,3 +1,2 @@ -DIST slack-desktop-4.3.2-amd64.deb 54914760 BLAKE2B 218d4ba6cc2057bb92b84bd8bbbf94e70022a9e65363c256190584f0a92e1615642583647af2813e02ec2eb243a3428016b1bff3bfbbc6a98f227aa63a94a967 SHA512 36536be0825e1803704304346ea9db2d1d03baddec954dea0c4560bec2b1800cf3e6d431796d1fcd3b9178e3eb070e9ae6da64e4d3949eff649050cab21d5cb2 DIST slack-desktop-4.4.2-amd64.deb 54818266 BLAKE2B 12ce6cd423081b64919c511562c0508126d4e10f13168630b00d507c0c4b33f1291d158198ad9050008d43bd69755dd79dfa004443f83495aed7728560f318a6 SHA512 7680116ac8e438cea614484c814ed2903aab5432f8901799fdc2772471ca385a5a93d2dff43abe441ca4d4be0cae5d56c54119fb456483cfbb12c5621955f988 DIST slack-desktop-4.4.3-amd64.deb 54827638 BLAKE2B 4847b2366b6039c41327884ffa5d74146c9d87e5e11cb6324cd8b13632c1cd94b14d72b09396e3bec321b21ff9756f1a6915b99fa3e89fa9daa52272e7b8 SHA512 c2b9462738f6cbd8a29e75ebbac497b573676f7d95b69aca181320618a3bd1e34fd22c2b53426972cc425899afae50f4290a5754f0664b669ab6fdc1b28d1330 diff --git a/net-im/slack/slack-4.3.2-r2.ebuild b/net-im/slack/slack-4.3.2-r2.ebuild deleted file mode 100644 index 144ff7317ce..000 --- a/net-im/slack/slack-4.3.2-r2.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build optfeature pax-utils unpacker xdg-utils - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="appindicator" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] - app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - sys-apps/util-linux:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXcursor:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libXi:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/libXrender:0[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] - x11-libs/libXtst:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="/opt/slack/chrome-sandbox - opt/slack/slack - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/libffmpeg.so - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so - opt/slack/swiftshader/libvk_swiftshader.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path, logging noise (wrt 694058, 711494) - sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - -e '/Exec/s|slack|slack -s|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use appindicator ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for slack.desktop" - fi -} - -src_install() { - doicon usr/share/pixmaps/slack.png -
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: fb93faa3961e20db74d0d42cf6602d897042ba44 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Fri Dec 4 20:27:55 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Dec 10 07:30:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb93faa3 net-im/slack: version bump to 4.11.3 Closes: https://bugs.gentoo.org/751574 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/18505 Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest| 1 + net-im/slack/slack-4.11.3.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 4c22cd504ea..8e96d359403 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,3 @@ +DIST slack-desktop-4.11.3-amd64.deb 57956414 BLAKE2B 3b1c2d5574fe52e27e2d489c9e4b28e28e36fb6afc2b9b18cb23352a311748be09998893dc02a78f296363fe86c6b4c36375429537c2e1d03c49457d25d4de32 SHA512 67a52a83503f273a5e3eedf8fecc83c21f249076e553537a3bacdc1d410bb435c31189c678aff9011271723918d46ba6caf82f0c2fb0c6f1cf571b11b49e8af1 DIST slack-desktop-4.4.2-amd64.deb 54818266 BLAKE2B 12ce6cd423081b64919c511562c0508126d4e10f13168630b00d507c0c4b33f1291d158198ad9050008d43bd69755dd79dfa004443f83495aed7728560f318a6 SHA512 7680116ac8e438cea614484c814ed2903aab5432f8901799fdc2772471ca385a5a93d2dff43abe441ca4d4be0cae5d56c54119fb456483cfbb12c5621955f988 DIST slack-desktop-4.4.3-amd64.deb 54827638 BLAKE2B 4847b2366b6039c41327884ffa5d74146c9d87e5e11cb6324cd8b13632c1cd94b14d72b09396e3bec321b21ff9756f1a6915b99fa3e89fa9daa52272e7b8 SHA512 c2b9462738f6cbd8a29e75ebbac497b573676f7d95b69aca181320618a3bd1e34fd22c2b53426972cc425899afae50f4290a5754f0664b669ab6fdc1b28d1330 diff --git a/net-im/slack/slack-4.11.3.ebuild b/net-im/slack/slack-4.11.3.ebuild new file mode 100644 index 000..f0b971bb4e0 --- /dev/null +++ b/net-im/slack/slack-4.11.3.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build optfeature pax-utils unpacker xdg + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://www.slack.com"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator suid" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libdrm:0[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="/opt/slack/chrome-sandbox + /opt/slack/libEGL.so + /opt/slack/libffmpeg.so + /opt/slack/libGLESv2.so + /opt/slack/libvk_swiftshader.so + /opt/slack/libvulkan.so + /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node + /opt/slack/slack + /opt/slack/swiftshader/libEGL.so + /opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use appindicator ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi + + rm usr/lib/slack/LICENSE{,S-linux.js
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 4c30d7118c7bc5c0040e3f60d5b04cfc7f215ee2 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun May 24 12:32:52 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jun 15 10:57:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c30d711 net-im/slack: version bump to 4.4.3, wrt 720134 Closes: https://bugs.gentoo.org/720134 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/15948 Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest | 1 + net-im/slack/slack-4.4.3.ebuild | 109 2 files changed, 110 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index e92becd89ed..6400f2c5957 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1,3 @@ DIST slack-desktop-4.3.2-amd64.deb 54914760 BLAKE2B 218d4ba6cc2057bb92b84bd8bbbf94e70022a9e65363c256190584f0a92e1615642583647af2813e02ec2eb243a3428016b1bff3bfbbc6a98f227aa63a94a967 SHA512 36536be0825e1803704304346ea9db2d1d03baddec954dea0c4560bec2b1800cf3e6d431796d1fcd3b9178e3eb070e9ae6da64e4d3949eff649050cab21d5cb2 DIST slack-desktop-4.4.2-amd64.deb 54818266 BLAKE2B 12ce6cd423081b64919c511562c0508126d4e10f13168630b00d507c0c4b33f1291d158198ad9050008d43bd69755dd79dfa004443f83495aed7728560f318a6 SHA512 7680116ac8e438cea614484c814ed2903aab5432f8901799fdc2772471ca385a5a93d2dff43abe441ca4d4be0cae5d56c54119fb456483cfbb12c5621955f988 +DIST slack-desktop-4.4.3-amd64.deb 54827638 BLAKE2B 4847b2366b6039c41327884ffa5d74146c9d87e5e11cb6324cd8b13632c1cd94b14d72b09396e3bec321b21ff9756f1a6915b99fa3e89fa9daa52272e7b8 SHA512 c2b9462738f6cbd8a29e75ebbac497b573676f7d95b69aca181320618a3bd1e34fd22c2b53426972cc425899afae50f4290a5754f0664b669ab6fdc1b28d1330 diff --git a/net-im/slack/slack-4.4.3.ebuild b/net-im/slack/slack-4.4.3.ebuild new file mode 100644 index 000..1edd9339289 --- /dev/null +++ b/net-im/slack/slack-4.4.3.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop eutils multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://www.slack.com"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="appindicator suid" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + sys-apps/util-linux:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="/opt/slack/chrome-sandbox + /opt/slack/libEGL.so + /opt/slack/libffmpeg.so + /opt/slack/libGLESv2.so + /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node + /opt/slack/slack + /opt/slack/swiftshader/libEGL.so + /opt/slack/swiftshader/libGLESv2.so + /opt/slack/swiftshader/libvk_swiftshader.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use appindicator ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Uni
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: f11fab16f7061f4537677e90f2148a596bfb8006 Author: Patrick McLean gentoo org> AuthorDate: Thu May 7 04:18:27 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu May 7 04:19:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11fab16 net-im/slack: fix installation on new systems this is just a hack, should be done properly Bug: https://bugs.gentoo.org/720134 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Patrick McLean gentoo.org> Signed-off-by: Georgy Yakovlev gentoo.org> net-im/slack/slack-4.4.2.ebuild | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/net-im/slack/slack-4.4.2.ebuild b/net-im/slack/slack-4.4.2.ebuild index c36c8da0ee2..48b3a778dd0 100644 --- a/net-im/slack/slack-4.4.2.ebuild +++ b/net-im/slack/slack-4.4.2.ebuild @@ -84,7 +84,17 @@ src_install() { insinto /opt/slack doins -r usr/lib/slack/. - for i in $(echo -n "${QA_PREBUILT}") ; do fperms +x "$i" ; done + + # this really should be done a better way than trying to parse + # the QA_PREBUILT variable + local path + for path in ${QA_PREBUILT}; do + local -a paths=(${D}/${path}) + for path in "${paths[@]}"; do + fperms +x "${path#${D}/}" + done + done + use suid && fperms u+s /opt/slack/chrome-sandbox # wrt 713094 dosym ../../opt/slack/slack usr/bin/slack
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: c62d4055769db562e37a79f0703be36538d6b242 Author: Pacho Ramos gentoo org> AuthorDate: Fri May 1 17:46:41 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Fri May 1 17:57:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c62d4055 net-im/slack: Migrate to 'appindicator' USE Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Pacho Ramos gentoo.org> net-im/slack/slack-4.3.2-r2.ebuild | 6 +++--- net-im/slack/slack-4.4.2.ebuild| 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/net-im/slack/slack-4.3.2-r2.ebuild b/net-im/slack/slack-4.3.2-r2.ebuild index 3b995394ed5..01c6e59c2cf 100644 --- a/net-im/slack/slack-4.3.2-r2.ebuild +++ b/net-im/slack/slack-4.3.2-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64" -IUSE="ayatana" +IUSE="appindicator" RESTRICT="bindist mirror" RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] @@ -46,7 +46,7 @@ RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] x11-libs/libXtst:0[${MULTILIB_USEDEP}] x11-libs/pango:0[${MULTILIB_USEDEP}] - ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" QA_PREBUILT="/opt/slack/chrome-sandbox opt/slack/slack @@ -69,7 +69,7 @@ src_prepare() { usr/share/applications/slack.desktop \ || die "sed failed in Icon for slack.desktop" - if use ayatana ; then + if use appindicator ; then sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ usr/share/applications/slack.desktop \ || die "sed failed for slack.desktop" diff --git a/net-im/slack/slack-4.4.2.ebuild b/net-im/slack/slack-4.4.2.ebuild index d4fe07f41db..c36c8da0ee2 100644 --- a/net-im/slack/slack-4.4.2.ebuild +++ b/net-im/slack/slack-4.4.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64" -IUSE="ayatana suid" +IUSE="appindicator suid" RESTRICT="bindist mirror" RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] @@ -46,7 +46,7 @@ RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] x11-libs/libXtst:0[${MULTILIB_USEDEP}] x11-libs/pango:0[${MULTILIB_USEDEP}] - ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" QA_PREBUILT="/opt/slack/chrome-sandbox /opt/slack/libEGL.so @@ -70,7 +70,7 @@ src_prepare() { usr/share/applications/slack.desktop \ || die "sed failed in Icon for slack.desktop" - if use ayatana ; then + if use appindicator ; then sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ usr/share/applications/slack.desktop \ || die "sed failed for slack.desktop"
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: f376d2f829f7ba93d33a0ef50aeb80b1236a7951 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Apr 30 21:10:13 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Apr 30 21:10:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f376d2f8 net-im/slack: fix installation Bug: https://bugs.gentoo.org/720134 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> net-im/slack/slack-4.4.2.ebuild | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/net-im/slack/slack-4.4.2.ebuild b/net-im/slack/slack-4.4.2.ebuild index 357452d7818..d4fe07f41db 100644 --- a/net-im/slack/slack-4.4.2.ebuild +++ b/net-im/slack/slack-4.4.2.ebuild @@ -48,16 +48,16 @@ RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] x11-libs/pango:0[${MULTILIB_USEDEP}] ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" -QA_PREBUILT="opt/slack/chrome-sandbox - opt/slack/libEGL.so - opt/slack/libffmpeg.so - opt/slack/libGLESv2.so - opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node - opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node - opt/slack/slack - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so - opt/slack/swiftshader/libvk_swiftshader.so" +QA_PREBUILT="/opt/slack/chrome-sandbox + /opt/slack/libEGL.so + /opt/slack/libffmpeg.so + /opt/slack/libGLESv2.so + /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node + /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node + /opt/slack/slack + /opt/slack/swiftshader/libEGL.so + /opt/slack/swiftshader/libGLESv2.so + /opt/slack/swiftshader/libvk_swiftshader.so" S="${WORKDIR}"
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 62f6390e5f3889e177464e0c0d31cc93a25c179d Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Mon Apr 27 08:28:38 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Apr 30 11:59:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f6390e net-im/slack: rework QA_PREBUILT, version bump to 4.4.2, wrt 713094 Closes: https://bugs.gentoo.org/716638 Closes: https://bugs.gentoo.org/713094 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/15543 Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest | 1 + net-im/slack/slack-4.4.2.ebuild | 106 2 files changed, 107 insertions(+) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 5d40892519a..e92becd89ed 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1 +1,2 @@ DIST slack-desktop-4.3.2-amd64.deb 54914760 BLAKE2B 218d4ba6cc2057bb92b84bd8bbbf94e70022a9e65363c256190584f0a92e1615642583647af2813e02ec2eb243a3428016b1bff3bfbbc6a98f227aa63a94a967 SHA512 36536be0825e1803704304346ea9db2d1d03baddec954dea0c4560bec2b1800cf3e6d431796d1fcd3b9178e3eb070e9ae6da64e4d3949eff649050cab21d5cb2 +DIST slack-desktop-4.4.2-amd64.deb 54818266 BLAKE2B 12ce6cd423081b64919c511562c0508126d4e10f13168630b00d507c0c4b33f1291d158198ad9050008d43bd69755dd79dfa004443f83495aed7728560f318a6 SHA512 7680116ac8e438cea614484c814ed2903aab5432f8901799fdc2772471ca385a5a93d2dff43abe441ca4d4be0cae5d56c54119fb456483cfbb12c5621955f988 diff --git a/net-im/slack/slack-4.4.2.ebuild b/net-im/slack/slack-4.4.2.ebuild new file mode 100644 index 000..357452d7818 --- /dev/null +++ b/net-im/slack/slack-4.4.2.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop eutils multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://www.slack.com"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="ayatana suid" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + sys-apps/util-linux:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/chrome-sandbox + opt/slack/libEGL.so + opt/slack/libffmpeg.so + opt/slack/libGLESv2.so + opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node + opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node + opt/slack/slack + opt/slack/swiftshader/libEGL.so + opt/slack/swiftshader/libGLESv2.so + opt/slack/swiftshader/libvk_swiftshader.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use ayatana ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi +} + +src_install() { + doicon usr/share/pixmaps/slack.png + doicon -s 512 usr/share/pixmaps/slack.png + domenu usr/share/appli
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/
commit: 3c442e93953cd11250222ad599373f566034b39f Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Mon Apr 27 08:24:01 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Apr 30 11:59:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c442e93 net-im/slack: remove old ebuilds Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Signed-off-by: Joonas Niilola gentoo.org> net-im/slack/Manifest | 1 - net-im/slack/slack-4.1.1.ebuild| 100 --- net-im/slack/slack-4.3.2-r1.ebuild | 103 - 3 files changed, 204 deletions(-) diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest index 74e30a9bbe0..5d40892519a 100644 --- a/net-im/slack/Manifest +++ b/net-im/slack/Manifest @@ -1,2 +1 @@ -DIST slack-desktop-4.1.1-amd64.deb 57986912 BLAKE2B eb90dff156eb826f8f15c3ab7c7c7127a321cd73011a11c6e24bc75721f4fa981980ad5b65e4accdce2fb893ac5ad8ddba42133de8285d8a9e10ac08bdb3ed70 SHA512 57b3e7a5a81406047bb9f8f8bb8ac322d3c801fe21919a388ac1457ccc68e50dab961c86a0e36ba9bb308e1832dc2ad00a038cddbad8ea9cc70ac186b37fec7c DIST slack-desktop-4.3.2-amd64.deb 54914760 BLAKE2B 218d4ba6cc2057bb92b84bd8bbbf94e70022a9e65363c256190584f0a92e1615642583647af2813e02ec2eb243a3428016b1bff3bfbbc6a98f227aa63a94a967 SHA512 36536be0825e1803704304346ea9db2d1d03baddec954dea0c4560bec2b1800cf3e6d431796d1fcd3b9178e3eb070e9ae6da64e4d3949eff649050cab21d5cb2 diff --git a/net-im/slack/slack-4.1.1.ebuild b/net-im/slack/slack-4.1.1.ebuild deleted file mode 100644 index 126d156dca1..000 --- a/net-im/slack/slack-4.1.1.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build pax-utils unpacker xdg-utils - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="https://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="ayatana gnome-keyring" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/mesa:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - sys-apps/util-linux:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXcursor:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libXi:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/libXrender:0[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] - x11-libs/libXtst:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) - gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="/opt/slack/chrome-sandbox - opt/slack/slack - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/libffmpeg.so - opt/slack/libEGL.so - opt/slack/libGLESv2.so - opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" - -S="${WORKDIR}" - -src_prepare() { - default - - # remove hardcoded path (wrt 694058) - sed -i '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ - usr/share/applications/slack.desktop \ - || die "sed failed in Icon for slack.desktop" - - if use ayatana ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for slack.desktop" - fi -} - -src_install() { - doicon usr/share/pixmaps/slack.png - doicon -s 512 usr/share/pixmaps/slack.png - domenu usr/share/applications/slack.desktop - - insinto /opt/slack - doins -r usr/lib/slack/. - fperms +x /opt/slack/slack - dosym ../../opt/slack/slack usr/bin/slack - - pax-mark -m "${ED}"/opt/slack/slack -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_upda
[gentoo-commits] repo/gentoo:master commit in: net-im/slack/, net-im/slack-bin/, profiles/updates/, profiles/arch/amd64/x32/
commit: 4f24389a363ac207d3572d67b9d1af6b7e279428 Author: Ulrich Müller gentoo org> AuthorDate: Wed Mar 25 11:02:09 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Mar 25 14:43:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f24389a net-im/slack-bin: Move package to net-im/slack. As discussed in #gentoo-dev. Signed-off-by: Ulrich Müller gentoo.org> net-im/{slack-bin => slack}/Manifest | 0 net-im/{slack-bin => slack}/metadata.xml | 0 net-im/{slack-bin/slack-bin-4.1.1.ebuild => slack/slack-4.1.1.ebuild} | 3 +-- .../slack-bin-4.3.2-r1.ebuild => slack/slack-4.3.2-r1.ebuild} | 3 +-- .../slack-bin-4.3.2-r2.ebuild => slack/slack-4.3.2-r2.ebuild} | 3 +-- profiles/arch/amd64/x32/package.mask | 4 ++-- profiles/updates/1Q-2020 | 1 + 7 files changed, 6 insertions(+), 8 deletions(-) diff --git a/net-im/slack-bin/Manifest b/net-im/slack/Manifest similarity index 100% rename from net-im/slack-bin/Manifest rename to net-im/slack/Manifest diff --git a/net-im/slack-bin/metadata.xml b/net-im/slack/metadata.xml similarity index 100% rename from net-im/slack-bin/metadata.xml rename to net-im/slack/metadata.xml diff --git a/net-im/slack-bin/slack-bin-4.1.1.ebuild b/net-im/slack/slack-4.1.1.ebuild similarity index 96% rename from net-im/slack-bin/slack-bin-4.1.1.ebuild rename to net-im/slack/slack-4.1.1.ebuild index 010dee24895..126d156dca1 100644 --- a/net-im/slack-bin/slack-bin-4.1.1.ebuild +++ b/net-im/slack/slack-4.1.1.ebuild @@ -3,14 +3,13 @@ EAPI=7 -MY_PN="${PN/-bin/}" MULTILIB_COMPAT=( abi_x86_64 ) inherit desktop multilib-build pax-utils unpacker xdg-utils DESCRIPTION="Team collaboration tool" HOMEPAGE="https://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; LICENSE="all-rights-reserved" SLOT="0" diff --git a/net-im/slack-bin/slack-bin-4.3.2-r1.ebuild b/net-im/slack/slack-4.3.2-r1.ebuild similarity index 96% rename from net-im/slack-bin/slack-bin-4.3.2-r1.ebuild rename to net-im/slack/slack-4.3.2-r1.ebuild index 701ae359224..354b565faab 100644 --- a/net-im/slack-bin/slack-bin-4.3.2-r1.ebuild +++ b/net-im/slack/slack-4.3.2-r1.ebuild @@ -3,14 +3,13 @@ EAPI=7 -MY_PN="${PN/-bin/}" MULTILIB_COMPAT=( abi_x86_64 ) inherit desktop eutils multilib-build pax-utils unpacker xdg-utils DESCRIPTION="Team collaboration tool" HOMEPAGE="https://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; LICENSE="all-rights-reserved" SLOT="0" diff --git a/net-im/slack-bin/slack-bin-4.3.2-r2.ebuild b/net-im/slack/slack-4.3.2-r2.ebuild similarity index 96% rename from net-im/slack-bin/slack-bin-4.3.2-r2.ebuild rename to net-im/slack/slack-4.3.2-r2.ebuild index 588c999e230..3b995394ed5 100644 --- a/net-im/slack-bin/slack-bin-4.3.2-r2.ebuild +++ b/net-im/slack/slack-4.3.2-r2.ebuild @@ -3,14 +3,13 @@ EAPI=7 -MY_PN="${PN/-bin/}" MULTILIB_COMPAT=( abi_x86_64 ) inherit desktop eutils multilib-build pax-utils unpacker xdg-utils DESCRIPTION="Team collaboration tool" HOMEPAGE="https://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb"; LICENSE="all-rights-reserved" SLOT="0" diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index b81b45733fd..5de561adc95 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Hasan ÇALIŞIR (2019-10-28) @@ -24,7 +24,7 @@ dev-libs/amdgpu-pro-opencl net-im/mattermost-desktop-bin net-im/skypeforlinux net-im/skype-dbus-mock -net-im/slack-bin +net-im/slack # Pawel Hajdan jr (2012-10-07) # V8 upstream said they won't support x32, bug #423815 diff --git a/profiles/updates/1Q-2020 b/profiles/updates/1Q-2020 index ebe5b8633e9..ebc4ddf2c9b 100644 --- a/profiles/updates/1Q-2020 +++ b/profiles/updates/1Q-2020 @@ -10,3 +10,4 @@ move app-doc/ghp-import dev-vcs/ghp-import move dev-python/git-python dev-python/GitPython move www-servers/automx2 net-mail/automx2 move dev-python/pysnmp-apps net-analyzer/snmpclitools +move net-im/slack-bin net-im/slack
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 72e2f8e5e298be10efc2eedd3c031f896acfb207 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Fri Mar 6 17:46:11 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Mar 14 09:55:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e2f8e5 net-im/slack-bin: reduce logging noise (bug 711494) Closes: https://bugs.gentoo.org/711494 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/14849 Signed-off-by: Joonas Niilola gentoo.org> net-im/slack-bin/slack-bin-4.3.2-r2.ebuild | 105 + 1 file changed, 105 insertions(+) diff --git a/net-im/slack-bin/slack-bin-4.3.2-r2.ebuild b/net-im/slack-bin/slack-bin-4.3.2-r2.ebuild new file mode 100644 index 000..588c999e230 --- /dev/null +++ b/net-im/slack-bin/slack-bin-4.3.2-r2.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop eutils multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="ayatana" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + sys-apps/util-linux:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="/opt/slack/chrome-sandbox + opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libffmpeg.so + opt/slack/libEGL.so + opt/slack/libGLESv2.so + opt/slack/swiftshader/libEGL.so + opt/slack/swiftshader/libGLESv2.so + opt/slack/swiftshader/libvk_swiftshader.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path, logging noise (wrt 694058, 711494) + sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + -e '/Exec/s|slack|slack -s|' \ + usr/share/applications/slack.desktop \ + || die "sed failed in Icon for slack.desktop" + + if use ayatana ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi +} + +src_install() { + doicon usr/share/pixmaps/slack.png + doicon -s 512 usr/share/pixmaps/slack.png + domenu usr/share/applications/slack.desktop + + insinto /opt/slack + doins -r usr/lib/slack/. + fperms +x /opt/slack/slack + dosym ../../opt/slack/slack usr/bin/slack + + pax-mark -m "${ED}"/opt/slack/slack +} + +pkg_postinst() { + optfeature "storing passwords via gnome-keyring" app-crypt/libsecret + + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 57b9021851acb185ece81cdb47dca8e8125f5c19 Author: David Seifert gentoo org> AuthorDate: Sat Feb 8 16:22:56 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 8 16:22:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b90218 net-im/slack-bin: [QA] Fix UnnecessarySlashStrip Signed-off-by: David Seifert gentoo.org> net-im/slack-bin/slack-bin-4.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/slack-bin/slack-bin-4.1.1.ebuild b/net-im/slack-bin/slack-bin-4.1.1.ebuild index 158315e03e3..9441fc95cad 100644 --- a/net-im/slack-bin/slack-bin-4.1.1.ebuild +++ b/net-im/slack-bin/slack-bin-4.1.1.ebuild @@ -85,7 +85,7 @@ src_install() { fperms +x /opt/slack/slack dosym ../../opt/slack/slack usr/bin/slack - pax-mark -m "${ED%/}"/opt/slack/slack + pax-mark -m "${ED}"/opt/slack/slack } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: a3d8b153e2bdbac37d283ee0f6594ea829e7bfa8 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Thu Feb 6 05:33:19 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Feb 6 06:19:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d8b153 net-im/slack-bin: add missed dependency, move libsecret to optfeature Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Signed-off-by: Joonas Niilola gentoo.org> net-im/slack-bin/slack-bin-4.3.2.ebuild | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/net-im/slack-bin/slack-bin-4.3.2.ebuild b/net-im/slack-bin/slack-bin-4.3.2.ebuild index 8211ca719da..701ae359224 100644 --- a/net-im/slack-bin/slack-bin-4.3.2.ebuild +++ b/net-im/slack-bin/slack-bin-4.3.2.ebuild @@ -6,7 +6,7 @@ EAPI=7 MY_PN="${PN/-bin/}" MULTILIB_COMPAT=( abi_x86_64 ) -inherit desktop multilib-build pax-utils unpacker xdg-utils +inherit desktop eutils multilib-build pax-utils unpacker xdg-utils DESCRIPTION="Team collaboration tool" HOMEPAGE="https://www.slack.com/"; @@ -15,10 +15,11 @@ SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}- LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64" -IUSE="ayatana gnome-keyring" +IUSE="ayatana" RESTRICT="bindist mirror" RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] dev-libs/atk:0[${MULTILIB_USEDEP}] dev-libs/expat:0[${MULTILIB_USEDEP}] dev-libs/glib:2[${MULTILIB_USEDEP}] @@ -46,8 +47,7 @@ RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] x11-libs/libXtst:0[${MULTILIB_USEDEP}] x11-libs/pango:0[${MULTILIB_USEDEP}] - ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) - gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" QA_PREBUILT="/opt/slack/chrome-sandbox opt/slack/slack @@ -90,6 +90,8 @@ src_install() { } pkg_postinst() { + optfeature "storing passwords via gnome-keyring" app-crypt/libsecret + xdg_desktop_database_update xdg_icon_cache_update xdg_mimeinfo_database_update
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: c57ef36d2a19c2d98e55986fd88330647c0bf30d Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Thu Feb 6 05:36:17 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Feb 6 06:19:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c57ef36d net-im/slack-bin: cleanup wrt #706478 Bug: https://bugs.gentoo.org/706478 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Signed-off-by: Joonas Niilola gentoo.org> net-im/slack-bin/Manifest | 2 - net-im/slack-bin/slack-bin-2.1.2.ebuild | 80 - 2 files changed, 82 deletions(-) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index da74f25c840..74e30a9bbe0 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -1,4 +1,2 @@ -DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287489fd58345b1315e41fdb1bfa9b93e4201aeeb2a22678e79f584c3da26d090136c1b8b18e449b518a69a0291072b5fc05089 SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284 -DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c DIST slack-desktop-4.1.1-amd64.deb 57986912 BLAKE2B eb90dff156eb826f8f15c3ab7c7c7127a321cd73011a11c6e24bc75721f4fa981980ad5b65e4accdce2fb893ac5ad8ddba42133de8285d8a9e10ac08bdb3ed70 SHA512 57b3e7a5a81406047bb9f8f8bb8ac322d3c801fe21919a388ac1457ccc68e50dab961c86a0e36ba9bb308e1832dc2ad00a038cddbad8ea9cc70ac186b37fec7c DIST slack-desktop-4.3.2-amd64.deb 54914760 BLAKE2B 218d4ba6cc2057bb92b84bd8bbbf94e70022a9e65363c256190584f0a92e1615642583647af2813e02ec2eb243a3428016b1bff3bfbbc6a98f227aa63a94a967 SHA512 36536be0825e1803704304346ea9db2d1d03baddec954dea0c4560bec2b1800cf3e6d431796d1fcd3b9178e3eb070e9ae6da64e4d3949eff649050cab21d5cb2 diff --git a/net-im/slack-bin/slack-bin-2.1.2.ebuild b/net-im/slack-bin/slack-bin-2.1.2.ebuild deleted file mode 100644 index 6a7b8f24e9b..000 --- a/net-im/slack-bin/slack-bin-2.1.2.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/-bin/}" -BASE_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-_arch_.deb"; - -inherit eutils gnome2-utils unpacker xdg-utils - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="http://www.slack.com/"; -SRC_URI="x86? ( ${BASE_URI/_arch_/i386} ) - amd64? ( ${BASE_URI/_arch_/amd64} )" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="bindist mirror" - -RDEPEND="dev-libs/atk:0 - dev-libs/expat:0 - dev-libs/glib:2 - dev-libs/nspr:0 - dev-libs/nss:0 - gnome-base/gconf:2 - gnome-base/libgnome-keyring:0 - media-libs/alsa-lib:0 - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-misc/curl:0 - net-print/cups:0 - sys-apps/dbus:0 - x11-libs/cairo:0 - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/libX11:0 - x11-libs/libXcomposite:0 - x11-libs/libXcursor:0 - x11-libs/libXdamage:0 - x11-libs/libXext:0 - x11-libs/libXfixes:0 - x11-libs/libXi:0 - x11-libs/libXrandr:0 - x11-libs/libXrender:0 - x11-libs/libXScrnSaver:0 - x11-libs/libXtst:0 - x11-libs/pango:0" - -QA_PREBUILT="opt/slack/slack - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/libnode.so - opt/slack/libffmpeg.so - opt/slack/libCallsCore.so" - -S="${WORKDIR}" - -src_install() { - insinto /usr/share/pixmaps - doins usr/share/pixmaps/${MY_PN}.png - - newicon -s 512 usr/share/pixmaps/${MY_PN}.png ${MY_PN}.png - domenu usr/share/applications/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/lib/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_PN} - dosym ../../opt/${MY_PN}/${MY_PN} usr/bin/${MY_PN} -} - -pkg_postinst() { - xdg_desktop_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: ecb48811f175dfbc21a2ffcd0ef995d5444da85c Author: Joonas Niilola gentoo org> AuthorDate: Thu Feb 6 06:17:37 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Feb 6 06:19:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb48811 net-im/slack-bin: revbump due to changed RDEPEND Signed-off-by: Joonas Niilola gentoo.org> net-im/slack-bin/{slack-bin-4.3.2.ebuild => slack-bin-4.3.2-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/net-im/slack-bin/slack-bin-4.3.2.ebuild b/net-im/slack-bin/slack-bin-4.3.2-r1.ebuild similarity index 100% rename from net-im/slack-bin/slack-bin-4.3.2.ebuild rename to net-im/slack-bin/slack-bin-4.3.2-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 25564faff7f1028c4727c60a9ff34ff3d7febcc3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 6 02:05:16 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 6 02:05:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25564faf net-im/slack-bin: Drop 3.1.1 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> net-im/slack-bin/Manifest | 1 - net-im/slack-bin/metadata.xml | 3 -- net-im/slack-bin/slack-bin-3.1.1.ebuild | 94 - 3 files changed, 98 deletions(-) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index b64fc9ff7a0..da74f25c840 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -1,5 +1,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287489fd58345b1315e41fdb1bfa9b93e4201aeeb2a22678e79f584c3da26d090136c1b8b18e449b518a69a0291072b5fc05089 SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c -DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 DIST slack-desktop-4.1.1-amd64.deb 57986912 BLAKE2B eb90dff156eb826f8f15c3ab7c7c7127a321cd73011a11c6e24bc75721f4fa981980ad5b65e4accdce2fb893ac5ad8ddba42133de8285d8a9e10ac08bdb3ed70 SHA512 57b3e7a5a81406047bb9f8f8bb8ac322d3c801fe21919a388ac1457ccc68e50dab961c86a0e36ba9bb308e1832dc2ad00a038cddbad8ea9cc70ac186b37fec7c DIST slack-desktop-4.3.2-amd64.deb 54914760 BLAKE2B 218d4ba6cc2057bb92b84bd8bbbf94e70022a9e65363c256190584f0a92e1615642583647af2813e02ec2eb243a3428016b1bff3bfbbc6a98f227aa63a94a967 SHA512 36536be0825e1803704304346ea9db2d1d03baddec954dea0c4560bec2b1800cf3e6d431796d1fcd3b9178e3eb070e9ae6da64e4d3949eff649050cab21d5cb2 diff --git a/net-im/slack-bin/metadata.xml b/net-im/slack-bin/metadata.xml index 200d6a674a2..15eca405ed0 100644 --- a/net-im/slack-bin/metadata.xml +++ b/net-im/slack-bin/metadata.xml @@ -15,9 +15,6 @@ All content inside Slack is searchable, including files, conversations, and people. - - Triggers a paxmarking of the binary - https://get.slack.help/hc/en-us diff --git a/net-im/slack-bin/slack-bin-3.1.1.ebuild b/net-im/slack-bin/slack-bin-3.1.1.ebuild deleted file mode 100644 index 60d3a3890b8..000 --- a/net-im/slack-bin/slack-bin-3.1.1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/-bin/}" -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="http://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="ayatana gnome-keyring pax_kernel" -RESTRICT="bindist mirror" - -RDEPEND="dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - gnome-base/gconf:2[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] - media-libs/freetype:2[${MULTILIB_USEDEP}] - net-misc/curl:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:2[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXcursor:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libXi:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/libXrender:0[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] - x11-libs/libXtst:0[${MULTILIB_USEDEP
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 00f18ea25cce361853ca8ded78a4cf043f5673e4 Author: Jason A. Donenfeld gentoo org> AuthorDate: Wed Feb 5 11:52:50 2020 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Wed Feb 5 11:54:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f18ea2 net-im/slack-bin: version bump to 4.3.2 Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld gentoo.org> net-im/slack-bin/Manifest | 2 +- net-im/slack-bin/{slack-bin-4.2.0.ebuild => slack-bin-4.3.2.ebuild} | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index ced0c549adf..b64fc9ff7a0 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -2,4 +2,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 DIST slack-desktop-4.1.1-amd64.deb 57986912 BLAKE2B eb90dff156eb826f8f15c3ab7c7c7127a321cd73011a11c6e24bc75721f4fa981980ad5b65e4accdce2fb893ac5ad8ddba42133de8285d8a9e10ac08bdb3ed70 SHA512 57b3e7a5a81406047bb9f8f8bb8ac322d3c801fe21919a388ac1457ccc68e50dab961c86a0e36ba9bb308e1832dc2ad00a038cddbad8ea9cc70ac186b37fec7c -DIST slack-desktop-4.2.0-amd64.deb 50132376 BLAKE2B eb12f475b4d395a4d4f34c8f2bc22a1d3462901a7e96a65f219325ba4abd258d87e1fd3e4fb9bc800fccdf7b9a46b17fd7a43564ff1e39f9941fbc9e3ef19dbc SHA512 ab04639a7db404845f9a165a3177cd647e990675a057d043704e1087588cb916d4b99aa850fe41305131cd6142d61f993673f70bcd83183c52ce9838c94f2996 +DIST slack-desktop-4.3.2-amd64.deb 54914760 BLAKE2B 218d4ba6cc2057bb92b84bd8bbbf94e70022a9e65363c256190584f0a92e1615642583647af2813e02ec2eb243a3428016b1bff3bfbbc6a98f227aa63a94a967 SHA512 36536be0825e1803704304346ea9db2d1d03baddec954dea0c4560bec2b1800cf3e6d431796d1fcd3b9178e3eb070e9ae6da64e4d3949eff649050cab21d5cb2 diff --git a/net-im/slack-bin/slack-bin-4.2.0.ebuild b/net-im/slack-bin/slack-bin-4.3.2.ebuild similarity index 97% rename from net-im/slack-bin/slack-bin-4.2.0.ebuild rename to net-im/slack-bin/slack-bin-4.3.2.ebuild index 010dee24895..8211ca719da 100644 --- a/net-im/slack-bin/slack-bin-4.2.0.ebuild +++ b/net-im/slack-bin/slack-bin-4.3.2.ebuild @@ -56,7 +56,8 @@ QA_PREBUILT="/opt/slack/chrome-sandbox opt/slack/libEGL.so opt/slack/libGLESv2.so opt/slack/swiftshader/libEGL.so - opt/slack/swiftshader/libGLESv2.so" + opt/slack/swiftshader/libGLESv2.so + opt/slack/swiftshader/libvk_swiftshader.so" S="${WORKDIR}"
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 755f1b09acdbed4b2f2d12238c4e6bceb74997c0 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sat Jan 18 16:06:36 2020 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Wed Feb 5 11:54:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755f1b09 net-im/slack-bin: drop old ebuilds Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Signed-off-by: Jason A. Donenfeld gentoo.org> net-im/slack-bin/Manifest | 2 - net-im/slack-bin/slack-bin-3.4.2.ebuild | 100 net-im/slack-bin/slack-bin-4.0.2.ebuild | 98 --- 3 files changed, 200 deletions(-) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 5582cdce032..6e9a1cd44ec 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -1,6 +1,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287489fd58345b1315e41fdb1bfa9b93e4201aeeb2a22678e79f584c3da26d090136c1b8b18e449b518a69a0291072b5fc05089 SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 -DIST slack-desktop-3.4.2-amd64.deb 62724122 BLAKE2B 31ab566b9a1cb80f1daa207664f4bf0504666cb388f06bf5cd5d381ab26f6b11a4eae5a4a0abd634dd562277fd291bddfb213b9285c4fab218488acc3bbd39a9 SHA512 d3d9ea70467fe59c6194430054d4bed5824a39b156ed9d215df4592eed7b63fbdb93d0a135502941805575f99bce0ec3fe266643cac731b75d9c58a760b3c1a4 -DIST slack-desktop-4.0.2-amd64.deb 61298592 BLAKE2B d6d30f75d245f78276036588eb69a579148feb18fd9232c096b95ce342d37719476eec49ec67147dcd87dbf84b60e8041c45cd6a133f48811cff33958abc43e5 SHA512 6647253eaf73022baaeacbc2e5c8a679cf1d65f8a43aec207b0aedafb74ba64b76196ee621f26097591ccd9e1aa215f2185e23b7083a4da9c89fb031f09a4471 DIST slack-desktop-4.1.1-amd64.deb 57986912 BLAKE2B eb90dff156eb826f8f15c3ab7c7c7127a321cd73011a11c6e24bc75721f4fa981980ad5b65e4accdce2fb893ac5ad8ddba42133de8285d8a9e10ac08bdb3ed70 SHA512 57b3e7a5a81406047bb9f8f8bb8ac322d3c801fe21919a388ac1457ccc68e50dab961c86a0e36ba9bb308e1832dc2ad00a038cddbad8ea9cc70ac186b37fec7c diff --git a/net-im/slack-bin/slack-bin-3.4.2.ebuild b/net-im/slack-bin/slack-bin-3.4.2.ebuild deleted file mode 100644 index 2ec6f51..000 --- a/net-im/slack-bin/slack-bin-3.4.2.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="${PN/-bin/}" -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build pax-utils unpacker xdg-utils - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="http://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="ayatana gnome-keyring pax_kernel" -RESTRICT="bindist mirror" - -RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - gnome-base/gconf:2[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] - media-libs/freetype:2[${MULTILIB_USEDEP}] - net-misc/curl:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXcursor:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libXi:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/libXrender:0[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] - x11-libs/lib
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 08e18230bca72b93af970bdee1d78dd29b12e760 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sat Jan 18 16:09:15 2020 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Wed Feb 5 11:54:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e18230 net-im/slack-bin: version bump to 4.2.0 Closes: https://bugs.gentoo.org/705660 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Signed-off-by: Jason A. Donenfeld gentoo.org> net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-4.2.0.ebuild | 101 2 files changed, 102 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 6e9a1cd44ec..ced0c549adf 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -2,3 +2,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 DIST slack-desktop-4.1.1-amd64.deb 57986912 BLAKE2B eb90dff156eb826f8f15c3ab7c7c7127a321cd73011a11c6e24bc75721f4fa981980ad5b65e4accdce2fb893ac5ad8ddba42133de8285d8a9e10ac08bdb3ed70 SHA512 57b3e7a5a81406047bb9f8f8bb8ac322d3c801fe21919a388ac1457ccc68e50dab961c86a0e36ba9bb308e1832dc2ad00a038cddbad8ea9cc70ac186b37fec7c +DIST slack-desktop-4.2.0-amd64.deb 50132376 BLAKE2B eb12f475b4d395a4d4f34c8f2bc22a1d3462901a7e96a65f219325ba4abd258d87e1fd3e4fb9bc800fccdf7b9a46b17fd7a43564ff1e39f9941fbc9e3ef19dbc SHA512 ab04639a7db404845f9a165a3177cd647e990675a057d043704e1087588cb916d4b99aa850fe41305131cd6142d61f993673f70bcd83183c52ce9838c94f2996 diff --git a/net-im/slack-bin/slack-bin-4.2.0.ebuild b/net-im/slack-bin/slack-bin-4.2.0.ebuild new file mode 100644 index 000..010dee24895 --- /dev/null +++ b/net-im/slack-bin/slack-bin-4.2.0.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="ayatana gnome-keyring" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + sys-apps/util-linux:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) + gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="/opt/slack/chrome-sandbox + opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libffmpeg.so + opt/slack/libEGL.so + opt/slack/libGLESv2.so + opt/slack/swiftshader/libEGL.so + opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + + # remove hardcoded path (wrt 694058) + sed -i '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ + usr/share/applica
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 97abf8e1d28f88278ca051d53202dc84ca468748 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Thu Sep 5 16:53:39 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Sep 5 18:28:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97abf8e1 net-im/slack-bin: version bump to 4.0.2 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/12861 Closes: https://github.com/gentoo/gentoo/pull/12865 Signed-off-by: Joonas Niilola gentoo.org> net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-4.0.2.ebuild | 98 + 2 files changed, 99 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index ecf7c073955..6f66d39ecaf 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -2,3 +2,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 DIST slack-desktop-3.4.2-amd64.deb 62724122 BLAKE2B 31ab566b9a1cb80f1daa207664f4bf0504666cb388f06bf5cd5d381ab26f6b11a4eae5a4a0abd634dd562277fd291bddfb213b9285c4fab218488acc3bbd39a9 SHA512 d3d9ea70467fe59c6194430054d4bed5824a39b156ed9d215df4592eed7b63fbdb93d0a135502941805575f99bce0ec3fe266643cac731b75d9c58a760b3c1a4 +DIST slack-desktop-4.0.2-amd64.deb 61298592 BLAKE2B d6d30f75d245f78276036588eb69a579148feb18fd9232c096b95ce342d37719476eec49ec67147dcd87dbf84b60e8041c45cd6a133f48811cff33958abc43e5 SHA512 6647253eaf73022baaeacbc2e5c8a679cf1d65f8a43aec207b0aedafb74ba64b76196ee621f26097591ccd9e1aa215f2185e23b7083a4da9c89fb031f09a4471 diff --git a/net-im/slack-bin/slack-bin-4.0.2.ebuild b/net-im/slack-bin/slack-bin-4.0.2.ebuild new file mode 100644 index 000..4717b253329 --- /dev/null +++ b/net-im/slack-bin/slack-bin-4.0.2.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="https://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="ayatana gnome-keyring pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/mesa:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + sys-apps/util-linux:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) + gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so + opt/slack/libVkICD_mock_icd.so + opt/slack/libEGL.so + opt/slack/libGLESv2.so + opt/slack/swiftshader/libEGL.so + opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}" + +src_prepare() { + default + +
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 28932420ff134623e9ef679e19003c00d9de7e7b Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Thu Sep 5 16:52:24 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Sep 5 18:28:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28932420 net-im/slack-bin: drop old ebuilds Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Signed-off-by: Joonas Niilola gentoo.org> net-im/slack-bin/Manifest | 2 - net-im/slack-bin/slack-bin-3.3.8.ebuild | 94 net-im/slack-bin/slack-bin-3.4.0.ebuild | 95 - 3 files changed, 191 deletions(-) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 03d9ac427a3..ecf7c073955 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -1,6 +1,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287489fd58345b1315e41fdb1bfa9b93e4201aeeb2a22678e79f584c3da26d090136c1b8b18e449b518a69a0291072b5fc05089 SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 -DIST slack-desktop-3.3.8-amd64.deb 56743966 BLAKE2B 3673a55a300b56b645d69e18617fd58241c9f4ac5fec088660bb715c722b4b22b77db9302ca3d8f09338bb41be188998366e8c5f9f0a145d80391f82fbc5fb6f SHA512 f9a0414213bf0d1a8404f532a37b16bf47a43b8ecf6bb9be99184577b3b8c58e5f1b1b40a044550dc900d328b40207763de6eb3936e0b8ded709782796e81720 -DIST slack-desktop-3.4.0-amd64.deb 56807282 BLAKE2B fa0637b98344983b66a5362b03e719260e7553cabad0d5ff294ac5051d8b2bf189722c82f328410c5ffdbe057dd782a51f81ba0f213ce36efee017c4febe8291 SHA512 7ae266b5bf13a89d66d35646005a4d5cb0de0143cba19ea450b226ac394de90c82b45d6798f39c7d27db6cad36db2c25f1f4ee06a436753cc49170eabc9fa6b8 DIST slack-desktop-3.4.2-amd64.deb 62724122 BLAKE2B 31ab566b9a1cb80f1daa207664f4bf0504666cb388f06bf5cd5d381ab26f6b11a4eae5a4a0abd634dd562277fd291bddfb213b9285c4fab218488acc3bbd39a9 SHA512 d3d9ea70467fe59c6194430054d4bed5824a39b156ed9d215df4592eed7b63fbdb93d0a135502941805575f99bce0ec3fe266643cac731b75d9c58a760b3c1a4 diff --git a/net-im/slack-bin/slack-bin-3.3.8.ebuild b/net-im/slack-bin/slack-bin-3.3.8.ebuild deleted file mode 100644 index 3db3b00c13e..000 --- a/net-im/slack-bin/slack-bin-3.3.8.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="${PN/-bin/}" -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop multilib-build pax-utils unpacker xdg-utils - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="http://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="ayatana gnome-keyring pax_kernel" -RESTRICT="bindist mirror" - -RDEPEND="dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - gnome-base/gconf:2[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] - media-libs/freetype:2[${MULTILIB_USEDEP}] - net-misc/curl:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXcursor:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libXi:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/libXrender:0[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] - x11-libs/libXtst:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: f0cf6a401d0e649bd6caa1e2bb5322eefb39cf98 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Jun 2 12:06:38 2019 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 10:50:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0cf6a40 net-im/slack-bin: version bump to 3.4.2 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.66, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/12171 Signed-off-by: Michał Górny gentoo.org> net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-3.4.2.ebuild | 100 2 files changed, 101 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 081595b3006..03d9ac427a3 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -3,3 +3,4 @@ DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4 DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 DIST slack-desktop-3.3.8-amd64.deb 56743966 BLAKE2B 3673a55a300b56b645d69e18617fd58241c9f4ac5fec088660bb715c722b4b22b77db9302ca3d8f09338bb41be188998366e8c5f9f0a145d80391f82fbc5fb6f SHA512 f9a0414213bf0d1a8404f532a37b16bf47a43b8ecf6bb9be99184577b3b8c58e5f1b1b40a044550dc900d328b40207763de6eb3936e0b8ded709782796e81720 DIST slack-desktop-3.4.0-amd64.deb 56807282 BLAKE2B fa0637b98344983b66a5362b03e719260e7553cabad0d5ff294ac5051d8b2bf189722c82f328410c5ffdbe057dd782a51f81ba0f213ce36efee017c4febe8291 SHA512 7ae266b5bf13a89d66d35646005a4d5cb0de0143cba19ea450b226ac394de90c82b45d6798f39c7d27db6cad36db2c25f1f4ee06a436753cc49170eabc9fa6b8 +DIST slack-desktop-3.4.2-amd64.deb 62724122 BLAKE2B 31ab566b9a1cb80f1daa207664f4bf0504666cb388f06bf5cd5d381ab26f6b11a4eae5a4a0abd634dd562277fd291bddfb213b9285c4fab218488acc3bbd39a9 SHA512 d3d9ea70467fe59c6194430054d4bed5824a39b156ed9d215df4592eed7b63fbdb93d0a135502941805575f99bce0ec3fe266643cac731b75d9c58a760b3c1a4 diff --git a/net-im/slack-bin/slack-bin-3.4.2.ebuild b/net-im/slack-bin/slack-bin-3.4.2.ebuild new file mode 100644 index 000..2ec6f51 --- /dev/null +++ b/net-im/slack-bin/slack-bin-3.4.2.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="ayatana gnome-keyring pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + gnome-base/gconf:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + net-misc/curl:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) + gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so + opt/slack/libVkICD_mock_icd.so + opt/slack/libEGL.so + opt/slack/libGLESv2.so + opt/slack/swiftshader/libEGL.so + opt/slack/swiftshader/libGLESv2.so" + +S="${WORKDIR}"
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: c22f9275a7dde33f5beb0bda49f35a32bf0775b7 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu May 9 01:18:05 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu May 9 01:19:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c22f9275 net-im/slack-bin: use HTTPS for homepage Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev gentoo.org> net-im/slack-bin/slack-bin-3.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/slack-bin/slack-bin-3.4.0.ebuild b/net-im/slack-bin/slack-bin-3.4.0.ebuild index c167031694c..b8dcb8c7b76 100644 --- a/net-im/slack-bin/slack-bin-3.4.0.ebuild +++ b/net-im/slack-bin/slack-bin-3.4.0.ebuild @@ -9,7 +9,7 @@ MULTILIB_COMPAT=( abi_x86_64 ) inherit desktop multilib-build pax-utils unpacker xdg-utils DESCRIPTION="Team collaboration tool" -HOMEPAGE="http://www.slack.com/"; +HOMEPAGE="https://www.slack.com/"; SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; LICENSE="all-rights-reserved"
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 2e16f952fba92f886cfa96bc0bffb71af406b815 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sat May 4 15:08:05 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu May 9 01:19:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e16f952 net-im/slack-bin: version bump to 3.4.0 1. version bump to 3.4.0 2. added app-accessibility/at-spi2-atk to RDEPEND Closes: https://bugs.gentoo.org/684926 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.62, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/11897 Signed-off-by: Georgy Yakovlev gentoo.org> net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-3.4.0.ebuild | 95 + 2 files changed, 96 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index fa0a0712cb8..9a2f18329f4 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -6,3 +6,4 @@ DIST slack-desktop-3.3.3-amd64.deb 54203216 BLAKE2B 93f72a2a7ead75682b9ef9bd9f9b DIST slack-desktop-3.3.4-amd64.deb 56404428 BLAKE2B 15e39e88f287a296f3f11a15f35602d2103263b2886f037674e4b8fc0f7b533980ab835de3862a92434b63eb0a466f1f6ee4db4e41026e2c609d6e52dd392463 SHA512 1c2f889ed6194191adf8892bb288ee2e53476b78bc7dbb48c9e5c516f010e47b486059ab1dad87ff41e747e74a10a43398027dfb3cb971103e70f00f58e6bd4c DIST slack-desktop-3.3.7-amd64.deb 56596720 BLAKE2B d463172b6528a98366b61b2e23c0bbfb8f7285387f7c0815b28977602f1b05954f1a89cae0ecf127acd79b771655ea5c7551bb0d7207b07b0e7790886c21e7d6 SHA512 b61f32a7f9ee4c40c10dbc70e0ab1c4371fd63610217348b2177c48f9ec17500e34ca5a09f38812543b62fd888cbc0344ad258d37d0b570fa91e4c262451e18a DIST slack-desktop-3.3.8-amd64.deb 56743966 BLAKE2B 3673a55a300b56b645d69e18617fd58241c9f4ac5fec088660bb715c722b4b22b77db9302ca3d8f09338bb41be188998366e8c5f9f0a145d80391f82fbc5fb6f SHA512 f9a0414213bf0d1a8404f532a37b16bf47a43b8ecf6bb9be99184577b3b8c58e5f1b1b40a044550dc900d328b40207763de6eb3936e0b8ded709782796e81720 +DIST slack-desktop-3.4.0-amd64.deb 56807282 BLAKE2B fa0637b98344983b66a5362b03e719260e7553cabad0d5ff294ac5051d8b2bf189722c82f328410c5ffdbe057dd782a51f81ba0f213ce36efee017c4febe8291 SHA512 7ae266b5bf13a89d66d35646005a4d5cb0de0143cba19ea450b226ac394de90c82b45d6798f39c7d27db6cad36db2c25f1f4ee06a436753cc49170eabc9fa6b8 diff --git a/net-im/slack-bin/slack-bin-3.4.0.ebuild b/net-im/slack-bin/slack-bin-3.4.0.ebuild new file mode 100644 index 000..c167031694c --- /dev/null +++ b/net-im/slack-bin/slack-bin-3.4.0.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="ayatana gnome-keyring pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + gnome-base/gconf:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + net-misc/curl:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) + gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_prepare() { + default + + if use ayatana ;
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 9bf6da456e5f648efe7aa749655438a1400628e0 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sat May 4 15:05:38 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu May 9 01:19:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf6da45 net-im/slack-bin: remove old ebuilds Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.62, Repoman-2.3.11 Signed-off-by: Georgy Yakovlev gentoo.org> net-im/slack-bin/Manifest | 4 -- net-im/slack-bin/slack-bin-3.3.1.ebuild | 94 - net-im/slack-bin/slack-bin-3.3.3.ebuild | 94 - net-im/slack-bin/slack-bin-3.3.4.ebuild | 94 - net-im/slack-bin/slack-bin-3.3.7.ebuild | 94 - 5 files changed, 380 deletions(-) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 9a2f18329f4..081595b3006 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -1,9 +1,5 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287489fd58345b1315e41fdb1bfa9b93e4201aeeb2a22678e79f584c3da26d090136c1b8b18e449b518a69a0291072b5fc05089 SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 -DIST slack-desktop-3.3.1-amd64.deb 54172074 BLAKE2B 88402ce58e02e20a2c5a90358b979bb4acc0409eb32da87a517ebd8631be88e716033d3047a98462c50e8d31f177bae9bfe3e25404a7d3add320c157b381569b SHA512 9b284ba60c1a9dd9fbd489d34438dc343b5cf6d458ef7968a2d7bd65514f24c9a21f0824771ebffbf23c877fc191be19602e62ac5bcf8543e78156ba95c575f6 -DIST slack-desktop-3.3.3-amd64.deb 54203216 BLAKE2B 93f72a2a7ead75682b9ef9bd9f9b5ec19a5954d20e4ef3da214154eb53fd21533fac4e07893d883b7f9a51fd3af4e53f4b7102a0bee060d23f98b15bbc9207e9 SHA512 bb773ddc9cb13f520143412f73d47e308410d861fa63ca13a986d2c390900c59827b2cca6c55175a2778b341c534b0aab49841a4506f63d11359cada57473b67 -DIST slack-desktop-3.3.4-amd64.deb 56404428 BLAKE2B 15e39e88f287a296f3f11a15f35602d2103263b2886f037674e4b8fc0f7b533980ab835de3862a92434b63eb0a466f1f6ee4db4e41026e2c609d6e52dd392463 SHA512 1c2f889ed6194191adf8892bb288ee2e53476b78bc7dbb48c9e5c516f010e47b486059ab1dad87ff41e747e74a10a43398027dfb3cb971103e70f00f58e6bd4c -DIST slack-desktop-3.3.7-amd64.deb 56596720 BLAKE2B d463172b6528a98366b61b2e23c0bbfb8f7285387f7c0815b28977602f1b05954f1a89cae0ecf127acd79b771655ea5c7551bb0d7207b07b0e7790886c21e7d6 SHA512 b61f32a7f9ee4c40c10dbc70e0ab1c4371fd63610217348b2177c48f9ec17500e34ca5a09f38812543b62fd888cbc0344ad258d37d0b570fa91e4c262451e18a DIST slack-desktop-3.3.8-amd64.deb 56743966 BLAKE2B 3673a55a300b56b645d69e18617fd58241c9f4ac5fec088660bb715c722b4b22b77db9302ca3d8f09338bb41be188998366e8c5f9f0a145d80391f82fbc5fb6f SHA512 f9a0414213bf0d1a8404f532a37b16bf47a43b8ecf6bb9be99184577b3b8c58e5f1b1b40a044550dc900d328b40207763de6eb3936e0b8ded709782796e81720 DIST slack-desktop-3.4.0-amd64.deb 56807282 BLAKE2B fa0637b98344983b66a5362b03e719260e7553cabad0d5ff294ac5051d8b2bf189722c82f328410c5ffdbe057dd782a51f81ba0f213ce36efee017c4febe8291 SHA512 7ae266b5bf13a89d66d35646005a4d5cb0de0143cba19ea450b226ac394de90c82b45d6798f39c7d27db6cad36db2c25f1f4ee06a436753cc49170eabc9fa6b8 diff --git a/net-im/slack-bin/slack-bin-3.3.1.ebuild b/net-im/slack-bin/slack-bin-3.3.1.ebuild deleted file mode 100644 index 450982ce199..000 --- a/net-im/slack-bin/slack-bin-3.3.1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/-bin/}" -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="http://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64 -*" -IUSE="ayatana gnome-keyring pax_kernel" -RESTRICT="bindist mirror" - -RDEPEND="dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - gno
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 130942804f218952ee4fa7919c6dd2772bde8762 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Fri Mar 15 16:51:52 2019 + Commit: Patrice Clement gentoo org> CommitDate: Mon Mar 18 22:52:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13094280 net-im/slack-bin: version bump to 3.3.8, EAPI 7. 1. Version bump to 3.3.8 2. Moved to EAPI 7 3. Replaced deprecated gnome2_icon_cache_update by xdg_icon_cache_update 4. Removed gnome2-utils eclass Closes: https://bugs.gentoo.org/680316 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.62, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/11375 Signed-off-by: Patrice Clement gentoo.org> net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-3.3.8.ebuild | 94 + 2 files changed, 95 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index dbb41022473..fa0a0712cb8 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -5,3 +5,4 @@ DIST slack-desktop-3.3.1-amd64.deb 54172074 BLAKE2B 88402ce58e02e20a2c5a90358b97 DIST slack-desktop-3.3.3-amd64.deb 54203216 BLAKE2B 93f72a2a7ead75682b9ef9bd9f9b5ec19a5954d20e4ef3da214154eb53fd21533fac4e07893d883b7f9a51fd3af4e53f4b7102a0bee060d23f98b15bbc9207e9 SHA512 bb773ddc9cb13f520143412f73d47e308410d861fa63ca13a986d2c390900c59827b2cca6c55175a2778b341c534b0aab49841a4506f63d11359cada57473b67 DIST slack-desktop-3.3.4-amd64.deb 56404428 BLAKE2B 15e39e88f287a296f3f11a15f35602d2103263b2886f037674e4b8fc0f7b533980ab835de3862a92434b63eb0a466f1f6ee4db4e41026e2c609d6e52dd392463 SHA512 1c2f889ed6194191adf8892bb288ee2e53476b78bc7dbb48c9e5c516f010e47b486059ab1dad87ff41e747e74a10a43398027dfb3cb971103e70f00f58e6bd4c DIST slack-desktop-3.3.7-amd64.deb 56596720 BLAKE2B d463172b6528a98366b61b2e23c0bbfb8f7285387f7c0815b28977602f1b05954f1a89cae0ecf127acd79b771655ea5c7551bb0d7207b07b0e7790886c21e7d6 SHA512 b61f32a7f9ee4c40c10dbc70e0ab1c4371fd63610217348b2177c48f9ec17500e34ca5a09f38812543b62fd888cbc0344ad258d37d0b570fa91e4c262451e18a +DIST slack-desktop-3.3.8-amd64.deb 56743966 BLAKE2B 3673a55a300b56b645d69e18617fd58241c9f4ac5fec088660bb715c722b4b22b77db9302ca3d8f09338bb41be188998366e8c5f9f0a145d80391f82fbc5fb6f SHA512 f9a0414213bf0d1a8404f532a37b16bf47a43b8ecf6bb9be99184577b3b8c58e5f1b1b40a044550dc900d328b40207763de6eb3936e0b8ded709782796e81720 diff --git a/net-im/slack-bin/slack-bin-3.3.8.ebuild b/net-im/slack-bin/slack-bin-3.3.8.ebuild new file mode 100644 index 000..3db3b00c13e --- /dev/null +++ b/net-im/slack-bin/slack-bin-3.3.8.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="ayatana gnome-keyring pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + gnome-base/gconf:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + net-misc/curl:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) + gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_prepare() { + default + +
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: acfdb643c375bdd99768a8b66fea8116d87e2b62 Author: Matthew Thode gentoo org> AuthorDate: Fri Jan 18 15:49:25 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Jan 18 15:49:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acfdb643 net-im/slack-bin: 3.3.7 bump more glibc fixes? (release notes may have some duplication) Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-3.3.7.ebuild | 94 + 2 files changed, 95 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 7f5370b0fdf..dbb41022473 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -4,3 +4,4 @@ DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a DIST slack-desktop-3.3.1-amd64.deb 54172074 BLAKE2B 88402ce58e02e20a2c5a90358b979bb4acc0409eb32da87a517ebd8631be88e716033d3047a98462c50e8d31f177bae9bfe3e25404a7d3add320c157b381569b SHA512 9b284ba60c1a9dd9fbd489d34438dc343b5cf6d458ef7968a2d7bd65514f24c9a21f0824771ebffbf23c877fc191be19602e62ac5bcf8543e78156ba95c575f6 DIST slack-desktop-3.3.3-amd64.deb 54203216 BLAKE2B 93f72a2a7ead75682b9ef9bd9f9b5ec19a5954d20e4ef3da214154eb53fd21533fac4e07893d883b7f9a51fd3af4e53f4b7102a0bee060d23f98b15bbc9207e9 SHA512 bb773ddc9cb13f520143412f73d47e308410d861fa63ca13a986d2c390900c59827b2cca6c55175a2778b341c534b0aab49841a4506f63d11359cada57473b67 DIST slack-desktop-3.3.4-amd64.deb 56404428 BLAKE2B 15e39e88f287a296f3f11a15f35602d2103263b2886f037674e4b8fc0f7b533980ab835de3862a92434b63eb0a466f1f6ee4db4e41026e2c609d6e52dd392463 SHA512 1c2f889ed6194191adf8892bb288ee2e53476b78bc7dbb48c9e5c516f010e47b486059ab1dad87ff41e747e74a10a43398027dfb3cb971103e70f00f58e6bd4c +DIST slack-desktop-3.3.7-amd64.deb 56596720 BLAKE2B d463172b6528a98366b61b2e23c0bbfb8f7285387f7c0815b28977602f1b05954f1a89cae0ecf127acd79b771655ea5c7551bb0d7207b07b0e7790886c21e7d6 SHA512 b61f32a7f9ee4c40c10dbc70e0ab1c4371fd63610217348b2177c48f9ec17500e34ca5a09f38812543b62fd888cbc0344ad258d37d0b570fa91e4c262451e18a diff --git a/net-im/slack-bin/slack-bin-3.3.7.ebuild b/net-im/slack-bin/slack-bin-3.3.7.ebuild new file mode 100644 index 000..b9d29213854 --- /dev/null +++ b/net-im/slack-bin/slack-bin-3.3.7.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="ayatana gnome-keyring pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + gnome-base/gconf:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + net-misc/curl:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) + gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_prepare() { + default + + if use ayatana ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi +} + +src_install() { + doico
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: fd6af5cbf10b33254a585a1d0f67fdc0d20c264a Author: Matthew Thode gentoo org> AuthorDate: Tue Jan 15 18:42:34 2019 + Commit: Matthew Thode gentoo org> CommitDate: Tue Jan 15 18:42:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6af5cb net-im/slack-bin: 3.3.4 now works with glibc 2.28 Fixes: https://bugs.gentoo.org/671944 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-3.3.4.ebuild | 94 + 2 files changed, 95 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index a274dea8e12..7f5370b0fdf 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -3,3 +3,4 @@ DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4 DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 DIST slack-desktop-3.3.1-amd64.deb 54172074 BLAKE2B 88402ce58e02e20a2c5a90358b979bb4acc0409eb32da87a517ebd8631be88e716033d3047a98462c50e8d31f177bae9bfe3e25404a7d3add320c157b381569b SHA512 9b284ba60c1a9dd9fbd489d34438dc343b5cf6d458ef7968a2d7bd65514f24c9a21f0824771ebffbf23c877fc191be19602e62ac5bcf8543e78156ba95c575f6 DIST slack-desktop-3.3.3-amd64.deb 54203216 BLAKE2B 93f72a2a7ead75682b9ef9bd9f9b5ec19a5954d20e4ef3da214154eb53fd21533fac4e07893d883b7f9a51fd3af4e53f4b7102a0bee060d23f98b15bbc9207e9 SHA512 bb773ddc9cb13f520143412f73d47e308410d861fa63ca13a986d2c390900c59827b2cca6c55175a2778b341c534b0aab49841a4506f63d11359cada57473b67 +DIST slack-desktop-3.3.4-amd64.deb 56404428 BLAKE2B 15e39e88f287a296f3f11a15f35602d2103263b2886f037674e4b8fc0f7b533980ab835de3862a92434b63eb0a466f1f6ee4db4e41026e2c609d6e52dd392463 SHA512 1c2f889ed6194191adf8892bb288ee2e53476b78bc7dbb48c9e5c516f010e47b486059ab1dad87ff41e747e74a10a43398027dfb3cb971103e70f00f58e6bd4c diff --git a/net-im/slack-bin/slack-bin-3.3.4.ebuild b/net-im/slack-bin/slack-bin-3.3.4.ebuild new file mode 100644 index 000..b9d29213854 --- /dev/null +++ b/net-im/slack-bin/slack-bin-3.3.4.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="ayatana gnome-keyring pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + gnome-base/gconf:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + net-misc/curl:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) + gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_prepare() { + default + + if use ayatana ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi +} + +src_install() { + doicon
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 1cf936eaf421ba77562d698066544c849b10564a Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sat Oct 13 09:56:38 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 13 13:42:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf936ea net-im/slack-bin: remove 3.2.1 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.49, Repoman-2.3.11 Signed-off-by: Michał Górny gentoo.org> net-im/slack-bin/Manifest | 1 - net-im/slack-bin/slack-bin-3.2.1.ebuild | 94 - 2 files changed, 95 deletions(-) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index cedf4dd7859..83589e18e5c 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -1,5 +1,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287489fd58345b1315e41fdb1bfa9b93e4201aeeb2a22678e79f584c3da26d090136c1b8b18e449b518a69a0291072b5fc05089 SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 -DIST slack-desktop-3.2.1-amd64.deb 57873452 BLAKE2B 6445aabf6512c218779e769a05069ff29292ef31dd9f4e109f1d0044f3db117db86b2dfb86d6ce00c36933c763c2e4d4874f27f4c7cdd8a10837cd1ffd1228f1 SHA512 ba08afefc8383cfc46198a64de1278a924a6e3552057484cdb8823fbbb38861f4b6b457be44ffb7913c968e5d5d6e88893636ebecdd0a0a979a2f3639220333e DIST slack-desktop-3.3.1-amd64.deb 54172074 BLAKE2B 88402ce58e02e20a2c5a90358b979bb4acc0409eb32da87a517ebd8631be88e716033d3047a98462c50e8d31f177bae9bfe3e25404a7d3add320c157b381569b SHA512 9b284ba60c1a9dd9fbd489d34438dc343b5cf6d458ef7968a2d7bd65514f24c9a21f0824771ebffbf23c877fc191be19602e62ac5bcf8543e78156ba95c575f6 diff --git a/net-im/slack-bin/slack-bin-3.2.1.ebuild b/net-im/slack-bin/slack-bin-3.2.1.ebuild deleted file mode 100644 index 450982ce199..000 --- a/net-im/slack-bin/slack-bin-3.2.1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/-bin/}" -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="http://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64 -*" -IUSE="ayatana gnome-keyring pax_kernel" -RESTRICT="bindist mirror" - -RDEPEND="dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - gnome-base/gconf:2[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] - media-libs/freetype:2[${MULTILIB_USEDEP}] - net-misc/curl:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXcursor:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libXi:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/libXrender:0[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] - x11-libs/libXtst:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) - gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="opt/slack/slack - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/libnode.so - opt/slack/libffmpeg.so - opt/slack/libCallsCore.so" - -S="${WORKDIR}" - -src_prepare() { - default - - if
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 1b4c5714dc87970d7eaf0d4e7d34af4a73fca73e Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sat Oct 13 09:57:36 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 13 13:42:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4c5714 net-im/slack-bin: sort KEYWORDS, version bump to 3.3.3 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Package-Manager: Portage-2.3.49, Repoman-2.3.11 Signed-off-by: Michał Górny gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/10083 net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-3.3.3.ebuild | 94 + 2 files changed, 95 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 83589e18e5c..a274dea8e12 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -2,3 +2,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 DIST slack-desktop-3.3.1-amd64.deb 54172074 BLAKE2B 88402ce58e02e20a2c5a90358b979bb4acc0409eb32da87a517ebd8631be88e716033d3047a98462c50e8d31f177bae9bfe3e25404a7d3add320c157b381569b SHA512 9b284ba60c1a9dd9fbd489d34438dc343b5cf6d458ef7968a2d7bd65514f24c9a21f0824771ebffbf23c877fc191be19602e62ac5bcf8543e78156ba95c575f6 +DIST slack-desktop-3.3.3-amd64.deb 54203216 BLAKE2B 93f72a2a7ead75682b9ef9bd9f9b5ec19a5954d20e4ef3da214154eb53fd21533fac4e07893d883b7f9a51fd3af4e53f4b7102a0bee060d23f98b15bbc9207e9 SHA512 bb773ddc9cb13f520143412f73d47e308410d861fa63ca13a986d2c390900c59827b2cca6c55175a2778b341c534b0aab49841a4506f63d11359cada57473b67 diff --git a/net-im/slack-bin/slack-bin-3.3.3.ebuild b/net-im/slack-bin/slack-bin-3.3.3.ebuild new file mode 100644 index 000..9f937d1780a --- /dev/null +++ b/net-im/slack-bin/slack-bin-3.3.3.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="ayatana gnome-keyring pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + gnome-base/gconf:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + net-misc/curl:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) + gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_prepare() { + default + + if use ayatana ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ +
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 82543b32bb0bef33525c3b7e2a5324bde00876d9 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Sep 2 19:36:04 2018 + Commit: Amy Liffey gentoo org> CommitDate: Sun Sep 9 15:46:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82543b32 net-im/slack-bin: version bump to 3.3.1 Closes: https://github.com/gentoo/gentoo/pull/9768 Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-3.3.1.ebuild | 94 + 2 files changed, 95 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index fa26692b33d..cedf4dd7859 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -2,3 +2,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 DIST slack-desktop-3.2.1-amd64.deb 57873452 BLAKE2B 6445aabf6512c218779e769a05069ff29292ef31dd9f4e109f1d0044f3db117db86b2dfb86d6ce00c36933c763c2e4d4874f27f4c7cdd8a10837cd1ffd1228f1 SHA512 ba08afefc8383cfc46198a64de1278a924a6e3552057484cdb8823fbbb38861f4b6b457be44ffb7913c968e5d5d6e88893636ebecdd0a0a979a2f3639220333e +DIST slack-desktop-3.3.1-amd64.deb 54172074 BLAKE2B 88402ce58e02e20a2c5a90358b979bb4acc0409eb32da87a517ebd8631be88e716033d3047a98462c50e8d31f177bae9bfe3e25404a7d3add320c157b381569b SHA512 9b284ba60c1a9dd9fbd489d34438dc343b5cf6d458ef7968a2d7bd65514f24c9a21f0824771ebffbf23c877fc191be19602e62ac5bcf8543e78156ba95c575f6 diff --git a/net-im/slack-bin/slack-bin-3.3.1.ebuild b/net-im/slack-bin/slack-bin-3.3.1.ebuild new file mode 100644 index 000..450982ce199 --- /dev/null +++ b/net-im/slack-bin/slack-bin-3.3.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 -*" +IUSE="ayatana gnome-keyring pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + gnome-base/gconf:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + net-misc/curl:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) + gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_prepare() { + default + + if use ayatana ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi +} + +src_install() { + doicon usr/share/pixmaps
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 103b59447b3276d2bad477fe5efc43d067f3c53b Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Jul 8 13:31:42 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 8 19:23:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=103b5944 net-im/slack-bin: drop 3.1.0 and 3.2.0_beta2 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9143 net-im/slack-bin/Manifest | 2 - net-im/slack-bin/slack-bin-3.1.0.ebuild | 94 -- net-im/slack-bin/slack-bin-3.2.0_beta2.ebuild | 96 --- 3 files changed, 192 deletions(-) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index adec58ba7ce..fa26692b33d 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -1,6 +1,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287489fd58345b1315e41fdb1bfa9b93e4201aeeb2a22678e79f584c3da26d090136c1b8b18e449b518a69a0291072b5fc05089 SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c -DIST slack-desktop-3.1.0-amd64.deb 60324688 BLAKE2B bf9184ed49d31baa8b03d430091a965434ebdb13d0e85c4872fc5ee4101782b548c817388ef3f52b2c769dd23ed931c997d2b9efe56929dae8640918b4afca38 SHA512 8b7c93e54a24bdd3b83dcaef7dbef5fe2da62719a8c84d9c0c78236a077de30bf7ebc5c29e25228fd2306594abcf3733364f6075aa08ecce1de86cb0223986b0 DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 -DIST slack-desktop-3.2.0-beta25a7a50e-amd64.deb 57959130 BLAKE2B b7c2b68a793022b069fc0b51621003e48c06c7f4b90d18fb3e2e8133d651ff058bed83e395dc4fc251da03c3fa17d52919c1f98c5317f7166b5b72a920e441be SHA512 d55b9a6f7383c7afc30df0e020863c42a03f8736c8a668064d8bcf016f6160e6c010a14042b76860a76edb7b793e565f88d15ae75e9d8f12cd532fece1aeac4a DIST slack-desktop-3.2.1-amd64.deb 57873452 BLAKE2B 6445aabf6512c218779e769a05069ff29292ef31dd9f4e109f1d0044f3db117db86b2dfb86d6ce00c36933c763c2e4d4874f27f4c7cdd8a10837cd1ffd1228f1 SHA512 ba08afefc8383cfc46198a64de1278a924a6e3552057484cdb8823fbbb38861f4b6b457be44ffb7913c968e5d5d6e88893636ebecdd0a0a979a2f3639220333e diff --git a/net-im/slack-bin/slack-bin-3.1.0.ebuild b/net-im/slack-bin/slack-bin-3.1.0.ebuild deleted file mode 100644 index 504150b0b29..000 --- a/net-im/slack-bin/slack-bin-3.1.0.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/-bin/}" -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="http://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64 -*" -IUSE="ayatana pax_kernel" -RESTRICT="bindist mirror" - -RDEPEND="app-crypt/libsecret:0[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] - dev-libs/expat:0[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr:0[${MULTILIB_USEDEP}] - dev-libs/nss:0[${MULTILIB_USEDEP}] - gnome-base/gconf:2[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] - media-libs/freetype:2[${MULTILIB_USEDEP}] - net-misc/curl:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:2[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXcursor:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libXi:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/libXrender:0[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] - x11-libs/libXtst:0[${MULTILIB_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: fa29fbef03cd8868cb25eb49648cb88028474752 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Jul 8 13:33:49 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 8 19:23:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa29fbef net-im/slack-bin: add gnome-keyring USE flag (wrt #659812) Closes: https://bugs.gentoo.org/659812 Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-im/slack-bin/slack-bin-3.1.1.ebuild | 8 net-im/slack-bin/slack-bin-3.2.1.ebuild | 8 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/net-im/slack-bin/slack-bin-3.1.1.ebuild b/net-im/slack-bin/slack-bin-3.1.1.ebuild index 73cdd0095e1..8b2ae27b507 100644 --- a/net-im/slack-bin/slack-bin-3.1.1.ebuild +++ b/net-im/slack-bin/slack-bin-3.1.1.ebuild @@ -15,11 +15,10 @@ SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}- LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 -*" -IUSE="ayatana pax_kernel" +IUSE="ayatana gnome-keyring pax_kernel" RESTRICT="bindist mirror" -RDEPEND="app-crypt/libsecret:0[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] +RDEPEND="dev-libs/atk:0[${MULTILIB_USEDEP}] dev-libs/expat:0[${MULTILIB_USEDEP}] dev-libs/glib:2[${MULTILIB_USEDEP}] dev-libs/nspr:0[${MULTILIB_USEDEP}] @@ -48,7 +47,8 @@ RDEPEND="app-crypt/libsecret:0[${MULTILIB_USEDEP}] x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] x11-libs/libXtst:0[${MULTILIB_USEDEP}] x11-libs/pango:0[${MULTILIB_USEDEP}] - ayatana? ( dev-libs/libappindicator:2[${MULTILIB_USEDEP}] )" + ayatana? ( dev-libs/libappindicator:2[${MULTILIB_USEDEP}] ) + gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" QA_PREBUILT="opt/slack/slack opt/slack/resources/app.asar.unpacked/node_modules/* diff --git a/net-im/slack-bin/slack-bin-3.2.1.ebuild b/net-im/slack-bin/slack-bin-3.2.1.ebuild index 9bc03e7bfad..450982ce199 100644 --- a/net-im/slack-bin/slack-bin-3.2.1.ebuild +++ b/net-im/slack-bin/slack-bin-3.2.1.ebuild @@ -15,11 +15,10 @@ SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}- LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 -*" -IUSE="ayatana pax_kernel" +IUSE="ayatana gnome-keyring pax_kernel" RESTRICT="bindist mirror" -RDEPEND="app-crypt/libsecret:0[${MULTILIB_USEDEP}] - dev-libs/atk:0[${MULTILIB_USEDEP}] +RDEPEND="dev-libs/atk:0[${MULTILIB_USEDEP}] dev-libs/expat:0[${MULTILIB_USEDEP}] dev-libs/glib:2[${MULTILIB_USEDEP}] dev-libs/nspr:0[${MULTILIB_USEDEP}] @@ -48,7 +47,8 @@ RDEPEND="app-crypt/libsecret:0[${MULTILIB_USEDEP}] x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] x11-libs/libXtst:0[${MULTILIB_USEDEP}] x11-libs/pango:0[${MULTILIB_USEDEP}] - ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) + gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" QA_PREBUILT="opt/slack/slack opt/slack/resources/app.asar.unpacked/node_modules/*
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: aea1842e4bbb253c2fa0a689b2a6ed3e072b0225 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Jun 17 14:50:45 2018 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 17 21:30:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea1842e net-im/slack-bin: version bump to 3.2.1 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8875 net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-3.2.1.ebuild | 94 + 2 files changed, 95 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index c748794a470..adec58ba7ce 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -3,3 +3,4 @@ DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4 DIST slack-desktop-3.1.0-amd64.deb 60324688 BLAKE2B bf9184ed49d31baa8b03d430091a965434ebdb13d0e85c4872fc5ee4101782b548c817388ef3f52b2c769dd23ed931c997d2b9efe56929dae8640918b4afca38 SHA512 8b7c93e54a24bdd3b83dcaef7dbef5fe2da62719a8c84d9c0c78236a077de30bf7ebc5c29e25228fd2306594abcf3733364f6075aa08ecce1de86cb0223986b0 DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 DIST slack-desktop-3.2.0-beta25a7a50e-amd64.deb 57959130 BLAKE2B b7c2b68a793022b069fc0b51621003e48c06c7f4b90d18fb3e2e8133d651ff058bed83e395dc4fc251da03c3fa17d52919c1f98c5317f7166b5b72a920e441be SHA512 d55b9a6f7383c7afc30df0e020863c42a03f8736c8a668064d8bcf016f6160e6c010a14042b76860a76edb7b793e565f88d15ae75e9d8f12cd532fece1aeac4a +DIST slack-desktop-3.2.1-amd64.deb 57873452 BLAKE2B 6445aabf6512c218779e769a05069ff29292ef31dd9f4e109f1d0044f3db117db86b2dfb86d6ce00c36933c763c2e4d4874f27f4c7cdd8a10837cd1ffd1228f1 SHA512 ba08afefc8383cfc46198a64de1278a924a6e3552057484cdb8823fbbb38861f4b6b457be44ffb7913c968e5d5d6e88893636ebecdd0a0a979a2f3639220333e diff --git a/net-im/slack-bin/slack-bin-3.2.1.ebuild b/net-im/slack-bin/slack-bin-3.2.1.ebuild new file mode 100644 index 000..9bc03e7bfad --- /dev/null +++ b/net-im/slack-bin/slack-bin-3.2.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 -*" +IUSE="ayatana pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="app-crypt/libsecret:0[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + gnome-base/gconf:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + net-misc/curl:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_prepare() { + default + + if use ayatana ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi +} + +src_install() { + doicon usr/share/pixmaps/slack.png +
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 4afaba71a9ee7294385a0d8f1af0bea72dc870d1 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun May 13 15:06:06 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sun May 13 19:23:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4afaba71 net-im/slack-bin: first version with GTK3 1. Upstream switched from GTK2 to GTK3. 2. eapi7-ver to support upstream beta package versioning scheme Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-3.2.0_beta2.ebuild | 96 +++ 2 files changed, 97 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 9da5d84c3ff..c748794a470 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -2,3 +2,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c DIST slack-desktop-3.1.0-amd64.deb 60324688 BLAKE2B bf9184ed49d31baa8b03d430091a965434ebdb13d0e85c4872fc5ee4101782b548c817388ef3f52b2c769dd23ed931c997d2b9efe56929dae8640918b4afca38 SHA512 8b7c93e54a24bdd3b83dcaef7dbef5fe2da62719a8c84d9c0c78236a077de30bf7ebc5c29e25228fd2306594abcf3733364f6075aa08ecce1de86cb0223986b0 DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 +DIST slack-desktop-3.2.0-beta25a7a50e-amd64.deb 57959130 BLAKE2B b7c2b68a793022b069fc0b51621003e48c06c7f4b90d18fb3e2e8133d651ff058bed83e395dc4fc251da03c3fa17d52919c1f98c5317f7166b5b72a920e441be SHA512 d55b9a6f7383c7afc30df0e020863c42a03f8736c8a668064d8bcf016f6160e6c010a14042b76860a76edb7b793e565f88d15ae75e9d8f12cd532fece1aeac4a diff --git a/net-im/slack-bin/slack-bin-3.2.0_beta2.ebuild b/net-im/slack-bin/slack-bin-3.2.0_beta2.ebuild new file mode 100644 index 000..430e2d4639b --- /dev/null +++ b/net-im/slack-bin/slack-bin-3.2.0_beta2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop eapi7-ver gnome2-utils multilib-build pax-utils unpacker xdg-utils + +MY_PV=$(ver_rs 3 -) + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${MY_PV}5a7a50e-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 -*" +IUSE="ayatana pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="app-crypt/libsecret:0[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + gnome-base/gconf:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + net-misc/curl:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_prepare() { + default + + if use ayatana ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ +
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 8d75caa1e0d7702c214bbcd4678c1b4c325133a7 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun May 13 15:02:15 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sun May 13 19:23:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d75caa1 net-im/slack-bin: version bump to 3.1.1 Closes: https://bugs.gentoo.org/655458 Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-im/slack-bin/Manifest | 7 +-- net-im/slack-bin/slack-bin-3.1.1.ebuild | 94 + 2 files changed, 95 insertions(+), 6 deletions(-) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index e9ad71fec87..9da5d84c3ff 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -1,9 +1,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287489fd58345b1315e41fdb1bfa9b93e4201aeeb2a22678e79f584c3da26d090136c1b8b18e449b518a69a0291072b5fc05089 SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c -DIST slack-desktop-2.5.2-amd64.deb 47812458 BLAKE2B 1f066cf0c85ce0b6153a1e62737c016b162e5b7bd10651f6eb149cf2c0307487355a65a96f6341ff9f8f376c2de25dc7eb72e57509c3b1f085a15a6409d2c154 SHA512 0e8f305e33c17884bbb71cdcc236a602918e8596b00c525f155a1e0740ac02d0f99256b2afabe4381a09e6cd06e425f99b9d219bea43f113b9488c9bb0929ca9 -DIST slack-desktop-2.6.3-amd64.deb 51434914 BLAKE2B 7924e0e220c97946a5e1eb944e9ed3b01a46cc5e082fa40606667d83d68ed1de874bf98b637585c029cc674e324fd32688752c9a14644921dd585058055c5bf4 SHA512 943abc3084e395277c41f7a42feffcdeb184900c9cf0bce58bbbe6891d23b97b937fa8d47a1200e9aaa62ed0f7d4b6e3f24d41cd610cd185df570e58c31640bf -DIST slack-desktop-2.8.0-amd64.deb 51225854 BLAKE2B 746a11d85941272c53a9c7d2433c2801fb880e6d59bf2ee1599597650a3ce59369e04b15c51af28c1e90e3375f9b9fcc88a1bf9cfc130472faafa2b7b8809be5 SHA512 9a3a8c4eec95583cde76003e99679dda9d6e44692258242bef888043666d589da8a7a5d68898f61e645a6810291ef36fea9551834c3d2fbec8e3baa6a84313d0 -DIST slack-desktop-2.8.2-amd64.deb 51257834 BLAKE2B 85f06aa634b40f3ddd1450fcfaa044bf4cf9b5a7463525ac0ee98b07cd882e0b30e0a894c8ab2e2605e3db903e570c318d6d6cb968223d59abc5013053528547 SHA512 533b360ff22ff74743fb7323c08f01230509428e752aed2ed090bf002475934063e6c3853727ab030f6267ca332d783a045df02da02a3a12d045d6a168bf5b58 -DIST slack-desktop-3.0.2-amd64.deb 55654542 BLAKE2B 70a1da6cc7be1313b02e74225ee87fbb93c0050f40301e0a02c01241efe91db9d09149fd8feeecf33786c657b53e8aec3a4d7563e61ae88e4b46f85bad27ded7 SHA512 29d7d96dbf4b81ac4164043c0cae0e314d94770b74118068684770763a52eed2a3fd430b4a307db2d133ad46cc57379a71415d92790946f5c1b448153c9bc2c1 -DIST slack-desktop-3.0.5-amd64.deb 55664624 BLAKE2B ad53ab04debf12d5af79069132a6852b03b85d1e99fc318e1e118556adc709fcd77e3bf866eed53ba34411b451ca46be42094deb6e7effde4ae8a21c9ccf1123 SHA512 a8bf160440d46ced92f70b57d8998dec957cd3a4f56813193974a9c0693ff45ad6493f74b682a9590ad3b9fbe2ac3fc01586b052e5c16f7570b0eb1430d25b12 DIST slack-desktop-3.1.0-amd64.deb 60324688 BLAKE2B bf9184ed49d31baa8b03d430091a965434ebdb13d0e85c4872fc5ee4101782b548c817388ef3f52b2c769dd23ed931c997d2b9efe56929dae8640918b4afca38 SHA512 8b7c93e54a24bdd3b83dcaef7dbef5fe2da62719a8c84d9c0c78236a077de30bf7ebc5c29e25228fd2306594abcf3733364f6075aa08ecce1de86cb0223986b0 +DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309 diff --git a/net-im/slack-bin/slack-bin-3.1.1.ebuild b/net-im/slack-bin/slack-bin-3.1.1.ebuild new file mode 100644 index 000..73cdd0095e1 --- /dev/null +++ b/net-im/slack-bin/slack-bin-3.1.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 -*" +IUSE="ayatana pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="app-crypt/libsecret:0[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MU
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 66eddc3e6389d6d89c05953533cfc845dc5b46da Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun May 13 14:56:05 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sun May 13 19:23:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66eddc3e Removed old. Closes: https://github.com/gentoo/gentoo/pull/8389 net-im/slack-bin/slack-bin-2.5.2.ebuild | 78 --- net-im/slack-bin/slack-bin-2.6.3.ebuild | 78 --- net-im/slack-bin/slack-bin-2.8.0.ebuild | 80 --- net-im/slack-bin/slack-bin-2.8.2.ebuild | 80 --- net-im/slack-bin/slack-bin-3.0.2.ebuild | 85 - net-im/slack-bin/slack-bin-3.0.5.ebuild | 96 - 6 files changed, 497 deletions(-) diff --git a/net-im/slack-bin/slack-bin-2.5.2.ebuild b/net-im/slack-bin/slack-bin-2.5.2.ebuild deleted file mode 100644 index df38598b0cd..000 --- a/net-im/slack-bin/slack-bin-2.5.2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/-bin/}" - -inherit eutils gnome2-utils unpacker xdg-utils - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="http://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" -RESTRICT="bindist mirror" - -RDEPEND="dev-libs/atk:0 - dev-libs/expat:0 - dev-libs/glib:2 - dev-libs/nspr:0 - dev-libs/nss:0 - gnome-base/gconf:2 - media-libs/alsa-lib:0 - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-misc/curl:0 - net-print/cups:0 - sys-apps/dbus:0 - x11-libs/cairo:0 - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/libX11:0 - x11-libs/libXcomposite:0 - x11-libs/libXcursor:0 - x11-libs/libXdamage:0 - x11-libs/libXext:0 - x11-libs/libXfixes:0 - x11-libs/libXi:0 - x11-libs/libxkbfile:0 - x11-libs/libXrandr:0 - x11-libs/libXrender:0 - x11-libs/libXScrnSaver:0 - x11-libs/libXtst:0 - x11-libs/pango:0" - -QA_PREBUILT="opt/slack/slack - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/libnode.so - opt/slack/libffmpeg.so - opt/slack/libCallsCore.so" - -S="${WORKDIR}" - -src_install() { - insinto /usr/share/pixmaps - doins usr/share/pixmaps/${MY_PN}.png - - newicon -s 512 usr/share/pixmaps/${MY_PN}.png ${MY_PN}.png - domenu usr/share/applications/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/lib/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_PN} - dosym ../../opt/${MY_PN}/${MY_PN} usr/bin/${MY_PN} -} - -pkg_postinst() { - xdg_desktop_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - gnome2_icon_cache_update -} diff --git a/net-im/slack-bin/slack-bin-2.6.3.ebuild b/net-im/slack-bin/slack-bin-2.6.3.ebuild deleted file mode 100644 index df38598b0cd..000 --- a/net-im/slack-bin/slack-bin-2.6.3.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/-bin/}" - -inherit eutils gnome2-utils unpacker xdg-utils - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="http://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" -RESTRICT="bindist mirror" - -RDEPEND="dev-libs/atk:0 - dev-libs/expat:0 - dev-libs/glib:2 - dev-libs/nspr:0 - dev-libs/nss:0 - gnome-base/gconf:2 - media-libs/alsa-lib:0 - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-misc/curl:0 - net-print/cups:0 - sys-apps/dbus:0 - x11-libs/cairo:0 - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/libX11:0 - x11-libs/libXcomposite:0 - x11-libs/libXcursor:0 - x11-libs/libXdamage:0 - x11-libs/libXext:0 - x11-libs/libXfixes:0 - x11-libs/libXi:0 - x11-libs/libxkbfile:0 - x11-libs/libXrandr:0 - x11-libs/libXrender:0 - x11-libs/libXScrnSaver:0 - x11-libs/libXtst:0 - x11-libs/pango:0" - -QA_PREBUILT="opt/slack/slack - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/libnode.so - opt/slack/libffmpeg.so - opt/slack/libCallsCore.so" - -S="${WORKDIR}" - -src_install() { - insinto /usr/share/pixmaps - doins usr/share/pixmaps/${MY_PN}.png - - newicon -s 512 usr/share/pixmaps/${MY_PN}.png ${MY_PN}.png - domenu usr/share/applications/${MY_PN}.deskto
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 1485323484724faad35067f91ed36e94e953e83d Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Thu Mar 22 13:22:26 2018 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 30 18:16:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14853234 net-im/slack-bin: version bump to 3.1.0 Closes: https://bugs.gentoo.org/646614 Closes: https://github.com/gentoo/gentoo/pull/7549 Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-3.1.0.ebuild | 94 + 2 files changed, 95 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index e0ecba8835d..e9ad71fec87 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -6,3 +6,4 @@ DIST slack-desktop-2.8.0-amd64.deb 51225854 BLAKE2B 746a11d85941272c53a9c7d2433c DIST slack-desktop-2.8.2-amd64.deb 51257834 BLAKE2B 85f06aa634b40f3ddd1450fcfaa044bf4cf9b5a7463525ac0ee98b07cd882e0b30e0a894c8ab2e2605e3db903e570c318d6d6cb968223d59abc5013053528547 SHA512 533b360ff22ff74743fb7323c08f01230509428e752aed2ed090bf002475934063e6c3853727ab030f6267ca332d783a045df02da02a3a12d045d6a168bf5b58 DIST slack-desktop-3.0.2-amd64.deb 55654542 BLAKE2B 70a1da6cc7be1313b02e74225ee87fbb93c0050f40301e0a02c01241efe91db9d09149fd8feeecf33786c657b53e8aec3a4d7563e61ae88e4b46f85bad27ded7 SHA512 29d7d96dbf4b81ac4164043c0cae0e314d94770b74118068684770763a52eed2a3fd430b4a307db2d133ad46cc57379a71415d92790946f5c1b448153c9bc2c1 DIST slack-desktop-3.0.5-amd64.deb 55664624 BLAKE2B ad53ab04debf12d5af79069132a6852b03b85d1e99fc318e1e118556adc709fcd77e3bf866eed53ba34411b451ca46be42094deb6e7effde4ae8a21c9ccf1123 SHA512 a8bf160440d46ced92f70b57d8998dec957cd3a4f56813193974a9c0693ff45ad6493f74b682a9590ad3b9fbe2ac3fc01586b052e5c16f7570b0eb1430d25b12 +DIST slack-desktop-3.1.0-amd64.deb 60324688 BLAKE2B bf9184ed49d31baa8b03d430091a965434ebdb13d0e85c4872fc5ee4101782b548c817388ef3f52b2c769dd23ed931c997d2b9efe56929dae8640918b4afca38 SHA512 8b7c93e54a24bdd3b83dcaef7dbef5fe2da62719a8c84d9c0c78236a077de30bf7ebc5c29e25228fd2306594abcf3733364f6075aa08ecce1de86cb0223986b0 diff --git a/net-im/slack-bin/slack-bin-3.1.0.ebuild b/net-im/slack-bin/slack-bin-3.1.0.ebuild new file mode 100644 index 000..504150b0b29 --- /dev/null +++ b/net-im/slack-bin/slack-bin-3.1.0.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 -*" +IUSE="ayatana pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="app-crypt/libsecret:0[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + gnome-base/gconf:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + net-misc/curl:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:2[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:2[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_prepare() { + default + + if use ayatana ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi +} + +src_install() { + doicon usr/shar
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 0be003699372b4da0912aa7a6ab97ec9d03b65e7 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Tue Feb 6 16:32:38 2018 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 9 09:32:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0be00369 net-im/slack-bin: fix 645918 (support for ayatana) Closes: https://bugs.gentoo.org/645918 Closes: https://github.com/gentoo/gentoo/pull/7051 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-im/slack-bin/slack-bin-3.0.5.ebuild | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/net-im/slack-bin/slack-bin-3.0.5.ebuild b/net-im/slack-bin/slack-bin-3.0.5.ebuild index 6f2f809380d..711f490d302 100644 --- a/net-im/slack-bin/slack-bin-3.0.5.ebuild +++ b/net-im/slack-bin/slack-bin-3.0.5.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}- LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 -*" -IUSE="pax_kernel" +IUSE="ayatana pax_kernel" RESTRICT="bindist mirror" RDEPEND="app-crypt/libsecret:0[${MULTILIB_USEDEP}] @@ -47,7 +47,8 @@ RDEPEND="app-crypt/libsecret:0[${MULTILIB_USEDEP}] x11-libs/libXrender:0[${MULTILIB_USEDEP}] x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] x11-libs/libXtst:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}]" + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:2[${MULTILIB_USEDEP}] )" QA_PREBUILT="opt/slack/slack opt/slack/resources/app.asar.unpacked/node_modules/* @@ -57,6 +58,16 @@ QA_PREBUILT="opt/slack/slack S="${WORKDIR}" +src_prepare() { + default + + if use ayatana ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi +} + src_install() { insinto /usr/share/pixmaps doins usr/share/pixmaps/${MY_PN}.png
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: f4e5de720dd63b6c4ea7c0e650bd7f20b3bcf772 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Tue Feb 6 16:31:07 2018 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 9 09:31:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e5de72 net-im/slack-bin: version bump to 3.0.5 with security update Security update was in relation with CVE-2017-5754 (Meltdown) and CVE-2017-5753 (Spectre) Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-3.0.5.ebuild | 85 + 2 files changed, 86 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 2fb6f2c4536..e0ecba8835d 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -5,3 +5,4 @@ DIST slack-desktop-2.6.3-amd64.deb 51434914 BLAKE2B 7924e0e220c97946a5e1eb944e9e DIST slack-desktop-2.8.0-amd64.deb 51225854 BLAKE2B 746a11d85941272c53a9c7d2433c2801fb880e6d59bf2ee1599597650a3ce59369e04b15c51af28c1e90e3375f9b9fcc88a1bf9cfc130472faafa2b7b8809be5 SHA512 9a3a8c4eec95583cde76003e99679dda9d6e44692258242bef888043666d589da8a7a5d68898f61e645a6810291ef36fea9551834c3d2fbec8e3baa6a84313d0 DIST slack-desktop-2.8.2-amd64.deb 51257834 BLAKE2B 85f06aa634b40f3ddd1450fcfaa044bf4cf9b5a7463525ac0ee98b07cd882e0b30e0a894c8ab2e2605e3db903e570c318d6d6cb968223d59abc5013053528547 SHA512 533b360ff22ff74743fb7323c08f01230509428e752aed2ed090bf002475934063e6c3853727ab030f6267ca332d783a045df02da02a3a12d045d6a168bf5b58 DIST slack-desktop-3.0.2-amd64.deb 55654542 BLAKE2B 70a1da6cc7be1313b02e74225ee87fbb93c0050f40301e0a02c01241efe91db9d09149fd8feeecf33786c657b53e8aec3a4d7563e61ae88e4b46f85bad27ded7 SHA512 29d7d96dbf4b81ac4164043c0cae0e314d94770b74118068684770763a52eed2a3fd430b4a307db2d133ad46cc57379a71415d92790946f5c1b448153c9bc2c1 +DIST slack-desktop-3.0.5-amd64.deb 55664624 BLAKE2B ad53ab04debf12d5af79069132a6852b03b85d1e99fc318e1e118556adc709fcd77e3bf866eed53ba34411b451ca46be42094deb6e7effde4ae8a21c9ccf1123 SHA512 a8bf160440d46ced92f70b57d8998dec957cd3a4f56813193974a9c0693ff45ad6493f74b682a9590ad3b9fbe2ac3fc01586b052e5c16f7570b0eb1430d25b12 diff --git a/net-im/slack-bin/slack-bin-3.0.5.ebuild b/net-im/slack-bin/slack-bin-3.0.5.ebuild new file mode 100644 index 000..6f2f809380d --- /dev/null +++ b/net-im/slack-bin/slack-bin-3.0.5.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 -*" +IUSE="pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="app-crypt/libsecret:0[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + gnome-base/gconf:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + net-misc/curl:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:2[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}]" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_install() { + insinto /usr/share/pixmaps + doins usr/share/pixmaps/${MY_PN}.png + + newicon -s 512 usr/share/pixmaps/${MY_PN}.png ${MY_PN}.png + domenu usr/share/applications/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/lib/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_PN} + dosym ../../opt/${MY_PN}/${MY_PN
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: f75212c749440e32892d880b6726b1da09d024d9 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Dec 10 12:24:14 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Jan 14 09:17:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75212c7 net-im/slack-bin: improve ebuild along with version bump 1. Removed eutils eclass and added desktop. 2. Fixed symlink with absolute path. 3. Added "-*" to KEYWORDS. 4. Added xdg_mimeinfo_database_update to pkg_post. 5. Added pax_kernel to USE flags. 6. Support for multilib-build. Closes: https://bugs.gentoo.org/640092 Closes: https://github.com/gentoo/gentoo/pull/6508 Package-Manager: Portage-2.3.13, Repoman-2.3.3 net-im/slack-bin/Manifest | 1 + net-im/slack-bin/metadata.xml | 3 ++ net-im/slack-bin/slack-bin-3.0.2.ebuild | 85 + 3 files changed, 89 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 73a23706960..2fb6f2c4536 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -4,3 +4,4 @@ DIST slack-desktop-2.5.2-amd64.deb 47812458 BLAKE2B 1f066cf0c85ce0b6153a1e62737c DIST slack-desktop-2.6.3-amd64.deb 51434914 BLAKE2B 7924e0e220c97946a5e1eb944e9ed3b01a46cc5e082fa40606667d83d68ed1de874bf98b637585c029cc674e324fd32688752c9a14644921dd585058055c5bf4 SHA512 943abc3084e395277c41f7a42feffcdeb184900c9cf0bce58bbbe6891d23b97b937fa8d47a1200e9aaa62ed0f7d4b6e3f24d41cd610cd185df570e58c31640bf DIST slack-desktop-2.8.0-amd64.deb 51225854 BLAKE2B 746a11d85941272c53a9c7d2433c2801fb880e6d59bf2ee1599597650a3ce59369e04b15c51af28c1e90e3375f9b9fcc88a1bf9cfc130472faafa2b7b8809be5 SHA512 9a3a8c4eec95583cde76003e99679dda9d6e44692258242bef888043666d589da8a7a5d68898f61e645a6810291ef36fea9551834c3d2fbec8e3baa6a84313d0 DIST slack-desktop-2.8.2-amd64.deb 51257834 BLAKE2B 85f06aa634b40f3ddd1450fcfaa044bf4cf9b5a7463525ac0ee98b07cd882e0b30e0a894c8ab2e2605e3db903e570c318d6d6cb968223d59abc5013053528547 SHA512 533b360ff22ff74743fb7323c08f01230509428e752aed2ed090bf002475934063e6c3853727ab030f6267ca332d783a045df02da02a3a12d045d6a168bf5b58 +DIST slack-desktop-3.0.2-amd64.deb 55654542 BLAKE2B 70a1da6cc7be1313b02e74225ee87fbb93c0050f40301e0a02c01241efe91db9d09149fd8feeecf33786c657b53e8aec3a4d7563e61ae88e4b46f85bad27ded7 SHA512 29d7d96dbf4b81ac4164043c0cae0e314d94770b74118068684770763a52eed2a3fd430b4a307db2d133ad46cc57379a71415d92790946f5c1b448153c9bc2c1 diff --git a/net-im/slack-bin/metadata.xml b/net-im/slack-bin/metadata.xml index 15eca405ed0..200d6a674a2 100644 --- a/net-im/slack-bin/metadata.xml +++ b/net-im/slack-bin/metadata.xml @@ -15,6 +15,9 @@ All content inside Slack is searchable, including files, conversations, and people. + + Triggers a paxmarking of the binary + https://get.slack.help/hc/en-us diff --git a/net-im/slack-bin/slack-bin-3.0.2.ebuild b/net-im/slack-bin/slack-bin-3.0.2.ebuild new file mode 100644 index 000..6f2f809380d --- /dev/null +++ b/net-im/slack-bin/slack-bin-3.0.2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 -*" +IUSE="pax_kernel" +RESTRICT="bindist mirror" + +RDEPEND="app-crypt/libsecret:0[${MULTILIB_USEDEP}] + dev-libs/atk:0[${MULTILIB_USEDEP}] + dev-libs/expat:0[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr:0[${MULTILIB_USEDEP}] + dev-libs/nss:0[${MULTILIB_USEDEP}] + gnome-base/gconf:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + net-misc/curl:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:2[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: bc613f9fe852c9aa1305ffe31d987c62780b84ce Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sat Oct 28 12:18:42 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sat Oct 28 13:36:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc613f9f net-im/slack-bin: version bump to 2.8.2. Package-Manager: Portage-2.3.8, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/6063 net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-2.8.2.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index d79d4f317d6..fc0920bd3e7 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -3,3 +3,4 @@ DIST slack-desktop-2.1.2-i386.deb 42997902 SHA256 cc9660d95f5ce765c18b35191e2475 DIST slack-desktop-2.5.2-amd64.deb 47812458 SHA256 b176a9d292319a5157af4d1fb84cb07111d04ef517663df1f6dc5a8a8296e855 SHA512 0e8f305e33c17884bbb71cdcc236a602918e8596b00c525f155a1e0740ac02d0f99256b2afabe4381a09e6cd06e425f99b9d219bea43f113b9488c9bb0929ca9 WHIRLPOOL 692273af0c9fb6f3fd3871004e2fd7c9eae9ad58c5fb2e4a81695cadaab5a49a6f397f5bfde44af701b2cb08665d66a1820f98c90ac33c26ede7beac1fd9c960 DIST slack-desktop-2.6.3-amd64.deb 51434914 SHA256 ec11c05e954b1291f2503bbbd9d0b371190bdf157b2d973e54fa42418ea1e2f0 SHA512 943abc3084e395277c41f7a42feffcdeb184900c9cf0bce58bbbe6891d23b97b937fa8d47a1200e9aaa62ed0f7d4b6e3f24d41cd610cd185df570e58c31640bf WHIRLPOOL 0cc64b62f13388fc75b131b18cf8f753c5408d072818b6f6a4c260cc24173580ffe04bc671fc2066dcaac53464c59fea3d475c3cecae570fcbcff0a148673cba DIST slack-desktop-2.8.0-amd64.deb 51225854 SHA256 15626e80dfef62d9f26d1c46987f4a6b333d722d49513797913e238741c4700a SHA512 9a3a8c4eec95583cde76003e99679dda9d6e44692258242bef888043666d589da8a7a5d68898f61e645a6810291ef36fea9551834c3d2fbec8e3baa6a84313d0 WHIRLPOOL d4ebec25adb2a5d18ac45e3eebfa90c5a72d04150c0e78b616219864cfe6fdcff17f16b5cf55d589b779f4d2308165919b7d1527dae1d6c439f4e1eb84d7f5ec +DIST slack-desktop-2.8.2-amd64.deb 51257834 SHA256 75661e19efc7c9760f481a9688e5d6e24a2bdc830bda60ca5ec9876a64fc2f05 SHA512 533b360ff22ff74743fb7323c08f01230509428e752aed2ed090bf002475934063e6c3853727ab030f6267ca332d783a045df02da02a3a12d045d6a168bf5b58 WHIRLPOOL f224a3e561bbd75c41ecfd3384bc46b287f3b30ced14887166c2201d6a7175ce3b910fd56478dcbcfc951759d31ef0f0fd714e82fd4097f1d43eccdfb293aac4 diff --git a/net-im/slack-bin/slack-bin-2.8.2.ebuild b/net-im/slack-bin/slack-bin-2.8.2.ebuild new file mode 100644 index 000..02da826eadc --- /dev/null +++ b/net-im/slack-bin/slack-bin-2.8.2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" + +inherit eutils gnome2-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +RESTRICT="bindist mirror" + +RDEPEND="app-crypt/libsecret:0 + dev-libs/atk:0 + dev-libs/expat:0 + dev-libs/glib:2 + dev-libs/nspr:0 + dev-libs/nss:0 + gnome-base/gconf:2 + media-libs/alsa-lib:0 + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-misc/curl:0 + net-print/cups:0 + sys-apps/dbus:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11:0 + x11-libs/libxcb:0/1.12 + x11-libs/libXcomposite:0 + x11-libs/libXcursor:0 + x11-libs/libXdamage:0 + x11-libs/libXext:0 + x11-libs/libXfixes:0 + x11-libs/libXi:0 + x11-libs/libxkbfile:0 + x11-libs/libXrandr:0 + x11-libs/libXrender:0 + x11-libs/libXScrnSaver:0 + x11-libs/libXtst:0 + x11-libs/pango:0" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_install() { + insinto /usr/share/pixmaps + doins usr/share/pixmaps/${MY_PN}.png + + newicon -s 512 usr/share/pixmaps/${MY_PN}.png ${MY_PN}.png + domenu usr/share/applications/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/lib/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_PN} + dosym /opt/${MY_PN}/${MY_PN} usr/bin/${MY_PN} +} + +pkg_postinst() { + xdg_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 2c35b0a3cbc796fd9b685833f9d894dda15b2690 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Sep 17 10:06:03 2017 + Commit: Patrice Clement gentoo org> CommitDate: Fri Sep 22 13:54:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c35b0a3 net-im/slack-bin: version bump to 2.8.0 and add new dependencies. 1. Bump to version 2.8.0. 2. Add app-crypt/libsecret and x11-libs/libxcb to RDEPEND. Package-Manager: Portage-2.3.6, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/5713 net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-2.8.0.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 6f6803ff788..d79d4f317d6 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -2,3 +2,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 SHA256 46576dbe929d4d60d0311056c0268 DIST slack-desktop-2.1.2-i386.deb 42997902 SHA256 cc9660d95f5ce765c18b35191e2475d6bd272affc6d47f176759cc202910ddb4 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c WHIRLPOOL 80514dc501a94652bb54dad205224ee73cc4abd12f356aaf2b454aff67f99b4a16ec88bde0f9c541dbbddfcb8739df040656ca6c91b42b2947d6862743be41a8 DIST slack-desktop-2.5.2-amd64.deb 47812458 SHA256 b176a9d292319a5157af4d1fb84cb07111d04ef517663df1f6dc5a8a8296e855 SHA512 0e8f305e33c17884bbb71cdcc236a602918e8596b00c525f155a1e0740ac02d0f99256b2afabe4381a09e6cd06e425f99b9d219bea43f113b9488c9bb0929ca9 WHIRLPOOL 692273af0c9fb6f3fd3871004e2fd7c9eae9ad58c5fb2e4a81695cadaab5a49a6f397f5bfde44af701b2cb08665d66a1820f98c90ac33c26ede7beac1fd9c960 DIST slack-desktop-2.6.3-amd64.deb 51434914 SHA256 ec11c05e954b1291f2503bbbd9d0b371190bdf157b2d973e54fa42418ea1e2f0 SHA512 943abc3084e395277c41f7a42feffcdeb184900c9cf0bce58bbbe6891d23b97b937fa8d47a1200e9aaa62ed0f7d4b6e3f24d41cd610cd185df570e58c31640bf WHIRLPOOL 0cc64b62f13388fc75b131b18cf8f753c5408d072818b6f6a4c260cc24173580ffe04bc671fc2066dcaac53464c59fea3d475c3cecae570fcbcff0a148673cba +DIST slack-desktop-2.8.0-amd64.deb 51225854 SHA256 15626e80dfef62d9f26d1c46987f4a6b333d722d49513797913e238741c4700a SHA512 9a3a8c4eec95583cde76003e99679dda9d6e44692258242bef888043666d589da8a7a5d68898f61e645a6810291ef36fea9551834c3d2fbec8e3baa6a84313d0 WHIRLPOOL d4ebec25adb2a5d18ac45e3eebfa90c5a72d04150c0e78b616219864cfe6fdcff17f16b5cf55d589b779f4d2308165919b7d1527dae1d6c439f4e1eb84d7f5ec diff --git a/net-im/slack-bin/slack-bin-2.8.0.ebuild b/net-im/slack-bin/slack-bin-2.8.0.ebuild new file mode 100644 index 000..02da826eadc --- /dev/null +++ b/net-im/slack-bin/slack-bin-2.8.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" + +inherit eutils gnome2-utils unpacker xdg-utils + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +RESTRICT="bindist mirror" + +RDEPEND="app-crypt/libsecret:0 + dev-libs/atk:0 + dev-libs/expat:0 + dev-libs/glib:2 + dev-libs/nspr:0 + dev-libs/nss:0 + gnome-base/gconf:2 + media-libs/alsa-lib:0 + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-misc/curl:0 + net-print/cups:0 + sys-apps/dbus:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11:0 + x11-libs/libxcb:0/1.12 + x11-libs/libXcomposite:0 + x11-libs/libXcursor:0 + x11-libs/libXdamage:0 + x11-libs/libXext:0 + x11-libs/libXfixes:0 + x11-libs/libXi:0 + x11-libs/libxkbfile:0 + x11-libs/libXrandr:0 + x11-libs/libXrender:0 + x11-libs/libXScrnSaver:0 + x11-libs/libXtst:0 + x11-libs/pango:0" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_install() { + insinto /usr/share/pixmaps + doins usr/share/pixmaps/${MY_PN}.png + + newicon -s 512 usr/share/pixmaps/${MY_PN}.png ${MY_PN}.png + domenu usr/share/applications/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/lib/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_PN} + dosym /opt/${MY_PN}/${MY_PN} usr/bin/${MY_PN} +} + +pkg_postinst() { + xdg_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: abafceae3b77e2477724677e1536fdfe7efdad98 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Thu Jul 13 16:08:22 2017 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 15 11:24:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abafceae net-im/slack-bin: add support for xdg (bug #624612), fix absdosym Closes: https://github.com/gentoo/gentoo/pull/5102 Package-Manager: Portage-2.3.6, Repoman-2.3.1 net-im/slack-bin/slack-bin-2.1.2.ebuild | 6 -- net-im/slack-bin/slack-bin-2.5.2.ebuild | 6 -- net-im/slack-bin/slack-bin-2.6.3.ebuild | 6 -- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/net-im/slack-bin/slack-bin-2.1.2.ebuild b/net-im/slack-bin/slack-bin-2.1.2.ebuild index 25b5182edbf..6a7b8f24e9b 100644 --- a/net-im/slack-bin/slack-bin-2.1.2.ebuild +++ b/net-im/slack-bin/slack-bin-2.1.2.ebuild @@ -6,7 +6,7 @@ EAPI=6 MY_PN="${PN/-bin/}" BASE_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-_arch_.deb"; -inherit eutils gnome2-utils unpacker +inherit eutils gnome2-utils unpacker xdg-utils DESCRIPTION="Team collaboration tool" HOMEPAGE="http://www.slack.com/"; @@ -66,13 +66,15 @@ src_install() { insinto /opt/${MY_PN} doins -r usr/lib/${MY_PN}/. fperms +x /opt/${MY_PN}/${MY_PN} - dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} + dosym ../../opt/${MY_PN}/${MY_PN} usr/bin/${MY_PN} } pkg_postinst() { + xdg_desktop_database_update gnome2_icon_cache_update } pkg_postrm() { + xdg_desktop_database_update gnome2_icon_cache_update } diff --git a/net-im/slack-bin/slack-bin-2.5.2.ebuild b/net-im/slack-bin/slack-bin-2.5.2.ebuild index 7c5104c72f1..df38598b0cd 100644 --- a/net-im/slack-bin/slack-bin-2.5.2.ebuild +++ b/net-im/slack-bin/slack-bin-2.5.2.ebuild @@ -5,7 +5,7 @@ EAPI=6 MY_PN="${PN/-bin/}" -inherit eutils gnome2-utils unpacker +inherit eutils gnome2-utils unpacker xdg-utils DESCRIPTION="Team collaboration tool" HOMEPAGE="http://www.slack.com/"; @@ -64,13 +64,15 @@ src_install() { insinto /opt/${MY_PN} doins -r usr/lib/${MY_PN}/. fperms +x /opt/${MY_PN}/${MY_PN} - dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} + dosym ../../opt/${MY_PN}/${MY_PN} usr/bin/${MY_PN} } pkg_postinst() { + xdg_desktop_database_update gnome2_icon_cache_update } pkg_postrm() { + xdg_desktop_database_update gnome2_icon_cache_update } diff --git a/net-im/slack-bin/slack-bin-2.6.3.ebuild b/net-im/slack-bin/slack-bin-2.6.3.ebuild index 7c5104c72f1..df38598b0cd 100644 --- a/net-im/slack-bin/slack-bin-2.6.3.ebuild +++ b/net-im/slack-bin/slack-bin-2.6.3.ebuild @@ -5,7 +5,7 @@ EAPI=6 MY_PN="${PN/-bin/}" -inherit eutils gnome2-utils unpacker +inherit eutils gnome2-utils unpacker xdg-utils DESCRIPTION="Team collaboration tool" HOMEPAGE="http://www.slack.com/"; @@ -64,13 +64,15 @@ src_install() { insinto /opt/${MY_PN} doins -r usr/lib/${MY_PN}/. fperms +x /opt/${MY_PN}/${MY_PN} - dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} + dosym ../../opt/${MY_PN}/${MY_PN} usr/bin/${MY_PN} } pkg_postinst() { + xdg_desktop_database_update gnome2_icon_cache_update } pkg_postrm() { + xdg_desktop_database_update gnome2_icon_cache_update }
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 6f62f0f2751fdad74e306f40680404a50b06e598 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Mon Jul 3 16:22:36 2017 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 20:01:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f62f0f2 net-im/slack-bin: bump to 2.6.3 (bug #619592) Closes: https://github.com/gentoo/gentoo/pull/4533 Package-Manager: Portage-2.3.6, Repoman-2.3.1 net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-2.6.3.ebuild | 76 + 2 files changed, 77 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 7121feab5a1..6f6803ff788 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -1,3 +1,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 SHA256 46576dbe929d4d60d0311056c0268d22dfaa58edc6774ce8a7e61873414bbf2e SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284 WHIRLPOOL 7b9dbf46c988dce1837318c4568ef7357481058593d80d0d00f0b8924a1ead28d8aaf3548d7e1f095d62042a05d721ba047658fcbb1758aad1ea006e69c74dcf DIST slack-desktop-2.1.2-i386.deb 42997902 SHA256 cc9660d95f5ce765c18b35191e2475d6bd272affc6d47f176759cc202910ddb4 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c WHIRLPOOL 80514dc501a94652bb54dad205224ee73cc4abd12f356aaf2b454aff67f99b4a16ec88bde0f9c541dbbddfcb8739df040656ca6c91b42b2947d6862743be41a8 DIST slack-desktop-2.5.2-amd64.deb 47812458 SHA256 b176a9d292319a5157af4d1fb84cb07111d04ef517663df1f6dc5a8a8296e855 SHA512 0e8f305e33c17884bbb71cdcc236a602918e8596b00c525f155a1e0740ac02d0f99256b2afabe4381a09e6cd06e425f99b9d219bea43f113b9488c9bb0929ca9 WHIRLPOOL 692273af0c9fb6f3fd3871004e2fd7c9eae9ad58c5fb2e4a81695cadaab5a49a6f397f5bfde44af701b2cb08665d66a1820f98c90ac33c26ede7beac1fd9c960 +DIST slack-desktop-2.6.3-amd64.deb 51434914 SHA256 ec11c05e954b1291f2503bbbd9d0b371190bdf157b2d973e54fa42418ea1e2f0 SHA512 943abc3084e395277c41f7a42feffcdeb184900c9cf0bce58bbbe6891d23b97b937fa8d47a1200e9aaa62ed0f7d4b6e3f24d41cd610cd185df570e58c31640bf WHIRLPOOL 0cc64b62f13388fc75b131b18cf8f753c5408d072818b6f6a4c260cc24173580ffe04bc671fc2066dcaac53464c59fea3d475c3cecae570fcbcff0a148673cba diff --git a/net-im/slack-bin/slack-bin-2.6.3.ebuild b/net-im/slack-bin/slack-bin-2.6.3.ebuild new file mode 100644 index 000..7c5104c72f1 --- /dev/null +++ b/net-im/slack-bin/slack-bin-2.6.3.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" + +inherit eutils gnome2-utils unpacker + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +RESTRICT="bindist mirror" + +RDEPEND="dev-libs/atk:0 + dev-libs/expat:0 + dev-libs/glib:2 + dev-libs/nspr:0 + dev-libs/nss:0 + gnome-base/gconf:2 + media-libs/alsa-lib:0 + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-misc/curl:0 + net-print/cups:0 + sys-apps/dbus:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11:0 + x11-libs/libXcomposite:0 + x11-libs/libXcursor:0 + x11-libs/libXdamage:0 + x11-libs/libXext:0 + x11-libs/libXfixes:0 + x11-libs/libXi:0 + x11-libs/libxkbfile:0 + x11-libs/libXrandr:0 + x11-libs/libXrender:0 + x11-libs/libXScrnSaver:0 + x11-libs/libXtst:0 + x11-libs/pango:0" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_install() { + insinto /usr/share/pixmaps + doins usr/share/pixmaps/${MY_PN}.png + + newicon -s 512 usr/share/pixmaps/${MY_PN}.png ${MY_PN}.png + domenu usr/share/applications/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/lib/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_PN} + dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 55bde508d392ccf989b0cee31c9029986c75f5dc Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Mon Jul 3 16:14:16 2017 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 20:01:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55bde508 net-im/slack-bin: drop old ebuilds 1. Metadata cleanup. 2. Slack 2.3.4 and 2.4.2 dropped, 2.1.2 kept as the last one with x86 support. Package-Manager: Portage-2.3.6, Repoman-2.3.1 net-im/slack-bin/Manifest | 2 - net-im/slack-bin/metadata.xml | 11 ++--- net-im/slack-bin/slack-bin-2.3.4.ebuild | 81 - net-im/slack-bin/slack-bin-2.4.2.ebuild | 79 4 files changed, 5 insertions(+), 168 deletions(-) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 11c2527dc4f..7121feab5a1 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -1,5 +1,3 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 SHA256 46576dbe929d4d60d0311056c0268d22dfaa58edc6774ce8a7e61873414bbf2e SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284 WHIRLPOOL 7b9dbf46c988dce1837318c4568ef7357481058593d80d0d00f0b8924a1ead28d8aaf3548d7e1f095d62042a05d721ba047658fcbb1758aad1ea006e69c74dcf DIST slack-desktop-2.1.2-i386.deb 42997902 SHA256 cc9660d95f5ce765c18b35191e2475d6bd272affc6d47f176759cc202910ddb4 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c WHIRLPOOL 80514dc501a94652bb54dad205224ee73cc4abd12f356aaf2b454aff67f99b4a16ec88bde0f9c541dbbddfcb8739df040656ca6c91b42b2947d6862743be41a8 -DIST slack-desktop-2.3.4-amd64.deb 47476802 SHA256 cd855c11dc95f41c691c1cbb8ec8dd2c2df5eb253a9f98bd8d9e3824553d7906 SHA512 36770884dbc1a2304bb61a6a4ccd76976ad3f19f7337063db4e16f83ffa255f82c88ef13676998eb3f4543733bbc31d7ab7172ae848801f722f75525035151e8 WHIRLPOOL 8274f6cca770ed6038d046a7bc49275988ab7b59708197f2646134479f2580a537c1d4e62e2866def949d643a403a453e95bf5ebf9bf978707765f79e234073b -DIST slack-desktop-2.4.2-amd64.deb 49071330 SHA256 f6c81686eaf4bcc73b0b889d69fa6028efdc86b6a28949594b2f5f0d5a2fc4b1 SHA512 bad500b22f3ad44c5ce2b3ad7d73767a1d3d0e14b1eae595f2a318e06c6bea7dca8e96f0560832d6011055014f8a0d841449a70b1cc8d013494fe50816ca5e43 WHIRLPOOL eac6bfe0f167664dc9e2529c9a358d9f7672860f81ef1e48f64b76b3e1ab173d1ec3b8ccc3af2ac7d659c21a7776214651b31dfd9ab45422f2c5f853861ac741 DIST slack-desktop-2.5.2-amd64.deb 47812458 SHA256 b176a9d292319a5157af4d1fb84cb07111d04ef517663df1f6dc5a8a8296e855 SHA512 0e8f305e33c17884bbb71cdcc236a602918e8596b00c525f155a1e0740ac02d0f99256b2afabe4381a09e6cd06e425f99b9d219bea43f113b9488c9bb0929ca9 WHIRLPOOL 692273af0c9fb6f3fd3871004e2fd7c9eae9ad58c5fb2e4a81695cadaab5a49a6f397f5bfde44af701b2cb08665d66a1820f98c90ac33c26ede7beac1fd9c960 diff --git a/net-im/slack-bin/metadata.xml b/net-im/slack-bin/metadata.xml index 87e0265eca8..15eca405ed0 100644 --- a/net-im/slack-bin/metadata.xml +++ b/net-im/slack-bin/metadata.xml @@ -4,19 +4,18 @@ spid...@spiderx.dp.ua Vladimir Pavljuchenkov - Proxy maintainer proxy-ma...@gentoo.org Proxy Maintainers -Slack offers persistent chat rooms organized by topic, -as well as private groups and direct messaging. -All content inside Slack is searchable, including files, conversations, -and people. + Slack offers persistent chat rooms organized by topic, + as well as private groups and direct messaging. + All content inside Slack is searchable, including files, conversations, + and people. - https://get.slack.help/hc/en-us + https://get.slack.help/hc/en-us diff --git a/net-im/slack-bin/slack-bin-2.3.4.ebuild b/net-im/slack-bin/slack-bin-2.3.4.ebuild deleted file mode 100644 index d0426fc20de..000 --- a/net-im/slack-bin/slack-bin-2.3.4.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/-bin/}" - -inherit eutils gnome2-utils unpacker - -DESCRIPTION="Team collaboration tool" -HOMEPAGE="http://www.slack.com/"; -SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; - -LICENSE="no-source-code" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" -RESTRICT="mirror" - -RDEPEND="dev-libs/atk:0 - dev-libs/expat:0 - dev-libs/glib:2 - dev-libs/nspr:0 - dev-libs/nss:0 - gnome-base/gconf:2 - gnome-base/libgnome-keyring:0 - media-libs/alsa-lib:0 - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-misc/curl:0 - net-print/cups:0 - sys-apps/dbus:0 - x11-libs/cairo:0 - x11-libs/
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: a6e31f1e13db9a790faf16f9938ebac9299a61c9 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Mon Jul 3 16:18:31 2017 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 20:01:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e31f1e net-im/slack-bin: backport ebuild fixes to 2.1.2 Package-Manager: Portage-2.3.6, Repoman-2.3.1 net-im/slack-bin/slack-bin-2.1.2.ebuild | 94 ++--- 1 file changed, 50 insertions(+), 44 deletions(-) diff --git a/net-im/slack-bin/slack-bin-2.1.2.ebuild b/net-im/slack-bin/slack-bin-2.1.2.ebuild index 533580ad790..9899c64e0f3 100644 --- a/net-im/slack-bin/slack-bin-2.1.2.ebuild +++ b/net-im/slack-bin/slack-bin-2.1.2.ebuild @@ -1,63 +1,61 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit unpacker gnome2-utils +MY_PN="${PN/-bin/}" +BASE_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-_arch_.deb"; -QA_PREBUILT=" - opt/slack/slack - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/libnode.so - opt/slack/libgcrypt.so.11 - opt/slack/libffmpeg.so - opt/slack/libCallsCore.so -" +inherit eutils gnome2-utils unpacker DESCRIPTION="Team collaboration tool" HOMEPAGE="http://www.slack.com/"; +SRC_URI="x86? ( ${BASE_URI/_arch_/i386} ) + amd64? ( ${BASE_URI/_arch_/amd64} )" -MY_PN="${PN/-bin/}" -BASE_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-_arch_.deb"; - -SRC_URI=" - x86? ( ${BASE_URI/_arch_/i386} ) - amd64? ( ${BASE_URI/_arch_/amd64} ) -" - -LICENSE="MIT Apache-2.0 BSD ISC LGPL-2 AFL-2.1 public-domain WTFPL-2 Artistic-2 no-source-code" +LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -RESTRICT="mirror" +RESTRICT="bindist mirror" -RDEPEND="x11-libs/gtk+:2 - x11-libs/libnotify - x11-libs/libXtst - x11-libs/pango - x11-libs/cairo[xcb] - media-libs/alsa-lib - media-libs/harfbuzz[graphite] - media-libs/libcanberra[gtk] - dev-libs/nss +RDEPEND="dev-libs/atk:0 + dev-libs/expat:0 dev-libs/glib:2 - dev-libs/atk - gnome-base/libgnome-keyring + dev-libs/nspr:0 + dev-libs/nss:0 gnome-base/gconf:2 - sys-apps/dbus - net-print/cups[ssl] - net-misc/curl - virtual/udev - virtual/libc - virtual/libffi -" -DEPEND="${RDEPEND}" + gnome-base/libgnome-keyring:0 + media-libs/alsa-lib:0 + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-misc/curl:0 + net-print/cups:0 + sys-apps/dbus:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11:0 + x11-libs/libXcomposite:0 + x11-libs/libXcursor:0 + x11-libs/libXdamage:0 + x11-libs/libXext:0 + x11-libs/libXfixes:0 + x11-libs/libXi:0 + x11-libs/libXrandr:0 + x11-libs/libXrender:0 + x11-libs/libXScrnSaver:0 + x11-libs/libXtst:0 + x11-libs/pango:0" -S="${WORKDIR}" +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libgcrypt.so.11 + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" -pkg_preinst() { - gnome2_icon_savelist -} +S="${WORKDIR}" src_install() { insinto /usr/share/pixmaps @@ -67,11 +65,19 @@ src_install() { domenu usr/share/applications/${MY_PN}.desktop insinto /opt/${MY_PN} - doins -r usr/lib/${MY_PN}/* + doins -r usr/lib/${MY_PN}/. fperms +x /opt/${MY_PN}/${MY_PN} dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} } +pkg_preinst() { + gnome2_icon_savelist +} + pkg_postinst() { gnome2_icon_cache_update } + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: fa8fea15779892e59b8a1e81e04127a588f213fd Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Wed Jul 5 21:47:14 2017 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 20:01:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8fea15 net-im/slack-bin: remove pkg_preinst() section Package-Manager: Portage-2.3.6, Repoman-2.3.1 net-im/slack-bin/slack-bin-2.1.2.ebuild | 5 - net-im/slack-bin/slack-bin-2.5.2.ebuild | 4 2 files changed, 9 deletions(-) diff --git a/net-im/slack-bin/slack-bin-2.1.2.ebuild b/net-im/slack-bin/slack-bin-2.1.2.ebuild index 9899c64e0f3..25b5182edbf 100644 --- a/net-im/slack-bin/slack-bin-2.1.2.ebuild +++ b/net-im/slack-bin/slack-bin-2.1.2.ebuild @@ -51,7 +51,6 @@ RDEPEND="dev-libs/atk:0 QA_PREBUILT="opt/slack/slack opt/slack/resources/app.asar.unpacked/node_modules/* opt/slack/libnode.so - opt/slack/libgcrypt.so.11 opt/slack/libffmpeg.so opt/slack/libCallsCore.so" @@ -70,10 +69,6 @@ src_install() { dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} } -pkg_preinst() { - gnome2_icon_savelist -} - pkg_postinst() { gnome2_icon_cache_update } diff --git a/net-im/slack-bin/slack-bin-2.5.2.ebuild b/net-im/slack-bin/slack-bin-2.5.2.ebuild index 73779439f42..7c5104c72f1 100644 --- a/net-im/slack-bin/slack-bin-2.5.2.ebuild +++ b/net-im/slack-bin/slack-bin-2.5.2.ebuild @@ -67,10 +67,6 @@ src_install() { dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} } -pkg_preinst() { - gnome2_icon_savelist -} - pkg_postinst() { gnome2_icon_cache_update }
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 4fb255e097831843a25e1297269313bf3f6aac0a Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Mon Jul 3 16:20:44 2017 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 20:01:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb255e0 net-im/slack-bin: fix license, bug #615466 Package-Manager: Portage-2.3.6, Repoman-2.3.1 net-im/slack-bin/slack-bin-2.5.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-im/slack-bin/slack-bin-2.5.2.ebuild b/net-im/slack-bin/slack-bin-2.5.2.ebuild index 090a80477f8..73779439f42 100644 --- a/net-im/slack-bin/slack-bin-2.5.2.ebuild +++ b/net-im/slack-bin/slack-bin-2.5.2.ebuild @@ -11,11 +11,11 @@ DESCRIPTION="Team collaboration tool" HOMEPAGE="http://www.slack.com/"; SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; -LICENSE="no-source-code" +LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" IUSE="" -RESTRICT="mirror" +RESTRICT="bindist mirror" RDEPEND="dev-libs/atk:0 dev-libs/expat:0
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: a799a9c8a943178f5967d23fb6c0cf6182bf6b36 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Mar 12 13:10:51 2017 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 16 19:11:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a799a9c8 net-im/slack-bin: bump to 2.5.2 1. Added x11-libs/libxkbfile to RDEPEND. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/4190 net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-2.5.2.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 7a659cb371a..11c2527dc4f 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -2,3 +2,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 SHA256 46576dbe929d4d60d0311056c0268 DIST slack-desktop-2.1.2-i386.deb 42997902 SHA256 cc9660d95f5ce765c18b35191e2475d6bd272affc6d47f176759cc202910ddb4 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c WHIRLPOOL 80514dc501a94652bb54dad205224ee73cc4abd12f356aaf2b454aff67f99b4a16ec88bde0f9c541dbbddfcb8739df040656ca6c91b42b2947d6862743be41a8 DIST slack-desktop-2.3.4-amd64.deb 47476802 SHA256 cd855c11dc95f41c691c1cbb8ec8dd2c2df5eb253a9f98bd8d9e3824553d7906 SHA512 36770884dbc1a2304bb61a6a4ccd76976ad3f19f7337063db4e16f83ffa255f82c88ef13676998eb3f4543733bbc31d7ab7172ae848801f722f75525035151e8 WHIRLPOOL 8274f6cca770ed6038d046a7bc49275988ab7b59708197f2646134479f2580a537c1d4e62e2866def949d643a403a453e95bf5ebf9bf978707765f79e234073b DIST slack-desktop-2.4.2-amd64.deb 49071330 SHA256 f6c81686eaf4bcc73b0b889d69fa6028efdc86b6a28949594b2f5f0d5a2fc4b1 SHA512 bad500b22f3ad44c5ce2b3ad7d73767a1d3d0e14b1eae595f2a318e06c6bea7dca8e96f0560832d6011055014f8a0d841449a70b1cc8d013494fe50816ca5e43 WHIRLPOOL eac6bfe0f167664dc9e2529c9a358d9f7672860f81ef1e48f64b76b3e1ab173d1ec3b8ccc3af2ac7d659c21a7776214651b31dfd9ab45422f2c5f853861ac741 +DIST slack-desktop-2.5.2-amd64.deb 47812458 SHA256 b176a9d292319a5157af4d1fb84cb07111d04ef517663df1f6dc5a8a8296e855 SHA512 0e8f305e33c17884bbb71cdcc236a602918e8596b00c525f155a1e0740ac02d0f99256b2afabe4381a09e6cd06e425f99b9d219bea43f113b9488c9bb0929ca9 WHIRLPOOL 692273af0c9fb6f3fd3871004e2fd7c9eae9ad58c5fb2e4a81695cadaab5a49a6f397f5bfde44af701b2cb08665d66a1820f98c90ac33c26ede7beac1fd9c960 diff --git a/net-im/slack-bin/slack-bin-2.5.2.ebuild b/net-im/slack-bin/slack-bin-2.5.2.ebuild new file mode 100644 index 000..090a80477f8 --- /dev/null +++ b/net-im/slack-bin/slack-bin-2.5.2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="${PN/-bin/}" + +inherit eutils gnome2-utils unpacker + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="no-source-code" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +RESTRICT="mirror" + +RDEPEND="dev-libs/atk:0 + dev-libs/expat:0 + dev-libs/glib:2 + dev-libs/nspr:0 + dev-libs/nss:0 + gnome-base/gconf:2 + media-libs/alsa-lib:0 + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-misc/curl:0 + net-print/cups:0 + sys-apps/dbus:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11:0 + x11-libs/libXcomposite:0 + x11-libs/libXcursor:0 + x11-libs/libXdamage:0 + x11-libs/libXext:0 + x11-libs/libXfixes:0 + x11-libs/libXi:0 + x11-libs/libxkbfile:0 + x11-libs/libXrandr:0 + x11-libs/libXrender:0 + x11-libs/libXScrnSaver:0 + x11-libs/libXtst:0 + x11-libs/pango:0" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_install() { + insinto /usr/share/pixmaps + doins usr/share/pixmaps/${MY_PN}.png + + newicon -s 512 usr/share/pixmaps/${MY_PN}.png ${MY_PN}.png + domenu usr/share/applications/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/lib/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_PN} + dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 44b620545108ba0c12180eb1925b3fa4463e2d4d Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Wed Jan 18 19:01:46 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sat Jan 21 21:14:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b62054 net-im/slack-bin: version bump to 2.4.2 This version bump also: * drops gnome-base/libgnome-keyring:0 from RDEPEND. * drops opt/slack/libgcrypt.so.11 from QA_PREBUILT. Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3531 net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-2.4.2.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index a833c61..7a659cb 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -1,3 +1,4 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 SHA256 46576dbe929d4d60d0311056c0268d22dfaa58edc6774ce8a7e61873414bbf2e SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284 WHIRLPOOL 7b9dbf46c988dce1837318c4568ef7357481058593d80d0d00f0b8924a1ead28d8aaf3548d7e1f095d62042a05d721ba047658fcbb1758aad1ea006e69c74dcf DIST slack-desktop-2.1.2-i386.deb 42997902 SHA256 cc9660d95f5ce765c18b35191e2475d6bd272affc6d47f176759cc202910ddb4 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c WHIRLPOOL 80514dc501a94652bb54dad205224ee73cc4abd12f356aaf2b454aff67f99b4a16ec88bde0f9c541dbbddfcb8739df040656ca6c91b42b2947d6862743be41a8 DIST slack-desktop-2.3.4-amd64.deb 47476802 SHA256 cd855c11dc95f41c691c1cbb8ec8dd2c2df5eb253a9f98bd8d9e3824553d7906 SHA512 36770884dbc1a2304bb61a6a4ccd76976ad3f19f7337063db4e16f83ffa255f82c88ef13676998eb3f4543733bbc31d7ab7172ae848801f722f75525035151e8 WHIRLPOOL 8274f6cca770ed6038d046a7bc49275988ab7b59708197f2646134479f2580a537c1d4e62e2866def949d643a403a453e95bf5ebf9bf978707765f79e234073b +DIST slack-desktop-2.4.2-amd64.deb 49071330 SHA256 f6c81686eaf4bcc73b0b889d69fa6028efdc86b6a28949594b2f5f0d5a2fc4b1 SHA512 bad500b22f3ad44c5ce2b3ad7d73767a1d3d0e14b1eae595f2a318e06c6bea7dca8e96f0560832d6011055014f8a0d841449a70b1cc8d013494fe50816ca5e43 WHIRLPOOL eac6bfe0f167664dc9e2529c9a358d9f7672860f81ef1e48f64b76b3e1ab173d1ec3b8ccc3af2ac7d659c21a7776214651b31dfd9ab45422f2c5f853861ac741 diff --git a/net-im/slack-bin/slack-bin-2.4.2.ebuild b/net-im/slack-bin/slack-bin-2.4.2.ebuild new file mode 100644 index ..f6853b7 --- /dev/null +++ b/net-im/slack-bin/slack-bin-2.4.2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MY_PN="${PN/-bin/}" + +inherit eutils gnome2-utils unpacker + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="no-source-code" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +RESTRICT="mirror" + +RDEPEND="dev-libs/atk:0 + dev-libs/expat:0 + dev-libs/glib:2 + dev-libs/nspr:0 + dev-libs/nss:0 + gnome-base/gconf:2 + media-libs/alsa-lib:0 + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-misc/curl:0 + net-print/cups:0 + sys-apps/dbus:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11:0 + x11-libs/libXcomposite:0 + x11-libs/libXcursor:0 + x11-libs/libXdamage:0 + x11-libs/libXext:0 + x11-libs/libXfixes:0 + x11-libs/libXi:0 + x11-libs/libXrandr:0 + x11-libs/libXrender:0 + x11-libs/libXScrnSaver:0 + x11-libs/libXtst:0 + x11-libs/pango:0" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_install() { + insinto /usr/share/pixmaps + doins usr/share/pixmaps/${MY_PN}.png + + newicon -s 512 usr/share/pixmaps/${MY_PN}.png ${MY_PN}.png + domenu usr/share/applications/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/lib/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_PN} + dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: 29920663df8cf6a8d9568591287d1b8e7123 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Jan 8 10:24:46 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Sun Jan 15 02:12:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29920663 net-im/slack-bin: version bump 1. Bump to 2.3.4 2. Dropped x86 support, because upstream does not provide a package for this arch anymore. 3. Reworked RDEPEND. Package-Manager: portage-2.3.0 net-im/slack-bin/Manifest | 1 + net-im/slack-bin/slack-bin-2.3.4.ebuild | 82 + 2 files changed, 83 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index b774bc3..a833c61 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -1,2 +1,3 @@ DIST slack-desktop-2.1.2-amd64.deb 46460486 SHA256 46576dbe929d4d60d0311056c0268d22dfaa58edc6774ce8a7e61873414bbf2e SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284 WHIRLPOOL 7b9dbf46c988dce1837318c4568ef7357481058593d80d0d00f0b8924a1ead28d8aaf3548d7e1f095d62042a05d721ba047658fcbb1758aad1ea006e69c74dcf DIST slack-desktop-2.1.2-i386.deb 42997902 SHA256 cc9660d95f5ce765c18b35191e2475d6bd272affc6d47f176759cc202910ddb4 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c WHIRLPOOL 80514dc501a94652bb54dad205224ee73cc4abd12f356aaf2b454aff67f99b4a16ec88bde0f9c541dbbddfcb8739df040656ca6c91b42b2947d6862743be41a8 +DIST slack-desktop-2.3.4-amd64.deb 47476802 SHA256 cd855c11dc95f41c691c1cbb8ec8dd2c2df5eb253a9f98bd8d9e3824553d7906 SHA512 36770884dbc1a2304bb61a6a4ccd76976ad3f19f7337063db4e16f83ffa255f82c88ef13676998eb3f4543733bbc31d7ab7172ae848801f722f75525035151e8 WHIRLPOOL 8274f6cca770ed6038d046a7bc49275988ab7b59708197f2646134479f2580a537c1d4e62e2866def949d643a403a453e95bf5ebf9bf978707765f79e234073b diff --git a/net-im/slack-bin/slack-bin-2.3.4.ebuild b/net-im/slack-bin/slack-bin-2.3.4.ebuild new file mode 100644 index ..08b4027 --- /dev/null +++ b/net-im/slack-bin/slack-bin-2.3.4.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MY_PN="${PN/-bin/}" + +inherit eutils gnome2-utils unpacker + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; +SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"; + +LICENSE="no-source-code" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +RESTRICT="mirror" + +RDEPEND="dev-libs/atk:0 + dev-libs/expat:0 + dev-libs/glib:2 + dev-libs/nspr:0 + dev-libs/nss:0 + gnome-base/gconf:2 + gnome-base/libgnome-keyring:0 + media-libs/alsa-lib:0 + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-misc/curl:0 + net-print/cups:0 + sys-apps/dbus:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11:0 + x11-libs/libXcomposite:0 + x11-libs/libXcursor:0 + x11-libs/libXdamage:0 + x11-libs/libXext:0 + x11-libs/libXfixes:0 + x11-libs/libXi:0 + x11-libs/libXrandr:0 + x11-libs/libXrender:0 + x11-libs/libXScrnSaver:0 + x11-libs/libXtst:0 + x11-libs/pango:0" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libgcrypt.so.11 + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_install() { + insinto /usr/share/pixmaps + doins usr/share/pixmaps/${MY_PN}.png + + newicon -s 512 usr/share/pixmaps/${MY_PN}.png ${MY_PN}.png + domenu usr/share/applications/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/lib/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_PN} + dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
commit: e780cced313278807c053656e1baa3f721c5e006 Author: Vladimir Pavljuchenko (SpiderX) spiderx dp ua> AuthorDate: Fri Sep 16 13:02:04 2016 + Commit: Patrice Clement gentoo org> CommitDate: Tue Sep 27 20:23:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e780cced net-im/slack-bin: new package. Slack is a cloud-based team collaboration tool. It offers persistent chat rooms (channels) organized by topic, as well as private groups and direct messaging. All content (files, conversations, people) inside Slack is searchable. Slack integrates with a large number of third-party services and supports community-built integrations. Base for ebuild from https://github.com/SpiderX/portage-overlay/tree/master/net-im/slack-bin. Gentoo-Bug: https://bugs.gentoo.org/575786 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/2342 Signed-off-by: Patrice Clement gentoo.org> net-im/slack-bin/Manifest | 2 + net-im/slack-bin/metadata.xml | 22 ++ net-im/slack-bin/slack-bin-2.1.2.ebuild | 78 + 3 files changed, 102 insertions(+) diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest new file mode 100644 index ..b774bc3 --- /dev/null +++ b/net-im/slack-bin/Manifest @@ -0,0 +1,2 @@ +DIST slack-desktop-2.1.2-amd64.deb 46460486 SHA256 46576dbe929d4d60d0311056c0268d22dfaa58edc6774ce8a7e61873414bbf2e SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284 WHIRLPOOL 7b9dbf46c988dce1837318c4568ef7357481058593d80d0d00f0b8924a1ead28d8aaf3548d7e1f095d62042a05d721ba047658fcbb1758aad1ea006e69c74dcf +DIST slack-desktop-2.1.2-i386.deb 42997902 SHA256 cc9660d95f5ce765c18b35191e2475d6bd272affc6d47f176759cc202910ddb4 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c WHIRLPOOL 80514dc501a94652bb54dad205224ee73cc4abd12f356aaf2b454aff67f99b4a16ec88bde0f9c541dbbddfcb8739df040656ca6c91b42b2947d6862743be41a8 diff --git a/net-im/slack-bin/metadata.xml b/net-im/slack-bin/metadata.xml new file mode 100644 index ..87e0265 --- /dev/null +++ b/net-im/slack-bin/metadata.xml @@ -0,0 +1,22 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + spid...@spiderx.dp.ua + Vladimir Pavljuchenkov + Proxy maintainer + + + proxy-ma...@gentoo.org + Proxy Maintainers + + +Slack offers persistent chat rooms organized by topic, +as well as private groups and direct messaging. +All content inside Slack is searchable, including files, conversations, +and people. + + + https://get.slack.help/hc/en-us + + diff --git a/net-im/slack-bin/slack-bin-2.1.2.ebuild b/net-im/slack-bin/slack-bin-2.1.2.ebuild new file mode 100644 index ..3f3e8eb --- /dev/null +++ b/net-im/slack-bin/slack-bin-2.1.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit unpacker gnome2-utils + +QA_PREBUILT=" + opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libgcrypt.so.11 + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so +" + +DESCRIPTION="Team collaboration tool" +HOMEPAGE="http://www.slack.com/"; + +MY_PN="${PN/-bin/}" +BASE_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-_arch_.deb"; + +SRC_URI=" + x86? ( ${BASE_URI/_arch_/i386} ) + amd64? ( ${BASE_URI/_arch_/amd64} ) +" + +LICENSE="MIT Apache-2.0 BSD ISC LGPL-2 AFL-2.1 public-domain WTFPL-2 Artistic-2 no-source-code" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +RDEPEND="x11-libs/gtk+:2 + x11-libs/libnotify + x11-libs/libXtst + x11-libs/pango + x11-libs/cairo[xcb] + media-libs/alsa-lib + media-libs/harfbuzz[graphite] + media-libs/libcanberra[gtk] + dev-libs/nss + dev-libs/glib:2 + dev-libs/atk + gnome-base/libgnome-keyring + gnome-base/gconf:2 + sys-apps/dbus + net-print/cups[ssl] + net-misc/curl + virtual/udev + virtual/libc + virtual/libffi +" +DEPEND="${RDEPEND}" + +S="${WORKDIR}" + +pkg_preinst() { + gnome2_icon_savelist +} + +src_install() { + insinto /usr/share/pixmaps + doins usr/share/pixmaps/${MY_PN}.png + + newicon -s 512 usr/share/pixmaps/${MY_PN}.png ${MY_PN}.png + domenu usr/share/applications/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/lib/${MY_PN}/* + fperms +x /opt/${MY_PN}/${MY_PN} + dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} +} + +pkg_postinst() { + gnome2_icon_cache_update +}