about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorProfpatsch <mail@profpatsch.de>2016-10-15 06:21:43 +0200
committerProfpatsch <mail@profpatsch.de>2016-10-15 06:21:43 +0200
commite3f8d28d6be67257d70035d122263f3a35adc438 (patch)
tree7c49ca64f35b235818c04e43cfdb597f2780198c /pkgs
parent40edfae6f20875e6feb1d6e03e223b47c87a6a17 (diff)
runCommand -> runCommandCC
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/games/humblebundle/default.nix3
-rw-r--r--pkgs/games/humblebundle/fetch-humble-bundle/default.nix16
-rw-r--r--pkgs/games/humblebundle/liads.nix2
3 files changed, 18 insertions, 3 deletions
diff --git a/pkgs/games/humblebundle/default.nix b/pkgs/games/humblebundle/default.nix
index e1c7c0e1..fa16cf23 100644
--- a/pkgs/games/humblebundle/default.nix
+++ b/pkgs/games/humblebundle/default.nix
@@ -11,9 +11,12 @@ let
       inherit (config.humblebundle) email password;
     };
 
+    humbleApi  = callPackage ./humbleApi { requests2 = pkgs.pythonPackages.requests2; };
+    
     bastion = callPackage ./bastion.nix {};
     brigador = callPackage ./brigador.nix {};
     cavestoryplus = callPackage ./cavestoryplus.nix {};
+    curious-expedition = callPackage ./curious-expedition.nix {};
     fez = callPackage ./fez.nix {};
     ftl = callPackage ./ftl.nix {};
     guacamelee = callPackage_i686 ./guacamelee.nix {};
diff --git a/pkgs/games/humblebundle/fetch-humble-bundle/default.nix b/pkgs/games/humblebundle/fetch-humble-bundle/default.nix
index a27138d8..301b31ca 100644
--- a/pkgs/games/humblebundle/fetch-humble-bundle/default.nix
+++ b/pkgs/games/humblebundle/fetch-humble-bundle/default.nix
@@ -1,5 +1,9 @@
 { stdenv, curl, cacert, writeText, fetchFromGitHub, fetchpatch
+<<<<<<< Updated upstream
 , python, pythonPackages
+=======
+, python, buildPythonPackage, pythonPackages, humbleApi
+>>>>>>> Stashed changes
 
 , email, password
 }:
@@ -7,6 +11,7 @@
 { name ? null, machineName, downloadName ? "Download", suffix ? "humblebundle", md5 }: let
   cafile = "${cacert}/etc/ssl/certs/ca-bundle.crt";
 
+<<<<<<< Updated upstream
   humbleAPI = pythonPackages.buildPythonPackage rec {
     name = "humblebundle-${version}";
     version = "0.1.1";
@@ -20,6 +25,8 @@
 
     propagatedBuildInputs = with pythonPackages; [ requests2 ];
   };
+=======
+>>>>>>> Stashed changes
 
   pyStr = str: "'${stdenv.lib.escape ["'" "\\"] str}'";
 
@@ -48,7 +55,12 @@
             ${pyStr "Unable to find ${downloadName} for ${machineName}!"}
           print >>sys.stderr, 'Available download types:'
           for ds in dstruct:
-            print >>sys.stderr, "  " + ds.name
+            print >>sys.stderr, """
+              Name: {}
+              md5:  {}
+              Url:  {}
+              Size: {}
+            """.format(ds.name, ds.md5, ds.url, ds.human_size)
           raise SystemExit(1)
 
     hb = humblebundle.HumbleApi()
@@ -76,7 +88,7 @@ in stdenv.mkDerivation {
   outputHashAlgo = "md5";
   outputHash = md5;
 
-  buildInputs = [ python humbleAPI ];
+  buildInputs = [ python humbleApi ];
 
   buildCommand = ''
     url="$(python "${getDownloadURL}")"
diff --git a/pkgs/games/humblebundle/liads.nix b/pkgs/games/humblebundle/liads.nix
index 281b137d..695119ec 100644
--- a/pkgs/games/humblebundle/liads.nix
+++ b/pkgs/games/humblebundle/liads.nix
@@ -7,7 +7,7 @@ stdenv.mkDerivation rec {
   src = fetchHumbleBundle {
     machineName = "loversinadangerousspacetime_linux";
     suffix = "zip";
-    md5 = "e838cad67e8814e955dab42efd4995e2";
+    md5 = "38927a73e1fe84620ebc876f8f039adb";
   };
 
   unpackCmd = ''