nixpkgs/pkgs
Niklas Hambüchen aa99a263cc zlib: Properly clean up static/shared distinction
This improves what commit

    e999def1 zlib: clean up static/shared distincion

described as "kind of a mess" and "confusing". And indeed it was confusing.

Now, the concept whether or not the .a file is moved to a split output
is controlled by a clean variable.

The defaults remain unchanged.

The new approach also finally cleanly allows building statically but NOT
using a split output, like all other autoconf-based projects in nixpkgs do
(using the `dontDisableStatic` setting).
That is important for overlays that want to enable static libs for all
packages in one go, without having to hand-patch idiosynchrasies like zlib
had until now.

Until now, if you wanted the .a in the main output, the only way was to go via
`static=false, shared=true` -- which made no sense, because you had to say
`static=false` even though you want a static lib. That is fixed now.
2019-08-17 15:59:29 +02:00
..
applications Merge pull request #66294 from astro/firestarter 2019-08-17 14:47:30 +01:00
build-support Merge pull request #66543 from grahamc/dt 2019-08-15 09:47:32 -04:00
common-updater treewide: use dontUnpack 2019-07-01 04:23:51 -04:00
data all-cabal-hashes: update to Hackage at 2019-08-10T08:59:19Z 2019-08-16 19:54:42 +02:00
desktops gnome3.evolution-data-server: Fix gsettings-desktop-schemas path 2019-08-12 18:32:12 +02:00
development zlib: Properly clean up static/shared distinction 2019-08-17 15:59:29 +02:00
games Merge pull request #62650 from marius851000/azimuth-1.0.3 2019-08-12 19:18:06 +02:00
misc vimPlugins: update (#66749) 2019-08-17 12:06:45 +02:00
os-specific nvme-cli: 1.8.1 -> 1.9 2019-08-17 14:12:22 +02:00
servers Merge pull request #66564 from jonringer/fix-varnish 2019-08-17 14:11:29 +01:00
shells zsh/pth/zsync: cross fixes (#65780) 2019-08-14 07:15:01 +01:00
stdenv Merge pull request #65484 from arcnmx/pr-stdenv-cmake-cross 2019-08-14 10:17:12 -04:00
test treewide: use dontUnpack 2019-07-01 04:23:51 -04:00
tools Merge pull request #66661 from ealasu/feature/apfs-fuse 2019-08-16 18:21:29 -04:00
top-level Merge pull request #66294 from astro/firestarter 2019-08-17 14:47:30 +01:00