From e748ba9741f6540f4675c23e3e37b73e822c13a4 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 31 May 2021 20:59:14 +0100 Subject: gentoo resync : 31.05.2021 --- net-im/Manifest.gz | Bin 10245 -> 10584 bytes net-im/discord-bin/Manifest | 4 +- net-im/discord-bin/discord-bin-0.0.14.ebuild | 88 ------------ net-im/discord-bin/discord-bin-0.0.15.ebuild | 88 ++++++++++++ net-im/element-desktop-bin/Manifest | 4 +- .../element-desktop-bin-1.7.28.ebuild | 80 ----------- .../element-desktop-bin-1.7.29.ebuild | 81 +++++++++++ net-im/empathy/Manifest | 2 +- net-im/empathy/empathy-3.12.14.ebuild | 4 +- net-im/signal-desktop-bin/Manifest | 4 +- .../signal-desktop-bin-5.0.0.ebuild | 116 ---------------- .../signal-desktop-bin-5.3.0.ebuild | 125 +++++++++++++++++ net-im/skypeforlinux/Manifest | 2 + .../skypeforlinux/skypeforlinux-8.72.0.94.ebuild | 98 +++++++++++++ net-im/webex/Manifest | 5 + net-im/webex/metadata.xml | 8 ++ net-im/webex/webex-41.5.0.18815.1.ebuild | 63 +++++++++ net-im/webex/webex-41.5.0.18911.1.ebuild | 63 +++++++++ net-im/whatsapp-desktop-bin/Manifest | 4 + net-im/whatsapp-desktop-bin/metadata.xml | 12 ++ .../whatsapp-desktop-bin-0.5.1.ebuild | 54 ++++++++ net-im/zoom/Manifest | 4 +- net-im/zoom/zoom-5.6.16775.0418.ebuild | 151 --------------------- net-im/zoom/zoom-5.6.20278.0524.ebuild | 146 ++++++++++++++++++++ 24 files changed, 760 insertions(+), 446 deletions(-) delete mode 100644 net-im/discord-bin/discord-bin-0.0.14.ebuild create mode 100644 net-im/discord-bin/discord-bin-0.0.15.ebuild delete mode 100644 net-im/element-desktop-bin/element-desktop-bin-1.7.28.ebuild create mode 100644 net-im/element-desktop-bin/element-desktop-bin-1.7.29.ebuild delete mode 100644 net-im/signal-desktop-bin/signal-desktop-bin-5.0.0.ebuild create mode 100644 net-im/signal-desktop-bin/signal-desktop-bin-5.3.0.ebuild create mode 100644 net-im/skypeforlinux/skypeforlinux-8.72.0.94.ebuild create mode 100644 net-im/webex/Manifest create mode 100644 net-im/webex/metadata.xml create mode 100644 net-im/webex/webex-41.5.0.18815.1.ebuild create mode 100644 net-im/webex/webex-41.5.0.18911.1.ebuild create mode 100644 net-im/whatsapp-desktop-bin/Manifest create mode 100644 net-im/whatsapp-desktop-bin/metadata.xml create mode 100644 net-im/whatsapp-desktop-bin/whatsapp-desktop-bin-0.5.1.ebuild delete mode 100644 net-im/zoom/zoom-5.6.16775.0418.ebuild create mode 100644 net-im/zoom/zoom-5.6.20278.0524.ebuild (limited to 'net-im') diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz index e53f6be1e97b..9a1420d79066 100644 Binary files a/net-im/Manifest.gz and b/net-im/Manifest.gz differ diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 97a196b813fd..af0e06cc362a 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1,3 +1,3 @@ -DIST discord-0.0.14.deb 71516834 BLAKE2B 120479556fee1e355e377a0685eee1b1407bb41c566237d7eda511dd1b234f69b9cd623671a904deeda40d0042d566851b666e1f52ca86dca00808d8e76e5d5c SHA512 d5a60e386f23384b53eb57c536026bf546f5ed794cf5ee336727d902a14ed5c750961d710f6da838968d47e0e202933e5665136048aa26cc9f8ee905a38d38f0 -EBUILD discord-bin-0.0.14.ebuild 1874 BLAKE2B 7ab8b632507ca38850996fdd6c946e6c77ed273f8e56ad04fb9b484fda20143298f2a5b44f339435383671063676ba7d7ff8a3d2544e5ce181a186d507c9d197 SHA512 3d3d5c4d4f2dc84b4701856985cece726cfda69dd352eeb262fc10998b6ef4dd8c64c4bc24e1e9f4518d754074b39a498762866158313d4720097e771ba0509e +DIST discord-0.0.15.deb 71614892 BLAKE2B b97488d0d1b9e1d2cbf5bd92b689b63ca2cd83adda55b18283409bd47914f83193299d07102ab779149e405dd0fbeb327cf63fa98d58e7e59e40f3948342c9ad SHA512 32d6fb819d419b0b7dd1929ad88d5210361136ff3d159af55efde0db6281ff85bdea74be401b3a2235fdc0e0f7b1411bee57d623fe26fe940d658e9f97dd2675 +EBUILD discord-bin-0.0.15.ebuild 1874 BLAKE2B 7ab8b632507ca38850996fdd6c946e6c77ed273f8e56ad04fb9b484fda20143298f2a5b44f339435383671063676ba7d7ff8a3d2544e5ce181a186d507c9d197 SHA512 3d3d5c4d4f2dc84b4701856985cece726cfda69dd352eeb262fc10998b6ef4dd8c64c4bc24e1e9f4518d754074b39a498762866158313d4720097e771ba0509e MISC metadata.xml 245 BLAKE2B 26bf988c73d073000ab8d21ea881c4088b90e7081410938828744375bfa8de31cce2c78154ccfc61105c853c1f24f4994ca4e5cbb80c4c89dfd489bbd10a09ee SHA512 ecb8a4621081ccdd43f08e4f560b0bc820c27d6a282c87e1a8f77137ec8b215188fe31f11fc6379533afee2ebe7e14d5395a45c1aab9abfe423fd832dba692a4 diff --git a/net-im/discord-bin/discord-bin-0.0.14.ebuild b/net-im/discord-bin/discord-bin-0.0.14.ebuild deleted file mode 100644 index 085aa80b0b9c..000000000000 --- a/net-im/discord-bin/discord-bin-0.0.14.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN=${PN/-bin/} -MY_BIN="D${MY_PN/d/}" - -inherit desktop linux-info pax-utils unpacker xdg - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com" -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror bindist" - -RDEPEND=" - app-accessibility/at-spi2-atk:2 - app-accessibility/at-spi2-core:2 - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-apps/util-linux - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S="${WORKDIR}" - -QA_PREBUILT=" - opt/discord/${MY_BIN} - opt/discord/chrome-sandbox - opt/discord/libffmpeg.so - opt/discord/libvk_swiftshader.so - opt/discord/libvulkan.so - opt/discord/libEGL.so - opt/discord/libGLESv2.so - opt/discord/libVkICD_mock_icd.so - opt/discord/swiftshader/libEGL.so - opt/discord/swiftshader/libGLESv2.so - opt/discord/swiftshader/libvk_swiftshader.so -" - -CONFIG_CHECK="~USER_NS" - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - doicon usr/share/${MY_PN}/${MY_PN}.png - domenu usr/share/${MY_PN}/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/share/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_BIN} - dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - - pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} -} diff --git a/net-im/discord-bin/discord-bin-0.0.15.ebuild b/net-im/discord-bin/discord-bin-0.0.15.ebuild new file mode 100644 index 000000000000..085aa80b0b9c --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.15.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=${PN/-bin/} +MY_BIN="D${MY_PN/d/}" + +inherit desktop linux-info pax-utils unpacker xdg + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com" +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror bindist" + +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + sys-apps/util-linux + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +S="${WORKDIR}" + +QA_PREBUILT=" + opt/discord/${MY_BIN} + opt/discord/chrome-sandbox + opt/discord/libffmpeg.so + opt/discord/libvk_swiftshader.so + opt/discord/libvulkan.so + opt/discord/libEGL.so + opt/discord/libGLESv2.so + opt/discord/libVkICD_mock_icd.so + opt/discord/swiftshader/libEGL.so + opt/discord/swiftshader/libGLESv2.so + opt/discord/swiftshader/libvk_swiftshader.so +" + +CONFIG_CHECK="~USER_NS" + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + doicon usr/share/${MY_PN}/${MY_PN}.png + domenu usr/share/${MY_PN}/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/share/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_BIN} + dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} + + pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} +} diff --git a/net-im/element-desktop-bin/Manifest b/net-im/element-desktop-bin/Manifest index 50daa9e4e7c7..e4a0d12e9953 100644 --- a/net-im/element-desktop-bin/Manifest +++ b/net-im/element-desktop-bin/Manifest @@ -1,3 +1,3 @@ -DIST element-desktop_1.7.28_amd64.deb 82757360 BLAKE2B 233b7e5dbd3de8ea8ff9cb452dee9255dee8040ca5dbb4ff3235b24c5f94ce4373a8e5c48ce81837642127b7080c8fe4f1223a74ac2bd699a8ff1f9d9fbe9f42 SHA512 2f3416cc254e321ae2617450aaec003ea0a80fbb2b9776c291251607171c2e901d0326feb8f7ad0f4a515496f4c0d1d7845259cbacb230d1fa31265cbef7108c -EBUILD element-desktop-bin-1.7.28.ebuild 1734 BLAKE2B b8bef8a5de2101aacfe6a06f382d949e37c97650825ad1cae9fc8f52f9c521381c249e647ae877b7ba29d6a67ab50faca5960450e8efcc0ef2d73949c589baa3 SHA512 debedbbdece86c17629eb7f290eb6d45f947d212c339de183ceff9f04f55e1633298d52148e2dd341b70ad2f551e0d955c81bad76956ae2710ceba5ee67a30f4 +DIST element-desktop_1.7.29_amd64.deb 81537768 BLAKE2B e28d5c419bc8546841402d321100e9b79d23e3b41eef56918037182b189ec7d8a4b00f001dc2f63c9eb8b2e8325079bcbb8ca9697bdb6d3158d2e43bb7fae0be SHA512 fa832ff42bfb533277753eebb9b0e5ed960334138eb00b8aee067788343eb2e89197ac8658908c0faa5bdd45a72290ca14e65e997ed2dbf77f90be447802308c +EBUILD element-desktop-bin-1.7.29.ebuild 1763 BLAKE2B 6b4fc1c9bbecd883cf9625beb43810d42c57ab3772093fe9f21905abf0459507c7c6165ed34ca0696a96e6344adb6f78458ff88c0b9810d1c7797c3c5c5279f0 SHA512 83a54e2ead27279d918ac34da9103b31192c2d03e7ee1f2462221e7ddcb5c3c27aa3f4c9889e9a086ca7cd80f893bec2c7a61ded580d78914f5e4205c84568c8 MISC metadata.xml 349 BLAKE2B 28ef90d142ba536df4df0e57bc4b9dd3ea565b038bebefe71c2a2d9325761625922f928707a99833e3edb4cd2bb8083757b02ad81abc620571d4eb3620df72c1 SHA512 20596473ae86afc73bf80be067fdc7104ba8fcea6aa319e5fcc26397612dad2a724876a5748babff0f13f020d2bd246ae24f9805c8db9da70e86ae52ea3dc61e diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.7.28.ebuild b/net-im/element-desktop-bin/element-desktop-bin-1.7.28.ebuild deleted file mode 100644 index f7209b876edb..000000000000 --- a/net-im/element-desktop-bin/element-desktop-bin-1.7.28.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit unpacker xdg - -MY_PN="element-desktop" - -DESCRIPTION="A glossy Matrix collaboration client for desktop (binary package)" -HOMEPAGE="https://element.io" -SRC_URI="https://packages.riot.im/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb" -S="${WORKDIR}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+emoji" - -RDEPEND="app-accessibility/at-spi2-atk:2 - app-crypt/libsecret - dev-db/sqlcipher - dev-libs/atk - dev-libs/expat - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - net-print/cups - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libXScrnSaver - x11-libs/pango - emoji? ( media-fonts/noto-emoji )" -DEPEND="${RDEPEND}" - -QA_PREBUILT=" - /opt/Element/chrome-sandbox - /opt/Element/element-desktop - /opt/Element/libEGL.so - /opt/Element/libGLESv2.so - /opt/Element/libffmpeg.so - /opt/Element/libvk_swiftshader.so - /opt/Element/swiftshader/libEGL.so - /opt/Element/swiftshader/libGLESv2.so" - -src_prepare() { - default - rm opt/Element/{LICENSE.electron.txt,LICENSES.chromium.html} || die -} - -src_install() { - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - gunzip usr/share/doc/${PF}/changelog.gz || die - - insinto / - doins -r usr - doins -r opt - local f - for f in ${QA_PREBUILT}; do - fperms +x "${f}" - done - fperms u+s /opt/Element/chrome-sandbox - - dosym ../../opt/Element/${MY_PN} /usr/bin/${MY_PN} - dosym ${MY_PN} /usr/bin/riot-desktop -} diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.7.29.ebuild b/net-im/element-desktop-bin/element-desktop-bin-1.7.29.ebuild new file mode 100644 index 000000000000..a48d5ee174cd --- /dev/null +++ b/net-im/element-desktop-bin/element-desktop-bin-1.7.29.ebuild @@ -0,0 +1,81 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit unpacker xdg + +MY_PN="element-desktop" + +DESCRIPTION="A glossy Matrix collaboration client for desktop (binary package)" +HOMEPAGE="https://element.io" +SRC_URI="https://packages.riot.im/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb" +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+emoji" + +RDEPEND="app-accessibility/at-spi2-atk:2 + app-crypt/libsecret + dev-db/sqlcipher + dev-libs/atk + dev-libs/expat + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXScrnSaver + x11-libs/pango + emoji? ( media-fonts/noto-emoji )" +DEPEND="${RDEPEND}" + +QA_PREBUILT=" + /opt/Element/chrome-sandbox + /opt/Element/element-desktop + /opt/Element/libEGL.so + /opt/Element/libGLESv2.so + /opt/Element/libffmpeg.so + /opt/Element/libvk_swiftshader.so + /opt/Element/libvulkan.so.1 + /opt/Element/swiftshader/libEGL.so + /opt/Element/swiftshader/libGLESv2.so" + +src_prepare() { + default + rm opt/Element/{LICENSE.electron.txt,LICENSES.chromium.html} || die +} + +src_install() { + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + gunzip usr/share/doc/${PF}/changelog.gz || die + + insinto / + doins -r usr + doins -r opt + local f + for f in ${QA_PREBUILT}; do + fperms +x "${f}" + done + fperms u+s /opt/Element/chrome-sandbox + + dosym ../../opt/Element/${MY_PN} /usr/bin/${MY_PN} + dosym ${MY_PN} /usr/bin/riot-desktop +} diff --git a/net-im/empathy/Manifest b/net-im/empathy/Manifest index 7939b3d9d799..67f82da5d4a7 100644 --- a/net-im/empathy/Manifest +++ b/net-im/empathy/Manifest @@ -1,3 +1,3 @@ DIST empathy-3.12.14.tar.xz 5017776 BLAKE2B 15f4c71a4f40988afd51d0665ee24164fb7e1d14994e577c23fa29a995503e78f8b784d26edd90503f9825c64dc814f07860aa6792eec6948c566dc3ff669dad SHA512 f467277278a9e8d330e4ab656b3edb2acac6efec211baa146a5ea0a6d0da299e68cdb83ceb1a27a1aa4744c2ce1a441fa287001003c523036ada517029a40123 -EBUILD empathy-3.12.14.ebuild 2995 BLAKE2B 05645e7573010114881e6b822d8e265ce923d3a1788cbc4344b55fcf8391dc085dedf66b01bba9b1c84bc96ccd452b77d49518e995bfaa02bbb8bcdbfbbc4dd1 SHA512 847922b86064f8bba98757bbc30d35d2f8ced7665faa6697a5023074e9a5650f8e9fa80d09b97c88feb71d285a1d00f1b7dc38da7e4ca4e5b2ef292ee799f73b +EBUILD empathy-3.12.14.ebuild 2996 BLAKE2B 388357b6b9d390e80507abfaac1734ad78cad4ea68e78f86a8f6c703f8b67d5c338b283754eeb9f7e5914007739f6ffdf6d2ccee08da4e04e180fe9315496362 SHA512 b131096515772e253d2f2c2e44bb57bb7c0d251901b6a7f494d359e04c4fd05f5d842ca6effb0a0883e1536376319afc4881cd2893c054ced33cf2f86255a13c MISC metadata.xml 946 BLAKE2B b31b1cd6a21a89f6b9250cbe68465ddb9abdc524ffa16d232813b4bca917edf03c2b4690dcfdedc5ea281738ceb638a3f975064527d53e3fe87a7ca190bf43bc SHA512 98f60d8d61b6fe772c334bd4a0890aefb105231b1ee6adb8dccc20962334fbf95c229aafba68a8ff500cf067bae20b7049fbe2c0023c4abdabcafeb86b130d83 diff --git a/net-im/empathy/empathy-3.12.14.ebuild b/net-im/empathy/empathy-3.12.14.ebuild index cb612b3f5ba2..5d3a4bc0e9b0 100644 --- a/net-im/empathy/empathy-3.12.14.ebuild +++ b/net-im/empathy/empathy-3.12.14.ebuild @@ -3,12 +3,12 @@ EAPI=6 GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python3_{7..8} ) +PYTHON_COMPAT=( python3_{7..9} ) inherit gnome2 python-any-r1 virtualx DESCRIPTION="Telepathy instant messaging and video/audio call client for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Empathy" +HOMEPAGE="https://wiki.gnome.org/Attic/Empathy" LICENSE="GPL-2 CC-BY-SA-3.0 FDL-1.3 LGPL-2.1" SLOT="0" diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest index a4b9fc4548ac..e7f07546860d 100644 --- a/net-im/signal-desktop-bin/Manifest +++ b/net-im/signal-desktop-bin/Manifest @@ -1,3 +1,3 @@ -DIST signal-desktop_5.0.0_amd64.deb 106294742 BLAKE2B 4458bdbd52f97c0a0c945d6e918c4f90e4b2ae66c711c957fc915a10449ad9cb34d1c3ec3fd51b0a76370e89e14fae5fe981773e6419654536c51df38d4cb765 SHA512 08a443531e4fe1fba81ee9863a42a5766e74e4b93ffb9c7d6687fe91a62a37892b37222bf0c6dd4bf336315466c8fcf4707c7fddb2c12e027f431262f2fc0e59 -EBUILD signal-desktop-bin-5.0.0.ebuild 3649 BLAKE2B 490d29b12c5953c60381df178bf4937c00d27ac8b880c150bee96c41f1f828d7c78df5d1cd4e97c4e7a0af54ed373eede03546884685d6f5e91ffd2416d89c14 SHA512 6c979c5ac18cc592a819fe8059bd86d5cc40b776041837208d797b8e3ef9affd27a70bde9122f6966bffbb6647851876f5225ae0c2b4f5da9abad221b9b13026 +DIST signal-desktop_5.3.0_amd64.deb 111641678 BLAKE2B 9163f08f60e394680e5b5849b6890c13e178f535010c35666328e923fb22d98988a7e4823ddfe4b463190687b683c0bf70fb6bd519e1a933e4ad26f971256dfb SHA512 3bdd024f3874070ee8acff58fdfcd31c033bfbef88e1ed6525bf73c8319c7110f3851ff4896361dfc9581f255d516e602d036c9a3c573f58b134fc3a4a7bfd11 +EBUILD signal-desktop-bin-5.3.0.ebuild 4539 BLAKE2B 68fbffd904eb5151818c7a09c390b15ab6a3cb274cd334bbbb670ec93e88ba8e67a66cfce553c442344e22c9400f6799d6514172f05018eb6211e0deaa374bc2 SHA512 3b107e732006c53e882c3dce1aaae720a9992ddca0833aa4f8926f23e59bef2277fef788ae1241bbcfe2f73d75ea31d4791eadd9bcf0007ad5fa13bf09c1f4a5 MISC metadata.xml 396 BLAKE2B 38a79e09275e5b085003b4fd511917b1ada4b25a7f7d8693da9fa35be6f924fd3a8cac88aa689a482391b3ccc89a07ec1946b8d0dc1ec5c45f23b94f65095ade SHA512 e173a6d2920e003012ffa756fc3e0aa15bbea2eb63b37b9387ec016680cdef7d7db0d510f4663e2a941df4b587c367d3af66ef0fa8d0c4b069648b1dbfd0d4ad diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.0.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-5.0.0.ebuild deleted file mode 100644 index b9d805614449..000000000000 --- a/net-im/signal-desktop-bin/signal-desktop-bin-5.0.0.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="${PN/-bin/}" - -inherit pax-utils unpacker xdg - -DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" -HOMEPAGE="https://signal.org/ - https://github.com/signalapp/Signal-Desktop" -SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb" - -LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="+sound" - -RDEPEND=" - app-accessibility/at-spi2-atk - app-accessibility/at-spi2-core - dev-libs/atk - dev-libs/expat - dev-libs/glib - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa[X(+)] - net-print/cups - sys-apps/dbus[X] - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXScrnSaver - x11-libs/libXtst - x11-libs/pango - sound? ( - || ( - media-sound/pulseaudio - media-sound/apulse - ) - ) -" - -QA_PREBUILT="opt/Signal/signal-desktop - opt/Signal/chrome-sandbox - opt/Signal/crashpad_handler - opt/Signal/libEGL.so - opt/Signal/libffmpeg.so - opt/Signal/libGLESv2.so - opt/Signal/libnode.so - opt/Signal/libVkICD_mock_icd.so - opt/Signal/libvk_swiftshader.so - opt/Signal/libvulkan.so - opt/Signal/swiftshader/libEGL.so - opt/Signal/swiftshader/libGLESv2.so - opt/Signal/resources/app.asar.unpacked/node_modules/curve25519-n/build/Release/curve.node - opt/Signal/resources/app.asar.unpacked/node_modules/libsignal-client/build/libsignal_client_linux.node - opt/Signal/resources/app.asar.unpacked/node_modules/libsignal-client/build/libsignal_client_linux_x64.node - opt/Signal/resources/app.asar.unpacked/node_modules/@journeyapps/sqlcipher/lib/binding/napi-v6-linux-x64/node_sqlite3.node - opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/node_modules/ref-napi/build/Release/binding.node - opt/Signal/resources/app.asar.unpacked/node_modules/ref-napi/build/Release/binding.node - opt/Signal/resources/app.asar.unpacked/node_modules/ringrtc/build/linux/libringrtc.node - opt/Signal/resources/app.asar.unpacked/node_modules/ffi-napi/build/Release/ffi_bindings.node - opt/Signal/resources/app.asar.unpacked/node_modules/sharp/build/Release/sharp.node - opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/8.10.5/lib/libvips-cpp.so.42 - opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/8.10.5/lib/libvips.so.42 - opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/libzkgroup.so" - -RESTRICT="splitdebug" - -S="${WORKDIR}" - -src_prepare() { - default - sed -e 's| --no-sandbox||g' \ - -i usr/share/applications/signal-desktop.desktop || die - unpack usr/share/doc/signal-desktop/changelog.gz -} - -src_install() { - insinto / - dodoc changelog - doins -r opt - insinto /usr/share - - if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then - sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die - fi - - doins -r usr/share/applications - doins -r usr/share/icons - fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox - fperms u+s /opt/Signal/chrome-sandbox - pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox - - dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN} -} - -pkg_postinst() { - xdg_pkg_postinst - elog "For using the tray icon on compatible desktop environments, start Signal with" - elog " '--start-in-tray' or '--use-tray-icon'." -} diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.3.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-5.3.0.ebuild new file mode 100644 index 000000000000..31d7022a98d0 --- /dev/null +++ b/net-im/signal-desktop-bin/signal-desktop-bin-5.3.0.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="${PN/-bin/}" + +inherit pax-utils unpacker xdg + +DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" +HOMEPAGE="https://signal.org/ + https://github.com/signalapp/Signal-Desktop" +SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb" + +LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+sound" + +RDEPEND=" + app-accessibility/at-spi2-atk + app-accessibility/at-spi2-core + dev-libs/atk + dev-libs/expat + dev-libs/glib + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa[X(+)] + net-print/cups + sys-apps/dbus[X] + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXScrnSaver + x11-libs/libXtst + x11-libs/pango + sound? ( + || ( + media-sound/pulseaudio + media-sound/apulse + ) + ) +" + +QA_PREBUILT="opt/Signal/signal-desktop + opt/Signal/chrome-sandbox + opt/Signal/crashpad_handler + opt/Signal/libEGL.so + opt/Signal/libffmpeg.so + opt/Signal/libGLESv2.so + opt/Signal/libnode.so + opt/Signal/libvulkan.so.1 + opt/Signal/libVkICD_mock_icd.so + opt/Signal/libvk_swiftshader.so + opt/Signal/libvulkan.so + opt/Signal/swiftshader/libEGL.so + opt/Signal/swiftshader/libGLESv2.so + opt/Signal/resources/app.asar.unpacked/node_modules/@journeyapps/sqlcipher/lib/binding/napi-v6-linux-x64/node_sqlite3.node + opt/Signal/resources/app.asar.unpacked/node_modules/@signalapp/signal-client/prebuilds/linux-x64/node.napi.node + opt/Signal/resources/app.asar.unpacked/node_modules/better-sqlite3/build/Release/better_sqlite3.node + opt/Signal/resources/app.asar.unpacked/node_modules/curve25519-n/build/Release/curve.node + opt/Signal/resources/app.asar.unpacked/node_modules/ffi-napi/build/Release/ffi_bindings.node + opt/Signal/resources/app.asar.unpacked/node_modules/ffi-napi/prebuilds/linux-x64/node.napi.uv1.node + opt/Signal/resources/app.asar.unpacked/node_modules/libsignal-client/build/libsignal_client_linux.node + opt/Signal/resources/app.asar.unpacked/node_modules/libsignal-client/build/libsignal_client_linux_x64.node + opt/Signal/resources/app.asar.unpacked/node_modules/ref-array-napi/node_modules/ref-napi/build/Release/binding.node + opt/Signal/resources/app.asar.unpacked/node_modules/ref-napi/build/Release/binding.node + opt/Signal/resources/app.asar.unpacked/node_modules/ref-napi/prebuilds/linux-x64/electron.napi.node + opt/Signal/resources/app.asar.unpacked/node_modules/ref-napi/prebuilds/linux-x64/node.napi.node + opt/Signal/resources/app.asar.unpacked/node_modules/ringrtc/build/linux/libringrtc.node + opt/Signal/resources/app.asar.unpacked/node_modules/ringrtc/build/linux/libringrtc-x64.node + opt/Signal/resources/app.asar.unpacked/node_modules/sharp/build/Release/sharp.node + opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/8.10.6/lib/libvips-cpp.so.42 + opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/libzkgroup.so + opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/node_modules/ref-napi/build/Release/binding.node" + +RESTRICT="splitdebug" + +S="${WORKDIR}" + +src_prepare() { + default + sed -e 's| --no-sandbox||g' \ + -i usr/share/applications/signal-desktop.desktop || die + unpack usr/share/doc/signal-desktop/changelog.gz + + rm opt/Signal/resources/app.asar.unpacked/node_modules/{ffi-napi/prebuilds/linux-arm64/node.napi.uv1.armv8.node,ref-napi/prebuilds/linux-arm64/electron.napi.armv8.node,ref-napi/prebuilds/linux-arm64/node.napi.armv8.node} || die +} + +src_install() { + insinto / + dodoc changelog + doins -r opt + insinto /usr/share + + if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then + sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die + fi + + doins -r usr/share/applications + doins -r usr/share/icons + fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox + fperms u+s /opt/Signal/chrome-sandbox + pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox + + dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN} +} + +pkg_postinst() { + xdg_pkg_postinst + elog "For using the tray icon on compatible desktop environments, start Signal with" + elog " '--start-in-tray' or '--use-tray-icon'." +} diff --git a/net-im/skypeforlinux/Manifest b/net-im/skypeforlinux/Manifest index 0de702902a1e..9fe3f2b2e0ee 100644 --- a/net-im/skypeforlinux/Manifest +++ b/net-im/skypeforlinux/Manifest @@ -1,7 +1,9 @@ DIST skypeforlinux_8.69.0.77-1.x86_64.rpm 117875764 BLAKE2B 8f817c595b09f5e9c0e0ca10c2e34d76cc3d56da115950adebe6e43ca7d8715d2a20df862a76fd51fef639cc0664ba3b19976b93406e98da50b8ec07a7323c39 SHA512 a04a2e357192ee9390ebeb00aeeec3a230eb0b7b3cf00f32aab1323dfe61b8ebf980a459db779f1b14266c5b7ff9b1f749ce1bba56025ada06d137ff552db35c DIST skypeforlinux_8.71.0.36-1.x86_64.rpm 118012057 BLAKE2B 510df394ef98ea5ca60d68e73624e5ba499126c9a47a2254882aa66ecd8e36e38080eeea1b591c249d1cb2aea6c9b9299a74d56e4d4620de1b4a87e15795a286 SHA512 41f9e8bd76bd8af0aaa2c56d9e354b6ec6c4eb63e7a35bdc75f91b2925a90b8267dc2a3426be4016bf2d89a5cb4bf41b1c53216caa351d5080e1dcd23e465a1f DIST skypeforlinux_8.72.0.82-1.x86_64.rpm 118228602 BLAKE2B 2725e1eb8603ad2d95686ff322338f0c7cbbf9059d344284c27486ccd9a78ed1e33414d7750523e7d59fb70b07b9d42185cfdca20baf69a39bbe7db4263b29d0 SHA512 a7c554f9500bc065b4be83ab989543e35d4767acef1d831d6aa0ec365b9a2a661310fe36a834fdc6ac57700cfc59a2a438029eac1372627b7ba27480272d517f +DIST skypeforlinux_8.72.0.94-1.x86_64.rpm 118230043 BLAKE2B 9d7d8609c117947fbab4e2ac68a9bbe909f94f2ae82bc910cad66412aaced2ba13f35ce785a4f0d95690125c42789cbc4bbec6831bc0038add7fe7a98469f20b SHA512 349550d69efce07e3c9fa92ea659fc0d4b87e4e110c0bdfac9ecd365685b4d5623362b315cb3eaab7eb91078dde7e1c286165ce487e8b93585e59272e8cca3e3 EBUILD skypeforlinux-8.69.0.77.ebuild 3117 BLAKE2B f86fd9f5d06faf193363c05a558970bee5204162d426491f2a1ef3690fc5267f7c9d91e0bca1124af40e3c3b84c33da9333847077b00b4a7a9066942c22572b2 SHA512 fba2e33a98ad2f56d6997a814918709f3215793eadb1a7b2d37398d738ab4684e3434724db17ba0ee139b174038436abe15d14c5273f82d5e6e1155b758d132c EBUILD skypeforlinux-8.71.0.36.ebuild 3117 BLAKE2B f86fd9f5d06faf193363c05a558970bee5204162d426491f2a1ef3690fc5267f7c9d91e0bca1124af40e3c3b84c33da9333847077b00b4a7a9066942c22572b2 SHA512 fba2e33a98ad2f56d6997a814918709f3215793eadb1a7b2d37398d738ab4684e3434724db17ba0ee139b174038436abe15d14c5273f82d5e6e1155b758d132c EBUILD skypeforlinux-8.72.0.82.ebuild 3117 BLAKE2B f86fd9f5d06faf193363c05a558970bee5204162d426491f2a1ef3690fc5267f7c9d91e0bca1124af40e3c3b84c33da9333847077b00b4a7a9066942c22572b2 SHA512 fba2e33a98ad2f56d6997a814918709f3215793eadb1a7b2d37398d738ab4684e3434724db17ba0ee139b174038436abe15d14c5273f82d5e6e1155b758d132c +EBUILD skypeforlinux-8.72.0.94.ebuild 3117 BLAKE2B f86fd9f5d06faf193363c05a558970bee5204162d426491f2a1ef3690fc5267f7c9d91e0bca1124af40e3c3b84c33da9333847077b00b4a7a9066942c22572b2 SHA512 fba2e33a98ad2f56d6997a814918709f3215793eadb1a7b2d37398d738ab4684e3434724db17ba0ee139b174038436abe15d14c5273f82d5e6e1155b758d132c MISC metadata.xml 460 BLAKE2B 136f61594a68e6efed725d448cd9fcd0e0c72f884cd64ef5f8c3adbc39fd4322a4ed8ef692fa500bb00488e616520efdec943be7c4d0381345247776a8258d42 SHA512 d82b35cfa2dc12b2629f7084f071d3d3cd83e2d6246cb4c2544883f28becde6677a1739f7c028e69352267561441419d135774daa1177a803d485d38880191a8 diff --git a/net-im/skypeforlinux/skypeforlinux-8.72.0.94.ebuild b/net-im/skypeforlinux/skypeforlinux-8.72.0.94.ebuild new file mode 100644 index 000000000000..01550d2ccb08 --- /dev/null +++ b/net-im/skypeforlinux/skypeforlinux-8.72.0.94.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit chromium-2 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" + +S="${WORKDIR}" +QA_PREBUILT="*" +RESTRICT="mirror bindist strip" #299368 + +RDEPEND=" + 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}]" + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +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 "${ED}"/opt || die + + # remove chrome-sandbox binary, users should use kernel namespaces + # https://bugs.gentoo.org/692692#c18 + rm "${ED}"/opt/skypeforlinux/chrome-sandbox || 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 + + pax-mark -m "${ED}"/opt/skypeforlinux/skypeforlinux + pax-mark -m "${ED}"/opt/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node +} diff --git a/net-im/webex/Manifest b/net-im/webex/Manifest new file mode 100644 index 000000000000..15c7e7cbf547 --- /dev/null +++ b/net-im/webex/Manifest @@ -0,0 +1,5 @@ +DIST webex-41.5.0.18815.1.rpm 207061576 BLAKE2B e1c4cf2cd966c0bfa36f20e595769e4b39a3a814f351e6b0fe19755fbb96a2192733f052b8e926b83d20d16cfe4cf9f2ce751a8e2c82a9e5d0470d9c185b6db1 SHA512 88beb2b3e8ec116cbb72733c5835da7d33e6a00cdfbb07b05e6e5fbfe17cfc553c4ed61721eca2d53e55b623833bfe89d5ea8b16df966f28f49118e3dcbbb79c +DIST webex-41.5.0.18911.1.rpm 207073948 BLAKE2B d65da3e5bf058a7bcd44ca59dd1724990db5288dea328c445212608baa1d0b9eccac3dd89fc440b4e04b6401e1e0ee6cd8ff21c51f609d4cd953c4bb75ec9102 SHA512 a32d2d3581aea65f91f876dc9dfe6390514ebca8fde19f667a5a4f670d3b6431d80f579dcbf0fec8399e007a854141d02e018864085ca6b1173cde6a0f92b44d +EBUILD webex-41.5.0.18815.1.ebuild 1385 BLAKE2B 96fe3b1a350660eca5a616de1084865f99e8ed57c34a66b4cd053bd315d3ae131685c5cb95760f47acd23b90fe17a45fde18a2e5371b6ad0cf24774678323672 SHA512 0080a113c309d03307c2501bab2faab2963ece3084855750dff76064d2675134f05522cf51843da2dcdcf601e514b7fccdcb0ba86a9efa5570595716c871ab63 +EBUILD webex-41.5.0.18911.1.ebuild 1385 BLAKE2B 96fe3b1a350660eca5a616de1084865f99e8ed57c34a66b4cd053bd315d3ae131685c5cb95760f47acd23b90fe17a45fde18a2e5371b6ad0cf24774678323672 SHA512 0080a113c309d03307c2501bab2faab2963ece3084855750dff76064d2675134f05522cf51843da2dcdcf601e514b7fccdcb0ba86a9efa5570595716c871ab63 +MISC metadata.xml 254 BLAKE2B 2ebef6b0e20635c1c0660b01b61190fff6ee347560493836fb431ad31e42f626a7720162e8a53b8b774886921d8691d64a56294517e1428db97f98b16cedc1b7 SHA512 29a065d900df54b041d81ea385dbdccc5fcb5c0e1b4a244d38005ce603720a278062d025852ba6c0d7ffbac1c1777904695da5b4ef6be8273f07e5612eb7900e diff --git a/net-im/webex/metadata.xml b/net-im/webex/metadata.xml new file mode 100644 index 000000000000..765a8e365b52 --- /dev/null +++ b/net-im/webex/metadata.xml @@ -0,0 +1,8 @@ + + + + + dilfridge@gentoo.org + Andreas K. Huettel + + diff --git a/net-im/webex/webex-41.5.0.18815.1.ebuild b/net-im/webex/webex-41.5.0.18815.1.ebuild new file mode 100644 index 000000000000..81b65db210d8 --- /dev/null +++ b/net-im/webex/webex-41.5.0.18815.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop xdg rpm + +DESCRIPTION="Cisco video conferencing and online meeting software" +HOMEPAGE="https://www.webex.com/" +SRC_URI="https://binaries.webex.com/WebexDesktop-CentOS-Official-Package/Webex.rpm -> ${P}.rpm" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="" + +RESTRICT="bindist mirror strip" + +DEPEND="" + +# systemd-libs => virtual/libudev +RDEPEND=" + media-libs/alsa-lib + app-accessibility/at-spi2-atk + dev-libs/atk + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXrandr + x11-libs/libnotify + app-crypt/libsecret + dev-libs/wayland + x11-libs/libxkbcommon + sys-apps/lshw + media-libs/libglvnd + media-libs/mesa + dev-libs/nss + x11-libs/pango + media-sound/pulseaudio + virtual/libudev + sys-power/upower + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm +" + +S=${WORKDIR} + +QA_PREBUILT="*" + +src_install() { + mv opt "${D}/" || die + + # dodir /usr/lib/debug + # mv usr/lib/.build-id "${D}/usr/lib/debug/" || die + + sed -e 's:Utility;Application;:Network;InstantMessaging;:g' -i "${D}/opt/Webex/bin/webex.desktop" + sed -e '/^Version=.*$/d' -i "${D}/opt/Webex/bin/webex.desktop" + + domenu "${D}/opt/Webex/bin/webex.desktop" + doicon "${D}/opt/Webex/bin/sparklogosmall.png" +} diff --git a/net-im/webex/webex-41.5.0.18911.1.ebuild b/net-im/webex/webex-41.5.0.18911.1.ebuild new file mode 100644 index 000000000000..81b65db210d8 --- /dev/null +++ b/net-im/webex/webex-41.5.0.18911.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop xdg rpm + +DESCRIPTION="Cisco video conferencing and online meeting software" +HOMEPAGE="https://www.webex.com/" +SRC_URI="https://binaries.webex.com/WebexDesktop-CentOS-Official-Package/Webex.rpm -> ${P}.rpm" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="" + +RESTRICT="bindist mirror strip" + +DEPEND="" + +# systemd-libs => virtual/libudev +RDEPEND=" + media-libs/alsa-lib + app-accessibility/at-spi2-atk + dev-libs/atk + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXrandr + x11-libs/libnotify + app-crypt/libsecret + dev-libs/wayland + x11-libs/libxkbcommon + sys-apps/lshw + media-libs/libglvnd + media-libs/mesa + dev-libs/nss + x11-libs/pango + media-sound/pulseaudio + virtual/libudev + sys-power/upower + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm +" + +S=${WORKDIR} + +QA_PREBUILT="*" + +src_install() { + mv opt "${D}/" || die + + # dodir /usr/lib/debug + # mv usr/lib/.build-id "${D}/usr/lib/debug/" || die + + sed -e 's:Utility;Application;:Network;InstantMessaging;:g' -i "${D}/opt/Webex/bin/webex.desktop" + sed -e '/^Version=.*$/d' -i "${D}/opt/Webex/bin/webex.desktop" + + domenu "${D}/opt/Webex/bin/webex.desktop" + doicon "${D}/opt/Webex/bin/sparklogosmall.png" +} diff --git a/net-im/whatsapp-desktop-bin/Manifest b/net-im/whatsapp-desktop-bin/Manifest new file mode 100644 index 000000000000..53ae53892a2e --- /dev/null +++ b/net-im/whatsapp-desktop-bin/Manifest @@ -0,0 +1,4 @@ +DIST whatsapp-desktop-bin-amd64-0.5.1.deb 39705544 BLAKE2B abdf7091f8b10e614e78e457e501bf878f7462f54257e5b96ca2118ddd872bd71fc4c000c24f881741a252932d7bd0bb3d8654cdaeddf2e42ee2d8de5788f565 SHA512 96411b1bcf064a9b5836b64687389898bebf3b8636a95adb8c55b74b4405b9b5c45d099fb594947130b6618520f1f0d1bd84618537fa8a19c001db4ddc630f7c +DIST whatsapp-desktop-bin-x86-0.5.1.deb 40671520 BLAKE2B 06f6b2c3168c48de9caa2b834ab41ee47a43a534751eac6ddffc29acc981281e3d0d54b96bbd44dfc870257c9561f88ba72fd26a85cd13168fd1eb4a3ddb56dd SHA512 b87fa9b901fec104284e55c2747ad742da9d484fb13b9e8259ae99f60b5d293ae93831ca7daefa38cab04ea50c764de089b0422c797e693ebebaa136932fd6e0 +EBUILD whatsapp-desktop-bin-0.5.1.ebuild 1206 BLAKE2B 73b4c35f33d4cc0d0707c9be47a3075b1fe3d72187d9a840f9424d28be55be1d1477798b3c77303c4ac6710ef291da58fc2eb146daaca8c42f2881b5ee93ecef SHA512 c19acfbad1e0e25fe809e42140a19340096a5447ae6d818092b616cfff1c731c1605222fcb208522b469c8fd2d1cc84aca155a1f973cda67dd45f44d3a12cbf5 +MISC metadata.xml 419 BLAKE2B 65b18dcf9abffca222ba06811d148617c149203a11ae41808836b9743774d545ed0d9a7160836cf15ddd8584b2e8127b3ddd35780696d6c8bbd3642f21e8b020 SHA512 c8751a70203e9fcfb7eac06c57ff15fabba16b86ff697f13e82f5537f17cb824eee81f540283feab344b50af4fddcf6c88e5b6cf6be875e8863013e96117f9a1 diff --git a/net-im/whatsapp-desktop-bin/metadata.xml b/net-im/whatsapp-desktop-bin/metadata.xml new file mode 100644 index 000000000000..61d3b6a82fce --- /dev/null +++ b/net-im/whatsapp-desktop-bin/metadata.xml @@ -0,0 +1,12 @@ + + + + + oOthkOo/whatsapp-desktop + https://github.com/oOthkOo/whatsapp-desktop/issues + + + andrewammerlaan@gentoo.org + Andrew Ammerlaan + + diff --git a/net-im/whatsapp-desktop-bin/whatsapp-desktop-bin-0.5.1.ebuild b/net-im/whatsapp-desktop-bin/whatsapp-desktop-bin-0.5.1.ebuild new file mode 100644 index 000000000000..1358c9b70bc6 --- /dev/null +++ b/net-im/whatsapp-desktop-bin/whatsapp-desktop-bin-0.5.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit unpacker xdg + +DESCRIPTION="Unofficial electron-based wrapper around WhatsApp Web" +HOMEPAGE="https://github.com/oOthkOo/whatsapp-desktop" +SRC_URI=" + amd64? ( https://github.com/oOthkOo/whatsapp-desktop/releases/download/v${PV}/whatsapp-desktop-x64.deb -> ${PN}-amd64-${PV}.deb ) + x86? ( https://github.com/oOthkOo/whatsapp-desktop/releases/download/v${PV}/whatsapp-desktop-x32.deb -> ${PN}-x86-${PV}.deb ) +" + +KEYWORDS="-* ~amd64 ~x86" +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + app-accessibility/at-spi2-atk:2 + dev-libs/atk + dev-libs/expat + dev-libs/libappindicator + dev-libs/nspr + dev-libs/nss + media-fonts/noto-emoji + media-libs/alsa-lib + net-print/cups + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libnotify + x11-libs/libxcb + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXScrnSaver + x11-libs/pango +" + +QA_PREBUILT="/opt/whatsapp-desktop/*" + +S="${WORKDIR}" + +src_install() { + cp -a "${S}"/* "${ED}" || die +} diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest index 1e655026891b..57790d51f2fa 100644 --- a/net-im/zoom/Manifest +++ b/net-im/zoom/Manifest @@ -1,9 +1,9 @@ AUX README.gentoo 323 BLAKE2B d76300068625c3946641d76000f9ed59a5ad93bfefbbdd6e7dc284d98d234ff11007261a1e5676b5b40890f99c9929dcc179fb1cbaeb5eb3bf5a25cb08c5f233 SHA512 53b60206207913af6bcd31fe78b6ea68468cbc5cd01bde46b62e22f119dda19e66d990e3f75ab8a0f67faff50064ed895d67fc43d64df19186145c6a8220ac0e DIST zoom-5.4.53391.1108_i686.tar.xz 40384800 BLAKE2B 0d449103e16799e6e6bcaf6ef1c105d6a75ce8728bfedb5107a9c6deedd9e8ef1988e19ddc33da43de8eb925d386460a84b5efe13c0709de6901239a688b4fb0 SHA512 d77357ab669ade90d4b8ae99116372db8b8b9a251625ed0566e89a8cc4d3f7aced07fd08d4646a223fad58f588e1dc2484464bd70e203b875ac9866fb92fe2ea DIST zoom-5.4.53391.1108_x86_64.tar.xz 44660944 BLAKE2B 7152f4daccdbce56e2c83971f507bc70d5b77e8edd558f311e67f0e2ab127967cdd15c90b92ca95735b2fad3e11d692b206c32c5f7d65cd116050e8e6579fcdd SHA512 f52e2fda15a29c2232656e8f34a5d65c3c401eb50f249d5436a949c09efd5b821d1c5e1f59dc4c27b5f4aadc1c24f474854498664b5d333d340d03f4998c59ba -DIST zoom-5.6.16775.0418_x86_64.tar.xz 51545928 BLAKE2B ce06c408691e81649ed3f8873e7cc47fbc9f6df112d699d69412c71298b7156bb64af23b934f4875084341e9865468578d3e87eb9443fb342e870f192700c7d4 SHA512 61a4f66e99838a410c826a2e6b83338bc903bb119671447572520296edf88369989edd6c56b6157da8886f96daee899ea4ac2ef883efab830cf27d08b85bbe50 DIST zoom-5.6.16888.0424_x86_64.tar.xz 51534688 BLAKE2B 324655d6a2ddc840f3b518f0e743f33d29122cd9d9ad8b858745319b86108f2b81adfc756668a1cf750fd8eea1dc34692a00bdd068a00f5e5361eab9e347595a SHA512 cf035c6622ea1f0b3870cf8dc2337f3ba919482980aac1b4fce62b28d6f375f70f63f59ae4702cb0ccc915b824a5fe016d4ebc885338dd365080f5f2ab771538 +DIST zoom-5.6.20278.0524_x86_64.tar.xz 51720368 BLAKE2B 98d1455393fab1e9c9a1a912d566e25273e4e32ac0339b15104f8b83ff86d3496099e0c878e79c2a9d5cfb04670b67bb7c78b2840cc951d2c44244bcaf738b6a SHA512 58a07469634b9a81c47395fc940fcadd083308c93ee07e5a8dfd7737047c0b9b683da65a6e4df6674ddfc281bfc0e75c5e472a2a847442b096de1114c3343eb6 EBUILD zoom-5.4.53391.1108-r3.ebuild 3167 BLAKE2B 9aba2dc82ebd4c97f7dc97b6718141e35416316f51111ce145b9844bf1172fea80c3080a1d8ff34964e42742e243d1fc157906e2c55450b39170f01cb36a55b4 SHA512 52fc56dcfadaa4b9822475525a7958d8bbe5351038ee209426e1440af613598bed0f75dabdd79450206b6c9a36564f3ecf43dd3a98182368789744c99a589cbf -EBUILD zoom-5.6.16775.0418.ebuild 4194 BLAKE2B 8d18adc760fce0811107e6d095eba5ced1848643c7a379ccd6a6071c8f6a94e690f084b405b26dd0c003e2f1d68919a18db6ac09f29aea9d89a2a8d706b0d46f SHA512 198cc8d29de4d6ee2a0ff66cd690bd7e60c94095d0d7bfd05a96700467e702fcc159a3b0f672801a337e923b6f85cdab67af51071650826b526ae10889216bf5 EBUILD zoom-5.6.16888.0424.ebuild 4194 BLAKE2B 8d18adc760fce0811107e6d095eba5ced1848643c7a379ccd6a6071c8f6a94e690f084b405b26dd0c003e2f1d68919a18db6ac09f29aea9d89a2a8d706b0d46f SHA512 198cc8d29de4d6ee2a0ff66cd690bd7e60c94095d0d7bfd05a96700467e702fcc159a3b0f672801a337e923b6f85cdab67af51071650826b526ae10889216bf5 +EBUILD zoom-5.6.20278.0524.ebuild 4067 BLAKE2B 34f531a6d88b26c1e87d4435c70f26d958a5d93d56c23bff4beab0718ae21a7c44df9e86ab473c07b934bff77f750e6436f80ad5135dfd83c5f142abf799fec8 SHA512 5869d42749458346455f341dea4baeaae6a4e879696dbfcd68833f6bdb171809b905ecc0b6038e666c50b870ad44718782b0038e573fb7154e2887e20f40a0de MISC metadata.xml 615 BLAKE2B 4f6cae417f6fbf1f0670f5d0c750dfd4928eb09b3753e4dcd5b3ecf884ed39013ab88de2a0225f223a1655c7ece1fd41fce93e092b5fbaec3aee52fe69a7ffa3 SHA512 5aebbb40b7089db87e30b98500aad5116b70495f3563a1e362a81f3f5036b9ac73556631550966e48aaae39f05264c6d13eea9ff2734bd929e933b05c1c09425 diff --git a/net-im/zoom/zoom-5.6.16775.0418.ebuild b/net-im/zoom/zoom-5.6.16775.0418.ebuild deleted file mode 100644 index 49ebda48755d..000000000000 --- a/net-im/zoom/zoom-5.6.16775.0418.ebuild +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop eapi8-dosym readme.gentoo-r1 wrapper xdg-utils - -DESCRIPTION="Video conferencing and web conferencing service" -HOMEPAGE="https://zoom.us/" -SRC_URI="https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> ${P}_x86_64.tar.xz" -S="${WORKDIR}/${PN}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="bundled-libjpeg-turbo +bundled-qt pulseaudio wayland" -RESTRICT="mirror bindist strip" - -RDEPEND="!games-engines/zoom - dev-libs/glib:2 - dev-libs/quazip:0= - media-libs/fdk-aac:0/2 - media-libs/fontconfig - media-libs/freetype - media-sound/mpg123 - sys-apps/dbus - sys-apps/util-linux - virtual/opengl - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libxkbcommon[X] - x11-libs/libXrender - x11-libs/libXtst - x11-libs/xcb-util-image - x11-libs/xcb-util-keysyms - pulseaudio? ( media-sound/pulseaudio ) - !pulseaudio? ( media-libs/alsa-lib ) - wayland? ( dev-libs/wayland ) - !bundled-libjpeg-turbo? ( >=media-libs/libjpeg-turbo-2.0.5 ) - !bundled-qt? ( - dev-libs/icu - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5[widgets] - dev-qt/qtdiag:5 - dev-qt/qtgraphicaleffects:5 - dev-qt/qtgui:5 - dev-qt/qtlocation:5 - dev-qt/qtnetwork:5 - dev-qt/qtquickcontrols:5[widgets] - dev-qt/qtquickcontrols2:5 - dev-qt/qtscript:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - wayland? ( dev-qt/qtwayland ) - )" - -BDEPEND="dev-util/bbe - bundled-libjpeg-turbo? ( dev-util/patchelf )" - -QA_PREBUILT="opt/zoom/*" - -src_prepare() { - default - - # The tarball doesn't contain an icon, so extract it from the binary - bbe -s -b '/\n/' -e 'J 1;D' zoom \ - >zoom-icon.svg && [[ -s zoom-icon.svg ]] \ - || die "Extraction of icon failed" - - if ! use pulseaudio; then - # For some strange reason, zoom cannot use any ALSA sound devices if - # it finds libpulse. This causes breakage if media-sound/apulse[sdk] - # is installed. So, force zoom to ignore libpulse. - bbe -e 's/libpulse.so/IgNoRePuLsE/' zoom >zoom.tmp || die - mv zoom.tmp zoom || die - fi - - if use bundled-libjpeg-turbo; then - # Remove insecure RPATH from bundled lib - patchelf --remove-rpath libturbojpeg.so || die - fi -} - -src_install() { - insinto /opt/zoom - exeinto /opt/zoom - doins -r json ringtone sip timezones translations - doins *.pcm *.sh Embedded.properties version.txt - doexe zoom zopen ZoomLauncher - dosym8 -r {"/usr/$(get_libdir)",/opt/zoom}/libmpg123.so - dosym8 -r "/usr/$(get_libdir)/libfdk-aac.so.2" /opt/zoom/libfdkaac2.so - - local quazip_so="libquazip1-qt5.so" - if has_version "\n/' -e 'J 1;D' zoom \ + >zoom-icon.svg && [[ -s zoom-icon.svg ]] \ + || die "Extraction of icon failed" + + if ! use pulseaudio; then + # For some strange reason, zoom cannot use any ALSA sound devices if + # it finds libpulse. This causes breakage if media-sound/apulse[sdk] + # is installed. So, force zoom to ignore libpulse. + bbe -e 's/libpulse.so/IgNoRePuLsE/' zoom >zoom.tmp || die + mv zoom.tmp zoom || die + fi + + if use bundled-libjpeg-turbo; then + # Remove insecure RPATH from bundled lib + patchelf --remove-rpath libturbojpeg.so || die + fi +} + +src_install() { + insinto /opt/zoom + exeinto /opt/zoom + doins -r json ringtone sip timezones translations + doins *.pcm *.sh Embedded.properties version.txt + doexe zoom zopen ZoomLauncher + dosym8 -r {"/usr/$(get_libdir)",/opt/zoom}/libmpg123.so + dosym8 -r "/usr/$(get_libdir)/libfdk-aac.so.2" /opt/zoom/libfdkaac2.so + + local quazip_so="libquazip1-qt5.so" + if has_version "