summary refs log tree commit diff
path: root/pkgs/development/tools/nwjs/default.nix
diff options
context:
space:
mode:
authorYurii Rashkovskii <yrashk@gmail.com>2018-10-02 01:24:05 -0700
committerxeji <36407913+xeji@users.noreply.github.com>2018-10-02 10:24:05 +0200
commit34f20090d3878d6a313660d1ecf1439ae1ea5119 (patch)
tree8730ee4bc9a1b511d51eeef1ce71e81c9e55e3b5 /pkgs/development/tools/nwjs/default.nix
parentbaacbcd2a0c866bed0d2276d3a31cc277a92fb7f (diff)
downloadnixpkgs-34f20090d3878d6a313660d1ecf1439ae1ea5119.tar
nixpkgs-34f20090d3878d6a313660d1ecf1439ae1ea5119.tar.gz
nixpkgs-34f20090d3878d6a313660d1ecf1439ae1ea5119.tar.bz2
nixpkgs-34f20090d3878d6a313660d1ecf1439ae1ea5119.tar.lz
nixpkgs-34f20090d3878d6a313660d1ecf1439ae1ea5119.tar.xz
nixpkgs-34f20090d3878d6a313660d1ecf1439ae1ea5119.tar.zst
nixpkgs-34f20090d3878d6a313660d1ecf1439ae1ea5119.zip
nwjs-sdk: init at 0.33.4 (#45320)
Diffstat (limited to 'pkgs/development/tools/nwjs/default.nix')
-rw-r--r--pkgs/development/tools/nwjs/default.nix16
1 files changed, 12 insertions, 4 deletions
diff --git a/pkgs/development/tools/nwjs/default.nix b/pkgs/development/tools/nwjs/default.nix
index 04cbdb6f574..211934080c8 100644
--- a/pkgs/development/tools/nwjs/default.nix
+++ b/pkgs/development/tools/nwjs/default.nix
@@ -5,6 +5,8 @@
 , libnotify
 , ffmpeg, libxcb, cups
 , sqlite, udev
+, libuuid
+, sdk ? false
 }:
 let
   bits = if stdenv.hostPlatform.system == "x86_64-linux" then "x64"
@@ -23,6 +25,7 @@ let
       ffmpeg libxcb
       # chromium runtime deps (dlopen’d)
       sqlite udev
+      libuuid
     ];
 
     extraOutputsToInstall = [ "lib" "out" ];
@@ -30,13 +33,18 @@ let
 
 in stdenv.mkDerivation rec {
   name = "nwjs-${version}";
-  version = "0.32.4";
+  version = "0.33.4";
 
-  src = fetchurl {
+  src = if sdk then fetchurl {
+    url = "https://dl.nwjs.io/v${version}/nwjs-sdk-v${version}-linux-${bits}.tar.gz";
+    sha256 = if bits == "x64" then
+      "1hi6xispxvyb6krm5j11mv8509dwpw5ikpbkvq135gsk3gm29c9y" else
+      "00p4clbfinrj5gp2i84a263l3h00z8g7mnx61qwmr0z02kvswz9s";
+  } else fetchurl {
     url = "https://dl.nwjs.io/v${version}/nwjs-v${version}-linux-${bits}.tar.gz";
     sha256 = if bits == "x64" then
-      "0hzyiy6sbbjll1b946y3v7bv6sav3rhy4c48d4vcvamyv9pkfn45" else
-      "0a3b712abfa0c3e7e808b1d08ea5d53375a71060e7d144fdcb58c4fe88fa2250";
+      "09zd6gja3l20xx03h2gawpmh9f8nxqjp8qdkds5nz9kbbckhkj52" else
+      "0nlpdz76k1p1pq4xygfr2an91m0d7p5fjyg2xhiggyy8b7sp4964";
   };
 
   phases = [ "unpackPhase" "installPhase" ];