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