15 lines
506 B
Nix
15 lines
506 B
Nix
{ mkMuslLib, pkgs, autotoolsHost, ... }:
|
|
mkMuslLib {
|
|
pname = "xz-musl-static";
|
|
src = pkgs.xz.src;
|
|
nativeBuildInputs = [ pkgs.updateAutotoolsGnuConfigScriptsHook ];
|
|
configurePhase = ''
|
|
./configure --host=${autotoolsHost} \
|
|
--disable-shared --enable-static \
|
|
--disable-xz --disable-xzdec --disable-lzmadec --disable-lzmainfo \
|
|
--disable-scripts --disable-doc --disable-nls \
|
|
--prefix=$out
|
|
'';
|
|
buildPhase = "make -j$NIX_BUILD_CORES";
|
|
installPhase = "make install";
|
|
}
|