ceph: use python2
print statement
This commit is contained in:
parent
939a7c2513
commit
509ef439ac
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, ensureNewerSourcesHook, autoconf, automake, makeWrapper, pkgconfig
|
{ stdenv, ensureNewerSourcesHook, autoconf, automake, makeWrapper, pkgconfig
|
||||||
, libtool, which, git
|
, libtool, which, git
|
||||||
, boost, python, pythonPackages, libxml2, zlib
|
, boost, python2Packages, libxml2, zlib
|
||||||
|
|
||||||
# Optional Dependencies
|
# Optional Dependencies
|
||||||
, snappy ? null, leveldb ? null, yasm ? null, fcgi ? null, expat ? null
|
, snappy ? null, leveldb ? null, yasm ? null, fcgi ? null, expat ? null
|
||||||
@ -30,6 +30,7 @@ assert cryptopp != null || (nss != null && nspr != null);
|
|||||||
with stdenv;
|
with stdenv;
|
||||||
with stdenv.lib;
|
with stdenv.lib;
|
||||||
let
|
let
|
||||||
|
inherit (python2Packages) python;
|
||||||
mkFlag = trueStr: falseStr: cond: name: val:
|
mkFlag = trueStr: falseStr: cond: name: val:
|
||||||
if cond == null then null else
|
if cond == null then null else
|
||||||
"--${if cond != false then trueStr else falseStr}${name}"
|
"--${if cond != false then trueStr else falseStr}${name}"
|
||||||
@ -99,7 +100,7 @@ let
|
|||||||
};
|
};
|
||||||
|
|
||||||
wrapArgs = "--set PYTHONPATH \"$(toPythonPath $lib)\""
|
wrapArgs = "--set PYTHONPATH \"$(toPythonPath $lib)\""
|
||||||
+ " --prefix PYTHONPATH : \"$(toPythonPath ${pythonPackages.flask})\""
|
+ " --prefix PYTHONPATH : \"$(toPythonPath ${python2Packages.flask})\""
|
||||||
+ " --set PATH \"$out/bin\"";
|
+ " --set PATH \"$out/bin\"";
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
@ -116,12 +117,12 @@ stdenv.mkDerivation {
|
|||||||
(ensureNewerSourcesHook { year = "1980"; })
|
(ensureNewerSourcesHook { year = "1980"; })
|
||||||
]
|
]
|
||||||
++ optionals (versionAtLeast version "9.0.2") [
|
++ optionals (versionAtLeast version "9.0.2") [
|
||||||
pythonPackages.setuptools pythonPackages.argparse
|
python2Packages.setuptools python2Packages.argparse
|
||||||
];
|
];
|
||||||
buildInputs = buildInputs ++ cryptoLibsMap.${cryptoStr} ++ [
|
buildInputs = buildInputs ++ cryptoLibsMap.${cryptoStr} ++ [
|
||||||
boost python libxml2 optYasm optLibatomic_ops optLibs3 malloc pythonPackages.flask zlib
|
boost python libxml2 optYasm optLibatomic_ops optLibs3 malloc python2Packages.flask zlib
|
||||||
] ++ optionals (versionAtLeast version "9.0.0") [
|
] ++ optionals (versionAtLeast version "9.0.0") [
|
||||||
pythonPackages.sphinx # Used for docs
|
python2Packages.sphinx # Used for docs
|
||||||
] ++ optionals stdenv.isLinux [
|
] ++ optionals stdenv.isLinux [
|
||||||
linuxHeaders libuuid udev keyutils optLibaio optLibxfs optZfs
|
linuxHeaders libuuid udev keyutils optLibaio optLibxfs optZfs
|
||||||
] ++ optionals hasServer [
|
] ++ optionals hasServer [
|
||||||
|
Loading…
x
Reference in New Issue
Block a user