[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
+}