ya-ar/support/lib-xz.nix
2026-02-10 21:24:16 +09:00

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";
}