about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFrederik Rietdijk <freddyrietdijk@fridh.nl>2016-11-08 08:39:52 +0100
committerGitHub <noreply@github.com>2016-11-08 08:39:52 +0100
commit4c09a318344f4149101c491b92aff161cee30a56 (patch)
tree3bacd910ba81a42b6b54c40d91cb967284df7c7f
parente3644f240155a0bd9d8c5f434cd3160d9613e0ee (diff)
parent633387c0e8ae274767b8beb98648dde84b412477 (diff)
downloadnixlib-4c09a318344f4149101c491b92aff161cee30a56.tar
nixlib-4c09a318344f4149101c491b92aff161cee30a56.tar.gz
nixlib-4c09a318344f4149101c491b92aff161cee30a56.tar.bz2
nixlib-4c09a318344f4149101c491b92aff161cee30a56.tar.lz
nixlib-4c09a318344f4149101c491b92aff161cee30a56.tar.xz
nixlib-4c09a318344f4149101c491b92aff161cee30a56.tar.zst
nixlib-4c09a318344f4149101c491b92aff161cee30a56.zip
Merge pull request #19821 from jhhuh/tensorflow_darwin
tensorflow: 0.9.0 -> 0.10.0, support for Darwin
-rw-r--r--pkgs/top-level/python-packages.nix17
1 files changed, 11 insertions, 6 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 78f9187e7a3e..cd35364998b8 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -1067,7 +1067,7 @@ in {
       license = licenses.free;
     };
   } else null;
-
+  
   funcsigs = buildPythonPackage rec {
     name = "funcsigs-1.0.2";
 
@@ -14337,7 +14337,7 @@ in {
       broken = true;
     };
   };
-
+  
   mock = buildPythonPackage (rec {
     name = "mock-2.0.0";
 
@@ -30386,15 +30386,19 @@ in {
 
   tensorflowNoGpuSupport = buildPythonPackage rec {
     name = "tensorflow";
-    version = "0.9.0";
+    version = "0.10.0";
     format = "wheel";
 
     src = pkgs.fetchurl {
-      url = "https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-${version}-cp27-none-linux_x86_64.whl";
-      sha256 = "15v7iyry8bmp5wcc1rr4bkp80f3887rl99zqf8pys5bad4gldbkh";
+      url = if stdenv.isDarwin then
+        "https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-${version}-py2-none-any.whl" else
+        "https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-${version}-cp27-none-linux_x86_64.whl";
+      sha256 = if stdenv.isDarwin then
+        "1gjybh3j3rn34bzhsxsfdbqgsr4jh50qyx2wqywvcb24fkvy40j9" else
+        "15v7iyry8bmp5wcc1rr4bkp80f3887rl99zqf8pys5bad4gldbkh";
     };
 
-    propagatedBuildInputs = with self; [ numpy six protobuf3_0_0b2 pkgs.swig ];
+    propagatedBuildInputs = with self; [ numpy six protobuf3_0_0b2 pkgs.swig mock];
 
     preFixup = ''
       RPATH="${stdenv.lib.makeLibraryPath [ pkgs.gcc.cc.lib pkgs.zlib ]}"
@@ -30407,6 +30411,7 @@ in {
       description = "TensorFlow helps the tensors flow (no gpu support)";
       homepage = http://tensorflow.org;
       license = licenses.asl20;
+      platforms = with platforms; linux ++ darwin;
     };
   };