diff options
author | Boris Sukholitko <boriss@gmail.com> | 2014-11-26 20:42:33 +0200 |
---|---|---|
committer | Boris Sukholitko <boriss@gmail.com> | 2014-11-26 20:42:33 +0200 |
commit | 9bc82e0952c270c9ae0d4294a866ad25e38e2672 (patch) | |
tree | e14b267ecd897a088dcceda3b55fd3fa3937c8f0 | |
parent | b1b5712c4342e9f771fd96ebc60082269b9f3ee8 (diff) | |
download | nixlib-9bc82e0952c270c9ae0d4294a866ad25e38e2672.tar nixlib-9bc82e0952c270c9ae0d4294a866ad25e38e2672.tar.gz nixlib-9bc82e0952c270c9ae0d4294a866ad25e38e2672.tar.bz2 nixlib-9bc82e0952c270c9ae0d4294a866ad25e38e2672.tar.lz nixlib-9bc82e0952c270c9ae0d4294a866ad25e38e2672.tar.xz nixlib-9bc82e0952c270c9ae0d4294a866ad25e38e2672.tar.zst nixlib-9bc82e0952c270c9ae0d4294a866ad25e38e2672.zip |
proot: allow static build
-rw-r--r-- | pkgs/tools/system/proot/default.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/tools/system/proot/default.nix b/pkgs/tools/system/proot/default.nix index 3eaa85e41eaa..4faf8e561d86 100644 --- a/pkgs/tools/system/proot/default.nix +++ b/pkgs/tools/system/proot/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit, talloc }: +{ stdenv, fetchgit, talloc, enableStatic ? false }: stdenv.mkDerivation rec { name = "proot-${version}"; @@ -12,7 +12,9 @@ stdenv.mkDerivation rec { buildInputs = [ talloc ]; - preBuild = '' + preBuild = stdenv.lib.optionalString enableStatic '' + export LDFLAGS="-static -L${talloc}/lib" + '' + '' substituteInPlace GNUmakefile --replace "/usr/local" "$out" ''; |