diff options
Diffstat (limited to 'pkgs/by-name/vm/vmware-workstation/package.nix')
| -rw-r--r-- | pkgs/by-name/vm/vmware-workstation/package.nix | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/pkgs/by-name/vm/vmware-workstation/package.nix b/pkgs/by-name/vm/vmware-workstation/package.nix index 4285c201cd17..2f8a60403087 100644 --- a/pkgs/by-name/vm/vmware-workstation/package.nix +++ b/pkgs/by-name/vm/vmware-workstation/package.nix @@ -1,7 +1,7 @@ { stdenv, buildFHSEnv, - fetchzip, + requireFile, lib, zlib, gdbm, @@ -35,9 +35,8 @@ let # base - versions - version = "17.6.1"; - build = "24319023"; - baseUrl = "https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${version}/${build}/linux"; + version = "17.6.3"; + build = "24583834"; # macOS - versions unlockerVersion = "3.0.5"; @@ -114,13 +113,11 @@ stdenv.mkDerivation rec { ] ++ lib.optionals enableMacOSGuests [ unzip ]; - src = - fetchzip { - url = "${baseUrl}/core/VMware-Workstation-${version}-${build}.x86_64.bundle.tar"; - sha256 = "sha256-VzfiIawBDz0f1w3eynivW41Pn4SqvYf/8o9q14hln4s="; - stripRoot = false; - } - + "/VMware-Workstation-${version}-${build}.x86_64.bundle"; + src = requireFile { + name = "VMware-Workstation-Full-${version}-${build}.x86_64.bundle"; + url = "https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro&freeDownloads=true"; + hash = "sha256-eVdZF3KN7UxtC4n0q2qBvpp3PADuto0dEqwNsSVHjuA="; + }; unpackPhase = '' ${vmware-unpack-env}/bin/vmware-unpack-env -c "sh ${src} --extract unpacked" |
