summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2024-08-14 21:00:54 +0200
committerUlrich Müller <ulm@gentoo.org>2024-08-14 21:07:19 +0200
commit6a2055c023bc471e1e525d7a9d71e69b5995bdb4 (patch)
treee0be32e95951899443b77476ee7ad418b2720610 /net-im
parentxfce-extra/xfce4-panel-profiles: drop 1.0.13 (diff)
downloadgentoo-6a2055c023bc471e1e525d7a9d71e69b5995bdb4.tar.gz
gentoo-6a2055c023bc471e1e525d7a9d71e69b5995bdb4.tar.bz2
gentoo-6a2055c023bc471e1e525d7a9d71e69b5995bdb4.zip
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@gentoo.org>
Diffstat (limited to 'net-im')
-rw-r--r--net-im/zoom/metadata.xml1
-rw-r--r--net-im/zoom/zoom-6.1.6.1013-r1.ebuild (renamed from net-im/zoom/zoom-6.1.6.1013.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
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;' \