Branch: refs/heads/staging-16.09
  Home:   https://github.com/NixOS/nixpkgs
  Commit: f6822c4d3051d9965cef1ac7e984aca7d9f8a77a
      
https://github.com/NixOS/nixpkgs/commit/f6822c4d3051d9965cef1ac7e984aca7d9f8a77a
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/libraw/default.nix

  Log Message:
  -----------
  libraw: Use multiple outputs

(cherry picked from commit 8b31b91a220c33ca97d73b443fbcc0d8ae90074e)


  Commit: dc487236972de5ce8a0ff5e87b6bd9e285684ee3
      
https://github.com/NixOS/nixpkgs/commit/dc487236972de5ce8a0ff5e87b6bd9e285684ee3
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/libarchive/default.nix

  Log Message:
  -----------
  libarchive: Use multiple outputs

(cherry picked from commit 37f2679e735b8a85954c2dce5eae593338360ac7)


  Commit: 2bc8f13a7c33e57d59e26cbe64e65050ed3721cb
      
https://github.com/NixOS/nixpkgs/commit/2bc8f13a7c33e57d59e26cbe64e65050ed3721cb
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/libofa/default.nix

  Log Message:
  -----------
  libofa: Use multiple outputs

(cherry picked from commit f84806d84f1846592796420443f440e2fe5c232f)


  Commit: 396c3ff34b25f285f74b5ae37133909d00d5a512
      
https://github.com/NixOS/nixpkgs/commit/396c3ff34b25f285f74b5ae37133909d00d5a512
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/libtunepimp/default.nix

  Log Message:
  -----------
  libtunepimp: Use multiple outputs

(cherry picked from commit cc8b44b1033e7f59b0c95154c48714193b1b6c9a)


  Commit: 2a7cbefdb118e2eb2c08ae795787326bd90c6a78
      
https://github.com/NixOS/nixpkgs/commit/2a7cbefdb118e2eb2c08ae795787326bd90c6a78
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/libksba/default.nix

  Log Message:
  -----------
  libksba: Use multiple outputs

(cherry picked from commit dc8ebab12f83fd806983d49a63b75130288ae39a)


  Commit: 5ad53fa7ed452a528af42760aba82bd7ec7b4844
      
https://github.com/NixOS/nixpkgs/commit/5ad53fa7ed452a528af42760aba82bd7ec7b4844
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/libqalculate/default.nix

  Log Message:
  -----------
  libqalculate: 0.9.9 -> 0.9.10

Also, use multiple outputs.

(cherry picked from commit 05d34c9d2c76e53d9d40f22665a2b3bca11ea8f9)


  Commit: 8b91d0e630f3f81990b1ae80f97de548c21ab337
      
https://github.com/NixOS/nixpkgs/commit/8b91d0e630f3f81990b1ae80f97de548c21ab337
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/libshout/default.nix

  Log Message:
  -----------
  libshout: Use multiple outputs

(cherry picked from commit 56400e34d40886b6cf269188c99489049b64179e)


  Commit: 2490fada28c64b8b892a6b6f2918e60313061344
      
https://github.com/NixOS/nixpkgs/commit/2490fada28c64b8b892a6b6f2918e60313061344
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/libedit/default.nix
    R pkgs/development/libraries/libedit/freebsd-wchar.patch
    R pkgs/development/libraries/libedit/freebsd.patch

  Log Message:
  -----------
  libedit: 20150325-3.1 -> 20160903-3.1

Also, use a separate "dev" output. This is mostly to remove
ncurses.dev from openssh's runtime closure.

(cherry picked from commit 2583c70e9158c982e141e8b3a92861091b80dd14)


  Commit: 27f5bd0a52b065c309037b113b816b5aee479f39
      
https://github.com/NixOS/nixpkgs/commit/27f5bd0a52b065c309037b113b816b5aee479f39
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/perl-modules/DBD-SQLite/default.nix
    M pkgs/top-level/perl-packages.nix

  Log Message:
  -----------
  DBD::SQLite: 1.48 -> 1.50

(cherry picked from commit d94c072f8ed20045015fd80cc10ad8ac64a35dc7)


  Commit: 8be2039463a1bb21ad6886c6f0285f5ff153dcaf
      
https://github.com/NixOS/nixpkgs/commit/8be2039463a1bb21ad6886c6f0285f5ff153dcaf
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/libmicrohttpd/default.nix

  Log Message:
  -----------
  libmicrohttpd: Move out info docs

Putting the micro back in libmicrohttpd.

(cherry picked from commit 8c27103d32cbfff71d8b9b8fb16af6fa23e52fa5)


  Commit: 1d46ace683e903349df21ed2ed987160ffd559e9
      
https://github.com/NixOS/nixpkgs/commit/1d46ace683e903349df21ed2ed987160ffd559e9
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/os-specific/linux/audit/default.nix

  Log Message:
  -----------
  audit: Move z/OS plugin to a separate output

This prevents the NixOS base system from pulling in openldap,
cyris-sasl, and libkrb5.

(cherry picked from commit ff7368e944a904c0389f58f770576a230ab73c08)


  Commit: 70ccb4efd645f532d68808c67d424c5423cec3b2
      
https://github.com/NixOS/nixpkgs/commit/70ccb4efd645f532d68808c67d424c5423cec3b2
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/tools/compression/lz4/default.nix

  Log Message:
  -----------
  lz4: Don't install static library

(cherry picked from commit b87d5abafd8e77669f69470ee17f47e8464d3370)


  Commit: e895f7f9c2cac6dca083f911addd0e2c3b9f4dd4
      
https://github.com/NixOS/nixpkgs/commit/e895f7f9c2cac6dca083f911addd0e2c3b9f4dd4
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/libdrm/default.nix

  Log Message:
  -----------
  libdrm: Don't depend on udev

The configure script checks for it, but the only use (in
libkms/Makefile.am) is commented out.

(cherry picked from commit 5d8c54746066eb454bee5c10ba93b3a9e078bf45)


  Commit: 80cc3c3bd8adf98e280805dd076dcd4a2ee2f86b
      
https://github.com/NixOS/nixpkgs/commit/80cc3c3bd8adf98e280805dd076dcd4a2ee2f86b
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/tools/build-managers/cmake/2.8.nix

  Log Message:
  -----------
  cmake-2.8: Fix build

The use of multiple outputs in libarchive broke it. Since this is an
ancient version of cmake, let's fix it by just using
--no-system-libarchive.

(cherry picked from commit e03d1ababa86b2564043f0afd479c64ec55d5f83)


  Commit: 18f7bc8dfd5745a7c33615b79e1e05da7f629a42
      
https://github.com/NixOS/nixpkgs/commit/18f7bc8dfd5745a7c33615b79e1e05da7f629a42
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/mesa/symlink-drivers.patch

  Log Message:
  -----------
  mesa_noglu: Replace some more hard links with symlinks

By deduplicating libXvMC*.so and {r600,radionsi}_drv_video.so, this
reduces the size of the drivers output from 63.3 MiB to 49.8 MiB.

(cherry picked from commit 28a659974ae94af79c80e327443108d46a5a5e11)


  Commit: 043e9010d39de3d36c2dc1c983ba24ffaf38fa0f
      
https://github.com/NixOS/nixpkgs/commit/043e9010d39de3d36c2dc1c983ba24ffaf38fa0f
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/polkit-qt-1/qt-4.nix

  Log Message:
  -----------
  polkit_qt4: Use multiple outputs

(cherry picked from commit 711b536934b737dc523ce68874dc08f399512ee5)


  Commit: 2933a64bba714b5c5289192e6cf33ad410dbec3a
      
https://github.com/NixOS/nixpkgs/commit/2933a64bba714b5c5289192e6cf33ad410dbec3a
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/servers/sql/virtuoso/6.x.nix

  Log Message:
  -----------
  virtuoso: Use multiple outputs

(cherry picked from commit 39181d4418eebfe1d58bdfd5a93413b16cdaa819)


  Commit: bba2caaaaeb352e9192158bdb059c40281a31cbc
      
https://github.com/NixOS/nixpkgs/commit/bba2caaaaeb352e9192158bdb059c40281a31cbc
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/gstreamer/legacy/gstreamer/default.nix

  Log Message:
  -----------
  gstreamer: Use multiple outputs

(cherry picked from commit 7c31bc7e8987ca2b887573870871004cec09abfe)


  Commit: 9f613a0570146fed3da187660b53fcfb19f8d0f6
      
https://github.com/NixOS/nixpkgs/commit/9f613a0570146fed3da187660b53fcfb19f8d0f6
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/servers/x11/xorg/overrides.nix

  Log Message:
  -----------
  xinput: Remove libXfixes.dev from the closure

(cherry picked from commit b6f3e0801944320144eec5adb1499143317c28da)


  Commit: 456c3e8062272ead2d288ffff7c4880597c08a66
      
https://github.com/NixOS/nixpkgs/commit/456c3e8062272ead2d288ffff7c4880597c08a66
  Author: Vladimír Čunát <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    A pkgs/development/compilers/llvm/3.9/llvm-outputs.patch
    M pkgs/development/compilers/llvm/3.9/llvm.nix

  Log Message:
  -----------
  llvm-3.9: move shared libLLVM to a separate output

Fixes #18840: too large closure of mesa_drivers.

Tested atop 16.09:
 - clang compiles a hello-world app;
 - mesa seems to link OK;
 - ispc builds.

Size comparison:
 - 80 MB of full llvm-3.7 on 16.03;
 - 200 MB of full llvm-3.9 on 16.09 before this patch;
 - 50 MB of libLLVM after this commit.

(cherry picked from commit d2965a7d85f7ce3f5ce265ca8dc3b73feaae226f)


  Commit: 9b66beccd7972e2c7ca7910ad5bb68a8a7af059d
      
https://github.com/NixOS/nixpkgs/commit/9b66beccd7972e2c7ca7910ad5bb68a8a7af059d
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/gstreamer/legacy/gst-plugins-base/default.nix

  Log Message:
  -----------
  gst-plugins-base: Use multiple outputs

(cherry picked from commit 5df3ec85d8e9afd780fa80b9f96e496a61f699c1)


  Commit: d04c31c18e9d0bdcf88af879d56becba7fb79b2c
      
https://github.com/NixOS/nixpkgs/commit/d04c31c18e9d0bdcf88af879d56becba7fb79b2c
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/development/libraries/qt-4.x/4.8/default.nix

  Log Message:
  -----------
  qt-4: Use multiple outputs

This is a pretty modest use of multiple outputs - mainly to eliminate
-dev outputs from Qt's closure.

(cherry picked from commit a5ee4d2c78ad20c73b30717c648fe196b069851d)


  Commit: 0d065c7a361083bd3907d3fdc3671bd7bd592241
      
https://github.com/NixOS/nixpkgs/commit/0d065c7a361083bd3907d3fdc3671bd7bd592241
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M pkgs/desktops/kde-4.14/kactivities.nix
    M pkgs/desktops/kde-4.14/kdepimlibs.nix
    M pkgs/desktops/kde-5/applications/kdelibs/default.nix

  Log Message:
  -----------
  kde4: Eliminate dev outputs from the closure

Obviously there are more improvements that can be done here,
especially moving headers to .dev, but that's not entirely trivial and
probably not worth it since kde4 is old.

(cherry picked from commit d65af1353372200e65f3a4cb87f07242af113802)


  Commit: 5ba3965c54ab7ac524a6f33a450110520df533bc
      
https://github.com/NixOS/nixpkgs/commit/5ba3965c54ab7ac524a6f33a450110520df533bc
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M nixos/modules/installer/cd-dvd/installation-cd-graphical-kde.nix
    M nixos/modules/services/x11/desktop-managers/kde4.nix

  Log Message:
  -----------
  kde4: Allow disabling dependency on MariaDB

This reduces the runtime closure of a KDE4 system by ~172 MiB.

(cherry picked from commit c2495261a89bcb7393cf745040304c8c3679d2ce)


  Commit: 9ea5e25cd8e9550f474a57a75fbd85c0e91f37f2
      
https://github.com/NixOS/nixpkgs/commit/9ea5e25cd8e9550f474a57a75fbd85c0e91f37f2
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M nixos/modules/services/x11/desktop-managers/kde4.nix
    M pkgs/desktops/kde-4.14/kde-runtime.nix

  Log Message:
  -----------
  kde4: Get rid of some Nepomuk cruft by default

(cherry picked from commit 020e88704ae0a0766908fb82d7b92a6ab9901329)


  Commit: f32c4bfecdc698122c4c796e8412d17288565099
      
https://github.com/NixOS/nixpkgs/commit/f32c4bfecdc698122c4c796e8412d17288565099
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M nixos/modules/system/activation/top-level.nix
    M nixos/modules/system/etc/etc.nix
    M pkgs/build-support/substitute/substitute-all.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  Add stdenvNoCC

This is a standard environment that doesn't contain a C/C++
compiler. This is mostly to prevent trivial builders like runCommand
and substituteAll from pulling in gcc for simple configuration changes
on NixOS.

(cherry picked from commit 0cb16a6955ff6ef447a81caab02a8389b2d19dd4)


Compare: https://github.com/NixOS/nixpkgs/compare/750089408270...f32c4bfecdc6
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to