From eccb70a7f91b2d22582587f26d1a28bb31408b45 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 18 May 2019 00:10:51 +0100 Subject: gentoo resync : 18.05.2019 --- net-im/Manifest.gz | Bin 9573 -> 9564 bytes net-im/prosody/Manifest | 2 +- net-im/prosody/prosody-0.11.2-r1.ebuild | 2 +- net-im/skypeforlinux/Manifest | 4 +- .../skypeforlinux-8.34.0.78-r2.ebuild | 119 --------------------- .../skypeforlinux/skypeforlinux-8.45.0.41.ebuild | 102 ++++++++++++++++++ net-im/slack-bin/Manifest | 10 +- 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 ---------------- net-im/slack-bin/slack-bin-3.4.0.ebuild | 95 ++++++++++++++++ net-im/telegram-desktop-bin/Manifest | 4 + .../telegram-desktop-bin-1.7.0.ebuild | 63 +++++++++++ 14 files changed, 270 insertions(+), 507 deletions(-) delete mode 100644 net-im/skypeforlinux/skypeforlinux-8.34.0.78-r2.ebuild create mode 100644 net-im/skypeforlinux/skypeforlinux-8.45.0.41.ebuild delete mode 100644 net-im/slack-bin/slack-bin-3.3.1.ebuild delete mode 100644 net-im/slack-bin/slack-bin-3.3.3.ebuild delete mode 100644 net-im/slack-bin/slack-bin-3.3.4.ebuild delete mode 100644 net-im/slack-bin/slack-bin-3.3.7.ebuild create mode 100644 net-im/slack-bin/slack-bin-3.4.0.ebuild create mode 100644 net-im/telegram-desktop-bin/telegram-desktop-bin-1.7.0.ebuild (limited to 'net-im') diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz index c12b9d83187d..648e28a89ae5 100644 Binary files a/net-im/Manifest.gz and b/net-im/Manifest.gz differ diff --git a/net-im/prosody/Manifest b/net-im/prosody/Manifest index db5d7a2f934a..0dfa60ef8f00 100644 --- a/net-im/prosody/Manifest +++ b/net-im/prosody/Manifest @@ -7,7 +7,7 @@ DIST prosody-0.11.1.tar.gz 418780 BLAKE2B 0fa45b71bb7eeaa60385683427c9547af3e014 DIST prosody-0.11.2.tar.gz 420689 BLAKE2B 3abdab188f66d4eccb21d0981b57d5015605a1257074bbd67098a8624f40a11960fb65a7f56a7d1421a23bfffdb34635eeac5d013c4b7d7d957c51cdff2276c1 SHA512 22e55a551a40c92f38a1ed1de5fdcad574d699d58c2e27f93c3d465b55487b8e923c2ba088daf93c7140cbafb0d429687e0b662c8bb1c1aba4b79ac1ea271cd1 DIST prosody-0.9.14.tar.gz 268253 BLAKE2B 0ae62ca3c8eb89feb34f1f67aa3d14aa1e6bf02cf10ff90a43fd7de8bd257d70508e36b10b3f159040c1fa5dcfb6ad8018e3411a5d6042992f71f643a13c11d4 SHA512 30116ebc20c719d88bae7f2f44c129604ec4477004581c3556ff548c75ee026a83dc519701a61a8c3f547776ba74c571e38c3e1e5240da9148dad35a5d1f67e3 EBUILD prosody-0.11.1.ebuild 2667 BLAKE2B 78fc88e3c8aa4d71c9ce9650577335fd3cea7831138b547c63b8adaf7a5e0ad5616505f6d991f8a79949fdd216c9435ec0f3abe94441adf81ab7bfd30fd162ae SHA512 cc13be36a4143006b18912adfcbeae7186df407ced530b8a0c9bee8acc515bdb3cb7bb25f9946beb15434e8313c97d8273b2cd524e24d68dfd6edbd6382f02de -EBUILD prosody-0.11.2-r1.ebuild 2720 BLAKE2B 026c9733fd2a472aa6609fbd857d0ab56558481ebae6f7f910bc54893e2edb690080b3ba7d6d395f80e4fd7e65dc3918df4c55e286c939cc496a4c257cd68dcf SHA512 2a2d5a6122a857c010e6daa267f6fbc80d52b6d96c398828fc30dbbd02015a6b1295fc9a98094158133b2a1cb9a37beba3a0f2b7c41ca8cdef55a588a4cd01fa +EBUILD prosody-0.11.2-r1.ebuild 2719 BLAKE2B b409f15d70adf4b0180e802897418775a9420afb4a4ecd6025aacd2e2dbab3221741dc1c0480d9137b829f4b1ee6698cb41a8ce539fa29c4a14ece1f2e3b7f16 SHA512 b2ca01c1a3b18f9add13ac5245ad03ec316a0af846f4cb4e5d3d5a10ca2d894be805192c188d968623b133b74cedcaca6c14305971ace1fac0d742330ef54901 EBUILD prosody-0.11.2.ebuild 2668 BLAKE2B fa5b4375160532e7d5f52cfd7c851327e8a3e61b79bc19d88c3fdab2811198c664c0e6ac92dd0441d5a83c6b434a47030dc8d7905f18ab1fce3269c80d7441c0 SHA512 7cafa1f4133a532aae6efd36534de5430da1c41b3fc7a0eac11e4dcb48e4b1fc4a51d82ff5928eca57f84afc6b2da87d75f8e385dbb2b0cc3eba622099f5f5fa EBUILD prosody-0.9.14.ebuild 2487 BLAKE2B 68ff4e360612ff9aef0cba3556b6c3fbe69d261ddad40f24ad2a88e3adb4d6d3e119e011a4186412531ba23a6f98692550e4181084e63e201cf9f753080c6427 SHA512 c28fec41e3a57e76a32c9a5c380804d904a0a9f76dd66b4bb183ba2eb6a705957c54bef760bec723277ea234c6c5f2d12b899de11126962c3c77c75f95a9f1e6 MISC metadata.xml 624 BLAKE2B 57704d2f82f7b7daa34d7114d375591cffe12a3cfd396a95ea61c76f644750cd92567d5619133bebd56ff2f302c3f576aca22abcc954641c89757e85e35ae0b6 SHA512 0410e3372d04163cc8b5e03d95f5c0c7e7e6da4e6034adfd86700455c6662d844e8da5590dbd5a633179dd8c3da15760b49d3068787ed61833c9031cec341a24 diff --git a/net-im/prosody/prosody-0.11.2-r1.ebuild b/net-im/prosody/prosody-0.11.2-r1.ebuild index 9fd8dbddef8c..cfa452553f9f 100644 --- a/net-im/prosody/prosody-0.11.2-r1.ebuild +++ b/net-im/prosody/prosody-0.11.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://prosody.im/tmp/${MY_PV}/${MY_P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm x86" IUSE="ipv6 libevent mysql postgres sqlite ssl zlib jit libressl test" BASE_DEPEND="net-im/jabber-base diff --git a/net-im/skypeforlinux/Manifest b/net-im/skypeforlinux/Manifest index e0ed02fa688e..69bcc7eb00b3 100644 --- a/net-im/skypeforlinux/Manifest +++ b/net-im/skypeforlinux/Manifest @@ -1,3 +1,3 @@ -DIST skypeforlinux_8.34.0.78-1.x86_64.rpm 96457671 BLAKE2B 260de8eabddbad74ea5b0bdf903eb6607eab320713e746da315b7de2a897c1e8df9fbe8e279666101fb1894c547c23dcff4e7259a35e4f61ae0a70174288d54f SHA512 b83bf553c92c21d2ee418409c7cc0b560f675f5d958c80d96b71e3be4ddefe2e75ea9b9f2b37f5e4d5f25c358e451940fb44182da173d039331f3a88083038e6 -EBUILD skypeforlinux-8.34.0.78-r2.ebuild 3692 BLAKE2B 1b0c4926cb9952048451eaebe9ce50f6e52ed8bb2074a5ef83da1e87d01f2aaa1d795ef45ad54e6684371a2500db1be4f62c2bbfedc835a55f4b1cdd72ba27d4 SHA512 81f51f6f33de2aaaa6471419ce6ff9aa317d7623716ee751c0b431f5d4f4d3e9f94bcbee0fe904a5ffef4cd70441e5aaf905e3057f8104810541c80770deb714 +DIST skypeforlinux_8.45.0.41-1.x86_64.rpm 98085869 BLAKE2B 6ade91a30ce302adc0b1437508ccddad6505c97f5d26a8fc6afbf2a1670a201e450a158e5ba786e4a48f444482304bf19aa869990b7aad5aac1c56af8e338c73 SHA512 af1ff07cabce98058c7b9ca11456f57da2b49dd1c89cd12add03954e2ff7e591cc8254c9146c7b5137c414769357b7f57ff370a7803fa1b17ba34c4a87bb5ef2 +EBUILD skypeforlinux-8.45.0.41.ebuild 3294 BLAKE2B 80c2ad78fdb0c777ee182171f30af1c19d42bf745a3f8fb7ca6b3ed3fa63f01bb46a3f039dc0aee30021b90b0c2dc0239e239e97277f4b3335d4a53d1ff31b52 SHA512 050abf41c4f63485b144e95123a5910f0663189e5abc03e6a6055c7a5c61c721de3d5a2c115402e0365dbf646bb517a5ef1416426af856f2ddcf25e4ca5dc887 MISC metadata.xml 678 BLAKE2B 08cae428a7267eb18dd5bbb460dcb617a8eaaf33ccce7229f90e3031f526125922b84d445577e91620e01ccaf789109c331bb11a03362cec9c15ad85162f4b43 SHA512 5372348bd01b1e828c29866180e85e9230ade0aa36f23bfcc89fb10dbf7f1b92530ac00c9dd0fe9977061a660abf9780ab2e59069db2115fb2dacbc5e3ffd26a diff --git a/net-im/skypeforlinux/skypeforlinux-8.34.0.78-r2.ebuild b/net-im/skypeforlinux/skypeforlinux-8.34.0.78-r2.ebuild deleted file mode 100644 index 62edb86e1c1c..000000000000 --- a/net-im/skypeforlinux/skypeforlinux-8.34.0.78-r2.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit desktop gnome2-utils pax-utils rpm multilib-build xdg-utils - -DESCRIPTION="Instant messaging client, with support for audio and video" -HOMEPAGE="https://www.skype.com/" -SRC_URI="https://repo.skype.com/rpm/stable/${PN}_${PV}-1.x86_64.rpm" - -LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="pax_kernel" - -S="${WORKDIR}" -QA_PREBUILT="*" -RESTRICT="mirror bindist strip" #299368 - -RDEPEND=" - || ( - sys-auth/elogind - sys-apps/systemd - ) - dev-libs/atk[${MULTILIB_USEDEP}] - dev-libs/expat[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr[${MULTILIB_USEDEP}] - dev-libs/nss[${MULTILIB_USEDEP}] - gnome-base/gconf:2[policykit,${MULTILIB_USEDEP}] - media-libs/alsa-lib[${MULTILIB_USEDEP}] - media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] - media-libs/freetype:2[${MULTILIB_USEDEP}] - media-libs/libv4l[${MULTILIB_USEDEP}] - net-print/cups[${MULTILIB_USEDEP}] - sys-apps/dbus[${MULTILIB_USEDEP}] - sys-devel/gcc[cxx] - virtual/ttf-fonts - x11-libs/cairo[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver[${MULTILIB_USEDEP}] - x11-libs/libXcomposite[${MULTILIB_USEDEP}] - x11-libs/libXcursor[${MULTILIB_USEDEP}] - x11-libs/libXdamage[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - x11-libs/libXfixes[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXrandr[${MULTILIB_USEDEP}] - x11-libs/libXrender[${MULTILIB_USEDEP}] - x11-libs/libXtst[${MULTILIB_USEDEP}] - x11-libs/libxcb[${MULTILIB_USEDEP}] - x11-libs/libxkbfile[${MULTILIB_USEDEP}] - x11-libs/pango[${MULTILIB_USEDEP}]" - -src_unpack() { - rpm_src_unpack ${A} -} - -src_prepare() { - default - sed -e "s!^SKYPE_PATH=.*!SKYPE_PATH=${EPREFIX}/opt/skypeforlinux/skypeforlinux!" \ - -i usr/bin/skypeforlinux || die - sed -e "s!^Exec=/usr/!Exec=${EPREFIX}/opt/!" \ - -e "s!^Categories=.*!Categories=Network;InstantMessaging;Telephony;!" \ - -e "/^OnlyShowIn=/d" \ - -i usr/share/applications/skypeforlinux.desktop || die -} - -src_install() { - dodir /opt - cp -a usr/share/skypeforlinux "${D}"/opt || die - - into /opt - dobin usr/bin/skypeforlinux - - dodoc usr/share/skypeforlinux/*.html - dodoc -r usr/share/doc/skypeforlinux/. - # symlink required for the "Help->3rd Party Notes" menu entry (otherwise frozen skype -> xdg-open) - dosym ${P} usr/share/doc/skypeforlinux - - doicon usr/share/pixmaps/skypeforlinux.png - - # compat symlink for the autostart desktop file - dosym ../../opt/bin/skypeforlinux usr/bin/skypeforlinux - - local res - for res in 16 32 256 512; do - newicon -s ${res} usr/share/icons/hicolor/${res}x${res}/apps/skypeforlinux.png skypeforlinux.png - done - - domenu usr/share/applications/skypeforlinux.desktop - - if use pax_kernel; then - pax-mark -m "${ED%/}"/opt/skypeforlinux/skypeforlinux - pax-mark -m "${ED%/}"/opt/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node - ewarn "You have set USE=pax_kernel meaning that you intend to run" - ewarn "${PN} under a PaX enabled kernel. To do so, we must modify" - ewarn "the ${PN} binary itself and this *may* lead to breakage! If" - ewarn "you suspect that ${PN} is being broken by this modification," - ewarn "please open a bug." - fi -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} diff --git a/net-im/skypeforlinux/skypeforlinux-8.45.0.41.ebuild b/net-im/skypeforlinux/skypeforlinux-8.45.0.41.ebuild new file mode 100644 index 000000000000..81695d04b03b --- /dev/null +++ b/net-im/skypeforlinux/skypeforlinux-8.45.0.41.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit desktop pax-utils rpm multilib-build xdg + +DESCRIPTION="Instant messaging client, with support for audio and video" +HOMEPAGE="https://www.skype.com/" +SRC_URI="https://repo.skype.com/rpm/stable/${PN}_${PV}-1.x86_64.rpm" + +LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="pax_kernel" + +S="${WORKDIR}" +QA_PREBUILT="*" +RESTRICT="mirror bindist strip" #299368 + +RDEPEND=" + || ( + sys-auth/elogind + sys-apps/systemd + ) + app-crypt/libsecret[${MULTILIB_USEDEP}] + dev-libs/atk[${MULTILIB_USEDEP}] + dev-libs/expat[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr[${MULTILIB_USEDEP}] + dev-libs/nss[${MULTILIB_USEDEP}] + media-libs/alsa-lib[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + media-libs/libv4l[${MULTILIB_USEDEP}] + net-print/cups[${MULTILIB_USEDEP}] + sys-apps/dbus[${MULTILIB_USEDEP}] + sys-devel/gcc[cxx] + virtual/ttf-fonts + x11-libs/cairo[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver[${MULTILIB_USEDEP}] + x11-libs/libXcomposite[${MULTILIB_USEDEP}] + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXdamage[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + x11-libs/libXtst[${MULTILIB_USEDEP}] + x11-libs/libxcb[${MULTILIB_USEDEP}] + x11-libs/libxkbfile[${MULTILIB_USEDEP}] + x11-libs/pango[${MULTILIB_USEDEP}]" + +src_unpack() { + rpm_src_unpack ${A} +} + +src_prepare() { + default + sed -e "s!^SKYPE_PATH=.*!SKYPE_PATH=${EPREFIX}/opt/skypeforlinux/skypeforlinux!" \ + -i usr/bin/skypeforlinux || die + sed -e "s!^Categories=.*!Categories=Network;InstantMessaging;Telephony;!" \ + -e "/^OnlyShowIn=/d" \ + -i usr/share/applications/skypeforlinux.desktop || die +} + +src_install() { + dodir /opt + cp -a usr/share/skypeforlinux "${D}"/opt || die + + dobin usr/bin/skypeforlinux + + dodoc usr/share/skypeforlinux/*.html + dodoc -r usr/share/doc/skypeforlinux/. + # symlink required for the "Help->3rd Party Notes" menu entry (otherwise frozen skype -> xdg-open) + dosym ${PF} usr/share/doc/skypeforlinux + + doicon usr/share/pixmaps/skypeforlinux.png + + local res + for res in 16 32 256 512; do + newicon -s ${res} usr/share/icons/hicolor/${res}x${res}/apps/skypeforlinux.png skypeforlinux.png + done + + domenu usr/share/applications/skypeforlinux.desktop + + if use pax_kernel; then + pax-mark -m "${ED%/}"/opt/skypeforlinux/skypeforlinux + pax-mark -m "${ED%/}"/opt/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node + ewarn "You have set USE=pax_kernel meaning that you intend to run" + ewarn "${PN} under a PaX enabled kernel. To do so, we must modify" + ewarn "the ${PN} binary itself and this *may* lead to breakage! If" + ewarn "you suspect that ${PN} is being broken by this modification," + ewarn "please open a bug." + fi +} diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest index 2d84370e520b..31dfb2634f5f 100644 --- a/net-im/slack-bin/Manifest +++ b/net-im/slack-bin/Manifest @@ -1,16 +1,10 @@ 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 EBUILD slack-bin-2.1.2.ebuild 1769 BLAKE2B c667beab3b7754601efcce865265974c3c959189b41465b055ebe8402e9369009d1a1abc486422c6267e49737e5bf51ec8608cdca74b8e20e59ccc88d8b9c7d0 SHA512 195c9b12c1ecda6afcae9cfec0710f30cac1480f5aa5f4ec6f5bd42550b6e012ab30e0be67f5c979db2be41357f47a7bbab44506c67bc23c1caa3ae43125d38b EBUILD slack-bin-3.1.1.ebuild 2734 BLAKE2B ae5cc6577c753a17c500e0d4cc873681f796abbff13f3586e4d1992b12c26a543a45d85657c120b171ade707f7bee9f1e2a8672528a5d4649f3e857e996a05c7 SHA512 90d8985fe16e357439b35f98138c635a4dc4f5bc550c0ae7992bda69e64198f1fae15770193382ba7bb5005ef4a79f19c9a667c503d921faa5a14d2224597fd9 -EBUILD slack-bin-3.3.1.ebuild 2734 BLAKE2B 078bc57225af42bb4a368aa3f2842119dbfa9919bbe31625b8aeaf39a09c39be01a90761af03cbd507ba038c14184661465cd0fe6eea60a717e17ac11320c5d9 SHA512 f7b7f996abaa7607937d028277e876b82b701982eea636202fdd4921ef2d921f6ae022fd69d3fc8ee3de8cf7bbc9c2e4c11a724f929551dc2931da20db03fd22 -EBUILD slack-bin-3.3.3.ebuild 2731 BLAKE2B 257db9d33b821e42d166da5afdaa67829f3ac5fca364689123d2a14e81cf5464e7118e5c93ae4ce8d8d87b42bab422165f5729b787597b605c635f89a08b987e SHA512 0b4e895c465badb3b386e82f29b2019afb487b47340bf5c9656d90b421c1d073d2327954efd61c4d0a33d6fd7dbdc89e7c0fb1fc70b59d8d81ffd475fbee08af -EBUILD slack-bin-3.3.4.ebuild 2731 BLAKE2B b8f2e8d8f21cd82f4141cf960014a503022ac1f960ee665c848d8d56994122a389bb37e73201f10a65c1af32079d4d2061f6cff580526cfc723d9d210b3d1a72 SHA512 47ddeb0abb8be56331aa2671018321ddf18c3b8122e648c54e02eadc31a308311697553c25beda90179dc0caab60b17ced40fbfe86118c957d9e180168e3a2db -EBUILD slack-bin-3.3.7.ebuild 2731 BLAKE2B b8f2e8d8f21cd82f4141cf960014a503022ac1f960ee665c848d8d56994122a389bb37e73201f10a65c1af32079d4d2061f6cff580526cfc723d9d210b3d1a72 SHA512 47ddeb0abb8be56331aa2671018321ddf18c3b8122e648c54e02eadc31a308311697553c25beda90179dc0caab60b17ced40fbfe86118c957d9e180168e3a2db EBUILD slack-bin-3.3.8.ebuild 2712 BLAKE2B 2b2cea26f5c0e31804490f5625a162b6d346d5608c05666e991b5d7f4b26ccc4d4a9a7581e8e1de2a989bfad0766aedeef9a09b54646165a74675c759622b002 SHA512 62c677f95763e902e686a178f0599a754c8bbbc1bfd4e57458c77a225b1332bd425f1b793f3ed9ddad06914bdb138ac957877ef4c80f02393ab3e242c7bca1b3 +EBUILD slack-bin-3.4.0.ebuild 2766 BLAKE2B a2a8a068ea92a9e408942b33b952fa67d42d69d40a5834bc4bbfd405ed172681dfb3309861d36d0294cac52e86be0d4d5e6ad07b7323830a3d17f66e7631b269 SHA512 f33cfef07e88b855de354bf287d699bb54ba93a498f353f152bfc17913850c5b1b0c76268cc702ea85a1999de6dd7f573260c022c12d1e6e3794c927d2d3d4f7 MISC metadata.xml 770 BLAKE2B b84907f7e6edab20de957ec2ecb5e9acb2c3167095b0a89bd41e00187d47defe6e2737324ca4b7ac2b01c16f5e12db118889bccdf3dd8b17a4ebc50b84be97e2 SHA512 6dba8262370ebbfceee5a9b8c26eca95b11271c74490ece09cec90a698d614902cec29104695692508a2d6b30a87efb1b82d44bef2edef828e26634c06aa6828 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 450982ce199c..000000000000 --- 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}] - gnome-base/gconf:2[${MULTILIB_USEDEP}] - media-libs/alsa-lib:0[${MULTILIB_USEDEP}] - media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] - media-libs/freetype:2[${MULTILIB_USEDEP}] - net-misc/curl:0[${MULTILIB_USEDEP}] - net-print/cups:0[${MULTILIB_USEDEP}] - sys-apps/dbus:0[${MULTILIB_USEDEP}] - x11-libs/cairo:0[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:3[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXcursor:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libXi:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/libXrender:0[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] - x11-libs/libXtst:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) - gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="opt/slack/slack - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/libnode.so - opt/slack/libffmpeg.so - opt/slack/libCallsCore.so" - -S="${WORKDIR}" - -src_prepare() { - default - - if use ayatana ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for slack.desktop" - fi -} - -src_install() { - doicon usr/share/pixmaps/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 - - use pax_kernel && pax-mark -m "${ED%/}"/opt/slack/slack -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} diff --git a/net-im/slack-bin/slack-bin-3.3.3.ebuild b/net-im/slack-bin/slack-bin-3.3.3.ebuild deleted file mode 100644 index 9f937d1780a2..000000000000 --- a/net-im/slack-bin/slack-bin-3.3.3.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# 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 \ - || 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 - - use pax_kernel && pax-mark -m "${ED%/}"/opt/slack/slack -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} diff --git a/net-im/slack-bin/slack-bin-3.3.4.ebuild b/net-im/slack-bin/slack-bin-3.3.4.ebuild deleted file mode 100644 index b9d292138549..000000000000 --- a/net-im/slack-bin/slack-bin-3.3.4.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+:3[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXcursor:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libXi:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/libXrender:0[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] - x11-libs/libXtst:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) - gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="opt/slack/slack - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/libnode.so - opt/slack/libffmpeg.so - opt/slack/libCallsCore.so" - -S="${WORKDIR}" - -src_prepare() { - default - - if use ayatana ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for slack.desktop" - fi -} - -src_install() { - doicon usr/share/pixmaps/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 - - use pax_kernel && pax-mark -m "${ED%/}"/opt/slack/slack -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} diff --git a/net-im/slack-bin/slack-bin-3.3.7.ebuild b/net-im/slack-bin/slack-bin-3.3.7.ebuild deleted file mode 100644 index b9d292138549..000000000000 --- a/net-im/slack-bin/slack-bin-3.3.7.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+:3[${MULTILIB_USEDEP}] - x11-libs/libX11:0[${MULTILIB_USEDEP}] - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] - x11-libs/libXcursor:0[${MULTILIB_USEDEP}] - x11-libs/libXdamage:0[${MULTILIB_USEDEP}] - x11-libs/libXext:0[${MULTILIB_USEDEP}] - x11-libs/libXfixes:0[${MULTILIB_USEDEP}] - x11-libs/libXi:0[${MULTILIB_USEDEP}] - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] - x11-libs/libXrandr:0[${MULTILIB_USEDEP}] - x11-libs/libXrender:0[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] - x11-libs/libXtst:0[${MULTILIB_USEDEP}] - x11-libs/pango:0[${MULTILIB_USEDEP}] - ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) - gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" - -QA_PREBUILT="opt/slack/slack - opt/slack/resources/app.asar.unpacked/node_modules/* - opt/slack/libnode.so - opt/slack/libffmpeg.so - opt/slack/libCallsCore.so" - -S="${WORKDIR}" - -src_prepare() { - default - - if use ayatana ; then - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ - usr/share/applications/slack.desktop \ - || die "sed failed for slack.desktop" - fi -} - -src_install() { - doicon usr/share/pixmaps/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 - - use pax_kernel && pax-mark -m "${ED%/}"/opt/slack/slack -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} 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 000000000000..b8dcb8c7b763 --- /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="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}] + gnome-base/gconf:2[${MULTILIB_USEDEP}] + media-libs/alsa-lib:0[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + net-misc/curl:0[${MULTILIB_USEDEP}] + net-print/cups:0[${MULTILIB_USEDEP}] + sys-apps/dbus:0[${MULTILIB_USEDEP}] + x11-libs/cairo:0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11:0[${MULTILIB_USEDEP}] + x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] + x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] + x11-libs/libXcursor:0[${MULTILIB_USEDEP}] + x11-libs/libXdamage:0[${MULTILIB_USEDEP}] + x11-libs/libXext:0[${MULTILIB_USEDEP}] + x11-libs/libXfixes:0[${MULTILIB_USEDEP}] + x11-libs/libXi:0[${MULTILIB_USEDEP}] + x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] + x11-libs/libXrandr:0[${MULTILIB_USEDEP}] + x11-libs/libXrender:0[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}] + x11-libs/libXtst:0[${MULTILIB_USEDEP}] + x11-libs/pango:0[${MULTILIB_USEDEP}] + ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] ) + gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )" + +QA_PREBUILT="opt/slack/slack + opt/slack/resources/app.asar.unpacked/node_modules/* + opt/slack/libnode.so + opt/slack/libffmpeg.so + opt/slack/libCallsCore.so" + +S="${WORKDIR}" + +src_prepare() { + default + + if use ayatana ; then + sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ + usr/share/applications/slack.desktop \ + || die "sed failed for slack.desktop" + fi +} + +src_install() { + doicon usr/share/pixmaps/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 + + use pax_kernel && pax-mark -m "${ED%/}"/opt/slack/slack +} + +pkg_postinst() { + 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 +} diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest index 8f6c384f8d1d..9d36cfaff9ea 100644 --- a/net-im/telegram-desktop-bin/Manifest +++ b/net-im/telegram-desktop-bin/Manifest @@ -1,10 +1,14 @@ AUX telegram-desktop-bin 379 BLAKE2B e97067e322177c771ac99e59690aa3d5587a78e1dab1c73f530dccb169c1823ca6eff6b7f96a863edd768bf49597f8c8158f7737d1796aa01487274901152b43 SHA512 b57a64e4b9a9edcdcc6a3c3bf09549e49785fe66f38a1e117598780b7637a0b6154e922e2ce0d15749dfd44081bec20d1d353f25f63c276e68d2dd30f8e35a39 DIST tdesktop-1.6.3.tar.gz 14310477 BLAKE2B 51881fee449153f71b774cb24cf60d4ddb0627d0ece68eb2e55323b39f6d6095017df885c73ab605198317c7f6fc5c7a348951565307f6442035f45bcaa7e4d9 SHA512 45dec18f4afb1fcabd3f371eadd63516dc1517d50b5c0bd46be7809ec244a01bb4588958ef688fd89a936e52363d3c1d0c31f698bc5388b12925ea234f51f243 DIST tdesktop-1.6.7.tar.gz 14323106 BLAKE2B 6e41e249cd99e9a2358f5a8e9b388fcc354498f5067b85235dd446d317d805113bc43e7e5daa1a1600b9db9b4f124e35593d1fc5f6d621744394c95565a37f35 SHA512 1292b686e47c82f7670e1a528092222c8a61532a9ed64d0e4d3879fa95037b284aa40a956ac1c6739262c4fdf22fb5e9492f6747e971668297cca142a51c5b46 +DIST tdesktop-1.7.0.tar.gz 14327246 BLAKE2B 6cc58a3aafe0ae3593df13344db02a24e6a892003b71f97a0e179214d63d230c27d97d039a00fa7b183b4d1295edb32b27d2f1594329e41672533aa6dce0bd26 SHA512 6cf66bf46483b0cfee61a1efb37361c839c24db9d572686775c60004660acd76f9c55d7293771054840f3579e48152240ae4f187dab5b5d1132bb85fb0300545 DIST tsetup.1.6.3.tar.xz 32912784 BLAKE2B 18f39bf50a4edd11429f05c919943ffce731e138929eb43a3c16d10fdaa5a8192a31aaaccb45f743243ad4afb3a5e180c3279083923ffb967d96f815d2c338fa SHA512 4376f91913ab4ba0536cbfe1bc9719066742bd6cdc26e1b63f13d0e68be07c6f90c88c43ffb84b30f85d8b8c02ae7b076db4e1b47a91b4845ba1b47d2a8048ee DIST tsetup.1.6.7.tar.xz 32973568 BLAKE2B c76fe7c2571e0b1aef15d685d76240112d0f618c2c8e3ec5862029b3b6b4933823bf76bc86f9980d0f64056bd4a2e4a51228c6fa480dfd49f96b0aeb44fe2e68 SHA512 66aa2b9b01fd5c378c6b909468b76cb40e769ecd579abd6c00898dfbf8a4f4efa556d678e2bc17b843e07f4745509ed16c35eb6f365c9fc1dee7da1b07587fa1 +DIST tsetup.1.7.0.tar.xz 32941420 BLAKE2B 5de9d4d34c4667dc40f79d7a10f01490647678e67aa4b188372d84a521b035d767b8f0540082949364c8067fa5af859c5ec7f14035149d32093f7ade363e83f5 SHA512 1c2573429547a4d839b323ea3248b8647afe96e0610aac4ea36ded592e947ab08804d3a4a38bb812c65a2849a416bfe1d4f2839b204e6ac4a3254e22f34cc26a DIST tsetup32.1.6.3.tar.xz 35580176 BLAKE2B 55518aae40367b8af161a4748bfee656f63c099c327853f01dab11dc4dc6f0c34dbb7236ca58b662905f985b82a4191f645757a8a940534b8893b2222914d666 SHA512 68d08a2b5a0ca5f8ceb918ab6261f51f3650df647262268822f9ff662527339a707f40bb724edcf3d1ea61ca254f77f7fdf2f50413559fd4ac4dffb0adcbdf22 DIST tsetup32.1.6.7.tar.xz 35654388 BLAKE2B 328964b24d6aa883b24a559a5728faa33660a38d3e6d8aa2c035a59ecdf3c006940ddd6ecfe7976a5b6528c1a08eb8448199478c75dd16bd9c324ac826e29637 SHA512 ef149e2e32a61ebb38e10e907550efa014f8121ab1f2713e3d85e27f72e9f895c3c99921f42dbdd906f69508bc25786a06ff7763317a94fca21ec2eafbf240ac +DIST tsetup32.1.7.0.tar.xz 35534532 BLAKE2B e72445cccc7f49d17638ce65feebfaa73803c6d27804151efc42bb6a1c3610819b05ef5c8e8931ef410c97541912db2eeab8b8c036bc06cd954b28a48ef46593 SHA512 400b7c468748a782758b3b02d12ae5743aee864341b0765745a2e6f604094cd431dd7e17a228259cbe734054d9183efe880af325f88d80f939fa5a62a7845ad6 EBUILD telegram-desktop-bin-1.6.3.ebuild 1632 BLAKE2B 437433f439fa7032124c15a64094f92081286656429e790d222d29f59a9508dc5ca1d74edebeacc7666bce3cb56038d8f1f53cd307119348175ae0ffe23ba279 SHA512 9ed86eec52ba8f3804102e1806576b718f7b2368be6c99cbcbf361211e228a21741c4b202e9b28795dd2a3c3c046e0d1d30f26315389dd292c4fd1391300376e EBUILD telegram-desktop-bin-1.6.7.ebuild 1567 BLAKE2B 11cb0c526d9e80b9b28af214d851ebba2e07ca4ffd8ad097abf48b6d4ce95d3f02ddd252e80c0396df93370bbd05b0600ea9b8950aa606c0d0c484b9aac2e059 SHA512 0d16a8a03bfdb798fc6f4800c2282ac8ca52736975b8e4e1eb1a5ab9b3d596f1b545cf61249efe37f3403f8516325226950b132832c3e85e85f204784f20c1c8 +EBUILD telegram-desktop-bin-1.7.0.ebuild 1567 BLAKE2B 5608f77e075d41329e826c4cf2f509f6d1866fcf7f389575e7c4b58f0ca9442b3c35328c57e651abd0b452d7235ac7545f184c81913fad19cf4e79b768476636 SHA512 9e11a59cd33a4429b4a9ea751560862cf9238471dc0c08fb0da5324293c28a63b06c98ba08d5d1a679e4023871dc718c06af8a4281f6cc298e830c7fa9484e79 MISC metadata.xml 585 BLAKE2B 0f6f2dbb75e3fc543ad04b0d72652802b8de0336ccd1171fc06e2d2b61ff5288346b9e3c44afad9e5dbd9de9fa46d3324710697d83e94c9a5da5a8c5a137b26f SHA512 d5af59695ad9fa610865b3719637a7f5dd283f30bf7051f39fd6b8ae7c485f46d52627900cc3d46450491c7429844e0d7c535f2a028a112cb65d7523ff2c669b diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.7.0.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.7.0.ebuild new file mode 100644 index 000000000000..5b051b508f5b --- /dev/null +++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.7.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop xdg + +DESCRIPTION="Official desktop client for Telegram (binary package)" +HOMEPAGE="https://desktop.telegram.org" +SRC_URI=" + https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz + amd64? ( https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/tsetup.${PV}.tar.xz ) + x86? ( https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/tsetup32.${PV}.tar.xz ) +" + +LICENSE="telegram" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +QA_PREBUILT="usr/lib/${PN}/Telegram" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/gobject-introspection + >=media-libs/fontconfig-2.13 + >=sys-apps/dbus-1.4.20 + x11-libs/libX11 + >=x11-libs/libxcb-1.10[xkb] +" + +S="${WORKDIR}/Telegram" + +src_install() { + exeinto /usr/lib/${PN} + doexe "Telegram" + newbin "${FILESDIR}"/${PN} "telegram-desktop" + + local icon_size + for icon_size in 16 32 48 64 128 256 512; do + newicon -s "${icon_size}" \ + "${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \ + telegram.png + done + + domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop +} + +pkg_preinst() { + xdg_pkg_preinst +} + +pkg_postinst() { + xdg_pkg_postinst + einfo + einfo "Previous versions of ${PN} have created " + einfo "\"~/.local/share/applications/telegram.desktop\". These files" + einfo "conflict with the one shipped by portage and should be removed" + einfo "from all homedirs. (https://bugs.gentoo.org/618662)" +} + +pkg_postrm() { + xdg_pkg_postrm +} -- cgit v1.2.3