about summary refs log tree commit diff
path: root/pkgs/development/python-modules/gurobipy/linux.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/python-modules/gurobipy/linux.nix')
-rw-r--r--pkgs/development/python-modules/gurobipy/linux.nix9
1 files changed, 5 insertions, 4 deletions
diff --git a/pkgs/development/python-modules/gurobipy/linux.nix b/pkgs/development/python-modules/gurobipy/linux.nix
index 5010415d2c64..d78eff0b47a0 100644
--- a/pkgs/development/python-modules/gurobipy/linux.nix
+++ b/pkgs/development/python-modules/gurobipy/linux.nix
@@ -5,18 +5,19 @@ let utf =
   else if python.ucsEncoding == 4 then "32"
   else throw "Unsupported python UCS encoding UCS${toString python.ucsEncoding}";
 in python.pkgs.buildPythonPackage
-  { name = "gurobipy-7.0.2";
+  { name = "gurobipy-7.5.2";
     src = fetchurl
-      { url = "http://packages.gurobi.com/7.0/gurobi7.0.2_linux64.tar.gz";
-        sha256 = "1lgdj4cncjvnnw8dppiax7q2j8121pxyg9iryj8v26mrk778dnmn";
+      { url = "http://packages.gurobi.com/7.5/gurobi7.5.2_linux64.tar.gz";
+        sha256 = "13i1dl22lnmg7z9mb48zl3hy1qnpwdpr0zl2aizda0qnb7my5rnj";
       };
     setSourceRoot = "sourceRoot=$(echo gurobi*/*64)";
+    patches = [ ./no-clever-setup.patch ];
     postInstall = "mv lib/libaes*.so* lib/libgurobi*.so* $out/lib";
     postFixup =
       ''
         patchelf --set-rpath $out/lib \
           $out/lib/python2.7/site-packages/gurobipy/gurobipy.so
-        patchelf --add-needed libaes70.so \
+        patchelf --add-needed libaes75.so \
           $out/lib/python2.7/site-packages/gurobipy/gurobipy.so
       '';
   }