Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 651614

Summary: net-im/zoom - Zoom is a proprietary video conferencing client for Linux
Product: Gentoo Linux Reporter: Matthew Schultz <mattsch>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: normal CC: bruce, cruzki123, dilfridge, gentoo.2019, jstein, konstantinos.smanis, mva, powerman-asdf, sam, Sergiy.Borodych, spiderx, ulm
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://zoom.us/download
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: zoom-bin-2.7.162522.0121.ebuild
zoom-bin-2.8.264592.0714.ebuild

Description Matthew Schultz 2018-03-26 17:10:57 UTC
Could an ebuild be added for the Zoom Meeting client which allows you to share your desktop and use phone or computer audio for sound and a webcam to view the individuals you're meeting with?

The tarball can be downloaded here: https://zoom.us/download
Comment 1 Jonas Stein gentoo-dev 2018-04-08 19:30:44 UTC
Technically yes, but I think it would fit better in one of the overlays first until there are some users who need it.
I could not find the license. May we mirror the files?
You can link to an overlay or attach your ebuilds here.
Comment 2 cruzki 2019-02-20 12:05:26 UTC
I really would love to have this on tree. Zugaina database [1] said there are a couple of overlays in layman already providing an ebuild for this software

[1] https://gpo.zugaina.org/net-im/zoom-bin
Comment 3 Alex Efros 2019-03-22 23:17:01 UTC
Created attachment 570328 [details]
zoom-bin-2.7.162522.0121.ebuild

Proposed ebuild attached.

Main issue is this message printed by emerge (but I suppose we can't do anything with this):

scanelf: rpath_security_checks(): Security problem NULL DT_RPATH in /var/tmp/portage/net-im/zoom-bin-2.7.162522.0121/image/opt/zoom/platforminputcontexts/libfcitxplatforminputcontextplugin.so
Comment 4 Bruce Guenter 2019-07-16 17:54:11 UTC
Created attachment 583120 [details]
zoom-bin-2.8.264592.0714.ebuild

This is the same as the previous ebuild, with the following changes:

1. Update to the latest version.
2. Add a couple of dependencies.
3. Version the downloaded tarball.
Comment 5 Alex Efros 2019-11-11 14:44:22 UTC
Today 2.8.183302.0415 stop working (hang on "Connecting to Google" on start). Renaming 2.8.183302.0415 ebuild to 3.0.309708.1027 and updating package fixed the issue.
Comment 6 Ulrich Müller gentoo-dev 2020-03-20 16:11:49 UTC
@mva: Would you be interested in adding https://github.com/msva/mva-overlay/tree/master/net-im/zoom-bin to the main tree and maintaining it?

Otherwise, dilfridge and myself would take it (in which case please post your Signed-off-by in a comment here).
Comment 7 Ulrich Müller gentoo-dev 2020-03-24 10:02:51 UTC
As discussed in #gentoo-dev, the package name shouldn't have a -bin suffix (which is reserved for binary packages that are pre-built from a source package).
Comment 8 Larry the Git Cow gentoo-dev 2020-03-24 10:17:42 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19317653fb30418b1756643a831954368778d6ab

commit 19317653fb30418b1756643a831954368778d6ab
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2020-03-24 09:57:40 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2020-03-24 10:05:37 +0000

    net-im/zoom: Initial import.
    
    Ebuild partially based on
    https://github.com/msva/mva-overlay/tree/master/net-im/zoom-bin
    with modifications by me.
    
    Closes: https://bugs.gentoo.org/651614
    Package-Manager: Portage-2.3.95, Repoman-2.3.21
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 net-im/zoom/Manifest                    |  2 ++
 net-im/zoom/metadata.xml                | 13 ++++++++
 net-im/zoom/zoom-3.5.372466.0322.ebuild | 53 +++++++++++++++++++++++++++++++++
 3 files changed, 68 insertions(+)
Comment 9 Vadim A. Misbakh-Soloviov (mva) gentoo-dev 2020-03-24 10:50:23 UTC
It seems it is not necessary (since, I'm a co-maintainer, as stated in metadata), but for completeness, my s-ob line is:

Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>