Merge pull request #113366 from bhipple/ledger/py3
ledger: build python bindings with python3
This commit is contained in:
commit
2fe492c198
@ -1,4 +1,4 @@
|
||||
{ stdenv, lib, fetchFromGitHub, cmake, boost, gmp, mpfr, libedit, python
|
||||
{ stdenv, lib, fetchFromGitHub, cmake, boost, gmp, mpfr, libedit, python3
|
||||
, texinfo, gnused, usePython ? true }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@ -15,8 +15,8 @@ stdenv.mkDerivation rec {
|
||||
outputs = [ "out" "dev" ];
|
||||
|
||||
buildInputs = [
|
||||
(boost.override { enablePython = usePython; })
|
||||
gmp mpfr libedit python gnused
|
||||
(boost.override { enablePython = usePython; python = python3; })
|
||||
gmp mpfr libedit python3 gnused
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ cmake texinfo ];
|
||||
@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
|
||||
# however, that would write to a different nixstore path, pass our own sitePackages location
|
||||
prePatch = lib.optionalString usePython ''
|
||||
substituteInPlace src/CMakeLists.txt \
|
||||
--replace 'DESTINATION ''${Python_SITEARCH}' 'DESTINATION "${python.sitePackages}"'
|
||||
--replace 'DESTINATION ''${Python_SITEARCH}' 'DESTINATION "${python3.sitePackages}"'
|
||||
'';
|
||||
|
||||
installTargets = [ "doc" "install" ];
|
||||
|
Loading…
Reference in New Issue
Block a user