diff options
Diffstat (limited to 'net-im/zoom')
-rw-r--r-- | net-im/zoom/Manifest | 2 | ||||
-rw-r--r-- | net-im/zoom/zoom-5.4.54779.1115-r3.ebuild (renamed from net-im/zoom/zoom-5.4.54779.1115-r1.ebuild) | 19 |
2 files changed, 14 insertions, 7 deletions
diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest index 0248d4387df8..0922a379b6ec 100644 --- a/net-im/zoom/Manifest +++ b/net-im/zoom/Manifest @@ -8,5 +8,5 @@ DIST zoom-5.4.53391.1108_x86_64.tar.xz 44660944 BLAKE2B 7152f4daccdbce56e2c83971 DIST zoom-5.4.54779.1115_x86_64.tar.xz 45216096 BLAKE2B a65c7db96ac0ea5a99b6edba0145d766395ebd67402f28ee276e1a2ed87ca9c9c01bedef12eb4d99a6525f0ec0698de1471c3ca620e32ec29ada5b8edd55416c SHA512 e859060592dc110ccb42760fff54f632b079124ff2b8988e55dfd27d70b132b035d6b0ef8eec83b7d90ddf56a6e675dac4d04c29bec9faab377db4926fb2462d EBUILD zoom-5.3.472687.1012.ebuild 2877 BLAKE2B e477df27c26d6b7db8026f8120437bf2db5388acfc0074c497e3a7777de258c25a0d2415f9af04dfc7d49b5b183e70d25b6c53885cd0b45d5d57f86e02105c29 SHA512 fcf0c2c6d8864c30746ecd724fde4147639a62df59d5681f0b5b69cb1552a8df8971e9ed69ee064e1313cc1db6f029fd598675c37982ea66d52a607d3e368933 EBUILD zoom-5.4.53391.1108.ebuild 2907 BLAKE2B 2ffd91cf8d742abf204d28736f2a63d3de3c370f465bdae217abb3a105fc7119d48e885f00c60bfc3303d4a4b3f678f2d406638c9dcd6b97db11840b5ec3b5e0 SHA512 5342ac23469035178db2ff8bb889f056ea7274929951c54c5e3700e8da8b1c8de96e7f6ea5478ebdfd57ee6134ea799c270c453165ee71c3d83903dcdc86bf53 -EBUILD zoom-5.4.54779.1115-r1.ebuild 3900 BLAKE2B 33906c5a537a6ddb3c0e63f6870a3ea50bb044bc3f733f87c435d76d9c12f2637016bcfe2bbcff52fdbd7ef89e6450dbd27666b1cae9a8eb4f330cd2c9532c5b SHA512 624e27abc2ef8f2a3237216a7b8d5cc89f6f7dbc99b0265d3fd74b4f45afa0bdc8a250c0d9942c3a02943917cccaa25e4dcc3291c12b9528064cc3cdace67b98 +EBUILD zoom-5.4.54779.1115-r3.ebuild 4223 BLAKE2B e94321407cbb564771a8e739dd9fb80c6cb4cf206573ba2f4dff4280b659ad5996b21299490491c637ded79d2096242110ba429845c67b8f35e18bb3597e2a40 SHA512 1d4778df513c9be49862013123d7ac7fde014d7517ad40ab843c5c5692c7090a61261ab526e2ee3808fad655b371e8dd7b1898fcf54461337f85d67384c45807 MISC metadata.xml 615 BLAKE2B 4f6cae417f6fbf1f0670f5d0c750dfd4928eb09b3753e4dcd5b3ecf884ed39013ab88de2a0225f223a1655c7ece1fd41fce93e092b5fbaec3aee52fe69a7ffa3 SHA512 5aebbb40b7089db87e30b98500aad5116b70495f3563a1e362a81f3f5036b9ac73556631550966e48aaae39f05264c6d13eea9ff2734bd929e933b05c1c09425 diff --git a/net-im/zoom/zoom-5.4.54779.1115-r1.ebuild b/net-im/zoom/zoom-5.4.54779.1115-r3.ebuild index 388dc20478b1..70da5021389e 100644 --- a/net-im/zoom/zoom-5.4.54779.1115-r1.ebuild +++ b/net-im/zoom/zoom-5.4.54779.1115-r3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit desktop eapi8-dosym readme.gentoo-r1 xdg-utils +inherit desktop eapi8-dosym readme.gentoo-r1 wrapper xdg-utils DESCRIPTION="Video conferencing and web conferencing service" HOMEPAGE="https://zoom.us/" @@ -19,6 +19,8 @@ RESTRICT="mirror bindist strip" RDEPEND="!games-engines/zoom dev-libs/glib:2 dev-libs/quazip + media-libs/fontconfig + media-libs/freetype media-sound/mpg123 sys-apps/dbus sys-apps/util-linux @@ -27,6 +29,8 @@ RDEPEND="!games-engines/zoom 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 @@ -85,22 +89,25 @@ src_install() { doexe libicu*.so.56 libQt5*.so.5 doins qt.conf - local dirs="Qt* audio generic iconengines imageformats platform* \ - wayland* xcbglintegrations" + local dirs="Qt* generic iconengines imageformats \ + platforminputcontexts platforms wayland* xcbglintegrations" doins -r ${dirs} find ${dirs} -type f '(' -name '*.so' -o -name '*.so.*' ')' \ -printf '/opt/zoom/%p\0' | xargs -0 -r fperms 0755 || die ( # Remove libs and plugins with unresolved soname dependencies cd "${ED}"/opt/zoom || die - rm -r Qt/labs/location QtQml/RemoteObjects QtQuick/Scene{2D,3D} \ - platforms/libqeglfs.so || die + rm -r Qt/labs/calendar Qt/labs/location QtQml/RemoteObjects \ + QtQuick/Controls.2 QtQuick/LocalStorage QtQuick/Particles.2 \ + QtQuick/Scene2D QtQuick/Scene3D QtQuick/Shapes \ + QtQuick/Templates.2 QtQuick/XmlListModel \ + platforms/libqeglfs.so platforms/libqlinuxfb.so || die use wayland || rm -r libQt5Wayland*.so* QtWayland wayland* \ platforms/libqwayland*.so || die ) fi - dosym8 -r /opt/zoom/ZoomLauncher /usr/bin/zoom + make_wrapper zoom /opt/zoom{/zoom,} $(usex bundled-qt /opt/zoom "") make_desktop_entry "zoom %U" Zoom zoom-videocam "" \ "MimeType=x-scheme-handler/zoommtg;application/x-zoom;" # The tarball doesn't contain an icon, so take a generic camera icon |