summary refs log tree commit diff
path: root/pkgs/development/python-modules/ansible
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2017-02-03 09:54:12 +0100
committerFrederik Rietdijk <fridh@fridh.nl>2017-02-03 09:54:37 +0100
commit8b3db9a0dd4ebfe693083a764d3c0812abf448a3 (patch)
tree9df242e34eff2d317ca9b8616b57d401a7880572 /pkgs/development/python-modules/ansible
parent201a0fe403395de4dcceac0c9bececc0d38ed3a5 (diff)
downloadnixpkgs-8b3db9a0dd4ebfe693083a764d3c0812abf448a3.tar
nixpkgs-8b3db9a0dd4ebfe693083a764d3c0812abf448a3.tar.gz
nixpkgs-8b3db9a0dd4ebfe693083a764d3c0812abf448a3.tar.bz2
nixpkgs-8b3db9a0dd4ebfe693083a764d3c0812abf448a3.tar.lz
nixpkgs-8b3db9a0dd4ebfe693083a764d3c0812abf448a3.tar.xz
nixpkgs-8b3db9a0dd4ebfe693083a764d3c0812abf448a3.tar.zst
nixpkgs-8b3db9a0dd4ebfe693083a764d3c0812abf448a3.zip
pythonPackages.ansible_2_2: use jinja2 2.8.1
Diffstat (limited to 'pkgs/development/python-modules/ansible')
-rw-r--r--pkgs/development/python-modules/ansible/2.2.nix18
1 files changed, 15 insertions, 3 deletions
diff --git a/pkgs/development/python-modules/ansible/2.2.nix b/pkgs/development/python-modules/ansible/2.2.nix
index 22af2c01265..48a325fec33 100644
--- a/pkgs/development/python-modules/ansible/2.2.nix
+++ b/pkgs/development/python-modules/ansible/2.2.nix
@@ -13,7 +13,19 @@
 , pywinrm
 }:
 
-buildPythonPackage rec {
+let
+  # Shouldn't be needed anymore in next version
+  # https://github.com/NixOS/nixpkgs/pull/22345#commitcomment-20718521
+  jinja = (jinja2.override rec {
+    pname = "Jinja2";
+    version = "2.8.1";
+    name = "${pname}-${version}";
+    src = fetchurl {
+      url = "mirror://pypi/J/Jinja2/${name}.tar.gz";
+      sha256 = "35341f3a97b46327b3ef1eb624aadea87a535b8f50863036e085e7c426ac5891";
+    };
+  });
+in buildPythonPackage rec {
   pname = "ansible";
   version = "2.2.1.0";
   name = "${pname}-${version}";
@@ -34,7 +46,7 @@ buildPythonPackage rec {
   dontPatchShebangs = false;
   windowsSupport = true;
 
-  propagatedBuildInputs = [ pycrypto paramiko jinja2 pyyaml httplib2
+  propagatedBuildInputs = [ pycrypto paramiko jinja pyyaml httplib2
     boto six netaddr dns ] ++ lib.optional windowsSupport pywinrm;
 
   meta = {
@@ -47,4 +59,4 @@ buildPythonPackage rec {
     ];
     platforms = with lib.platforms; linux ++ darwin;
   };
-}
\ No newline at end of file
+}