summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDomen Kožar <domen@dev.si>2016-03-17 13:01:23 +0000
committerBjørn Forsman <bjorn.forsman@gmail.com>2016-05-05 13:52:46 +0200
commit8a6b697af6b9b9c6ee67a2005c1effce0330fdba (patch)
treec573b172669aadf31a3779690a3908617861cc27
parentpythonPackages.hypothesis: 0.7.0 -> 1.14.0 (diff)
downloadnixpkgs-8a6b697af6b9b9c6ee67a2005c1effce0330fdba.tar.gz
pythonPackages.cryptography: 1.1.1 -> 1.2.3 (fix openssl build)
(cherry picked from commit baf7f98b454cc2d404f119cd6b0eeecae0d5ac44) [Bjørn: some tweaks needed to apply to release-15.09]
-rw-r--r--pkgs/top-level/python-packages.nix20
1 files changed, 11 insertions, 9 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 088617f673d7..7175ea2cef4e 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -2523,16 +2523,17 @@ let
};
cryptography = buildPythonPackage rec {
- name = "cryptography-1.0";
+ # also bump cryptography_vectors
+ name = "cryptography-1.2.3";
src = pkgs.fetchurl {
url = "https://pypi.python.org/packages/source/c/cryptography/${name}.tar.gz";
- sha256 = "008hq9s4z7y17yjxh1aycvddas320hfbl9vj8gydg4fpfzz04711";
+ sha256 = "0kj511z4g21fhcr649pyzpl0zzkkc7hsgxxjys6z8wwfvmvirccf";
};
buildInputs = [ pkgs.openssl self.pretend self.cryptography_vectors
- self.iso8601 self.pyasn1 self.pytest self.py ];
- propagatedBuildInputs = [ self.six self.idna self.ipaddress ]
+ self.iso8601 self.pyasn1 self.pytest self.py self.hypothesis ];
+ propagatedBuildInputs = with self; [ six idna ipaddress pyasn1-modules modules.sqlite3 ]
++ optional (!isPyPy) self.cffi
++ optional (pythonOlder "3.4") self.enum34;
};
@@ -2553,11 +2554,12 @@ let
};
cryptography_vectors = buildPythonPackage rec {
- name = "cryptography_vectors-1.0";
+ # also bump cryptography
+ name = "cryptography_vectors-1.2.3";
src = pkgs.fetchurl {
url = "https://pypi.python.org/packages/source/c/cryptography-vectors/${name}.tar.gz";
- sha256 = "0d02x93vk0b1fla914bij71pfma0p7sprlvrxq1bb6dxnwc7h9z7";
+ sha256 = "0shawgpax79gvjrj0a313sll9gaqys7q1hxngn6j4k24lmz7bwki";
};
};
@@ -2666,12 +2668,12 @@ let
};
};
- cffi = buildPythonPackage rec {
- name = "cffi-1.1.2";
+ cffi = if isPyPy then null else buildPythonPackage rec {
+ name = "cffi-1.5.2";
src = pkgs.fetchurl {
url = "https://pypi.python.org/packages/source/c/cffi/${name}.tar.gz";
- md5 = "ca6e6c45b45caa87aee9adc7c796eaea";
+ sha256 = "1p91p1n8n46y0k3q7ddgxxjnfh08rjqsjh7zbjxzfiifhycxx6ys";
};
propagatedBuildInputs = with self; [ pkgs.libffi pycparser ];