summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@dabbelt.com>2019-09-03 17:07:10 -0700
committerPalmer Dabbelt <palmer@dabbelt.com>2019-09-03 17:07:10 -0700
commit3e93cda2f058ee2a1ca26e0435a29505836d26d1 (patch)
treedb9104e6af117ed6014be582772715da460b2be2
parentUse a big number for pwclient's version (diff)
downloadpalmer-master.tar.gz
palmer-master.tar.bz2
palmer-master.zip
Update net-im/zoom-min to 3.0.287250.0828HEADmaster
This is untested. Signed-off-by: Palmer Dabbelt <palmer@dabbelt.com>
-rw-r--r--net-im/zoom-bin/Manifest3
-rw-r--r--net-im/zoom-bin/zoom-bin-3.0.287250.0828.ebuild77
2 files changed, 78 insertions, 2 deletions
diff --git a/net-im/zoom-bin/Manifest b/net-im/zoom-bin/Manifest
index 4570927..84ccc80 100644
--- a/net-im/zoom-bin/Manifest
+++ b/net-im/zoom-bin/Manifest
@@ -1,4 +1,3 @@
DIST zoom-2.8.182821.0412_x86_64.pkg.tar.xz 66395728 BLAKE2B 700ab384d8f7147402557fae7f5171fe63da7ddc9fccc685ccd350abf2af745e6b5dec7aa018839d13526152f29cd32dba62bfcda10525a817f53f903507b4be SHA512 e617e0c6931ed56f196ab360cbe55ff125f8fea0c40690bbc5c2bc0bdeaa1b323236d6cba1ddcd8ffa5847e78102f1c766716aaf5d0ad2e0fb701594612eda53
+DIST zoom-3.0.287250.0828_x86_64.pkg.tar.xz 70509916 BLAKE2B d56d6119e2ec3aa29f1a0683aabc3318ddc6637b056f738598f2303e9e7bf889e9583ba93cbf4501a8024210053ad638a211f392389c1c6424bb3e1a87111d14 SHA512 e46fd3caf790b5188301177454fa089ebf03845df5bf8133bb0dfc289a0e74bac5a82e064476f97e6b47327bb773aef4b929d28b8878fa0528f0f37fd9b4d76f
DIST zoom-bin-2.0.123086.0330_x86_64.pkg.tar.xz 64612776 BLAKE2B d9ae7f2906c5200d46f45efed8a1451b4e51ac0db6b50617acd5eadb3d6131f36a83274f38626376061efe028e6847fefee9e48ee7d7075affc27050affb3117 SHA512 629bf72e8031071821b196aa790571341007e6f78e8216ffcbb581e963a337abe13b5ded099391ff38a5828c811f72b651027f06dbadf2634fd0d564d42f6a6d
-EBUILD zoom-bin-2.0.123086.0330.ebuild 1041 BLAKE2B 44f3d1fc82186503063ad9020f8a7610dcb3bf15067b8c191e6e6a56e66cab76a368dffdd5a32c5a784627dfaff0940197140bea6d5e8dd09a86662d3690da61 SHA512 87f3d1e29a63a65967da151c6a643c6fc8a3ee2fc9c1886104ca743d00a55842e707f6563d276ad23e3ec3e264d8ec826ea0eae54d72c2b54ca4da142f4a2958
-EBUILD zoom-bin-2.8.182821.0412.ebuild 1672 BLAKE2B 26775a0bcbd3165304c196411ed712cdbeb72fb0bd963b6531f723ecca53edcbad691580ecfb4bf1833991541982334228b3a76b816fd1b4b00398da9d6d6c47 SHA512 2687b0b8d8e4de8ec9988271e806138cb92d449eadc3e69fad6b74046877b98845b8d937777aeda11a6c190d46df4521d67abd1f6cb9ed8a4a2e1469419f39f5
diff --git a/net-im/zoom-bin/zoom-bin-3.0.287250.0828.ebuild b/net-im/zoom-bin/zoom-bin-3.0.287250.0828.ebuild
new file mode 100644
index 0000000..1820bae
--- /dev/null
+++ b/net-im/zoom-bin/zoom-bin-3.0.287250.0828.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2019 Yurij Mikhalevich <yurij@mikhalevi.ch>
+# Distributed under the terms of the MIT License
+
+EAPI=7
+
+inherit unpacker xdg
+
+MY_PN="${PN/-bin/}"
+
+DESCRIPTION="Video conferencing and web conferencing service"
+BASE_SERVER_URI="https://zoom.us"
+HOMEPAGE="https://zoom.us"
+SRC_URI="${BASE_SERVER_URI}/client/${PV}/${MY_PN}_x86_64.pkg.tar.xz -> ${MY_PN}-${PV}_x86_64.pkg.tar.xz"
+
+LICENSE="ZOOM"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="mirror"
+
+IUSE="pulseaudio"
+
+QA_PREBUILT="opt/zoom/*"
+
+RDEPEND="${DEPEND}
+ pulseaudio? ( media-sound/pulseaudio )
+ dev-db/sqlite
+ dev-db/unixODBC
+ dev-libs/glib
+ dev-libs/nss
+ dev-libs/libxslt
+ dev-qt/qtmultimedia
+ media-libs/fontconfig
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ media-libs/mesa
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXi
+ x11-libs/libXrender
+ dev-qt/qtwebengine
+ dev-qt/qtsvg"
+DEPEND="${RDEPEND}
+ app-admin/chrpath
+"
+
+S=${WORKDIR}
+
+src_prepare() {
+ rm -f ${WORKDIR}/.PKGINFO ${WORKDIR}/.INSTALL ${WORKDIR}/.MTREE
+ rmdir usr/share/doc/zoom usr/share/doc
+ sed -i -e 's:Icon=Zoom.png:Icon=Zoom:' "${WORKDIR}/usr/share/applications/Zoom.desktop"
+ sed -i -e 's:Application;::' "${WORKDIR}/usr/share/applications/Zoom.desktop"
+ chrpath -r '' opt/zoom/platforminputcontexts/libfcitxplatforminputcontextplugin.so
+ scanelf -Xr opt/zoom/platforminputcontexts/libfcitxplatforminputcontextplugin.so
+ eapply_user
+}
+
+src_install() {
+ cp -Rp "${S}/"* "${D}"
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ xdg_icon_cache_update
+}