summary refs log tree commit diff
diff options
context:
space:
mode:
authorTimo Kaufmann <eisfreak7@gmail.com>2018-06-27 09:55:01 +0200
committerxeji <36407913+xeji@users.noreply.github.com>2018-06-27 09:55:01 +0200
commitb0181718cb5b3f4356a2e62bf56a882c08cd0da8 (patch)
treee4876ad72ef43b6765fba97cc7cb76c48ac7b19f
parent70212bb796a3ddf9f1d20b14859a5ec8a2ca179d (diff)
downloadnixlib-b0181718cb5b3f4356a2e62bf56a882c08cd0da8.tar
nixlib-b0181718cb5b3f4356a2e62bf56a882c08cd0da8.tar.gz
nixlib-b0181718cb5b3f4356a2e62bf56a882c08cd0da8.tar.bz2
nixlib-b0181718cb5b3f4356a2e62bf56a882c08cd0da8.tar.lz
nixlib-b0181718cb5b3f4356a2e62bf56a882c08cd0da8.tar.xz
nixlib-b0181718cb5b3f4356a2e62bf56a882c08cd0da8.tar.zst
nixlib-b0181718cb5b3f4356a2e62bf56a882c08cd0da8.zip
python2Packages.rpy2: fix python2 compatibility (#42634)
-rw-r--r--pkgs/development/python-modules/rpy2/default.nix11
1 files changed, 9 insertions, 2 deletions
diff --git a/pkgs/development/python-modules/rpy2/default.nix b/pkgs/development/python-modules/rpy2/default.nix
index c6ece5f03038..f907f72ff244 100644
--- a/pkgs/development/python-modules/rpy2/default.nix
+++ b/pkgs/development/python-modules/rpy2/default.nix
@@ -2,6 +2,7 @@
 , buildPythonPackage
 , fetchPypi
 , isPyPy
+, isPy27
 , readline
 , R
 , pcre
@@ -16,12 +17,18 @@
 }:
 
 buildPythonPackage rec {
-    version = "2.9.3";
+    version = if isPy27 then
+      "2.8.6" # python2 support dropped in 2.9.x
+    else
+      "2.9.3";
     pname = "rpy2";
     disabled = isPyPy;
     src = fetchPypi {
       inherit version pname;
-      sha256 = "1b72958e683339ea0c3bd9f73738e9ece2da8da8008a10e2e0c68fc7864e9361";
+      sha256 = if isPy27 then
+        "162zki5c1apgv6qbafi7n66y4hgpgp43xag7q75qb6kv99ri6k80" # 2.8.x
+      else
+        "1b72958e683339ea0c3bd9f73738e9ece2da8da8008a10e2e0c68fc7864e9361"; # 2.9.x
     };
     buildInputs = [
       readline