vmware-workstation: 17.0.2 -> 17.5.1

+16 -25
+16 -25
pkgs/applications/virtualization/vmware-workstation/default.nix
··· 32 32 33 33 let 34 34 # macOS - versions 35 - fusionVersion = "13.0.2"; 36 - fusionBuild = "21581413"; 37 - unlockerVersion = "3.0.4"; 35 + fusionVersion = "13.5.1"; 36 + fusionBuild = "23298085"; 37 + unlockerVersion = "3.0.5"; 38 38 39 39 # macOS - ISOs 40 40 darwinIsoSrc = fetchurl { 41 41 url = "https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/${fusionVersion}/${fusionBuild}/universal/core/com.vmware.fusion.zip.tar"; 42 - sha256 = "sha256-8IaEQn1+e+WtjRX9Aopbi6tVTNt9RVyGrpaARtVH6j0="; 42 + sha256 = "sha256-bn6hoicby2YVj1pZTBzBhabNhKefzVQTm5vIrdTO2K4="; 43 43 }; 44 44 45 45 # macOS - Unlocker ··· 47 47 owner = "paolo-projects"; 48 48 repo = "unlocker"; 49 49 rev = "${unlockerVersion}"; 50 - sha256 = "sha256-kpvrRiiygfjQni8z+ju9mPBVqy2gs08Wj4cHxE9eorQ="; 50 + sha256 = "sha256-JSEW1gqQuLGRkathlwZU/TnG6dL/xWKW4//SfE+kO0A="; 51 51 }; 52 52 53 53 gdbm3 = gdbm.overrideAttrs (old: rec { ··· 71 71 in 72 72 stdenv.mkDerivation rec { 73 73 pname = "vmware-workstation"; 74 - version = "17.0.2"; 75 - build = "21581411"; 74 + version = "17.5.1"; 75 + build = "23298084"; 76 76 77 77 buildInputs = [ 78 78 libxslt ··· 101 101 102 102 src = fetchurl { 103 103 url = "https://download3.vmware.com/software/WKST-${builtins.replaceStrings ["."] [""] version}-LX/VMware-Workstation-Full-${version}-${build}.x86_64.bundle"; 104 - sha256 = "sha256-9ONh+uvL4YGNGxbpPX1mWO8P4oKPUpwzTsKKBJNxHMc="; 104 + sha256 = "sha256-qmC3zvKoes77z3x6UkLHsJ17kQrL1a/rxe9mF+UMdJY="; 105 105 }; 106 106 107 107 unpackPhase = '' ··· 255 255 unpacked="unpacked/vmware-network-editor" 256 256 cp -r $unpacked/lib $out/lib/vmware/ 257 257 258 - ## VMware Tools + Virtual Printer 259 - echo "Installing VMware Tools + Virtual Printer" 258 + ## VMware Tools 259 + echo "Installing VMware Tools" 260 260 mkdir -p $out/lib/vmware/isoimages/ 261 - cp unpacked/vmware-tools-linuxPreGlibc25/linuxPreGlibc25.iso \ 262 - unpacked/vmware-tools-windows/windows.iso \ 263 - unpacked/vmware-tools-winPreVista/winPreVista.iso \ 264 - unpacked/vmware-virtual-printer/VirtualPrinter-Linux.iso \ 265 - unpacked/vmware-virtual-printer/VirtualPrinter-Windows.iso \ 266 - unpacked/vmware-tools-winPre2k/winPre2k.iso \ 267 - unpacked/vmware-tools-linux/linux.iso \ 261 + cp unpacked/vmware-tools-linux/linux.iso \ 262 + unpacked/vmware-tools-linuxPreGlibc25/linuxPreGlibc25.iso \ 268 263 unpacked/vmware-tools-netware/netware.iso \ 269 264 unpacked/vmware-tools-solaris/solaris.iso \ 265 + unpacked/vmware-tools-winPre2k/winPre2k.iso \ 266 + unpacked/vmware-tools-winPreVista/winPreVista.iso \ 267 + unpacked/vmware-tools-windows/windows.iso \ 270 268 $out/lib/vmware/isoimages/ 271 269 272 270 ${lib.optionalString enableMacOSGuests '' ··· 281 279 echo "Installing VMware Player Application" 282 280 unpacked="unpacked/vmware-player-app" 283 281 cp -r $unpacked/lib/* $out/lib/vmware/ 284 - cp -r $unpacked/etc/* $out/etc/ 285 282 cp -r $unpacked/share/* $out/share/ 286 283 cp -r $unpacked/bin/* $out/bin/ 287 284 cp -r $unpacked/doc/* $out/share/doc/ # Licences 288 - 289 - mkdir -p $out/etc/thnuclnt 290 - cp -r $unpacked/extras/.thnumod $out/etc/thnuclnt/ 291 - 292 - mkdir -p $out/lib/cups/filter 293 - cp -r $unpacked/extras/thnucups $out/lib/cups/filter/ 294 285 295 286 for target in "vmplayer" "vmware-enter-serial" "vmware-setup-helper" "licenseTool" "vmware-mount" "vmware-fuseUI" "vmware-app-control" "vmware-zenity" 296 287 do ··· 395 386 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 396 387 license = licenses.unfree; 397 388 platforms = [ "x86_64-linux" ]; 398 - maintainers = with maintainers; [ cawilliamson deinferno ]; 389 + maintainers = with maintainers; [ cawilliamson deinferno vifino ]; 399 390 }; 400 391 }