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 {
|
stdenv.mkDerivation rec {
|
||||||
name = "itstool-2.0.2";
|
name = "itstool-2.0.2";
|
||||||
@ -8,12 +9,12 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "bf909fb59b11a646681a8534d5700fec99be83bb2c57badf8c1844512227033a";
|
sha256 = "bf909fb59b11a646681a8534d5700fec99be83bb2c57badf8c1844512227033a";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ python libxml2Python ];
|
buildInputs = [ python2 libxml2Python ];
|
||||||
|
|
||||||
patchPhase =
|
patchPhase =
|
||||||
''
|
''
|
||||||
sed -e '/import libxml2/i import sys\
|
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
|
-i itstool.in
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user