itstool: use python2

See https://github.com/NixOS/nixpkgs/issues/19631 for a proper fix.
This commit is contained in:
Frederik Rietdijk 2016-10-18 08:58:12 +02:00
parent adbaed0815
commit 2a1c4e9322

View file

@ -1,4 +1,5 @@
{ stdenv, fetchurl, python, libxml2Python }:
{ stdenv, fetchurl, python2, libxml2Python }:
# We need the same Python as is used to build libxml2Python
stdenv.mkDerivation rec {
name = "itstool-2.0.2";
@ -8,12 +9,12 @@ stdenv.mkDerivation rec {
sha256 = "bf909fb59b11a646681a8534d5700fec99be83bb2c57badf8c1844512227033a";
};
buildInputs = [ python libxml2Python ];
buildInputs = [ python2 libxml2Python ];
patchPhase =
''
sed -e '/import libxml2/i import sys\
sys.path.append("${libxml2Python}/lib/${python.libPrefix}/site-packages")' \
sys.path.append("${libxml2Python}/lib/${python2.libPrefix}/site-packages")' \
-i itstool.in
'';