1 |
commit: d273a333f101f1bf8a767214b18d2aae7ca355d9 |
2 |
Author: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com> |
3 |
AuthorDate: Sat Apr 9 14:27:14 2022 +0000 |
4 |
Commit: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com> |
5 |
CommitDate: Sat Apr 9 14:27:14 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=d273a333 |
7 |
|
8 |
Update slack desktop to recent version |
9 |
|
10 |
Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com> |
11 |
|
12 |
net-im/slack/Manifest | 4 +- |
13 |
.../{slack-4.10.3.ebuild => slack-4.25.1.ebuild} | 47 +++++++++------------- |
14 |
2 files changed, 20 insertions(+), 31 deletions(-) |
15 |
|
16 |
diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest |
17 |
index e56f5eb..fda63dd 100644 |
18 |
--- a/net-im/slack/Manifest |
19 |
+++ b/net-im/slack/Manifest |
20 |
@@ -1,3 +1,3 @@ |
21 |
-DIST slack-desktop-4.10.3-amd64.deb 56123458 BLAKE2B 5884efe2d24c2c1f08584a2265f56b40f73d72acf25cd1028176f6a66964587c139136901aeecac7625087bde453a30b8d3f93ef8fb5efaa6736791ed3f27188 SHA512 2c5345c35299943a69b260bbc4a4ff3e5c373610b043b4d4583ec2420f69bd16001390336482a9bc5fcc87b24aaa424282a62612efa0b3acac6b2606b6bcb89f |
22 |
-EBUILD slack-4.10.3.ebuild 3336 BLAKE2B 2accc46f29cd9999ba7e9024a90fae234b486cbc622978d66bb20efae3e6a705497bfbdc0a3f7c15f28c9ef9b70a065b5a8e9eb731ea661ca94fdeb000a6f1e3 SHA512 3a3ccea51349d83aa0d6527fa4d18fbc185007db21b32fdda556b88f5a306a3e94ce0a1f201e5f9fd7bc352baad4550cd03deaa50992b0901f42b274a972aea9 |
23 |
+DIST slack-desktop-4.25.1-amd64.deb 65616006 BLAKE2B 6a95592746b758d1c167620fc052dc462241c84bce5eb8e4c506ceceaa15c08434ca74caecb33481c76068b4689c0944a6eb432d66a94f6abd8d85722fddefe5 SHA512 54c035dd40684c8d23c4f806a68710b00ab5e187bfa5a2f1b09d827f78ea8d57be86c3928d2c434939a0d5c67e28e5f5ce437555d7976a251b7af8e812d52ef5 |
24 |
+EBUILD slack-4.25.1.ebuild 2953 BLAKE2B ddcb25cdc98ee870f8fe10d3f9a4a13a6b6459f38264903e58839bc136f230c356e7c3b7af487f7fca41349a40885fc7d5f9408eb742f89e389795ff0fcb9cde SHA512 04dbbe9ced8d375c0aba75e0b22342cde4ab82f7120472236f7bd82215887be71653cc9e7079fe9b4faf56b7d357360e2351bfe3b43c549017d87cb0ffb3ead0 |
25 |
MISC metadata.xml 687 BLAKE2B 7ce1076ac5f205612c20d1ae8774d74fe5049f0e8d7e35918d041d31d5e15fb2005c95615b98817deb45e435ee6e11b3688e6298481fd083885378ec32ada633 SHA512 ffce1daed4304ae96defb7ca371b409f6422ef3814965e79de56e145d261275f88fa2f770bf869ed0e51ef8e587ad5824669d3f201c6955ba1c965cc9c010943 |
26 |
|
27 |
diff --git a/net-im/slack/slack-4.10.3.ebuild b/net-im/slack/slack-4.25.1.ebuild |
28 |
similarity index 70% |
29 |
rename from net-im/slack/slack-4.10.3.ebuild |
30 |
rename to net-im/slack/slack-4.25.1.ebuild |
31 |
index 8aa28b7..16e9577 100644 |
32 |
--- a/net-im/slack/slack-4.10.3.ebuild |
33 |
+++ b/net-im/slack/slack-4.25.1.ebuild |
34 |
@@ -1,15 +1,15 @@ |
35 |
-# Copyright 1999-2020 Gentoo Authors |
36 |
+# Copyright 1999-2022 Gentoo Authors |
37 |
# Distributed under the terms of the GNU General Public License v2 |
38 |
|
39 |
-EAPI=7 |
40 |
+EAPI=8 |
41 |
|
42 |
MULTILIB_COMPAT=( abi_x86_64 ) |
43 |
|
44 |
-inherit desktop multilib-build optfeature pax-utils unpacker xdg-utils |
45 |
+inherit desktop multilib-build optfeature pax-utils unpacker xdg |
46 |
|
47 |
DESCRIPTION="Team collaboration tool" |
48 |
HOMEPAGE="https://www.slack.com" |
49 |
-SRC_URI="https://downloads.slack-edge.com/linux_releases/${PN}-desktop-${PV}-amd64.deb" |
50 |
+SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb" |
51 |
|
52 |
LICENSE="all-rights-reserved" |
53 |
SLOT="0" |
54 |
@@ -28,36 +28,33 @@ RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] |
55 |
media-libs/mesa:0[${MULTILIB_USEDEP}] |
56 |
net-print/cups:0[${MULTILIB_USEDEP}] |
57 |
sys-apps/dbus:0[${MULTILIB_USEDEP}] |
58 |
- sys-apps/util-linux:0[${MULTILIB_USEDEP}] |
59 |
x11-libs/cairo:0[${MULTILIB_USEDEP}] |
60 |
x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] |
61 |
x11-libs/gtk+:3[${MULTILIB_USEDEP}] |
62 |
+ x11-libs/libdrm:0[${MULTILIB_USEDEP}] |
63 |
x11-libs/libX11:0[${MULTILIB_USEDEP}] |
64 |
x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] |
65 |
x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] |
66 |
- x11-libs/libXcursor:0[${MULTILIB_USEDEP}] |
67 |
x11-libs/libXdamage:0[${MULTILIB_USEDEP}] |
68 |
x11-libs/libXext:0[${MULTILIB_USEDEP}] |
69 |
x11-libs/libXfixes:0[${MULTILIB_USEDEP}] |
70 |
- x11-libs/libXi:0[${MULTILIB_USEDEP}] |
71 |
+ x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] |
72 |
x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] |
73 |
x11-libs/libXrandr:0[${MULTILIB_USEDEP}] |
74 |
- x11-libs/libXrender:0[${MULTILIB_USEDEP}] |
75 |
- x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] |
76 |
- x11-libs/libXtst:0[${MULTILIB_USEDEP}] |
77 |
x11-libs/pango:0[${MULTILIB_USEDEP}] |
78 |
appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" |
79 |
|
80 |
-QA_PREBUILT="/opt/slack/chrome-sandbox |
81 |
- /opt/slack/libEGL.so |
82 |
- /opt/slack/libffmpeg.so |
83 |
- /opt/slack/libGLESv2.so |
84 |
- /opt/slack/resources/app.asar.unpacked/node_modules/*/*/build/Release/*.node |
85 |
- /opt/slack/resources/app.asar.unpacked/node_modules/*/build/Release/*.node |
86 |
- /opt/slack/slack |
87 |
- /opt/slack/swiftshader/libEGL.so |
88 |
- /opt/slack/swiftshader/libGLESv2.so |
89 |
- /opt/slack/swiftshader/libvk_swiftshader.so" |
90 |
+QA_PREBUILT="opt/slack/chrome-sandbox |
91 |
+ opt/slack/chrome_crashpad_handler |
92 |
+ opt/slack/libEGL.so |
93 |
+ opt/slack/libGLESv2.so |
94 |
+ opt/slack/libffmpeg.so |
95 |
+ opt/slack/libvk_swiftshader.so |
96 |
+ opt/slack/libvulkan.so.1 |
97 |
+ opt/slack/resources/app.asar.unpacked/node_modules/* |
98 |
+ opt/slack/slack |
99 |
+ opt/slack/swiftshader/libEGL.so |
100 |
+ opt/slack/swiftshader/libGLESv2.so" |
101 |
|
102 |
S="${WORKDIR}" |
103 |
|
104 |
@@ -97,13 +94,5 @@ src_install() { |
105 |
pkg_postinst() { |
106 |
optfeature "storing passwords via gnome-keyring" app-crypt/libsecret |
107 |
|
108 |
- xdg_desktop_database_update |
109 |
- xdg_icon_cache_update |
110 |
- xdg_mimeinfo_database_update |
111 |
-} |
112 |
- |
113 |
-pkg_postrm() { |
114 |
- xdg_desktop_database_update |
115 |
- xdg_icon_cache_update |
116 |
- xdg_mimeinfo_database_update |
117 |
+ xdg_pkg_postinst |
118 |
} |