Branch: refs/heads/hardened-stdenv
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 7b2bd9fbfed10073df20a33b7e63ebcf12d3400b
      
https://github.com/NixOS/nixpkgs/commit/7b2bd9fbfed10073df20a33b7e63ebcf12d3400b
  Author: Matthew Justin Bauer <[email protected]>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M maintainers/scripts/travis-nox-review-pr.sh

  Log Message:
  -----------
  travis: build stdenv also


  Commit: 16ce708555ccecfd49c0612be6da89dd04b9cc9e
      
https://github.com/NixOS/nixpkgs/commit/16ce708555ccecfd49c0612be6da89dd04b9cc9e
  Author: Jan Malakhovski <[email protected]>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M pkgs/applications/virtualization/xen/4.5.0.nix
    M pkgs/applications/virtualization/xen/4.5.2.nix

  Log Message:
  -----------
  xen: fix urls and hashes (fallout from #15469)


  Commit: fdca71776a452cd823746c0551d80b246016b1aa
      
https://github.com/NixOS/nixpkgs/commit/fdca71776a452cd823746c0551d80b246016b1aa
  Author: Jan Malakhovski <[email protected]>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M pkgs/applications/virtualization/xen/4.5.0.nix

  Log Message:
  -----------
  xen: cleanup 4.5.0 expression a bit


  Commit: 34bb3a193faf32927b9d29ab101fd48f43b72b89
      
https://github.com/NixOS/nixpkgs/commit/34bb3a193faf32927b9d29ab101fd48f43b72b89
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    A pkgs/servers/mattermost/default.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  mattermost: init at 3.3.0


  Commit: d2840f94f4224f41ef46bdd83ec91fe1004a4f95
      
https://github.com/NixOS/nixpkgs/commit/d2840f94f4224f41ef46bdd83ec91fe1004a4f95
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    A pkgs/servers/mattermost/matterircd.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  matterircd: init at 0.9.0


  Commit: 7c6d253544bbf35cd5275206589875698edb9772
      
https://github.com/NixOS/nixpkgs/commit/7c6d253544bbf35cd5275206589875698edb9772
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    M nixos/modules/misc/ids.nix
    M nixos/modules/module-list.nix
    A nixos/modules/services/web-apps/mattermost.nix

  Log Message:
  -----------
  mattermost service: init


  Commit: 806e88c13771e5ec336f3ca14969c5f314482a67
      
https://github.com/NixOS/nixpkgs/commit/806e88c13771e5ec336f3ca14969c5f314482a67
  Author: obadz <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M nixos/modules/installer/tools/nixos-install.sh
    M nixos/modules/installer/tools/tools.nix

  Log Message:
  -----------
  nixos-install: cleanups & improvements to run on non-NixOS systems

- Fix --no-bootloader which didn't do what it advertised
- Hardcode nixbld GID so that systems which do not have a nixbld user
  can still run nixos-install (only with --closure since they can't
  build anything)
- Cleanup: get rid of NIX_CONF_DIR(=/tmp)/nix.conf and pass arguments instead
- Cleanup: don't assume that the target system has '<nixpkgs/nixos>' or
  '<nixos-config>' to see if config.users.mutableUsers. Instead check if
  /var/setuid-wrappers/passwd is there

Installing NixOS now works from a Ubuntu host (using --closure).

nix-build -A tests.installer.simple '<nixpkgs/nixos/release.nix>' succeeds ✓


  Commit: 6d75bf842bd89fb531412a83b31c93af2a10d428
      
https://github.com/NixOS/nixpkgs/commit/6d75bf842bd89fb531412a83b31c93af2a10d428
  Author: Frederik Rietdijk <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M pkgs/applications/version-management/mercurial/default.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  mercurial: pass in pythonPackages


  Commit: 874e90fd6620a914009828381b425788ac0f09c9
      
https://github.com/NixOS/nixpkgs/commit/874e90fd6620a914009828381b425788ac0f09c9
  Author: Nathan Zadoks <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M pkgs/development/libraries/protobuf/3.0.nix

  Log Message:
  -----------
  protobuf: 3.0.0-beta-3.1 -> 3.0.0


  Commit: 16b0724efe3ea06504c0d9ac4bd7015dd826cd01
      
https://github.com/NixOS/nixpkgs/commit/16b0724efe3ea06504c0d9ac4bd7015dd826cd01
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M pkgs/development/libraries/protobuf/3.0.nix

  Log Message:
  -----------
  Merge pull request #17772 from nathan7/protobuf-3.0.0

protobuf: 3.0.0-beta-3.1 -> 3.0.0


  Commit: 38f306f492e21140d2888c9b6de20d4a5c925387
      
https://github.com/NixOS/nixpkgs/commit/38f306f492e21140d2888c9b6de20d4a5c925387
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M nixos/modules/installer/tools/nixos-install.sh
    M nixos/modules/installer/tools/tools.nix

  Log Message:
  -----------
  Merge pull request #17768 from obadz/nixos-install

nixos-install: cleanups & improvements to run on non-NixOS systems


  Commit: 35654b7fc1df73f08a7c96d2753e04984c99a979
      
https://github.com/NixOS/nixpkgs/commit/35654b7fc1df73f08a7c96d2753e04984c99a979
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M nixos/modules/misc/ids.nix
    M nixos/modules/module-list.nix
    A nixos/modules/services/web-apps/mattermost.nix
    A pkgs/servers/mattermost/default.nix
    A pkgs/servers/mattermost/matterircd.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  Merge pull request #17743 from mayflower/service/mattermost


  Commit: 4d1d37014a579979f2720f797efc544740412f2b
      
https://github.com/NixOS/nixpkgs/commit/4d1d37014a579979f2720f797efc544740412f2b
  Author: Joachim F <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M maintainers/scripts/travis-nox-review-pr.sh

  Log Message:
  -----------
  Merge pull request #17718 from matthewbauer/patch-7

travis: build stdenv also


  Commit: 24f8cf08cc897f0b3c2ff4118fe30c38eed85aa6
      
https://github.com/NixOS/nixpkgs/commit/24f8cf08cc897f0b3c2ff4118fe30c38eed85aa6
  Author: obadz <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M nixos/lib/make-disk-image.nix
    M nixos/modules/installer/tools/nixos-install.sh
    M nixos/modules/installer/tools/tools.nix

  Log Message:
  -----------
  nixos/lib/make-disk-image: refactor to use nixos-install

- Replace hand-rolled version of nixos-install in make-disk-image by an
  actual call to nixos-install
- Required a few cleanups of nixos-install
- nixos-install invokes an activation script which the hand-rolled version
  in make-disk-image did not do. We remove /etc/machine-id as that's
  a host-specific, impure, output of the activation script

Testing:

nix-build '<nixpkgs/nixos/release.nix>' -A tests.installer.simple passes

Also tried generating an image with:

nix-build -E 'let
    pkgs = import <nixpkgs> {};
    lib = pkgs.lib;
    nixos = import <nixpkgs/nixos> {
      configuration = {
  fileSystems."/".device = "/dev/disk/by-label/nixos";
  boot.loader.grub.devices = [ "/dev/sda" ];
  boot.loader.grub.extraEntries = '"''"'
    menuentry "Ubuntu" {
       insmod ext2
       search --set=root --label ubuntu
       configfile /boot/grub/grub.cfg
    }
  '"''"';
      };
    };
  in import <nixpkgs/nixos/lib/make-disk-image.nix> {
    inherit pkgs lib;
    config = nixos.config;
    diskSize = 2000;
    partitioned = false;
    installBootLoader = false;
  }'

Then installed the image:
$ sudo df if=./result/nixos.img of=/dev/sdaX bs=1M
$ sudo resize2fs /dev/disk/by-label/nixos
$ sudo mount /dev/disk/by-label/nixos /mnt
$ sudo mount --rbind /proc /mnt/proc
$ sudo mount --rbind /dev /mnt/dev
$ sudo chroot /mnt /nix/var/nix/profiles/system/bin/switch-to-configuration boot

[ … optionally do something about passwords … ]

and successfully rebooted to that image.

Was doing all this from inside a Ubuntu VM with a single user nix install.


  Commit: 859157c36b1bf1aca36269ecbd1c5ca6c93e9813
      
https://github.com/NixOS/nixpkgs/commit/859157c36b1bf1aca36269ecbd1c5ca6c93e9813
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M nixos/lib/make-disk-image.nix
    M nixos/modules/installer/tools/nixos-install.sh
    M nixos/modules/installer/tools/tools.nix

  Log Message:
  -----------
  Merge pull request #17779 from obadz/make-disk-image

nixos/lib/make-disk-image: refactor to use nixos-install


  Commit: bab8a2ebe38a635a270da83d9edc83cb11e05bd2
      
https://github.com/NixOS/nixpkgs/commit/bab8a2ebe38a635a270da83d9edc83cb11e05bd2
  Author: Domen Kožar <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M nixos/release.nix

  Log Message:
  -----------
  netboot: prepare for https://github.com/NixOS/nixos-channel-scripts/issues/6


  Commit: 3fcb9e6f571536ed91ad6a738fda41afac7b8a32
      
https://github.com/NixOS/nixpkgs/commit/3fcb9e6f571536ed91ad6a738fda41afac7b8a32
  Author: Joachim Fasting <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M pkgs/os-specific/linux/kernel/grsecurity-nixos-config.nix

  Log Message:
  -----------
  grsecurity: support non-enforcing mode

Until we've made sure that most things actually work out of the box, we
need to give people a way of continuing to use the system without
completely disabling grsecurity.

Set sysctl kernel.pax.softmode=1 or boot with pax.softmode=1


  Commit: b1cceeda843438d0748e64bcf793da5bf6615f14
      
https://github.com/NixOS/nixpkgs/commit/b1cceeda843438d0748e64bcf793da5bf6615f14
  Author: Joachim Fasting <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M pkgs/os-specific/linux/kernel/grsecurity-nixos-config.nix

  Log Message:
  -----------
  grsecurity: enable pax size overflow plugin


  Commit: d82ddd6dc0e4d4d59b52accac930720b77884ed8
      
https://github.com/NixOS/nixpkgs/commit/d82ddd6dc0e4d4d59b52accac930720b77884ed8
  Author: Joachim Fasting <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M pkgs/os-specific/linux/kernel/linux-grsecurity.nix
    M pkgs/os-specific/linux/kernel/patches.nix

  Log Message:
  -----------
  grsecurity: 4.7-201608131240 -> 4.7-201608151842


  Commit: 2709079569d8b4dc8cf656bafeb260bd10f95d26
      
https://github.com/NixOS/nixpkgs/commit/2709079569d8b4dc8cf656bafeb260bd10f95d26
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M pkgs/servers/sql/postgresql/default.nix

  Log Message:
  -----------
  postgresql: security updates for all versions

Fixes CVE-2016-5423 and CVE-2016-5424.

See https://www.postgresql.org/about/news/1688/.


  Commit: f396a0b4d01077e0694708d5b7df15d7d1daff58
      
https://github.com/NixOS/nixpkgs/commit/f396a0b4d01077e0694708d5b7df15d7d1daff58
  Author: Robert Helgesson <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    A pkgs/os-specific/linux/hd-idle/default.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  hd-idle: init at 1.05


  Commit: e3f0a09b6dfee8477eccedeb2994643b5852897f
      
https://github.com/NixOS/nixpkgs/commit/e3f0a09b6dfee8477eccedeb2994643b5852897f
  Author: Svein Ove Aas <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M nixos/modules/services/networking/unifi.nix

  Log Message:
  -----------
  unifi: chown the data dir as well.

It needs to be writeable.


  Commit: 102472b8dec39c66c5386e8209e08dfac3ccee3c
      
https://github.com/NixOS/nixpkgs/commit/102472b8dec39c66c5386e8209e08dfac3ccee3c
  Author: Svein Ove Aas <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M nixos/modules/services/networking/unifi.nix

  Log Message:
  -----------
  unifi: Open required ports by default.

The controller does not work at all if they aren't, with the exception
of special configurations involving L3 or custom ports.


  Commit: 584c19b4a56ac94cda2a3f85f3da638586e9474a
      
https://github.com/NixOS/nixpkgs/commit/584c19b4a56ac94cda2a3f85f3da638586e9474a
  Author: Domen Kožar <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M pkgs/applications/virtualization/xen/4.5.0.nix
    M pkgs/applications/virtualization/xen/4.5.2.nix

  Log Message:
  -----------
  Merge pull request #17720 from oxij/fix-xen

Fix xen build


  Commit: 40da4e6ce71f29384dc2adb8e508dc5c05760aa1
      
https://github.com/NixOS/nixpkgs/commit/40da4e6ce71f29384dc2adb8e508dc5c05760aa1
  Author: Domen Kožar <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

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

  Log Message:
  -----------
  fix eval


  Commit: 6b23bd99a31a450fede964206153ddd5ac76a22f
      
https://github.com/NixOS/nixpkgs/commit/6b23bd99a31a450fede964206153ddd5ac76a22f
  Author: Frederik Rietdijk <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M pkgs/desktops/gnome-3/3.20/apps/accerciser/default.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  Remove top-level pyatspi

See #11567.


  Commit: 5a501bd828b19e9cef4589b3b9dc2852401a2882
      
https://github.com/NixOS/nixpkgs/commit/5a501bd828b19e9cef4589b3b9dc2852401a2882
  Author: Frederik Rietdijk <[email protected]>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M pkgs/applications/audio/a2jmidid/default.nix
    M pkgs/applications/audio/gpodder/default.nix
    M pkgs/applications/audio/mopidy/default.nix
    M pkgs/applications/audio/quodlibet/default.nix
    M pkgs/applications/audio/sonata/default.nix
    M pkgs/applications/misc/batti/default.nix
    M pkgs/applications/misc/cherrytree/default.nix
    M pkgs/applications/misc/guake/default.nix
    M pkgs/applications/misc/hamster-time-tracker/default.nix
    M pkgs/applications/misc/printrun/default.nix
    M pkgs/applications/networking/instant-messengers/gajim/default.nix
    M pkgs/applications/networking/instant-messengers/salut-a-toi/default.nix
    M pkgs/applications/networking/mailreaders/mailnag/default.nix
    M pkgs/applications/networking/sync/backintime/common.nix
    M pkgs/applications/version-management/rabbitvcs/default.nix
    M pkgs/applications/video/devede/default.nix
    M pkgs/applications/video/kazam/default.nix
    M pkgs/applications/video/miro/default.nix
    M pkgs/applications/video/pitivi/default.nix
    M pkgs/applications/virtualization/virt-manager/default.nix
    M pkgs/applications/window-managers/compiz/default.nix
    M pkgs/desktops/enlightenment/econnman.nix
    M pkgs/desktops/enlightenment/efl.nix
    M pkgs/desktops/gnome-2/bindings/gnome-python/default.nix
    M pkgs/desktops/gnome-3/3.20/apps/gnome-music/default.nix
    M pkgs/development/libraries/telepathy/qt/default.nix
    M pkgs/development/python-modules/pyqt/4.x.nix
    M pkgs/development/python-modules/pyqt/5.x.nix
    M pkgs/misc/emulators/cdemu/client.nix
    M pkgs/misc/jackaudio/default.nix
    M pkgs/misc/jackaudio/git.nix
    M pkgs/os-specific/linux/bluez/bluez5.nix
    M pkgs/os-specific/linux/bluez/bluez5_28.nix
    M pkgs/os-specific/linux/bluez/default.nix
    M pkgs/os-specific/linux/ffado/default.nix
    M pkgs/os-specific/linux/pam_usb/default.nix
    M pkgs/servers/neard/default.nix
    M pkgs/tools/X11/xpra/default.nix
    M pkgs/tools/audio/mpdris2/default.nix
    M pkgs/tools/bluetooth/blueman/default.nix
    M pkgs/tools/misc/system-config-printer/default.nix
    M pkgs/tools/networking/connman-notify/default.nix
    M pkgs/tools/networking/wicd/default.nix
    M pkgs/top-level/all-packages.nix
    M pkgs/top-level/python-packages.nix

  Log Message:
  -----------
  Remove top-level dbus_python and pythonDBus.

See #11567.

Furthermore, it renames pythonPackages.dbus to pythonPackages.dbus-
python as that's the name upstream uses.

There is a small rebuild but I couldn't figure out the actual cause.


  Commit: b070a9c439b61b53c77967afd0d8cdced11ba8d8
      
https://github.com/NixOS/nixpkgs/commit/b070a9c439b61b53c77967afd0d8cdced11ba8d8
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/applications/version-management/gitlab/Gemfile
    M pkgs/applications/version-management/gitlab/Gemfile.lock
    M pkgs/applications/version-management/gitlab/default.nix
    M pkgs/applications/version-management/gitlab/gemset.nix
    M pkgs/applications/version-management/gitlab/nulladapter.patch

  Log Message:
  -----------
  gitlab: 8.10.3 -> 8.10.6


  Commit: 2104d28bcd11e4d65533e9afb130891bd1430e06
      
https://github.com/NixOS/nixpkgs/commit/2104d28bcd11e4d65533e9afb130891bd1430e06
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/os-specific/linux/kernel/linux-4.1.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  linux: 4.1.27 -> 4.1.30

Fixes CVE-2016-5696.


  Commit: da95fb368ca586a9f7d57630ddee631d7e5946b2
      
https://github.com/NixOS/nixpkgs/commit/da95fb368ca586a9f7d57630ddee631d7e5946b2
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/os-specific/linux/kernel/linux-4.4.nix

  Log Message:
  -----------
  linux: 4.4.17 -> 4.4.18

Fixes CVE-2016-5696.


  Commit: 7a4407461b7677b18248b28f6077a5bfd755f3f4
      
https://github.com/NixOS/nixpkgs/commit/7a4407461b7677b18248b28f6077a5bfd755f3f4
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/os-specific/linux/kernel/linux-4.6.nix

  Log Message:
  -----------
  linux: 4.6.6 -> 4.6.7

Fixes CVE-2016-5696.


  Commit: 25714389880bca029e708bad113c72ed54a6e5f7
      
https://github.com/NixOS/nixpkgs/commit/25714389880bca029e708bad113c72ed54a6e5f7
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/os-specific/linux/kernel/linux-4.7.nix

  Log Message:
  -----------
  linux: 4.7 -> 4.7.1


  Commit: efab1cb928020434054e00b25a8867331da738ec
      
https://github.com/NixOS/nixpkgs/commit/efab1cb928020434054e00b25a8867331da738ec
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M nixos/modules/services/networking/unifi.nix

  Log Message:
  -----------
  Merge pull request #17782 from Baughn/unifi-fix

Unifi controller fixes


  Commit: e5a4afc1b7385119e753359ddf329725813f2bef
      
https://github.com/NixOS/nixpkgs/commit/e5a4afc1b7385119e753359ddf329725813f2bef
  Author: Rommel M. Martinez <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/applications/misc/emem/default.nix

  Log Message:
  -----------
  emem: 0.2.23 -> 0.2.24


  Commit: 552c30c15529426718d221f3c1903e93188e8730
      
https://github.com/NixOS/nixpkgs/commit/552c30c15529426718d221f3c1903e93188e8730
  Author: Julien Langlois <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M nixos/modules/system/boot/stage-1.nix

  Log Message:
  -----------
  stage-1: exclude zram devices from resumeDevices


  Commit: 9f9cac34d3d0461c5ad1365bd17dcb80a58591a7
      
https://github.com/NixOS/nixpkgs/commit/9f9cac34d3d0461c5ad1365bd17dcb80a58591a7
  Author: Lluís Batlle i Rossell <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/development/libraries/mlt/qt-5.nix

  Log Message:
  -----------
  Updating mlt to 6.2.0

(cherry picked from commit 93d8ab8007102e0e4d7f23cf25bb353d1cc5bced)

I checked with kdenlive people, and they say that we should always use the
latest mlt possible; that it should not be any problem, and provide only
improvements.


  Commit: 80b3a7b128d5fd9740273d0c95cb5539a58e3f16
      
https://github.com/NixOS/nixpkgs/commit/80b3a7b128d5fd9740273d0c95cb5539a58e3f16
  Author: Frederik Rietdijk <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/top-level/python-packages.nix

  Log Message:
  -----------
  Revert "pythonPackages.psutil: 3.4.2 -> 4.3.0"

This reverts commit 86caec1be1ac98dee4e6a1b993293e9bacaa53ee.

In this commit tests were re-enabled, but without correctly testing whether it 
could.
When a package builds it doesn't mean the tests are actually run. This is often 
seen when it says that 0 tests were run.
Typically this is because the test runner was invoked incorrectly.

By re-enabling the tests, a false impression is generated that the package is 
tested while in fact it isn't. Furthermore, the Python 3.5
package broke because the tests are invoked incorrectly.

cc @abbradar


  Commit: 32ce20c86b7bc7616a399f3786a606f67c0ecb6e
      
https://github.com/NixOS/nixpkgs/commit/32ce20c86b7bc7616a399f3786a606f67c0ecb6e
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/applications/misc/emem/default.nix

  Log Message:
  -----------
  Merge pull request #17791 from ebzzry/emem-0.2.24

emem: 0.2.23 -> 0.2.24


  Commit: 1db8403e6f8845299ee796f7f8de85130f9fa2d8
      
https://github.com/NixOS/nixpkgs/commit/1db8403e6f8845299ee796f7f8de85130f9fa2d8
  Author: Nikolay Amiantov <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M nixos/modules/system/boot/stage-1.nix

  Log Message:
  -----------
  Merge pull request #17792 from jflanglois/stage-1-zram

stage-1: exclude zram devices from resumeDevices


  Commit: 0cc89278a118351d17349009658617a0a8d19ae3
      
https://github.com/NixOS/nixpkgs/commit/0cc89278a118351d17349009658617a0a8d19ae3
  Author: Langston Barrett <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    A pkgs/applications/audio/ympd/default.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  ympd: init at 1.3.0


  Commit: cfb930c98515bb0c934784c78bfa869474bd3c28
      
https://github.com/NixOS/nixpkgs/commit/cfb930c98515bb0c934784c78bfa869474bd3c28
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/tools/backup/znapzend/default.nix

  Log Message:
  -----------
  znapzend: 0.15.5 -> 0.15.7


  Commit: 131bc22b84464443d8e88a2392e91feb79a97e28
      
https://github.com/NixOS/nixpkgs/commit/131bc22b84464443d8e88a2392e91feb79a97e28
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M nixos/modules/services/misc/gitlab.nix
    M nixos/modules/services/misc/gitlab.xml
    M pkgs/applications/version-management/gitlab/default.nix

  Log Message:
  -----------
  gitlab service: add option for db_key_base secret


  Commit: 6aa729cf52edef0c8579134e92b95f3028b666b1
      
https://github.com/NixOS/nixpkgs/commit/6aa729cf52edef0c8579134e92b95f3028b666b1
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/applications/audio/ympd/default.nix

  Log Message:
  -----------
  ympd: remove unncessary preConfigure hook

Fixes #17788.


  Commit: c403221af53f1a56f6f7e5c75e00714b4cc9e120
      
https://github.com/NixOS/nixpkgs/commit/c403221af53f1a56f6f7e5c75e00714b4cc9e120
  Author: cmfwyp <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/applications/misc/calibre/default.nix
    M pkgs/applications/misc/calibre/dont_build_unrar_plugin.patch

  Log Message:
  -----------
  calibre: 2.58.0 -> 2.64.0 (#17771)

Extension definitions were moved to extensions.json, so the patch
needed to be updated.


  Commit: d965dfc00d89c4a50393f5834bab2e29b2e401ae
      
https://github.com/NixOS/nixpkgs/commit/d965dfc00d89c4a50393f5834bab2e29b2e401ae
  Author: Michal Rus <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    A pkgs/applications/audio/bitwig-studio/default.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  bitwig-studio: init at 1.3.12 (#17756)


  Commit: 34435a9502cb99e565c8d39e4afae9e1f62a365b
      
https://github.com/NixOS/nixpkgs/commit/34435a9502cb99e565c8d39e4afae9e1f62a365b
  Author: 8573 <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M nixos/modules/services/x11/redshift.nix

  Log Message:
  -----------
  redshift: Fix default value of $DISPLAY (#17746)

Before commit 54fa0cfe4eef7e54e23380704af70ee7b65473ce, the `redshift`
service was run with the environment variable `DISPLAY` set to `:0`.

Commit 54fa0cfe4eef7e54e23380704af70ee7b65473ce changed this to
instead use the value of the `services.xserver.display` configuration
option in the value of the `DISPLAY` variable. In so doing, no default
value was provided for the case where `services.xserver.display` is
`null`.

While the default value of `services.xserver.display` is `0`, use of
which by the `redshift` module would result in `DISPLAY` again being
set to `:0`, `services.xserver.display` may also be `null`, to which
value it is set by, e.g., the `lightdm` module.

In the case that `services.xserver.display` is `null`, with the change
made in commit 54fa0cfe4eef7e54e23380704af70ee7b65473ce, the `DISPLAY`
variable in the environment of the `redshift` service would be set to
`:` (a single colon), which, according to my personal experience,
would result in —

  - the `redshift` service failing to start; and

  - systemd repeatedly attempting to restart the `redshift` service,
    looping indefinitely, while the hapless `redshift` spews error
    messages into the journal.

It can be observed that the malformed value of `DISPLAY` is likely at
fault for this issue by executing the following commands in an
ordinary shell, with a suitable `redshift` executable, and the X11
display not already tinted:

  - `redshift -O 2500` — This command should reduce the color
    temperature of the display (making it more reddish).

  - `DISPLAY=':' redshift -O 6500` — This command should raise the
    color temperature back up, were it not for the `DISPLAY`
    environment variable being set to `:` for it, which should cause
    it to, instead, fail with several error messages.

This commit attempts to fix this issue by having the `DISPLAY`
environment variable for the `redshift` service default to its old
value of `:0` in the case that `services.xserver.display` is `null`.

I have tested this solution on NixOS, albeit without the benefit of a
system with multiple displays.


  Commit: 75bffa11d6fb2b169bf58da47e04ad6d1edd15e0
      
https://github.com/NixOS/nixpkgs/commit/75bffa11d6fb2b169bf58da47e04ad6d1edd15e0
  Author: Christine Koppelt <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/servers/nosql/influxdb/default.nix
    A pkgs/servers/nosql/influxdb/deps-0.13.0.json
    A pkgs/servers/nosql/influxdb/deps-1.0.0-beta3.json
    R pkgs/servers/nosql/influxdb/deps.json
    A pkgs/servers/nosql/influxdb/v1.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  influxdb: add 1.0.0-beta3 (#17733)


  Commit: 29572c28a39b6c1aec15fccf324cbb6d75228988
      
https://github.com/NixOS/nixpkgs/commit/29572c28a39b6c1aec15fccf324cbb6d75228988
  Author: Anthony Cowley <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/development/compilers/llvm/3.8/llvm.nix

  Log Message:
  -----------
  llvm-3.8: build shared library on darwin (#17671)

- Enable the shared library build on darwin by default to match other
  platforms.

- Fix the dylib file's name in the store

- Symlink a versioned name as some tooling expects this.


  Commit: 60c3f3f2b94626a505e51259130502d1d8ddaef3
      
https://github.com/NixOS/nixpkgs/commit/60c3f3f2b94626a505e51259130502d1d8ddaef3
  Author: mimadrid <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/data/fonts/nerdfonts/default.nix

  Log Message:
  -----------
  nerdfonts: 0.7.0 -> 0.8.0, fixes #17693


  Commit: ba20363f11a68ae531886aa1ec3be43fff751082
      
https://github.com/NixOS/nixpkgs/commit/ba20363f11a68ae531886aa1ec3be43fff751082
  Author: Joachim Fasting <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/os-specific/linux/kernel/linux-grsecurity.nix
    M pkgs/os-specific/linux/kernel/patches.nix

  Log Message:
  -----------
  grsecurity: 4.7-201608151842 -> 4.7.1-201608161813


  Commit: 66a3f0e988d1a9efbf482e9c0a5ce0e4a7869d00
      
https://github.com/NixOS/nixpkgs/commit/66a3f0e988d1a9efbf482e9c0a5ce0e4a7869d00
  Author: Joachim Fasting <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

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

  Log Message:
  -----------
  gradm: 3.1-201607172312 -> 3.1-201608131257


  Commit: e444532046be5180cd57e0b991921d8da17d9934
      
https://github.com/NixOS/nixpkgs/commit/e444532046be5180cd57e0b991921d8da17d9934
  Author: Tomas Hlavaty <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/development/libraries/mlt/default.nix
    A pkgs/development/libraries/mlt/qt-4.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  mlt: 0.9.6 -> 6.2.0 (#17725)

The old version with qt4 is kept around for kdenlive dependency.


  Commit: 5de7993f7eb8a63f34f885abadaa7094d0b7aaa9
      
https://github.com/NixOS/nixpkgs/commit/5de7993f7eb8a63f34f885abadaa7094d0b7aaa9
  Author: Peter Hoeg <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M pkgs/applications/networking/dropbox/default.nix

  Log Message:
  -----------
  dropbox: 6.4.14 -> 8.4.19 (#17797)


  Commit: 963d8cc3e0c56c3149c877e399ddcfc4f95e14f9
      
https://github.com/NixOS/nixpkgs/commit/963d8cc3e0c56c3149c877e399ddcfc4f95e14f9
  Author: Rommel M. Martinez <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    A pkgs/applications/misc/translate-shell/default.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  translate-shell: init at 0.9.4 (#17780)


  Commit: b4cc9bd63a6df61f376405f550e577e7b7377152
      
https://github.com/NixOS/nixpkgs/commit/b4cc9bd63a6df61f376405f550e577e7b7377152
  Author: Franz Pletz <[email protected]>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M maintainers/scripts/travis-nox-review-pr.sh
    M nixos/lib/make-disk-image.nix
    M nixos/modules/installer/tools/nixos-install.sh
    M nixos/modules/installer/tools/tools.nix
    M nixos/modules/misc/ids.nix
    M nixos/modules/module-list.nix
    M nixos/modules/services/misc/gitlab.nix
    M nixos/modules/services/misc/gitlab.xml
    M nixos/modules/services/networking/unifi.nix
    A nixos/modules/services/web-apps/mattermost.nix
    M nixos/modules/services/x11/redshift.nix
    M nixos/modules/system/boot/stage-1.nix
    M nixos/release.nix
    M pkgs/applications/audio/a2jmidid/default.nix
    A pkgs/applications/audio/bitwig-studio/default.nix
    M pkgs/applications/audio/gpodder/default.nix
    M pkgs/applications/audio/mopidy/default.nix
    M pkgs/applications/audio/quodlibet/default.nix
    M pkgs/applications/audio/sonata/default.nix
    A pkgs/applications/audio/ympd/default.nix
    M pkgs/applications/misc/batti/default.nix
    M pkgs/applications/misc/calibre/default.nix
    M pkgs/applications/misc/calibre/dont_build_unrar_plugin.patch
    M pkgs/applications/misc/cherrytree/default.nix
    M pkgs/applications/misc/emem/default.nix
    M pkgs/applications/misc/guake/default.nix
    M pkgs/applications/misc/hamster-time-tracker/default.nix
    M pkgs/applications/misc/printrun/default.nix
    A pkgs/applications/misc/translate-shell/default.nix
    M pkgs/applications/networking/dropbox/default.nix
    M pkgs/applications/networking/instant-messengers/gajim/default.nix
    M pkgs/applications/networking/instant-messengers/salut-a-toi/default.nix
    M pkgs/applications/networking/mailreaders/mailnag/default.nix
    M pkgs/applications/networking/sync/backintime/common.nix
    M pkgs/applications/version-management/gitlab/Gemfile
    M pkgs/applications/version-management/gitlab/Gemfile.lock
    M pkgs/applications/version-management/gitlab/default.nix
    M pkgs/applications/version-management/gitlab/gemset.nix
    M pkgs/applications/version-management/gitlab/nulladapter.patch
    M pkgs/applications/version-management/mercurial/default.nix
    M pkgs/applications/version-management/rabbitvcs/default.nix
    M pkgs/applications/video/devede/default.nix
    M pkgs/applications/video/kazam/default.nix
    M pkgs/applications/video/miro/default.nix
    M pkgs/applications/video/pitivi/default.nix
    M pkgs/applications/virtualization/virt-manager/default.nix
    M pkgs/applications/virtualization/xen/4.5.0.nix
    M pkgs/applications/virtualization/xen/4.5.2.nix
    M pkgs/applications/window-managers/compiz/default.nix
    M pkgs/data/fonts/nerdfonts/default.nix
    M pkgs/desktops/enlightenment/econnman.nix
    M pkgs/desktops/enlightenment/efl.nix
    M pkgs/desktops/gnome-2/bindings/gnome-python/default.nix
    M pkgs/desktops/gnome-3/3.20/apps/accerciser/default.nix
    M pkgs/desktops/gnome-3/3.20/apps/gnome-music/default.nix
    M pkgs/development/compilers/llvm/3.8/llvm.nix
    M pkgs/development/libraries/mlt/default.nix
    A pkgs/development/libraries/mlt/qt-4.nix
    M pkgs/development/libraries/mlt/qt-5.nix
    M pkgs/development/libraries/protobuf/3.0.nix
    M pkgs/development/libraries/telepathy/qt/default.nix
    M pkgs/development/python-modules/pyqt/4.x.nix
    M pkgs/development/python-modules/pyqt/5.x.nix
    M pkgs/misc/emulators/cdemu/client.nix
    M pkgs/misc/jackaudio/default.nix
    M pkgs/misc/jackaudio/git.nix
    M pkgs/os-specific/linux/bluez/bluez5.nix
    M pkgs/os-specific/linux/bluez/bluez5_28.nix
    M pkgs/os-specific/linux/bluez/default.nix
    M pkgs/os-specific/linux/ffado/default.nix
    M pkgs/os-specific/linux/gradm/default.nix
    A pkgs/os-specific/linux/hd-idle/default.nix
    M pkgs/os-specific/linux/kernel/grsecurity-nixos-config.nix
    M pkgs/os-specific/linux/kernel/linux-4.1.nix
    M pkgs/os-specific/linux/kernel/linux-4.4.nix
    M pkgs/os-specific/linux/kernel/linux-4.6.nix
    M pkgs/os-specific/linux/kernel/linux-4.7.nix
    M pkgs/os-specific/linux/kernel/linux-grsecurity.nix
    M pkgs/os-specific/linux/kernel/patches.nix
    M pkgs/os-specific/linux/pam_usb/default.nix
    A pkgs/servers/mattermost/default.nix
    A pkgs/servers/mattermost/matterircd.nix
    M pkgs/servers/neard/default.nix
    M pkgs/servers/nosql/influxdb/default.nix
    A pkgs/servers/nosql/influxdb/deps-0.13.0.json
    A pkgs/servers/nosql/influxdb/deps-1.0.0-beta3.json
    R pkgs/servers/nosql/influxdb/deps.json
    A pkgs/servers/nosql/influxdb/v1.nix
    M pkgs/servers/sql/postgresql/default.nix
    M pkgs/tools/X11/xpra/default.nix
    M pkgs/tools/audio/mpdris2/default.nix
    M pkgs/tools/backup/znapzend/default.nix
    M pkgs/tools/bluetooth/blueman/default.nix
    M pkgs/tools/misc/system-config-printer/default.nix
    M pkgs/tools/networking/connman-notify/default.nix
    M pkgs/tools/networking/wicd/default.nix
    M pkgs/top-level/all-packages.nix
    M pkgs/top-level/python-packages.nix

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into hardened-stdenv

Fixes #17801 and #17802.


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

Reply via email to