Branch: refs/heads/master
Home: https://github.com/NixOS/nixpkgs
Commit: b0327ac2409f9d7e9a5aa0379f2b351b56058dfd
https://github.com/NixOS/nixpkgs/commit/b0327ac2409f9d7e9a5aa0379f2b351b56058dfd
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/interpreters/tcl/generic.nix
Log Message:
-----------
tcl: Separate man output and use symlinks
This reduces tcl's total size from 25.0 MiB to 8.6 MiB. Admittedly
this is also because putting the manpages in the right place causes
all man3 pages to be deleted by the multiple outputs setup hook. Not
sure if that's desirable behaviour...
Commit: 02683acf714c506611fc3e4ec3c3a518fd08ae65
https://github.com/NixOS/nixpkgs/commit/02683acf714c506611fc3e4ec3c3a518fd08ae65
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/libraries/tk/generic.nix
Log Message:
-----------
tk: Separate man output
This reduces the size of the main output by half a megabyte.
Commit: b31870fe133cd13966fe659edf26727fed1cd3d7
https://github.com/NixOS/nixpkgs/commit/b31870fe133cd13966fe659edf26727fed1cd3d7
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/libraries/tk/generic.nix
Log Message:
-----------
tk: Use a dev output
This ensures that the propagated build inputs don't end up in tcl/tk's
runtime closure, which is reduced by about 5 MiB.
Commit: 168192f116d2faaab33e4fade4756c8d4690e614
https://github.com/NixOS/nixpkgs/commit/168192f116d2faaab33e4fade4756c8d4690e614
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/interpreters/python/cpython/3.5/default.nix
Log Message:
-----------
python-3.5: Eliminate -dev paths from the runtime closure
This reduces Python's closure size from 200 MiB to 129 MiB. Even
better would be to get move tkinter to a separate output or package
(since that would get rid of all X11 stuff), but that's a bit harder.
Commit: 02bae3913260296447fe80ffb44276f48239e317
https://github.com/NixOS/nixpkgs/commit/02bae3913260296447fe80ffb44276f48239e317
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/interpreters/tcl/generic.nix
Log Message:
-----------
tcl: Don't install a copy of tzdata
This cuts about 3 MiB from the installed size. On Linux, the configure
script is supposed to detect that installing tzdata is unnecessary,
but it looks in locations like /usr/share/zoneinfo.
Commit: fdd7399a3c8492084e2065861e8b25b36555bcaa
https://github.com/NixOS/nixpkgs/commit/fdd7399a3c8492084e2065861e8b25b36555bcaa
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/interpreters/python/cpython/3.5/default.nix
Log Message:
-----------
python-3.5: Also remove -L flags
This reduces the Python closure size by another 10 MiB.
Commit: 0810decaa7bdb2c3c645b83394f3e2413222c2c3
https://github.com/NixOS/nixpkgs/commit/0810decaa7bdb2c3c645b83394f3e2413222c2c3
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/interpreters/python/cpython/3.5/default.nix
Log Message:
-----------
python-3.5: Drop dependency on Berkeley DB
The previous commit revealed that Python wasn't actually using
Berkeley DB; it only had it in its closure due to the build-time flag
dump in Makefile and _sysconfigdata.py. When Python detects both GNU
gdbm and Berkeley DB at build time, it will use the former.
Commit: 8b12eee201df200c2777687fcf1036a4db4e23c5
https://github.com/NixOS/nixpkgs/commit/8b12eee201df200c2777687fcf1036a4db4e23c5
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/libraries/x265/default.nix
Log Message:
-----------
x265: Don't install static library
Following our general policy to only install dynamic libraries. If the
static library turns out to be needed, it could be moved to a separate
output.
Commit: b688074c518a335318c66e5bf5199efc5e3bad34
https://github.com/NixOS/nixpkgs/commit/b688074c518a335318c66e5bf5199efc5e3bad34
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/libraries/opensubdiv/default.nix
M pkgs/top-level/all-packages.nix
Log Message:
-----------
opensubdiv: Prevent runtime dependency on mesa_noglu.dev
Commit: 3934980ca4def6cfb613a3419898a6c5a740364e
https://github.com/NixOS/nixpkgs/commit/3934980ca4def6cfb613a3419898a6c5a740364e
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/libraries/opensubdiv/default.nix
Log Message:
-----------
opensubdiv: Don't install static libraries
Commit: 8a137b345542febc9784d8a3049974478364c1b5
https://github.com/NixOS/nixpkgs/commit/8a137b345542febc9784d8a3049974478364c1b5
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/libraries/mesa-glu/default.nix
Log Message:
-----------
mesa-glu: Use separate outputs
Commit: cf26f610aa56269ac9c73096c351b77aac00a74d
https://github.com/NixOS/nixpkgs/commit/cf26f610aa56269ac9c73096c351b77aac00a74d
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/libraries/glew/default.nix
Log Message:
-----------
glew: Use separate outputs and don't install static libraries
Commit: e05c4c654108dbac59ac5f856af02dfcd20442fc
https://github.com/NixOS/nixpkgs/commit/e05c4c654108dbac59ac5f856af02dfcd20442fc
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/os-specific/linux/apparmor/default.nix
Log Message:
-----------
libapparmor: Move python stuff to a separate output
This prevents systemd and by extension a zillion other packages from
having Python 2.7 in their closure. For example, the closure of
systemd dropped from 133 MiB to 85 MiB.
Commit: 68e216d604445de24bd0002a2b7ab4b10a2c89fc
https://github.com/NixOS/nixpkgs/commit/68e216d604445de24bd0002a2b7ab4b10a2c89fc
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/libraries/opensubdiv/default.nix
Log Message:
-----------
opensubdiv: Use separate outputs
Commit: 452afd1ed68a53e5c845f9df96d707b24d40b250
https://github.com/NixOS/nixpkgs/commit/452afd1ed68a53e5c845f9df96d707b24d40b250
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/applications/graphics/hugin/default.nix
M pkgs/applications/graphics/krita/default.nix
M pkgs/applications/graphics/luminance-hdr/default.nix
M pkgs/applications/graphics/openimageio/default.nix
M pkgs/applications/graphics/qtpfsgui/default.nix
M pkgs/applications/misc/blender/default.nix
M pkgs/desktops/kde-4.14/kde-runtime.nix
M pkgs/desktops/kde-5/applications/kdelibs/default.nix
M pkgs/desktops/kde-5/applications/kio-extras.nix
M pkgs/development/libraries/ilmbase/default.nix
M pkgs/development/libraries/kde-frameworks/kimageformats.nix
M pkgs/development/libraries/opencv/3.x.nix
M pkgs/development/libraries/opencv/default.nix
M pkgs/development/libraries/vigra/default.nix
Log Message:
-----------
ilmbase: Use separate outputs
Commit: 41ec7095a77438ed966867baf3ad892971a11112
https://github.com/NixOS/nixpkgs/commit/41ec7095a77438ed966867baf3ad892971a11112
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/applications/graphics/openimageio/default.nix
Log Message:
-----------
openimageio: Use separate outputs
Commit: f0206aba5e52dfed4ccd6c70f3989cba9396434a
https://github.com/NixOS/nixpkgs/commit/f0206aba5e52dfed4ccd6c70f3989cba9396434a
Author: Eelco Dolstra <[email protected]>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M pkgs/development/libraries/opencolorio/default.nix
Log Message:
-----------
opencolorio: Use separate outputs
Also, make the package name match the attribute (and upstream) name.
Compare: https://github.com/NixOS/nixpkgs/compare/33b87da2cf61...f0206aba5e52_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits