[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2024-07-14 Thread Yixun Lan
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/

2024-07-09 Thread Yixun Lan
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/

2024-05-29 Thread Yixun Lan
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/

2024-05-15 Thread Yixun Lan
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/

2024-04-06 Thread Yixun Lan
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/

2024-01-30 Thread Yixun Lan
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/

2024-01-12 Thread Yixun Lan
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/

2024-01-11 Thread Yixun Lan
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/

2023-12-12 Thread Yixun Lan
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/

2023-10-25 Thread Yixun Lan
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/

2023-10-06 Thread Yixun Lan
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/

2023-09-15 Thread Yixun Lan
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/' \
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2023-09-06 Thread Yixun Lan
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/' \
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2023-08-26 Thread Yixun Lan
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 

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2023-08-10 Thread Yixun Lan
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/

2023-08-10 Thread Yixun Lan
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() {
+   doicon 

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2023-06-07 Thread Pacho Ramos
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/

2023-04-27 Thread Pacho Ramos
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/

2023-02-27 Thread Yixun Lan
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/

2023-02-27 Thread Yixun Lan
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/

2022-11-28 Thread Joonas Niilola
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/

2022-11-28 Thread Joonas Niilola
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/

2022-11-28 Thread Joonas Niilola
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/

2022-10-04 Thread Sam James
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/

2022-08-31 Thread Joonas Niilola
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 

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2022-08-31 Thread Joonas Niilola
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/

2022-02-11 Thread Joonas Niilola
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
+}
+

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2021-11-17 Thread Ionen Wolkens
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/

2021-11-17 Thread Stefan Strogin
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
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2021-08-26 Thread Sam James
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/

2021-08-11 Thread Joonas Niilola
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 

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2021-08-11 Thread Joonas Niilola
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/

2021-03-24 Thread Yixun Lan
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 

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2021-03-23 Thread Yixun Lan
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 

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2021-03-23 Thread Yixun Lan
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/

2021-03-20 Thread Joonas Niilola
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/

2021-03-20 Thread Joonas Niilola
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/

2021-02-21 Thread Thomas Deutschmann
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 |' \
+   

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2021-02-21 Thread Thomas Deutschmann
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/

2021-02-02 Thread Joonas Niilola
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/

2020-12-09 Thread Joonas Niilola
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/

2020-12-09 Thread Joonas Niilola
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 

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2020-06-15 Thread Joonas Niilola
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 

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2020-05-06 Thread Georgy Yakovlev
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/

2020-05-01 Thread Pacho Ramos
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/

2020-04-30 Thread Georgy Yakovlev
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/

2020-04-30 Thread Joonas Niilola
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 

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/

2020-04-30 Thread Joonas Niilola
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
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/slack/, net-im/slack-bin/, profiles/updates/, profiles/arch/amd64/x32/

2020-03-25 Thread Ulrich Müller
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/

2020-03-14 Thread Joonas Niilola
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/

2020-02-08 Thread David Seifert
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/

2020-02-05 Thread Joonas Niilola
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/

2020-02-05 Thread Joonas Niilola
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/

2020-02-05 Thread Joonas Niilola
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/

2020-02-05 Thread Andreas Sturmlechner
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}]
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/

2020-02-05 Thread Jason A. Donenfeld
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/

2020-02-05 Thread Jason A. Donenfeld
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}]
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/

2020-02-05 Thread Jason A. Donenfeld
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|' \
+   

[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/

2019-09-05 Thread Joonas Niilola
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/

2019-09-05 Thread Joonas Niilola
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/

2019-06-09 Thread Michał Górny
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/

2019-05-08 Thread Georgy Yakovlev
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/

2019-05-08 Thread Georgy Yakovlev
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/

2019-05-08 Thread Georgy Yakovlev
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}]
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/

2019-03-18 Thread Patrice Clement
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/

2019-01-18 Thread Matthew Thode
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() {
+   doicon 

[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/

2019-01-15 Thread Matthew Thode
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/

2018-10-13 Thread Michał Górny
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/

2018-10-13 Thread Michał Górny
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/

2018-09-09 Thread Amy Liffey
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 

[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/

2018-07-08 Thread Andreas Sturmlechner
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/

2018-07-08 Thread Andreas Sturmlechner
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/

2018-06-17 Thread Michał Górny
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/

2018-05-13 Thread Aaron Bauman
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}.desktop
-

[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/

2018-05-13 Thread Aaron Bauman
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/

2018-05-13 Thread Aaron Bauman
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}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/

2018-03-30 Thread Michał Górny
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 

[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/

2018-02-09 Thread Michał Górny
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/

2018-02-09 Thread Michał Górny
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/

2018-01-14 Thread Michael Palimaka
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/

2017-10-28 Thread Patrice Clement
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/

2017-09-22 Thread Patrice Clement
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/

2017-07-15 Thread Michał Górny
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/

2017-07-11 Thread Michał Górny
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/

2017-07-11 Thread Michał Górny
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
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/

2017-07-11 Thread Michał Górny
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/

2017-07-11 Thread Michał Górny
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/

2017-07-11 Thread Michał Górny
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/

2017-03-16 Thread David Seifert
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/

2017-01-21 Thread Patrice Clement
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/

2017-01-14 Thread Göktürk Yüksek
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/

2016-09-27 Thread Patrice Clement
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
+}