itstool: use python2
See https://github.com/NixOS/nixpkgs/issues/19631 for a proper fix.
This commit is contained in:
parent
adbaed0815
commit
2a1c4e9322
@ -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
|
||||
'';
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user