vmware-workstation: 17.6.1 -> 17.6.3, switch to requireFile

js6pak 8a119c80 2c8d3f48

+8 -11
+8 -11
pkgs/by-name/vm/vmware-workstation/package.nix
··· 1 { 2 stdenv, 3 buildFHSEnv, 4 - fetchzip, 5 lib, 6 zlib, 7 gdbm, ··· 35 36 let 37 # base - versions 38 - version = "17.6.1"; 39 - build = "24319023"; 40 - baseUrl = "https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${version}/${build}/linux"; 41 42 # macOS - versions 43 unlockerVersion = "3.0.5"; ··· 114 ] 115 ++ lib.optionals enableMacOSGuests [ unzip ]; 116 117 - src = 118 - fetchzip { 119 - url = "${baseUrl}/core/VMware-Workstation-${version}-${build}.x86_64.bundle.tar"; 120 - sha256 = "sha256-VzfiIawBDz0f1w3eynivW41Pn4SqvYf/8o9q14hln4s="; 121 - stripRoot = false; 122 - } 123 - + "/VMware-Workstation-${version}-${build}.x86_64.bundle"; 124 125 unpackPhase = '' 126 ${vmware-unpack-env}/bin/vmware-unpack-env -c "sh ${src} --extract unpacked"
··· 1 { 2 stdenv, 3 buildFHSEnv, 4 + requireFile, 5 lib, 6 zlib, 7 gdbm, ··· 35 36 let 37 # base - versions 38 + version = "17.6.3"; 39 + build = "24583834"; 40 41 # macOS - versions 42 unlockerVersion = "3.0.5"; ··· 113 ] 114 ++ lib.optionals enableMacOSGuests [ unzip ]; 115 116 + src = requireFile { 117 + name = "VMware-Workstation-Full-${version}-${build}.x86_64.bundle"; 118 + url = "https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro&freeDownloads=true"; 119 + hash = "sha256-eVdZF3KN7UxtC4n0q2qBvpp3PADuto0dEqwNsSVHjuA="; 120 + }; 121 122 unpackPhase = '' 123 ${vmware-unpack-env}/bin/vmware-unpack-env -c "sh ${src} --extract unpacked"