summary refs log tree commit diff
path: root/pkgs/os-specific/linux/prl-tools
diff options
context:
space:
mode:
authorLuke Adams <luke.adams@belljar.io>2017-07-19 17:00:05 -0500
committerLuke Adams <luke.adams@belljar.io>2017-11-11 17:05:07 -0600
commit0b845abd22e0cb8d8b5ab66f2a763a2b2b9c4ee8 (patch)
tree3e0d62a38ce72b3176d65db88ed091e5fb2a0d14 /pkgs/os-specific/linux/prl-tools
parente58b67ab2b07386d406631c1d04d22038704deef (diff)
downloadnixpkgs-0b845abd22e0cb8d8b5ab66f2a763a2b2b9c4ee8.tar
nixpkgs-0b845abd22e0cb8d8b5ab66f2a763a2b2b9c4ee8.tar.gz
nixpkgs-0b845abd22e0cb8d8b5ab66f2a763a2b2b9c4ee8.tar.bz2
nixpkgs-0b845abd22e0cb8d8b5ab66f2a763a2b2b9c4ee8.tar.lz
nixpkgs-0b845abd22e0cb8d8b5ab66f2a763a2b2b9c4ee8.tar.xz
nixpkgs-0b845abd22e0cb8d8b5ab66f2a763a2b2b9c4ee8.tar.zst
nixpkgs-0b845abd22e0cb8d8b5ab66f2a763a2b2b9c4ee8.zip
prl-tools: 10.0.2.27712 -> 12.2.1-41615; src: download parallels dmg
Diffstat (limited to 'pkgs/os-specific/linux/prl-tools')
-rw-r--r--pkgs/os-specific/linux/prl-tools/default.nix18
1 files changed, 7 insertions, 11 deletions
diff --git a/pkgs/os-specific/linux/prl-tools/default.nix b/pkgs/os-specific/linux/prl-tools/default.nix
index b13a28e92f0..0118d39fe41 100644
--- a/pkgs/os-specific/linux/prl-tools/default.nix
+++ b/pkgs/os-specific/linux/prl-tools/default.nix
@@ -32,19 +32,15 @@ let xorgFullVer = (builtins.parseDrvName xorg.xorgserver.name).version;
                 ];
 in
 stdenv.mkDerivation rec {
-  version = "10.0.2.27712";
+  version = "${prl_major}.2.1-41615";
+  prl_major = "12";
   name = "prl-tools-${version}";
 
-  src = requireFile rec {
-    name = "prl-tools-lin.iso";
-    sha256 = "07960jvyv7gihjlg922znjm6db6l6bd23x9mg6ympwibzf2mylmx";
-    message = ''
-      Please, place Parallels Tools for Linux image into Nix store
-      using either
-        nix-store --add-fixed sha256 ${name}
-      or
-        nix-prefetch-url file://path/to/${name}
-    '';
+  # We download the full distribution to extract prl-tools-lin.iso from
+  # => ${dmg}/Parallels\ Desktop.app/Contents/Resources/Tools/prl-tools-lin.iso
+  src = fetchurl {
+    url =  "https://download.parallels.com/desktop/v${prl_major}/${version}/ParallelsDesktop-${version}.dmg";
+    sha256 = "1jwzwif69qlhmfky9kigjaxpxfj0lyrl1iyrpqy4iwqvajdgbbym";
   };
 
   hardeningDisable = [ "pic" ];