Revert "libxml2: add static output (#41915)"

This reverts commit 819f47bb36 on staging to
prevent unneeded rebuild.

That change leaves the static library in two outputs, "out" and "static", and
has to be reimplemented and motivated.
This commit is contained in:
Orivej Desh 2018-06-13 16:41:47 +00:00
parent 819f47bb36
commit f5c84020ce

View File

@ -17,7 +17,7 @@ in stdenv.mkDerivation rec {
sha256 = "0ci7is75bwqqw2p32vxvrk6ds51ik7qgx73m920rakv5jlayax0b";
};
outputs = [ "bin" "dev" "out" "man" "doc" "static" ]
outputs = [ "bin" "dev" "out" "man" "doc" ]
++ lib.optional pythonSupport "py";
propagatedBuildOutputs = "out bin" + lib.optionalString pythonSupport " py";
@ -32,7 +32,7 @@ in stdenv.mkDerivation rec {
configureFlags =
lib.optional pythonSupport "--with-python=${python}"
++ lib.optional icuSupport "--with-icu"
++ [ "--exec_prefix=$dev" "--enable-static" ];
++ [ "--exec_prefix=$dev" ];
enableParallelBuilding = true;
@ -59,11 +59,6 @@ in stdenv.mkDerivation rec {
moveToOutput share/man/man1 "$bin"
'';
postInstall = ''
mkdir -p $static/lib
cp .libs/libxml2.a $static/lib/
'';
passthru = { inherit version; pythonSupport = pythonSupport; };
meta = {