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

Reply via email to