commit: 6a2055c023bc471e1e525d7a9d71e69b5995bdb4 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> AuthorDate: Wed Aug 14 19:00:54 2024 +0000 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> CommitDate: Wed Aug 14 19:07:19 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2055c0
net-im/zoom: Install the symlink only with USE=zoom-symlink This will allow installation along with games-engines/zoom. Bug: https://bugs.gentoo.org/716884 Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org> net-im/zoom/metadata.xml | 1 + net-im/zoom/{zoom-6.1.6.1013.ebuild => zoom-6.1.6.1013-r1.ebuild} | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/net-im/zoom/metadata.xml b/net-im/zoom/metadata.xml index 9666965997b3..a9474ac64bae 100644 --- a/net-im/zoom/metadata.xml +++ b/net-im/zoom/metadata.xml @@ -17,5 +17,6 @@ <flag name="opencl"> Use OpenCL for virtual background support (<pkg>virtual/opencl</pkg>) </flag> + <flag name="zoom-symlink">Install a zoom symlink in /usr/bin</flag> </use> </pkgmetadata> diff --git a/net-im/zoom/zoom-6.1.6.1013.ebuild b/net-im/zoom/zoom-6.1.6.1013-r1.ebuild similarity index 96% rename from net-im/zoom/zoom-6.1.6.1013.ebuild rename to net-im/zoom/zoom-6.1.6.1013-r1.ebuild index 6e34e354ce8f..25458088a749 100644 --- a/net-im/zoom/zoom-6.1.6.1013.ebuild +++ b/net-im/zoom/zoom-6.1.6.1013-r1.ebuild @@ -13,10 +13,10 @@ S="${WORKDIR}/${PN}" LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64" -IUSE="+bundled-qt opencl pulseaudio wayland" +IUSE="+bundled-qt opencl pulseaudio wayland +zoom-symlink" RESTRICT="mirror bindist strip" -RDEPEND="!games-engines/zoom +RDEPEND="zoom-symlink? ( !games-engines/zoom ) >=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/mit-krb5 dev-libs/expat @@ -150,7 +150,8 @@ src_install() { fi fi - dosym -r /opt/zoom/ZoomLauncher /usr/bin/zoom + use zoom-symlink && dosym -r /opt/zoom/ZoomLauncher /usr/bin/zoom + make_desktop_entry "zoom %U" Zoom videoconference-zoom \ "Network;VideoConference;" \ "MimeType=$(printf '%s;' \
