git.iko.soy/typeable/nixpkgs
on master help sign in
zoom-us: Use tarball again

This partially reverts commit 50a7cb2cfbcce473bdda321c0c4fbc6cef0a4946, Not related to #120226.

commit479c35d9563fecb73253bf63cf73c3875482807e authorDoron Behar <doron.behar@gmail.com> dateThu 22 Apr 2021, 19:32 (6 years ago) parentcd0ffd3
1 file changed+6−11
pkgs/applications/networking/instant-messengers/zoom-us/default.nix+6−11
pkgs/applications/networking/instant-messengers/zoom-us/default.nix+6−11
@@ -7,7 +7,6 @@
77, atk
88, cairo
99, dbus
10−, dpkg
1110, libGL
1211, fontconfig
1312, freetype
@@ -33,8 +32,8 @@ let
3332 version = "5.6.16775.0418";
3433 srcs = {
3534 x86_64-linux = fetchurl {
36− url = "https://zoom.us/client/${version}/zoom_amd64.deb";
37− sha256 = "1fmzwxq8jv5k1b2kvg1ij9g6cdp1hladd8vm3cxzd8fywdjcndim";
35+ url = "https://zoom.us/client/${version}/zoom_x86_64.pkg.tar.xz";
36+ sha256 = "twtxzniojgyLTx6Kda8Ej96uyw2JQB/jIhLdTgTqpCo=";
3837 };
3938 };
4039
@@ -71,21 +70,17 @@ in stdenv.mkDerivation rec {
7170 inherit version;
7271 src = srcs.${stdenv.hostPlatform.system};
7372
73+ dontUnpack = true;
74+
7475 nativeBuildInputs = [
75− dpkg
7676 makeWrapper
7777 ];
7878
79− unpackCmd = ''
80− mkdir out
81− dpkg -x $curSrc out
82− '';
83−
8479 installPhase = ''
8580 runHook preInstall
8681 mkdir $out
87− mv usr/* $out/
88− mv opt $out/
82+ tar -C $out -xf ${src}
83+ mv $out/usr/* $out/
8984 runHook postInstall
9085 '';
9186