mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-04-16 09:08:16 +00:00
Merge pull request #115065 from doronbehar/pkg/zoom-us
This commit is contained in:
commit
7a43daafd5
@ -2,7 +2,6 @@
|
||||
, lib
|
||||
, fetchurl
|
||||
, makeWrapper
|
||||
, fetchFromGitHub
|
||||
# Dynamic libraries
|
||||
, alsaLib
|
||||
, atk
|
||||
@ -31,14 +30,13 @@
|
||||
assert pulseaudioSupport -> libpulseaudio != null;
|
||||
|
||||
let
|
||||
version = "5.5.7011.0206";
|
||||
version = "5.5.7938.0228";
|
||||
srcs = {
|
||||
x86_64-linux = fetchurl {
|
||||
url = "https://zoom.us/client/${version}/zoom_x86_64.pkg.tar.xz";
|
||||
sha256 = "00ahly3kjjznn73vcxgm5wj2pxgw6wdk6vzgd8svfmnl5kqq6c02";
|
||||
sha256 = "KM8o2tgIn0lecOM4gKdTOdk/zsohlFqtNX+ca/S6FGY=";
|
||||
};
|
||||
};
|
||||
dontUnpack = true;
|
||||
|
||||
libs = lib.makeLibraryPath ([
|
||||
# $ LD_LIBRARY_PATH=$NIX_LD_LIBRARY_PATH:$PWD ldd zoom | grep 'not found'
|
||||
@ -68,8 +66,10 @@ let
|
||||
xorg.libXtst
|
||||
] ++ lib.optional (pulseaudioSupport) libpulseaudio);
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
name = "zoom-${version}";
|
||||
in stdenv.mkDerivation rec {
|
||||
pname = "zoom";
|
||||
inherit version;
|
||||
src = srcs.${stdenv.hostPlatform.system};
|
||||
|
||||
dontUnpack = true;
|
||||
|
||||
@ -80,7 +80,7 @@ in stdenv.mkDerivation {
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
mkdir $out
|
||||
tar -C $out -xf ${srcs.${stdenv.hostPlatform.system}}
|
||||
tar -C $out -xf ${src}
|
||||
mv $out/usr/* $out/
|
||||
runHook postInstall
|
||||
'';
|
||||
|
Loading…
Reference in New Issue
Block a user