zoom-us: Use tarball again

This partially reverts commit 50a7cb2cfb,
Not related to #120226.
This commit is contained in:
Doron Behar 2021-04-22 19:32:52 +03:00
parent cd0ffd3f5f
commit 479c35d956

View file

@ -7,7 +7,6 @@
, atk , atk
, cairo , cairo
, dbus , dbus
, dpkg
, libGL , libGL
, fontconfig , fontconfig
, freetype , freetype
@ -33,8 +32,8 @@ let
version = "5.6.16775.0418"; version = "5.6.16775.0418";
srcs = { srcs = {
x86_64-linux = fetchurl { x86_64-linux = fetchurl {
url = "https://zoom.us/client/${version}/zoom_amd64.deb"; url = "https://zoom.us/client/${version}/zoom_x86_64.pkg.tar.xz";
sha256 = "1fmzwxq8jv5k1b2kvg1ij9g6cdp1hladd8vm3cxzd8fywdjcndim"; sha256 = "twtxzniojgyLTx6Kda8Ej96uyw2JQB/jIhLdTgTqpCo=";
}; };
}; };
@ -71,21 +70,17 @@ in stdenv.mkDerivation rec {
inherit version; inherit version;
src = srcs.${stdenv.hostPlatform.system}; src = srcs.${stdenv.hostPlatform.system};
dontUnpack = true;
nativeBuildInputs = [ nativeBuildInputs = [
dpkg
makeWrapper makeWrapper
]; ];
unpackCmd = ''
mkdir out
dpkg -x $curSrc out
'';
installPhase = '' installPhase = ''
runHook preInstall runHook preInstall
mkdir $out mkdir $out
mv usr/* $out/ tar -C $out -xf ${src}
mv opt $out/ mv $out/usr/* $out/
runHook postInstall runHook postInstall
''; '';