# issues

state: closed
title: ocamlPackages.ocamlnet: 4.1.4 -> 4.1.5
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/32400
updated_at: 2017-12-08 16:49:23
body:
  cc/ @vcunat who added temporary `nettle_3_3`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: CrashPlan service unable to backup
user_login: xvapx
html_url: https://github.com/NixOS/nixpkgs/issues/32401
updated_at: 2018-02-21 07:15:44
body:
  ## Issue description
  CrashPlan has stopped renewing home subscriptions, [forcing crashplan for home users to either upgrade to crashplan for small business or change to another backup service][1].
  Crashplan for small business seems to be incompatible with the old crashplan backup engine.
  The remaining crashplan for home accounts can be active until October 23, 2018, so we should maintain the current version for anybody using it, and we should make the new version avaliable too.

  [New version setup instructions][2]
  [New version requeriments][3]
  [New version detailed linux setup][4]


  [1]:https://www.crashplan.com/en-us/consumer/nextsteps/
  [2]:https://support.code42.com/Administrator/Small_Business/Get_started_with_CrashPlan_for_Small_Business/Set_up_CrashPlan_for_Small_Business
  [3]:https://support.code42.com/Administrator/Small_Business/Get_started_with_CrashPlan_for_Small_Business/CrashPlan_for_Small_Business_requirements
  [4]:https://support.code42.com/CrashPlan/6/Get_started/Install_the_Code42_app#Linux

  ### Steps to reproduce

  1 - Have a CrashPlan for small business account
  2 - Install the crashplan service
  3 - Open the crashplan application 
  4 - Be unable to insert license key

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.67, NixOS, 18.03pre-git (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.03.1947.d77e0969a78"`
   - nixpkgs: `/nix/store/gn305q15l2sbr82p06qz5ray53s5ji9n-master.tar.gz`


state: closed
title: oraclejdk8: fix armv7l hashes
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/32402
updated_at: 2017-12-07 10:10:56
body:
  ###### Motivation for this change

  fix armv7l hashes, they was not updated with version bump https://github.com/nixos/nixpkgs/commit/08075d57e853a6b6ba71e64d4da5295e1c6aed4f


state: closed
title: gcc: Modernize builder
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/32403
updated_at: 2017-12-10 09:22:11
body:
  ###### Motivation for this change

  Follow up to https://github.com/NixOS/nixpkgs/pull/32361 that actually fixes things.

  I rewrote `builder.sh` to, as per usual, be less conditional and treat build, host, and target more independently. I loop through `NIX_BUILD_CC` and `NIX_CC` setting the build and host flags, respectively. The target flags are either copied from the host ones or defined via nix.

  [N.B. As there is no `NIX_TARGET_CC`, since we are building it, we cannot be so unconditional here, but with binutils-wrapper (https://github.com/NixOS/nixpkgs/pull/29396) the situation should improve somewhat.

  ~~TODO should I rebase away the cherry-picked (from master) coreutils fixup commit?~~ yes it will be needed for future such histroical fixes.

  ###### Things done

  https://hydra.nixos.org/jobset/nixpkgs/ericson2314-cross-trunk should andn https://hydra.nixos.org/jobset/nixpkgs/ericson2314-old-cross-known-good be no worse than before . This is a bit hard to verify as I kept on changing the git ref that the former tracked, but I'm sure its true.

  Maybe should kick off @nixborg for merge commit too.

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Rename Python package dns to dnspython
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/issues/32404
updated_at: 2017-12-10 09:09:05
body:
  `dnspython` Python package is named `dns` in nixpkgs. Should be renamed to `dnspython` because that is the name of the package in PyPI. Keep the old name available for backwards compatibility until 18.09. Raise deprecation warning if using `dns` instead of `dnspython`.

  I would have done this but I couldn't find information on how to do this kind of deprecation.


state: open
title: Possible to exclude some package from environment.systemPackages?
user_login: MrSorcus
html_url: https://github.com/NixOS/nixpkgs/issues/32405
updated_at: 2017-12-12 10:44:42
body:
  ## Issue description
  How to exclude package from `environment.systemPackages` without patching nixpkgs source tree?
  For example i want to remove `cifs-utils` from custom ISO, but i don't know how.


state: closed
title: /dev/root is not created under some circumstances and prevents profile switching
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/issues/32406
updated_at: 2018-06-18 10:25:51
body:
  ## Issue description

  I am doing some kernel development via nixops/libvirtd. When trying to deploy, nixops would keep failing with
  ```
  server> ssh -oControlPath=/run/user/1000/nixops-ssh-tmpTc8_7k/master-socket -p 22 -o StrictHostKeyChecking=no -i /run/user/1000/nixops-tmp930uqp/id_nixops-server -p 22 -o StrictHostKeyChecking=no -i /run/user/1000/nixops-tmp930uqp/id_nixops-server -x root@192.168.122.169 -- /nix/var/nix/profiles/system/bin/switch-to-configuration switch
  client> updating GRUB 2 menu...
  server> updating GRUB 2 menu...
  client> Failed to get blkid info (returned 512) for / on /dev/root at /nix/store/rhysr5f7x04pkifz1zvl6jlcp5fwpg53-install-grub.pl line 185.
  client> error: Traceback (most recent call last):
    File "/home/teto/nixops/nixops/deployment.py", line 708, in worker
      raise Exception("unable to activate new configuration")
  Exception: unable to activate new configuration

  server> Failed to get blkid info (returned 512) for / on /dev/root at /nix/store/rhysr5f7x04pkifz1zvl6jlcp5fwpg53-install-grub.pl line 185.
  server> error: Traceback (most recent call last):
    File "/home/teto/nixops/nixops/deployment.py", line 708, in worker
      raise Exception("unable to activate new configuration")
  Exception: unable to activate new configuration
  ```

  After some investigation, I found out that it failed because /dev/root didn't exist. I believe this is possible due to the way I launch the VM. I use the capability of qemu to specify on the command line a kernel with the ` -kernel ` flag. I don't use an initramfs, here are libvirtd parameters:

  ```
      <kernel>/home/teto/mptcp/build/arch/x86_64/boot/bzImage</kernel>
      <cmdline>root=/dev/sda1 earlycon=ttyS0 console=ttyS0 init=/nix/var/nix/profiles/system/init boot.debug=1 boot.consoleLogLevel=1 </cmdline>
  ```

  During the kernel boot, I see 
  ```
  When used in 
  [    1.376054] Freeing unused kernel memory: 532K
  /nix/var/nix/profiles/system/init: line 9: /proc/cmdline: No such file or directory

  <<< NixOS Stage 2 >>>

  [    1.439946] EXT4-fs (sda1): re-mounted. Opts: (null)
  [    1.453333] usb 1-2: New USB device found, idVendor=0627, i
  ```
  which matches this part of the code, aka the one resonsible for symlinking /dev/root
  ```
  for o in $(</proc/cmdline); do
      case $o in
          boot.debugtrace)
              # Show each command.
              set -x
              ;;
          resume=*)
              set -- $(IFS==; echo $o)
              resumeDevice=$2
              ;;
          root=*)
              # If a root device is specified on the kernel command
              # line, make it available through the symlink /dev/root.
              # Recognise LABEL= and UUID= to support UNetbootin.
              set -- $(IFS==; echo $o)
              if [ $2 = "LABEL" ]; then
                  root="/dev/disk/by-label/$3"
              elif [ $2 = "UUID" ]; then
                  root="/dev/disk/by-uuid/$3"
              else
              ln -s "$root" /dev/root
              ;;
      esac
  done
  ```

  To sum up, init stage1 can't open `/proc/cmdline` and thus doesn't ` ln -s "$root" /dev/root` so when nixops tries to run in the VM  `/nix/var/nix/profiles/system/bin/switch-to-configuration switch`, it fails because of the absence of /dev/root.
  When I create it manually, nixops works fine. /dev/root doesn't seem much used in stage1 so I wonder if I could move its creation to some stage where it could actually access /proc/cmdline ? or if there are any better proposition ?

  ### Steps to reproduce

  Not sure that's worth it but the nixops fork is at https://github.com/teto/nixops/tree/kernel
  and you need to create the deployment with
  ```
  deployment.libvirtd = {
        headless = true;
        extraDevicesXML = ''
          <serial type='pty'>
          <target port='0'/>
          </serial>
          <console type='pty'>
          <target type='serial' port='0'/>
          </console>
        '';
        extraDomainXML = ''
          <on_crash>preserve</on_crash>
        '';
        # don't need the ip=dhcp anymore
        # boot.trace to look at startup commands
        cmdline="root=/dev/sda1 earlycon=ttyS0 console=ttyS0 init=/nix/var/nix/profiles/system/init boot.debug=1 boot.consoleLogLevel=1 ";
        kernel="/home/teto/mptcp/build/arch/x86_64/boot/bzImage";
      };
  ```
  Then deploy the network and observe the failure.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.3, NixOS, 18.03.git.3d3e8ea (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(teto): `"nixos-unstable-18.03pre120398.aeff3080d0, nixos-17.09.2075.ac35504065"`
   - channels(root): `"nixos-17.09.2075.ac35504065"`
   - nixpkgs: `/home/teto/nixpkgs`


  Ps: With the same setup I get another though minor problem 
  ```
   [    1.496700] booting system configuration /nix/store/6rpgwsskz7n8xnk2bnjv49m02jwfc52n-nixos-system-client-18.03.git.3d3e8ea
  /nix/var/nix/profiles/system/init: line 118: /dev/fd/62: No such file or directory
  running activation script...
  setting up /etc...
  ```
  which corresponds to
  ```
  # Log the script output to /dev/kmsg or /run/log/stage-2-init.log.
  # Only at this point are all the necessary prerequisites ready for these commands.
  exec {logOutFd}>&1 {logErrFd}>&2
  if test -w /dev/kmsg; then
      exec > >(tee -i /proc/self/fd/"$logOutFd" | while read -r line; do
          if test -n "$line"; then
              echo "<7>stage-2-init: $line" > /dev/kmsg
          fi
      done) 2>&1
  else
      mkdir -p /run/log
      exec > >(tee -i /run/log/stage-2-init.log) 2>&1
  fi

  ```


state: closed
title: puredata sound via alsa is broken
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/issues/32407
updated_at: 2017-12-07 11:08:17
body:
  ## Issue description

  When you try to use ``ALSA`` as the sound engine in pd, there is no sound.
  The ``jack`` engine works fine.

  ### Steps to reproduce
  - run puredata
  - click
    - ``Media -> ALSA``
    - ``Media -> DSP on``
    - ``Media -> Test Audio and MIDI``
  - in the new window, click ``60`` under ``test tones``

  There should be a test tone playing now, but there isn't.

  ## Technical details

  The first window outputs:
  ```audio I/O stuck... closing audio.```

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.3, NixOS, 18.03pre121925.3eccd0b11d1 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-18.03pre121925.3eccd0b11d1"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: arp-scan: 1.9 -> 1.9.5
user_login: mikoim
html_url: https://github.com/NixOS/nixpkgs/pull/32408
updated_at: 2018-07-05 04:09:59
body:
  ###### Motivation for this change
  - Change upstream to GitHub
  There is no release in recent years but development is undergoing on GitHub by the original author.
  - Add missing dependency
  `get-oui` and `get-iab` need some Perl modules, but they are lacked.

  cc @bjornfor 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libdbusmenu: 12.10.12 -> 16.04.0; network-manager-applet: enable appindicator support
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/32409
updated_at: 2017-12-17 09:33:12
body:
  ###### Motivation for this change

  - Updates `libdbusmenu` to 16.04.0
  - Enables `appindicator` support in `network-manager-applet`.

  Some desktops (like Enlightenment and Pluma) does not support the old `xembed` standard anymore for the notification tray. The `appindicator` interface should be used instead in this cases.

  To use it just start the applet with the following command:
  ```
  $ nm-applet --indicator
  ```

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: treewide: checkMeta fixes for x86_64-linux
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/32410
updated_at: 2019-04-17 01:59:01
body:
  ###### Motivation for this change

  Extracted from https://github.com/NixOS/nixpkgs/pull/32365

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: qtcreator: 4.4.1 -> 4.5.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/32411
updated_at: 2017-12-07 15:08:47
body:
  ###### Motivation for this change

  - Update to version [4.5.0](http://blog.qt.io/blog/2017/12/07/qt-creator-4-5-0-released/)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: chefdk: 2.3.4 -> 2.4.17
user_login: tomster
html_url: https://github.com/NixOS/nixpkgs/pull/32412
updated_at: 2017-12-07 16:42:37
body:
  ###### Motivation for this change

  need newer version of inspec that is bundled with chef-dk


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [?] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libvirt: 3.8.0 -> 3.10.0
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/32413
updated_at: 2018-01-01 15:10:28
body:
  ###### Motivation for this change

  version bump

  Related PRs https://github.com/NixOS/nixpkgs/pull/32389 https://github.com/NixOS/nixpkgs/pull/32370 <s>https://github.com/NixOS/nixpkgs/pull/32381</s> should not depend one on another and could be merged independently.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Enh/boost with numpy extension
user_login: tristan0x
html_url: https://github.com/NixOS/nixpkgs/pull/32414
updated_at: 2018-01-01 22:26:12
body:
  ###### Motivation for this change

  Build Boost numpy Python by default.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: k2pdfopt: Patch openjpeg version into mupdf as in #31852.
user_login: clefru
html_url: https://github.com/NixOS/nixpkgs/pull/32415
updated_at: 2017-12-07 16:46:19
body:
  ###### Motivation for this change
  k2pdfopt package mupdf for its own use. openjpeg's version bump broke it. See #31852.  At the moment k2pdfopt doesn't build under release-17.09. Please cherry-pick.

  (I don't understand why k2pdfopt/default.nix repackages so many libs.)

  ###### Things done
  Adjust patch for load-jpx.c to fit mupdf 1.10a.

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.pymc3: init at 3.2
user_login: ilya-kolpakov
html_url: https://github.com/NixOS/nixpkgs/pull/32416
updated_at: 2018-04-28 19:11:06
body:
  ###### Motivation for this change
  Adds the latest stable version of `pymc3` to Python packages. This is one of the major Bayesian inference libraries (along with `stan`, `BUGS`, `JAGS` and, to a lesser extent, `edward`),

  ###### Things done

  - [ ] Tested using sandboxing 
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested the library
  - [x] Fits [CONTRIBUTING.md]

  Edit: longer info


state: closed
title: ratox: 0.2.1 -> 0.4
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/32417
updated_at: 2018-09-08 22:16:00
body:
  ###### Motivation for this change
  Update.

  The problem with both old and new ratox versions is that they have an outdated bootstrap node list and so can't connect to the DHT. If one is to patch the source with an updated node list it works. But I don't want to put a huge patch for that into nixpkgs. Just be aware that it wouldn't strictly "work" as-is if you run the compiled binary. This update is mainly a follow up to #22775 to drop `libtoxcore-old` derivation.

  /cc @peterhoeg

  ###### Things done

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Revert "firefox-esr: 52.5.0esr -> 52.5.1esr"
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/32418
updated_at: 2018-03-16 03:11:49
body:
  ###### Motivation for this change

  This reverts commit 282bd5c03c7421fa1d159bc9b191ef65e8563d03.

  I have no idea why, but Mozilla reverted their distribution too. The source file
  is no longer available on any mirrors, binary they distribute is
  reverted too.

  This is a version of vanilla firefox that supports old plugins, so it
  shouldn't be broken.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] It works.
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: plasma-workspace: Fix start_kdeinit_wrapper path
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/32420
updated_at: 2017-12-07 22:30:36
body:
  ### Motivation

  Resolves: #31686

  ### Testing

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] ~Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))~
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: zilla-slab: init at 1.002
user_login: caugner
html_url: https://github.com/NixOS/nixpkgs/pull/32421
updated_at: 2017-12-14 17:44:10
body:
  ###### Motivation for this change

  Adds Mozilla's core typeface.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Add pkgs.nixos function
user_login: roberth
html_url: https://github.com/NixOS/nixpkgs/pull/32422
updated_at: 2019-05-26 09:33:04
body:
  ###### Motivation for this change

  This introduces a new function to streamline the use of NixOS in the context of NixPkgs.
  Applications of this function include

   - creating a binary cache using CI for NixOps deployments
   - packages that depend on virtual machine images

  This is an area where Nix really shines, so for me and probably others, it was a surprise that a function like this was not available.
  Although it's a small addition, it is easily discoverable (`pkgs.nixos<TAB>` in repl) and steers towards using NixOS without using the legacy options in `eval-config.nix`.

  The default value for `system` is `pkgs.system`, so in its current state, users on OS X have to pass a `system` value explicitly. I have considered introducing some logic to choose linux x86-64 automatically, but that might do more harm than good. It should be easy enough to pass it explicitly or override the default in an overlay.

  ###### ~WIP~

  - [x] in other PR, implement `config.nixpkgs.externalPkgs` option
  - [x] use `externalPkgs` (should fix current ordering mistake)
  - [x] ~split into `pkgs.nixos` and `pkgs.nixosNew`~ renamed to `nixos`. `pkgs.nixosNew` doesn't really use `pkgs`, so adds little value and could be confusing
  - [x] ~add assertions in `pkgs.nixos` to prevent unintended use of `externalPkgs`~ not feasible at this point. Need to introspect priorities of definitions, which isn't possible now.
  - [x] update documentation of ~both~ function~s~
  - [x] add to release notes

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Used and tested this in a project ~~Tested execution of all binary files (usually in `./result/bin/`)~~
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pandoc2: fix Haskell dependencies
user_login: NickHu
html_url: https://github.com/NixOS/nixpkgs/pull/32423
updated_at: 2017-12-29 22:20:34
body:
  `pandoc2` is broken - the dependencies fail to resolve:

  ```
  nix-shell -p haskellPackages.pandoc_2_0_4
  ...
  Configuring hslua-module-text-0.1.2.1...
  Setup: Encountered missing dependencies:
  hslua ==0.9.*
  ```

  Hopefully this is the right way to fix this


  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos: doc: implement related packages in the manual
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/32424
updated_at: 2018-03-16 03:11:35
body:
  ###### Motivation for this change
  A rebase and a partial rewrite of #14860 which I can't reopen for some reason that implements #9306 (finally!).

  This version doesn't define any new types or `mkOption`s. It's super-uber-simple.

  It does this
  ![screenshot](http://i.imgur.com/VrAxxsI.png)
  (that's an old screenshot from #14860, this version looks a tiny bit different, but I'm too lazy to make a new one, its close enough)
  when you write f56b5824ad06cd03ebd1d1b9cf11a8db30dccb09.

  Adding `relatedPackages` to options puts a pressure on package maintainers to maintain good package descriptions or else the manual would look very ugly. Its a good thing.

  ###### Things done

  - [X] Manual builds.
  - [X] Trivial nixos `configure.nix` builds.
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libmicrohttpd: 0.9.57 -> 0.9.58
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/32425
updated_at: 2017-12-07 22:17:47
body:
  This is a bugfix release.
  See https://lists.gnu.org/archive/html/info-gnu/2017-12/msg00005.html
  for release information.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: cuDNN 7.0.3 -> 7.0.5
user_login: TravisWhitaker
html_url: https://github.com/NixOS/nixpkgs/pull/32427
updated_at: 2017-12-17 04:25:43
body:
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: openblas: add aarch64 platform config
user_login: georgewhewell
html_url: https://github.com/NixOS/nixpkgs/pull/32429
updated_at: 2017-12-12 16:22:45
body:
  ###### Motivation for this change
  let openblas build on aarch64

  tests pass, but i haven't checked any further than that

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: git-annex-remote-rclone: 0.5 -> 0.6
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/32430
updated_at: 2017-12-13 19:11:29
body:
  ###### Motivation for this change
  Tested with Google Drive.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  ping @montag451 


state: closed
title: python: python.withPackages interpreter cannot import setuptools
user_login: datakurre
html_url: https://github.com/NixOS/nixpkgs/issues/32431
updated_at: 2017-12-11 09:31:12
body:
  ## Issue description

  Python interpreter created with:

  ``` nix
  pkgs.buildEnv {
    name = "env";
    paths = [
      (pythonPackages.python.withPackages (ps: [ ps.setuptools ]))
    ];
  }
  ```

  cannot import ``setuptools`` (or ``pkg_resources``):

  ``` python
  >>> import setuptools
  Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
  ImportError: No module named setuptools
  ```

  ### Steps to reproduce

  Still works with [this commit](https://github.com/NixOS/nixpkgs-channels/commit/a30fa6d9a255288a4f8a1ca77a058bf650ed75ee):

  ``` nix
  with import ((import <nixpkgs> {}).fetchFromGitHub {
    owner = "nixos";
    repo = "nixpkgs";
    rev = "a30fa6d9a255288a4f8a1ca77a058bf650ed75ee";
    sha256 = "03lqxjlbvd8fxxgf851mszzz79prqz5cc2z6zfic6d2mqhj8yyb1";
  }) {};

  pkgs.buildEnv {
    name = "env";
    paths = [
      (pythonPackages.python.withPackages (ps: [ ps.setuptools ]))
    ];
  }
  ```

  No longer after [the next merged commit](https://github.com/NixOS/nixpkgs-channels/commit/40851a4d26daabf1613c9a79e638aaf9f94b476c):

  ``` nix
  with import ((import <nixpkgs> {}).fetchFromGitHub {
    owner = "nixos";
    repo = "nixpkgs";
    rev = "40851a4d26daabf1613c9a79e638aaf9f94b476c";
    sha256 = "0xdgbccypyxqasbwsm9hnyfvzz80y5qs9q8mi5khxz9cg9lycc75";
  }) {};

  pkgs.buildEnv {
    name = "env";
    paths = [
      (pythonPackages.python.withPackages (ps: [ ps.setuptools ]))
    ];
  }
  ```

  or with the current master

  ``` nix
  with import ((import <nixpkgs> {}).fetchFromGitHub {                            
    owner = "nixos";                                                              
    repo = "nixpkgs";                                                             
    rev = "90bcfc78c3fcf1439ac7951861cfa266d1c6da1f";                             
    sha256 = "0piia62k9m1nizajmyy9iyjvmfp81ikcwglbxnx1p8qvbjbfcbri";              
  }) {};                                                                          
                                                                                  
  pkgs.buildEnv {                                                                 
    name = "env";                                                                 
    paths = [                                                                     
      (pythonPackages.python.withPackages (ps: [ ps.setuptools ]))                
    ];                                                                            
  }  
  ```


state: closed
title: pythonPackages.setuptools: make compatible with hasPythonModule
user_login: datakurre
html_url: https://github.com/NixOS/nixpkgs/pull/32432
updated_at: 2017-12-08 16:02:08
body:
  ###### Motivation for this change

  Fixes https://github.com/NixOS/nixpkgs/issues/32431

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: chromium: 62.0.3202.94 -> 63.0.3239.84
user_login: YorikSar
html_url: https://github.com/NixOS/nixpkgs/pull/32433
updated_at: 2017-12-12 16:58:55
body:
  New stable release with bunch of security fixes and other changes [0]

  Also:
  * remove patch for dev already landed upstream
  * remove patches specific to version 62
  * dev is broken again, need to investigate failures

  [0] https://chromereleases.googleblog.com/2017/12/stable-channel-update-for-desktop.html

  ###### Motivation for this change

  Stable release update.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Add Intel Parallel Studio stdenv
user_login: ledettwy
html_url: https://github.com/NixOS/nixpkgs/issues/32434
updated_at: 2019-07-10 05:17:11
body:
  Proposal to add a stdenv which makes available the Intel Parallel Studio (Intel C++ compiler, etc.).  The stdenv would be wrapped with a lambda that accepts a parallel studio license file.  This would be repackaged binaries, not built from source. The binaries would be downloaded from https://software.intel.com/en-us/parallel-studio-xe/choose-download/free-trial-cluster-linux-fortran

  A downside is that the result of this can't be stored in the nixos.org binary cache, since the install will need to be generated uniquely for each user using their license. I don't think this will be too much of a big deal though, since it's more or less a one-time thing.

  I'm guessing this could be exposed as iccStdenv?

  **Task List**

  - [ ] Installer runs, accepts license file, outputs all the files as part of the install, everything patched
  - [ ] Wrap the base package with ccWrapper to produce a functional compiler toolchain
  - [ ] ICC stdenv which incorporates the wrapped toolchain
  - [ ] ICC stdenv function merged into nixpkgs


state: open
title: Build wineWow by default
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/issues/32435
updated_at: 2018-07-06 18:03:57
body:
  ### Steps to reproduce

  ```
  $ nix-shell -p wine --run 'env WINEARCH=win64 WINEPREFIX=$(mktemp -d) wine /dev/null'
  wine: WINEARCH set to win64 but '/run/user/1000/tmp.rCVRFbzbyt' is a 32-bit installation.
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.3, NixOS, 18.03pre121925.3eccd0b11d1 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"overlay, nixos-18.03pre121925.3eccd0b11d1"`
   - channels(chronos): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: gpredict: init at 1.3
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/32436
updated_at: 2018-01-19 07:16:46
body:
  ###### Motivation for this change
  Gpredict is program for tracking satellites (with GTK graphical user interface).

  ###### Things done
  GUI tested on x86_64-linux
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: facile: 1.1 -> 1.1.3
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/32437
updated_at: 2017-12-09 17:00:34
body:
  Move to ocamlPackages.
  Add a META file to use with ocamlfind

  ###### Motivation for this change

  The source URL is invalid (404).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pytorch-0.3 with cuda and cudnn
user_login: akamaus
html_url: https://github.com/NixOS/nixpkgs/pull/32438
updated_at: 2018-04-07 05:44:15
body:
  ###### Motivation for this change
  Currently pytorch derivation lacks cuda support. After introducing cudatoolkit9 supporting gcc6 it became easy to add cuda-related flags.

  ###### Notes
  Unfortunately cuda-enabled pytorch tests fail to detect driver if run by nix builder. Still they can be run manually after package installation. Just run unpackPhase and execute the script.
    
  Had to provide a fixed commit fix hash for revision, without it getFetchFromGithub doesn't download required submodules.


state: closed
title: Document fetchFromGitHub & friends
user_login: ledettwy
html_url: https://github.com/NixOS/nixpkgs/issues/32439
updated_at: 2019-01-27 18:58:39
body:
  ## Issue description

  The nixpkgs fetchFromGitHub is not documented in the nixpkgs manual, despite being a pretty important function.  The manual only contains indirect references to it in unrelated examples.

  Friends of this function like fetchzip are also lacking documentation in the manual.

  Fetching sources for building is probably one of the most important things you can do in Nix, so I feel like these functions should have a sizable chunk of the manual dedicated to them.


state: open
title: Move fetchFromGitHub & friends to pkgs/build-support/
user_login: ledettwy
html_url: https://github.com/NixOS/nixpkgs/issues/32440
updated_at: 2019-05-18 23:01:21
body:
  ## Issue description

  fetchFromGitHub, fetchFromBitbucket, fetchFromSavannah, fetchFromGitLab, and fetchFromRepoOrCz are currently implemented directly in all-packages.nix, which is a bit messy.  It would be better for them to exist where the rest of the fetch* family of functions live, in pkgs/build-support.


state: closed
title: awscli: 1.11.185 -> 1.14.6
user_login: onetom
html_url: https://github.com/NixOS/nixpkgs/pull/32441
updated_at: 2017-12-11 10:10:46
body:
  ###### Motivation for this change

  Stay up to date with upstream.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: scalafmt: 0.6.8 -> 1.3.0
user_login: markus1189
html_url: https://github.com/NixOS/nixpkgs/pull/32442
updated_at: 2018-01-04 02:07:27
body:
  ###### Motivation for this change

  Scalafmt does no longer (already pretty long :D) package a fat-jar, which required a larger change to fetch all `jar` dependencies via nix, before we could use the newer versions.

  I finally came around to creating a script that automates the creation of a file `support.nix` which lists all of them and fetches them using `fetchMavenArtifact`: https://gist.github.com/markus1189/e48f8bbaa63b1272d39d74c498116003.

  With that I updated the the build to version 1.3.0.

  Question: I saw that it should be enough to add the `fetchMavenArtifact` results to the buildInputs, but it seems like they never got added to the `CLASSPATH` (as tested via `echo $CLASSPATH` inside the builder).  That's why I added them manually in the `makeWrapper`, but if there is an easier way let me know.

  /cc @olafurpg FYI :)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---
  ### 24 Pull Requests (https://24pullrequests.com) ###
  ![https://24pullrequests.com](https://24pullrequests.com/assets/logo-8a77737f86fec8def19a1c9a605c9841dbd44e59f243ed3bf64bbdf3214d6fa1.png
  )


state: closed
title: Erlang CVE-2017-1000385 erlangR{18,19,20}
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/32443
updated_at: 2017-12-08 12:30:57
body:
  ###### Motivation for this change

  Closing  CVE-2017-1000385 in erlangR{18,19,20}.

  We are also carrying versions of R16, R16-basho & R17 around that are no longer receiving any kinds of updates as far as I can tell.

  It should be considered to remove those or at least mark them as unsupported (`meta.broken = true`, …).

  CC maintainers: @the-kenny @sjmackenzie @couchemar @gleber 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: recoll: 1.23.1 -> 1.23.5
user_login: hedning
html_url: https://github.com/NixOS/nixpkgs/pull/32444
updated_at: 2017-12-08 14:31:56
body:
  ###### Motivation for this change

  1.23.5 is recquired for the firefox webexstension, enabling full text web history search.
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pinta: FIX unhandled glib-sharp load exception
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/32445
updated_at: 2017-12-09 08:16:02
body:
  ###### Motivation for this change

  running pinta after https://github.com/NixOS/nixpkgs/pull/31497
  results in:

  ```
  Unhandled Exception:
  System.IO.FileNotFoundException: Could not load file or assembly 'glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies.
  File name: 'glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f'
  [ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies.
  File name: 'glib-sharp, Version=2.12.0.0, Culture=neutral,
  PublicKeyToken=35e10195dab3c99f'
  ```

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.django: 1.11.7 -> 1.11.8
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/32446
updated_at: 2017-12-19 08:16:25
body:
  Release notes: https://docs.djangoproject.com/en/1.11/releases/1.11.8/

  This is the LTS release. This should be backported to `release-17.09`.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.django_hijack_admin: init at 2.1.5
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/32447
updated_at: 2017-12-19 08:18:22
body:
  If there is no objection, I’d like to backport those 2 commits to `release-17.09`.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nginxModules.ModSecurity-beta: 2017-06-17 -> 2017-08-23
user_login: Izorkin
html_url: https://github.com/NixOS/nixpkgs/pull/32449
updated_at: 2017-12-17 09:11:54
body:
  ###### Motivation for this change
  Update nginx modules ModSecurity-beta to recent version

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Semi-Automated Emacs package updates
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/pull/32450
updated_at: 2017-12-08 14:59:56
body:
  Unfortunately, I didn't have any time to do any more testing of the basic expressions this time around.


state: closed
title: doc: Warn about the classpath hook and required jdk buildInput
user_login: markus1189
html_url: https://github.com/NixOS/nixpkgs/pull/32451
updated_at: 2017-12-26 17:51:02
body:
  ###### Motivation for this change

  As learned in #32442.  I added it to help others that may be confused about the hook not working.


state: closed
title: google-cloud-sdk: 177.0.0 -> 182.0.0
user_login: asymmetric
html_url: https://github.com/NixOS/nixpkgs/pull/32452
updated_at: 2017-12-08 20:34:10
body:
  ###### Motivation for this change

  Update to latest version.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: nixos/tests/riak.nix fails on master, 17.09 & 17.03
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/issues/32453
updated_at: 2017-12-08 15:45:51
body:
  ## Issue description

  During preperations for a PR (#32454) that touches riak and erlang I was trying to ensure that my changes aren't breaking riak. 

  I started executing the `nixos/tests/riak.nix` tests on unstable (master & latest channel), 17.09 and 17.03 which all failed to execute.

  Before doing further investigations I decided to post this here. Maybe one of the riak maintainers/contributors (@cstrahan @mdaiter) has a clue why they are failing.

  The output from the tests is almost the same between all versions. They all complain about the config format being invalid. 

  17.03 log:
  ```
  master# 15:11:20.799 [error] Error parsing /etc/riak/advanced.config, incorrect format: []
  […]
  master# Error generating config with cuttlefish
  master#   run `riak config generate -l debug` for more information.
  ^E^Emaster: exit status 0
  master: must succeed: riak ping 2>&1
  master: exit status 1
  master: output: Node 'riak@127.0.0.1' not responding to pings.
  error: command `riak ping 2>&1' did not succeed (exit code 1)
  command `riak ping 2>&1' did not succeed (exit code 1)
  cleaning up
  killing master (pid 29551)
  vde_switch: EOF on stdin, cleaning up and exiting
  vde_switch: Could not remove ctl dir '/tmp/nix-build-vm-test-run-riak.drv-0/vde1.ctl': Directory not empty
  builder for ‘/nix/store/17czxqasss6haz9zzvzwppww2a7ajads-vm-test-run-riak.drv’ failed with exit code 255
  error: build of ‘/nix/store/17czxqasss6haz9zzvzwppww2a7ajads-vm-test-run-riak.drv’ failed
  ```

  17.09 log:
  ```
  master# 15:24:07.181 [error] Error parsing /etc/riak/advanced.config, incorrect format: []
  master# Error generating config with cuttlefish
  master#   run `riak config generate -l debug` for more information.
  ```

  same for master…

  ### Steps to reproduce

  ```sh
  for branch in channels/nixos-unstable channels/nixos-17.09 channels/nixos-17.03; do
    git checkout $branch
    nix-build -I nixpkgs=. nixos/tests/riak.nx
  done
  ```


  ## Technical details


  Probably unrelated but the host used to run `nix-build` (for the tests) provides the following details:
  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.61, NixOS, 18.03pre121925.3eccd0b11d1 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-18.03pre121925.3eccd0b11d1"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
  ```


state: closed
title: Erlang cleanup (remove R17, R16 cleanup, updated couchdb to R19)
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/32454
updated_at: 2017-12-09 20:50:12
body:
  ###### Motivation for this change
  This is mostly a followup to #32443.

  - While removing `erlangR16` in 2b7204307915c729b999dba2716e31d5b3df98cd the `R16.nix` file remained in the repository. This PR contains a commit that removes the file.
  - I switched the last user of `erlangR17` (`couchdb`) to `erlangR19` which is the latest supported version according to the `couchdb` documentation.
  - `erlang17` has been removed.
  - The `erlang_basho_R16B02` derivation was updated to the latest available version. Since there are users of that package (`riak`, `riak-cc`, …) that is probably appropriate despite it being marked as `insecure`.
    - The `version` attribute of the derivation was updated so that the derived name of the package reflects the used patch version.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [X] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
    - [X] `nixos/tests/couchdb.nix` succeeds
    - [ ] `nixos/tests/riak.nix` failed, also failed on latest unstable channel, 17.09 and 17.03, … see #32453
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: pythonPackages.rdflib: 4.1.2 -> 4.2.2
user_login: bcdarwin
html_url: https://github.com/NixOS/nixpkgs/pull/32455
updated_at: 2018-02-03 18:10:16
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: nix-prefetch-git should use git's --recursive for --fetch-submodules
user_login: ledettwy
html_url: https://github.com/NixOS/nixpkgs/issues/32456
updated_at: 2017-12-08 17:50:11
body:
  ## Issue description

  nix-prefetch-git doesn't use the git --recursive flag for checking out submodules.  This causes the results to be slightly different than if it had used the git --recursive flag, which creates the submodule .git files as regular files rather than directories.

  Some software expects its submodules to be cloned using --recursive rather than manually (https://github.com/pmodels/mpich/blob/4d7051752a9ea1bdce34654dc985d62665aea859/autogen.sh#L51). In general I think nix's git functions should behave as closely to what regular users are going to be doing as possible, to avoid weird problems when working with code that isn't Nix-aware.


state: closed
title: coursier: 1.0.0-RC3 -> 1.0.0-RC13
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/32457
updated_at: 2017-12-09 08:10:36
body:
  ###### Motivation for this change

  minor version bump, required for https://github.com/NixOS/nixpkgs/pull/32442#issuecomment-350334285


state: closed
title: vncdo: init at 0.11.2
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/32458
updated_at: 2018-12-29 08:42:27
body:
  ###### Motivation for this change
  Useful utility.

  ###### Things done
  Built and ran.

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Vulnerability Roundup 30
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/issues/32459
updated_at: 2018-10-08 14:58:02
body:
  Scanned nixos/release-combined.nix @ 3eccd0b with vulnix-1.4.1pre (improved CVE patch detection). Filtered out previously reported CVEs. May contain false positives.

  ### busybox-1.27.2 ([search](https://search.nix.gsc.io/?q=busybox&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=busybox+in%3Apath&type=Code))
   - [x] [CVE-2017-16544](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-16544)

  ### exiv2-0.26 ([search](https://search.nix.gsc.io/?q=exiv2&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=exiv2+in%3Apath&type=Code))
   - [ ] [CVE-2017-1000126](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-1000126)
   - [ ] [CVE-2017-1000127](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-1000127)
   - [ ] [CVE-2017-1000128](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-1000128)
   - [ ] [CVE-2017-11336](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11336)
   - [x] [CVE-2017-11337](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11337)
   - [x] [CVE-2017-11338](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11338)
   - [x] [CVE-2017-11339](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11339)
   - [x] [CVE-2017-11340](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11340)
   - [x] [CVE-2017-11553](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11553)
   - [x] [CVE-2017-11591](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11591)
   - [x] [CVE-2017-11592](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11592)
   - [x] [CVE-2017-11683](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11683)
   - [x] [CVE-2017-12955](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-12955)
   - [x] [CVE-2017-12956](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-12956)
   - [x] [CVE-2017-12957](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-12957)
   - [ ] [CVE-2017-14857](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-14857)
   - [ ] [CVE-2017-14858](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-14858)
   - [x] [CVE-2017-14859](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-14859)
   - [x] [CVE-2017-14860](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-14860)
   - [ ] [CVE-2017-14861](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-14861)
   - [x] [CVE-2017-14862](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-14862)
   - [ ] [CVE-2017-14863](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-14863)
   - [x] [CVE-2017-14864](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-14864)
   - [ ] [CVE-2017-14865](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-14865)
   - [ ] [CVE-2017-14866](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-14866)

  ### ghostscript-9.20 ([search](https://search.nix.gsc.io/?q=ghostscript&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ghostscript+in%3Apath&type=Code))
   - [x] [CVE-2016-10217](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-10217)
   - [x] [CVE-2016-10218](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-10218)
   - [x] [CVE-2016-10219](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-10219)
   - [x] [CVE-2016-10220](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-10220)
   - [ ] [CVE-2016-10317](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-10317)
   - [x] [CVE-2017-7207](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-7207)

  ### gstreamer-0.10.36 ([search](https://search.nix.gsc.io/?q=gstreamer&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=gstreamer+in%3Apath&type=Code))
   - [ ] [CVE-2016-9447](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-9447)

  ### jbig2dec-0.13 ([search](https://search.nix.gsc.io/?q=jbig2dec&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=jbig2dec+in%3Apath&type=Code))
   - [x] [CVE-2017-7885](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-7885)
   - [x] [CVE-2017-9216](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-9216)

  ### ldns-1.7.0 ([search](https://search.nix.gsc.io/?q=ldns&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ldns+in%3Apath&type=Code))
   - [x] [CVE-2017-1000231](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-1000231)
   - [x] [CVE-2017-1000232](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-1000232)

  ### libcroco-0.6.12 ([search](https://search.nix.gsc.io/?q=libcroco&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=libcroco+in%3Apath&type=Code))
   - [x] [CVE-2017-7960](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-7960)
   - [x] [CVE-2017-7961](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-7961)
   - [ ] [CVE-2017-8834](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-8834)
   - [ ] [CVE-2017-8871](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-8871)

  ### openexr-2.2.0 ([search](https://search.nix.gsc.io/?q=openexr&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=openexr+in%3Apath&type=Code))
   - [x] [CVE-2017-12596](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-12596)

  ### openslp-2.0.0 ([search](https://search.nix.gsc.io/?q=openslp&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=openslp+in%3Apath&type=Code))
   - [x] [CVE-2016-4912](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-4912)

  ### rsync-3.1.2 ([search](https://search.nix.gsc.io/?q=rsync&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=rsync+in%3Apath&type=Code))
   - [x] [CVE-2017-16548](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-16548)

  ### vte-0.28.2 ([search](https://search.nix.gsc.io/?q=vte&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=vte+in%3Apath&type=Code))
   - [x] [CVE-2012-2738](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-2738)

  ### x265-2.5 ([search](https://search.nix.gsc.io/?q=x265&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=x265+in%3Apath&type=Code))
   - [x] [CVE-2017-13666](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-13666)


    
    


state: closed
title: dmd, ldc, dub: Inherit buildInput and meta from build derivation
user_login: ThomasMader
html_url: https://github.com/NixOS/nixpkgs/pull/32481
updated_at: 2017-12-22 16:52:23
body:
  ###### Motivation for this change

  I think the builds on hydra for dmd, ldc and dub are not working on darwin anymore because of missing meta platforms information.
  So I added that and also thought the buildInput needed to be inherited too because the packages should come with those dependencies when installed.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ x NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: linuxsampler: svn-2340 -> 2.1.0
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/32483
updated_at: 2017-12-09 11:17:30
body:
  libgig: svn-2334 -> 4.1.0
  libscp: svn-2319 -> 0.5.8

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [WIP] ed: fix cross build
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/32489
updated_at: 2018-01-09 22:39:46
body:
  ###### Motivation for this change

  Fixes https://github.com/NixOS/nixpkgs/pull/32322#issuecomment-350341049

  @Ericson2314 Is it correct that there is no `CC` env var during the cross compilation? (I had to use `CC_FOR_BUILD` or `BUILD_CC` instead.)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  Tested with `nix-build pkgs/top-level/release-cross.nix -A rpi.ed.x86_64-linux`.

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: pythonPackages.py3status: 3.6 -> 3.7
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/32490
updated_at: 2017-12-13 19:11:19
body:
  ###### Motivation for this change
  Tested with both, py2 and py3.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  ping @garbas 


state: closed
title: nix on gentoo: uim and gtk+
user_login: lierdakil
html_url: https://github.com/NixOS/nixpkgs/issues/32491
updated_at: 2017-12-17 17:26:01
body:
  Sorry if it's the wrong place to ask this question, but I'm kinda stuck here.

  So, I'm using `nix` on Gentoo Linux to manage part of my environment, and I'm running into a problem regarding UIM.

  So, gtk+ installed by nix isn't aware of neither uim installed via portage globally, nor uim installed into nix profile. I would believe it boils down to `immodules`/`immodules.cache` not being updated (either properly or at all).

  All the usual suspects, like
  ```
  GTK_IM_MODULE=uim
  XMODIFIERS=@im=uim
  ```
  are in place.

  I tried hacking my way around that, but had no luck at all. I mean, I can add path to `im-uim.so` into `immodules.cache` by hand, but I'd have to do that manually on every other update, which I obviously want to avoid. Automating that somehow proved to be too hard for me.

  Any advice is appreciated.


state: closed
title: gnuplot: 5.2.1 -> 5.2.2
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/32492
updated_at: 2017-12-09 09:35:45
body:
  ###### Motivation for this change

  Minor update.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: piwik: 3.2.0 -> 3.2.1
user_login: florianjacob
html_url: https://github.com/NixOS/nixpkgs/pull/32493
updated_at: 2017-12-09 11:45:41
body:
  ###### Motivation for this change
  Bug fixes & security updates: https://piwik.org/changelog/piwik-3-2-1/

  Please backport to stable.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ber_metaocaml: (re)init at 104
user_login: mpickering
html_url: https://github.com/NixOS/nixpkgs/pull/32494
updated_at: 2017-12-10 11:36:31
body:
  ###### Motivation for this change

  The old derivation was broken as the `src` pointed to a mutable url. It was also necessary to make some more packaging changes to get it to compile to follow with changes to the normal ocaml build process.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: tasks/btrfs: add services.btrfs.autoScrub
user_login: florianjacob
html_url: https://github.com/NixOS/nixpkgs/pull/32496
updated_at: 2017-12-17 20:23:23
body:
  for automatic regular scrubbing of mounted btrfs filesystems,
  similar to what's already there for zfs.

  ###### Motivation for this change
  Regular scrubs make sure bitrot gets detected early, and gets corrected when there's a copy available. 🔧

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: firefox: 57.0.1 -> 57.0.2, firefox-esr: 52.5.1esr -> 52.5.2esr
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/32497
updated_at: 2017-12-09 11:52:09
body:
  ###### Motivation for this change

  - Critical security fix (Windows only)
  - Bug fixes (Windows only)

  https://www.mozilla.org/en-US/firefox/57.0.2/releasenotes/
  https://www.mozilla.org/en-US/security/advisories/mfsa2017-29/

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Don't set cxx_stdlib when nativeTools on linux
user_login: dylex
html_url: https://github.com/NixOS/nixpkgs/pull/32498
updated_at: 2017-12-17 15:31:37
body:
  There are no gcc paths with nativeTools, and cc isn't set.

  When attempting to use nativeTools on linux, an error is produced trying to expand `cc.gcc` to set `default_cxx_stdlib_compile`. I'm guessing this would only happen on obscure unsupported linux architectures. In this case, however, I purposefully want to use nativeTools for a special build, so I'm using:
  ```
  import <nixpkgs> { stdenvStages = import <nixpkgs/pkgs/stdenv/native> };
  ```
  which produces: 
  ```
  value is null while a set was expected, at .../nixpkgs/pkgs/build-support/cc-wrapper/default.nix:50:27
  ```

  If there is a better way to make this work (creating a native tools-based stdenv on linux), that's fine, too.
  I realize there are reasons against and risks in doing this, but it is not meant to build a full system.

  I don't believe this will break any normal use case, but I'm not entirely sure.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libvirt: 3.8.0 -> 3.10.0
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/32499
updated_at: 2017-12-11 04:52:09
body:
  ###### Motivation for this change

  Version bump. Replaces https://github.com/NixOS/nixpkgs/pull/32413.

  ###### Things done

  I've rewritten the Python expression.

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  cc @volth 


state: closed
title: nixos/logstash: Listen on 127.0.0.1 instead of 0.0.0.0
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/pull/32500
updated_at: 2017-12-22 22:45:10
body:
  ###### Motivation for this change
  Fixes #32262

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: piwik: 3.1.1 -> 3.2.1
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/pull/32501
updated_at: 2017-12-09 12:27:26
body:
  (cherry picked from commit 60ef50fa884974bb144111ab7a66cad7d983eb8b)

  ###### Motivation for this change
  #32493 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [WIP] neomutt: 2017-10-27 -> 2017-12-08
user_login: toogley
html_url: https://github.com/NixOS/nixpkgs/pull/32502
updated_at: 2017-12-10 21:35:19
body:
  ###### Motivation for this change

  The new version contains lots of bugfixes and some new features, compared to the old.

  The Neomutt Team has changed their build system to autosetup, which means 
  ```
  # Look in $PATH at runtime, instead of hardcoding /usr/bin/sendmail
  "ac_cv_path_SENDMAIL=sendmail"
  ```

  won't apply anymore. However, neomutt's autosetup behaves exactly the same way, so i need to figure out how to fix that.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: How does fetchpatch handle exludes?
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/issues/32504
updated_at: 2017-12-23 20:55:22
body:
  ## Issue description
  I was trying to `pkgs/development/haskell-modules/configuration-common.nix` to include a patch for #32377. But then I doscovered that `stack.yaml` is included in the patch but isn't part of the tarball uploaded to Hackage. Therefore I added it to `excludes`:
  ```
  gitit = appendPatch super.gitit (pkgs.fetchpatch {
      name = "hoauth2-version.patch";
      url = https://github.com/jgm/gitit/pull/608.patch;
      sha256 = "0mdqa9w1p6cmli6976v4wi0sw9r4p5prkj7lzfd1877wk11c9c73";
      excludes = [ ".travis.yml" "stack.yaml" ];
    });
  ```
  But it still didn't work.
  I had a look at the `fetchpatch` function and it seems to use `filterdiff -x stack.yaml`. But if I apply this to the patch, the lines
  ```
  diff --git a/stack.yaml b/stack.yaml
  index c331e7f6..89648094 100644
  ```
  are still present even though the real diff is suppressed.
  Is there a way to make `fetchpatch` and `filterdiff` work such that I'm able to apply the filtered patch even if the file `stack.yaml` is not present?
  If you think that's `filterdiff`'s fault, I'll leave a message on their mailing list.


  ### Steps to reproduce
  You can use https://github.com/dotlambda/nixpkgs/commit/f423df9875d28e43587c9d135645e6d00037cec5 and try to build `haskellPackages.gitit`.


  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.66, NixOS, 18.03pre121925.3eccd0b11d1 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-18.03pre121925.3eccd0b11d1"`
   - channels(rschuetz): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: ocamlPackages.reason: 3.0.3 -> 3.0.4
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/32505
updated_at: 2017-12-09 11:57:13
body:
  ###### Motivation for this change

  https://github.com/facebook/reason/blob/master/HISTORY.md#304

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gnome2.vte: fix CVE-2012-2738
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/32506
updated_at: 2017-12-10 09:27:43
body:
  ###### Motivation for this change

  Properly fix CVE-2012-2738. The current version is missing a patch.

  See https://github.com/NixOS/nixpkgs/issues/32459#issuecomment-350450669 for a detailed explanation

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: openssl_1_0_2: 1.0.2m -> 1.0.2n (CVE-2017-3737, CVE-2017-3738)
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/32507
updated_at: 2017-12-23 01:52:13
body:
  ###### Motivation for this change

  https://www.openssl.org/news/secadv/20171207.txt

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [WIP] neovim: 0.2.1 -> 0.2.2
user_login: toogley
html_url: https://github.com/NixOS/nixpkgs/pull/32509
updated_at: 2018-02-14 11:04:22
body:
  ##### TODO

  * nixos/tests, see https://github.com/NixOS/nixpkgs/pull/32509/files#diff-60a46e09bd8194cb429be3b0c6f0b4d0R129

  * `:CheckHealth` from neovim, ruby error:
  ```
    - INFO: Ruby: ruby 2.4.0p0 (2016-12-24) [x86_64-linux]
    - INFO: Host: /nix/store/12l4jz2i1qw3hipzs6f016a1d0apm7fv-neovim-0.2.2/bin/nvim-ruby
    - ERROR: Command error (job=12): /nix/store/12l4jz2i1qw3hipzs6f016a1d0apm7fv-neovim-0.2.2/bin/nvim-ruby --version
      Output: /nix/store/6z17cwrivy793q28q7sc0c4rh4349d0k-bundler-1.14.6/lib/ruby/gems/2.3.0/gems/bundler-1.14.6/lib/bundler/spec_set.rb:87:in `block in materialize': Could not find msgpack-1.1.0 in any of the sources (Bundler::GemNotFound)	from /nix/store/6z17cwrivy793q28q7sc0c4rh4349d0k-bundler-1.14.6/lib/ruby/gems/2.3.0/gems/bundler-1.14.6/lib/bundler/spec_set.rb:80:in `map!'	from /nix/store/6z17cwrivy793q28q7sc0c4rh4349d0k-bundler-1.14.6/lib/ruby/gems/2.3.0/gems/bundler-1.14.6/lib/bundler/spec_set.rb:80:in `materialize'	from /nix/store/6z17cwrivy793q28q7sc0c4rh4349d0k-bundler-1.14.6/lib/ruby/gems/2.3.0/gems/bundler-1.14.6/lib/bundler/definition.rb:176:in `specs'	from /nix/store/6z17cwrivy793q28q7sc0c4rh4349d0k-bundler-1.14.6/lib/ruby/gems/2.3.0/gems/bundler-1.14.6/lib/bundler/definition.rb:235:in `specs_for'	from /nix/store/6z17cwrivy793q28q7sc0c4rh4349d0k-bundler-1.14.6/lib/ruby/gems/2.3.0/gems/bundler-1.14.6/lib/bundler/runtime.rb:19:in `setup'	from /nix/store/6z17cwrivy793q28q7sc0c4rh4349d0k-bundler-1.14.6/lib/ruby/gems/2.3.0/gems/bundler-1.14.6/lib/bundler.rb:102:in `setup'	from /nix/store/12l4jz2i1qw3hipzs6f016a1d0apm7fv-neovim-0.2.2/bin/nvim-ruby:16:in `<main>'
    - ERROR: Failed to run: /nix/store/12l4jz2i1qw3hipzs6f016a1d0apm7fv-neovim-0.2.2/bin/nvim-ruby --version
      - ADVICE:
        - Report this issue with the output of: 
        - /nix/store/12l4jz2i1qw3hipzs6f016a1d0apm7fv-neovim-0.2.2/bin/nvim-ruby --version
  ```

  ###### Motivation for this change

  Especially important, because v0.2.1 contains broken netrw parts, which is fixed in v0.2.2 (https://github.com/neovim/neovim/pull/7557). 

  And of course the new version contains in general bug fixes and new features (-> [Release Notes](https://github.com/neovim/neovim/commit/6d2c30daf3b29b84b15b547ef956e165f5e9685d))

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: rsync: fix CVE-2017-16548
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/32510
updated_at: 2017-12-09 20:49:59
body:
  ###### Motivation for this change

  fixes CVE-2017-16548

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: cataclysm-dda-git: update to latest and add arguments
user_login: markus1189
html_url: https://github.com/NixOS/nixpkgs/pull/32511
updated_at: 2017-12-09 18:57:02
body:
  ###### Motivation for this change
  Update the git version of cataclysm-dda-git and add the revision and sha256 as an argument to make it overridable via e.g. an overlay.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [WIP] initial code drop for Gurobi solver
user_login: bbarker
html_url: https://github.com/NixOS/nixpkgs/pull/32513
updated_at: 2018-11-28 09:31:38
body:
  ###### Motivation for this change

  We use the Gurobi solver for some of our work; it is easy to obtain an academic license, and is typically far superior to open source solvers.

  Once logged in, you can [download for various platforms](http://www.gurobi.com/downloads/gurobi-optimizer) including Mac OS X. I do not have OS X nor do I know enough nix to know how to generify the nix expression for OS X.

  ###### Things done

  I'll try to follow contributing.md more closely once issues are resolved re: OS X and any others that come up, as well as updating Gurobi to the latest version.

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ X] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Support for 2D monitor layouts
user_login: dfoxfranke
html_url: https://github.com/NixOS/nixpkgs/issues/32514
updated_at: 2017-12-09 16:41:13
body:
  The syntax of `services.xserver.xrandrHeads` should be extended to allow lists of lists, to support multihead setups that are arranged in two dimensions. For example, a setting of `xrandrHeads = [["DP-0" "DP-2"] ["DP-4" "DP-6"]];` should lead to DP-2 being positioned to the right of DP-0, DP-4 being positioned *below* DP-0, and DP-6 being positioned to the right of DP-4 and below DP-2.


state: closed
title: firefox: enable webrender
user_login: gebner
html_url: https://github.com/NixOS/nixpkgs/pull/32515
updated_at: 2017-12-12 10:31:51
body:
  ###### Motivation for this change

  WebRender is the new compositor written in Rust.  It requires a configure flag to be included in the build, but the upstream binaries include it by default.

  It will only be used at runtime if the ` layers.acceleration.force-enabled` option is manually set to true (defaults to false).

  cc maintainer @edolstra 

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Packaging request: Daedalus wallet
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/issues/32516
updated_at: 2018-04-07 23:07:13
body:
  Wallet for Cardano crypto: https://daedaluswallet.io/

  Repository: https://github.com/input-output-hk/daedalus

  I'll add this here so if anyone starts working on this, they can mention it here in order to avoid multiple people accidentally working on it at the same time. I might do it myself at some point.


state: closed
title: radicale: add pytz to closure
user_login: KaiHa
html_url: https://github.com/NixOS/nixpkgs/pull/32517
updated_at: 2017-12-09 18:08:06
body:
  I have run the tests (`nix-build nixos/tests/radicale.nix`), I assume an exit code of 0 means everything OK. 

  ###### Motivation for this change

  Without pytz I got error messages like this in the journal:

  `  Dec 09 00:00:00 x radicale[8868]: ERROR:root:No module named 'pytz'`

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gmailieer: 0.4 -> 0.5
user_login: KaiHa
html_url: https://github.com/NixOS/nixpkgs/pull/32518
updated_at: 2017-12-10 12:42:57
body:
  ###### Motivation for this change

  Update to the latest upstream version

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: kontemplate: init at 1.3.0
user_login: mbode
html_url: https://github.com/NixOS/nixpkgs/pull/32519
updated_at: 2017-12-10 21:56:27
body:
  ###### Motivation for this change
  Add kontemplate

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gmime: 3.0.1 -> 3.0.5
user_login: KaiHa
html_url: https://github.com/NixOS/nixpkgs/pull/32520
updated_at: 2017-12-10 12:49:49
body:
  ###### Motivation for this change

  Update to latest upstream version (needed by notmuch)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: top-level: Fix splicing in the presence of evaluation errors
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/32521
updated_at: 2017-12-10 20:25:28
body:
   - No more `or {}`, this was misleading at best since those values wouldn't be used unless the attr they are defined from was present anyways.

   - `tryEval` for get outputs. This ensures that if some derivations fail, they won't take out the others. This benefited from the `or {}` before, but that was never good enough. `tryEval` is strictly better.

  ###### Motivation for this change

  `glibcCross` when used with `callPackage` was not working as the native version of that is purposely broken with an assertion. The cross version did override it in `defaultValue`, ensuring termination, but then the outputs "unioned on top" would make it diverge again.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  CC @bgamari 


state: closed
title: cryptop: 0.1 -> 0.2
user_login: bhipple
html_url: https://github.com/NixOS/nixpkgs/pull/32522
updated_at: 2018-02-24 21:05:00
body:
  Upgrade to new version. According to the upstream documentation, this project is
  only tested on python3, so I've upgraded the pkg's interpreter as well.

  Tested with nix-build and ./result/bin/cryptop

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gradle: 4.3.1 -> 4.4
user_login: mbode
html_url: https://github.com/NixOS/nixpkgs/pull/32523
updated_at: 2017-12-19 12:26:03
body:
  ###### Motivation for this change
  [Upstream release](https://docs.gradle.org/4.4/release-notes.html)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: kops: 1.7.1 -> 1.8.0
user_login: mbode
html_url: https://github.com/NixOS/nixpkgs/pull/32524
updated_at: 2017-12-19 12:25:56
body:
  ###### Motivation for this change
  Upstream release

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: fix use of config-specified allowInsecurePredicate
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/32525
updated_at: 2017-12-09 20:44:09
body:
  for some reason we were checking allowUnfreePredicate instead

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: rawtherapee-git: remove `-git` version
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/32526
updated_at: 2017-12-09 22:24:12
body:
  ###### Motivation for this change

  As discussed in #32337 the `-git` version is outdated since a while and
  doesn't compile with modern compilers anymore.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [X] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: tetex: patch off-by-one to fix segfault
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/32528
updated_at: 2017-12-10 01:27:22
body:
  Fixes #32264.

  Patch based on one from Fedora texlive-2007-66 source rpm.

  References:
  https://bugzilla.redhat.com/show_bug.cgi?id=754517
  http://tug.org/pipermail/tex-k/2011-July/002317.html
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633011
  https://www.mail-archive.com/tetex@dbs.uni-hannover.de/msg00968.html

  Redhat discussion suggests this happens when using -Wl,-z,relro
  (or other linker flags) that change the default memory layout.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: networkmanager: remove restart after suspend from resume
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/32529
updated_at: 2017-12-10 22:49:28
body:
  ###### Motivation for this change

  In commit ec9dc73 restarting NetworkManager after resume from
  suspend/hibernate was introduced.

  When I initially switch to NixOS I started noticing a high delay between
  wakeup and re-connecting to WiFi & wired networks. The delay increased
  from a few seconds (on my previous distro, same software stack) to
  almost half a minute with NixOS.

  I (locally) applied the change in this commit a few weeks ago and tested
  since then. The notebook/mobile device experience has improved a lot.
  Reconnects are as before switching to NixOS.

  Issue #24401 could be related to this. Since I am not using KDE/plasma5
  I can only guess…


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [X] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: package request: moonscript
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/issues/32530
updated_at: 2018-02-11 07:46:20
body:
  ## Issue description

  In the process of trying to install pgmoon, I discovered than moonc wasn't available.  Indeed, I can't find any reference in nixpkgs to [Moonscript](https://moonscript.org/) except for an emacs mode.

  I can probably package this up, but I'm shocked to find that it's not already available; it's fairly obscure, but Nix has pretty good coverage.  So I'll check to see if I'm just missing it (or if anyone has a nix expression for it handy) before spending the effort on it.

  ### Steps to reproduce

  `cd nixpkgs; grep -Ri moonscript`

  ## Technical details

  _Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results._

  ```
  edanaher@kroen:~/nixpkgs$ nix-shell -p nix-info --run nix-info -m
  error: undefined variable ‘nix-info’ at (string):1:66
  ```
  Odd....
  ```
  edanaher@kroen:~/nixpkgs$ nixos-version 
  17.09pre105622.f0fac3b578 (Hummingbird)
  edanaher@kroen:~/nixpkgs$ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "18.03pre117327.3fe7cddc30"
  ```


state: closed
title: pythonPackages: rename dns -> dnspython
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/32531
updated_at: 2017-12-10 13:43:52
body:
  ###### Motivation for this change
  Fix #32404

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Altcoins: Add go-ubiq
user_login: ob7
html_url: https://github.com/NixOS/nixpkgs/pull/32532
updated_at: 2018-11-28 09:27:56
body:
  This adds go-ubiq, the ubiq clone of go-ethereum, to nixpkgs.

  I started by copying go-ethereum.nix from altcoins directory, but could not get it to build using buildGoPackage, so I used the standard mkDerivation instead and was able to get it to build and run successfully.


state: closed
title: Installing bash-completion makes bash startup slow on NixOS
user_login: hedning
html_url: https://github.com/NixOS/nixpkgs/issues/32533
updated_at: 2017-12-10 14:27:15
body:
  ## Issue description

  Opening up a new issue, as the last one,  #22648,  is closed.

  `bash-completion` is designed to lazy load completions via [__completion_loader](https://github.com/scop/bash-completion/blob/master/bash_completion#L2043). NixOS's generated `/etc/bashrc` however eagerly sources everything in `$NIX_PROFILES/bash-completion/completions/*` on startup ([bash.nix](https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/programs/bash/bash.nix#L19)).

  This usually isn't a big problem when `bash-completion` isn't installed into a profile, since the big bulk of completion scripts `bash-completion` ships with will be correctly lazy loaded, leaving only a small amount of scripts being sourced on startup.

  This however breaks when installing `bash-completion` as everything will be sourced on startup.

  ### The fix

  I believe the fix is simply not sourcing `$NIX_PROFILES/bash-completion/completions/*` via `/etc/bashrc`, leaving it fully up to `bash-completion` lazely load the scripts (it should look in its own nix store path and in `~/.nix-profile/share` via `$XDG_DATA_DIRS` ([ref](https://github.com/scop/bash-completion/blob/master/bash_completion#L2020)).

  Though I might've missed something of course so ccing @peti as he's the author of e627d309fd7adc09173955aae672775d92f6be59 and might know if there's any pitfalls in not sourcing on startup.

  ### Steps to reproduce

  - enable `programs.bash.enableCompletion`
  - install `bash-completion`, either via. `systemPackages` or `nix-env -iA nixos.bash-completion`
  - start a new interactive bash shell

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.65, NixOS, 18.03.git.4cbbecc (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(hed): `""`
   - channels(root): `"nixos-17.09.1462.07ca7b64d2"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: nixos/programs/bash: Let bash-completion lazy load scripts
user_login: hedning
html_url: https://github.com/NixOS/nixpkgs/pull/32534
updated_at: 2017-12-10 20:11:59
body:
  As described in detail here: https://github.com/NixOS/nixpkgs/issues/32533
  bash will load completion scripts in `<nix-profiles>/share/bash-completion/completions/` on
  startup instead of letting bash-completion do it's lazy loading. Bash startup
  will then slow down (very noticeable when bash-completion is installed in a
  profile, see #22648).

  ###### Motivation for this change

  This commit leaves loading of scripts in the hands of bash-completion,
  improving startup time for everyone using `enableCompletion`.

  ###### Things done

  I've tested the changes making sure that completion scrips in 
  `/run/current-system/sw/share/bash-completion/completions` and `~/.nix-profile/share/bash-completion/completions` is working correctly.

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: hhvm: 3.21 -> 3.23.2
user_login: Gerschtli
html_url: https://github.com/NixOS/nixpkgs/pull/32535
updated_at: 2017-12-10 12:03:13
body:
  ###### Motivation for this change

  I needed features of hhvm 3.23.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: chrootenv: setuid wrappers don't work
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/issues/32536
updated_at: 2018-10-13 16:57:25
body:
  ## Issue description

  See https://github.com/NixOS/nixpkgs/pull/31182#issuecomment-350533160 (@vcunat):

  > BTW (hijacking this thread a little), the steam sandbox blocks network for me. Even the old chroot binaries that used to work won't work anymore (and this PR doesn't fix it). I suspect it's triggered by newer kernel (4.14 ATM but was broken with 4.13 as well), but I haven't confirmed that yet. When I run all the sandbox except for steam command, I get
  > ```
  > $ ping nixos.org
  > ping: socket: Operation not permitted
  > ```

  ### Steps to reproduce

  I have the same problem on Linux 4.14. To reproduce, run:

  ```
  $ cd nixpkgs/pkgs/build-support/build-fhs-userenv
  $ nix-shell -p gnumake gcc --run 'make chrootenv'
  $ ./chrootenv ping nixos.org
  ping: socket: Operation not permitted
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.3, NixOS, 18.03pre121925.3eccd0b11d1 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"overlay, nixos-18.03pre121925.3eccd0b11d1"`
   - channels(chronos): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: virtualbox-modules-5.1.26-4.14.3 fail to build on 17.09
user_login: jpotier
html_url: https://github.com/NixOS/nixpkgs/issues/32537
updated_at: 2017-12-11 09:45:11
body:
  ## Issue description
  The latest commit built by hydra for release-17.09 (`fa46fcad1f4`) fails to build virtualbox modules.
  Nixpkgs commit `de7eae5d1f3` is OK though.

  ### Steps to reproduce
  in your `configuration.nix`, set at least:
  ```
  boot.kernelPackages = pkgs.linuxPackages_latest; # may fix the GPU hang bug
  virtualisation = {
    virtualbox.host = {
      enable = true;
      headless = false;
    };
  };
  ```

  1. clone nixpkgs in ~/nixpkgs
  2. cd ~/nixpkgs && git checkout de7eae5d1f3
  3. nix-rebuild -I nixpkgs=~/nixpkgs test works
  4. cd ~/nixpkgs && git checkout fa46fcad1f4
  5. nix-rebuild -I nixpkgs=~/nixpkgs test fails with the following error (see after)


  Here's the log:
  ```
  building the system configuration...
  these derivations will be built:
    /nix/store/3dfp00ki7ynhakssffgv7931qdc521qp-virtualbox-modules-5.1.26-4.14.3.drv
    /nix/store/rqarxc6nwyaz71912dgwh625mspb057d-kernel-modules.drv
    /nix/store/s8vbzcyqi41899nlq507xfjng3cpzhdh-kernel-modules-shrunk.drv
    /nix/store/i47hs385ayvnml9fc1ycbyq3af7xza5d-stage-1-init.sh.drv
    /nix/store/r5sm85dsljz6iyk8aq8d5d0jm6sgyh7x-initrd.drv
    /nix/store/4wmfw893mg4kjfqwxlkadz51i5j1alp4-nixos-system-sam-17.09.git.fa46fca.drv
  building path(s) ‘/nix/store/v26z74xkf7sjc076g7q2nrv8610hinnn-virtualbox-modules-5.1.26-4.14.3’
  unpacking sources
  unpacking source archive /nix/store/9zvg5myl7qw69i7cnnxjnanfjy2mlmqg-virtualbox-5.1.26-modsrc
  source root is virtualbox-5.1.26-modsrc
  patching sources
  configuring
  no configure script, doing nothing
  building
  build flags: -j1 -l1 SHELL=/nix/store/hqi64wjn83nw4mnf9a5z9r4vmpl72j3r-bash-4.4-p12/bin/bash -C /nix/store/1wp026ym0qsb4d703p39rqaszc6pzhn9-linux-4.14.3-dev/lib/modules/4.14.3/build INSTALL_MOD_PATH=\$\(out\) M=/tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc modules
  make: Entering directory '/nix/store/1wp026ym0qsb4d703p39rqaszc6pzhn9-linux-4.14.3-dev/lib/modules/4.14.3/build'
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/linux/SUPDrv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/SUPDrv.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/SUPDrvGip.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/SUPDrvSem.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/SUPDrvTracer.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/SUPLibAll.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/alloc-r0drv.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/initterm-r0drv.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/memobj-r0drv.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/mpnotification-r0drv.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/powernotification-r0drv.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/assert-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/alloc-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/initterm-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/memobj-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/memuserkernel-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/mp-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/mpnotification-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/process-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/semevent-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/semeventmulti-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/semfastmutex-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/semmutex-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/spinlock-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/thread-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/thread2-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/threadctxhooks-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/time-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/timer-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/generic/semspinmutex-r0drv-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/alloc/alloc.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/checksum/crc32.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/checksum/ipv4.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/checksum/ipv6.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/err/RTErrConvertFromErrno.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/err/RTErrConvertToErrno.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/log/log.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/log/logellipsis.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/log/logrel.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/log/logrelellipsis.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/log/logcom.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/log/logformat.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/misc/RTAssertMsg1Weak.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/misc/RTAssertMsg2.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/misc/RTAssertMsg2Add.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/misc/RTAssertMsg2AddWeak.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/misc/RTAssertMsg2AddWeakV.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/misc/RTAssertMsg2Weak.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/misc/RTAssertMsg2WeakV.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/misc/assert.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/misc/handletable.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/misc/handletablectx.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/misc/thread.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/string/RTStrCopy.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/string/RTStrCopyEx.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/string/RTStrCopyP.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/string/RTStrNCmp.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/string/RTStrNLen.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/string/stringalloc.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/string/strformat.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/string/strformatrt.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/string/strformattype.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/string/strprintf.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/string/strtonum.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/table/avlpv.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/time/time.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/r0drv/linux/RTLogWriteDebugger-r0drv-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/RTAssertShouldPanic-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/RTLogWriteStdErr-stub-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/RTLogWriteStdOut-stub-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/RTLogWriteUser-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/RTMpGetArraySize-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/RTMpGetCoreCount-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/RTSemEventWait-2-ex-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/RTSemEventWaitNoResume-2-ex-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/RTSemEventMultiWait-2-ex-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/RTSemEventMultiWaitNoResume-2-ex-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/RTTimerCreate-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/errvars-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/mppresent-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/generic/uuid-generic.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/VBox/log-vbox.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/common/alloc/heapsimple.o
    LD [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxdrv/vboxdrv.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetadp/linux/VBoxNetAdp-linux.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetadp/VBoxNetAdp.o
    LD [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetadp/vboxnetadp.o
    CC [M]  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt/linux/VBoxNetFlt-linux.o
  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt/linux/VBoxNetFlt-linux.c: In function 'vboxNetFltLinuxSkBufFromSG':
  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt/linux/VBoxNetFlt-linux.c:726:24: error: 'SKB_GSO_UDP' undeclared (first use in this function)
               fGsoType = SKB_GSO_UDP;
                          ^~~~~~~~~~~
  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt/linux/VBoxNetFlt-linux.c:726:24: note: each undeclared identifier is reported only once for each function it appears in
  In file included from /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt/include/iprt/types.h:29:0,
                   from /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt/r0drv/linux/the-linux-kernel.h:34,
                   from /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt/linux/VBoxNetFlt-linux.c:24:
  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt/linux/VBoxNetFlt-linux.c: In function 'vboxNetFltLinuxCanForwardAsGso':
  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt/linux/VBoxNetFlt-linux.c:1112:53: error: 'SKB_GSO_UDP' undeclared (first use in this function)
       if (RT_UNLIKELY( skb_shinfo(pSkb)->gso_type & ~(SKB_GSO_UDP | SKB_GSO_DODGY | SKB_GSO_TCPV6 | SKB_GSO_TCPV4) ))
                                                       ^
  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt/include/iprt/cdefs.h:1612:53: note: in definition of macro 'RT_UNLIKELY'
   #  define RT_UNLIKELY(expr)     __builtin_expect(!!(expr), 0)
                                                       ^~~~
  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt/linux/VBoxNetFlt-linux.c: In function 'vboxNetFltLinuxForwardToIntNet':
  /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt/linux/VBoxNetFlt-linux.c:1405:47: error: 'SKB_GSO_UDP' undeclared (first use in this function)
           if (   (skb_shinfo(pBuf)->gso_type & (SKB_GSO_UDP | SKB_GSO_TCPV6 | SKB_GSO_TCPV4))
                                                 ^~~~~~~~~~~
  make[4]: *** [/nix/store/1wp026ym0qsb4d703p39rqaszc6pzhn9-linux-4.14.3-dev/lib/modules/4.14.3/source/scripts/Makefile.build:315: /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt/linux/VBoxNetFlt-linux.o] Error 1
  make[3]: *** [/nix/store/1wp026ym0qsb4d703p39rqaszc6pzhn9-linux-4.14.3-dev/lib/modules/4.14.3/source/scripts/Makefile.build:573: /tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc/vboxnetflt] Error 2
  make[2]: *** [/nix/store/1wp026ym0qsb4d703p39rqaszc6pzhn9-linux-4.14.3-dev/lib/modules/4.14.3/source/Makefile:1503: _module_/tmp/nix-build-virtualbox-modules-5.1.26-4.14.3.drv-0/virtualbox-5.1.26-modsrc] Error 2
  make[1]: *** [Makefile:146: sub-make] Error 2
  make: *** [Makefile:24: __sub-make] Error 2
  make: Leaving directory '/nix/store/1wp026ym0qsb4d703p39rqaszc6pzhn9-linux-4.14.3-dev/lib/modules/4.14.3/build'
  builder for ‘/nix/store/3dfp00ki7ynhakssffgv7931qdc521qp-virtualbox-modules-5.1.26-4.14.3.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/rqarxc6nwyaz71912dgwh625mspb057d-kernel-modules.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/s8vbzcyqi41899nlq507xfjng3cpzhdh-kernel-modules-shrunk.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/i47hs385ayvnml9fc1ycbyq3af7xza5d-stage-1-init.sh.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/r5sm85dsljz6iyk8aq8d5d0jm6sgyh7x-initrd.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/4wmfw893mg4kjfqwxlkadz51i5j1alp4-nixos-system-sam-17.09.git.fa46fca.drv’: 2 dependencies couldn't be built
  error: build of ‘/nix/store/4wmfw893mg4kjfqwxlkadz51i5j1alp4-nixos-system-sam-17.09.git.fa46fca.drv’ failed
  ```

  ## Technical details
  ```
  $ nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-linux"`
   - host os: `Linux 4.13.16, NixOS, 17.09.git.de7eae5 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2335.fa46fcad1f4"`
   - channels(eeva): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
  ```


state: closed
title: ott: 0.25 -> 0.27
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/32538
updated_at: 2017-12-14 08:23:33
body:
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nix-bash-completions: lazy load aware install
user_login: hedning
html_url: https://github.com/NixOS/nixpkgs/pull/32539
updated_at: 2017-12-10 14:20:26
body:
  `bash-completion` lazy loads completion scripts by looking up the command name
  in the completion directory. As such we need to create a symlink for every
  nix command.

  The problem had been masked by nixos sourcing all completion scripts on startup, see  #32534.

  ###### Motivation for this change

  Support bash-completion lazy loading properly (This is how bash-completion solves the problem itself: [scp example](https://github.com/scop/bash-completion/blob/master/bash_completion#L2043)).


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos/doc: document the firewall port ranges options
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/32540
updated_at: 2018-01-22 19:06:16
body:
  ###### Motivation for this change
  Fix #32055

  ###### Things done

  - [x] Built nixos-manual
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages: rename dns -> dnspython (round 2)
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/32541
updated_at: 2018-01-22 19:06:20
body:
  ###### Motivation for this change
  Continuing #32531

  ###### Things done
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change
  - [x] Tested compilation of all pkgs that depend on this change`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: buildPythonPackage: remove bytecode from bin folder
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/32542
updated_at: 2017-12-11 08:45:51
body:
  When a Python script has the extension `.py`, bytecode is generated.
  Typically, executables in bin have no extension, so no bytecode is
  generated. However, some packages do provide executables with
  extensions, and thus bytecode is generated.

  ###### Motivation for this change

  Fixes https://github.com/NixOS/nixpkgs/issues/29896.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: graphicsmagick: 1.3.26 -> 1.3.27 (fixes CVE-2017-11102 amongst others)
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/32543
updated_at: 2017-12-11 05:25:05
body:
  ###### Motivation for this change
  See [1] for details.

  [1] https://sourceforge.net/p/graphicsmagick/mailman/message/36152268/

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Python: rewrite requiredPythonModules to prevent stack overflows
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/32544
updated_at: 2017-12-11 08:46:16
body:
  ###### Motivation for this change

  The version that is currently in staging is causing stack overflows for some people. This version seems to solve that.
  https://github.com/NixOS/nixpkgs/commit/859dc02fa3f42bca9b7770eb96f4fd8224cf1576#commitcomment-26177133

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos-container destroy terminates before container is destroyed
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/issues/32545
updated_at: 2018-03-12 21:27:51
body:
  `nixos-container destroy` currently issues a `machinectl terminate`, which is asynchronous. If a process in the container behaves badly and ignores shutdown, the container will in fact live on until systemd decides to send a SIGKILL (by default 90 seconds later).

  At the same time, `nixos-container` deletes the entry in `/etc/containers/` immediately after issuing `machinectl terminate`.

  As a result, `nixos-container` thinks the container is dead, while systemd thinks it's still alive and deactivating.

  Apart from being confusing, this creates a bug for nixops, which calls `nixos-container`:

  If during the 90 seconds, you try to deploy to a container again, nixops will use the same container name (e.g. `mycontainer--0`, where the index at the end seems to be the smallest index that doesn't exist in `/etc/containers/`), but fail to start because systemd claims that container still exists.

  It seems a good way to fix that would be to either

  1. make `nixos-container destroy` block until the container is actually destroyed
  2. make `nixos-container destroy` block, but shorter (e.g. 5 seconds), then call `machinectl kill`
  3. make whatever nixops calls to decide the next container index by querying systemd's information, not the the one from `nixos-container`

  The first option seems like the cleanest -- I'd expect `destroy` to only terminate when it's really done.

  The third option could be done in addition.


state: closed
title: [RFC/RDY] neomutt: 2017-12-08 -> 2017-12-15
user_login: toogley
html_url: https://github.com/NixOS/nixpkgs/pull/32546
updated_at: 2018-05-14 15:24:17
body:
  ###### Motivation for this change

  The new version contains two important bugfixes and drops the autotools build system.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: top-level: Fix splicing, again
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/32547
updated_at: 2017-12-10 22:14:03
body:
  ###### Motivation for this change

  See line comments.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Background command gets appended to custom Xsession with no option to disable it
user_login: Slabity
html_url: https://github.com/NixOS/nixpkgs/issues/32548
updated_at: 2017-12-15 09:44:34
body:
  ## Issue description
  Custom sessions added to `xservices.xserver.desktopManager.session` will have a command added to them that checks for `$HOME/.background-image` and applies it as the wallpaper using `feh`.

  This breaks configurations that attempt to set the wallpaper in other ways. For example, my custom session looks like the following:

  ```nix
  services.xserver.desktopManager.session = [
      {
          name = "custom";
          start = ''                                                                                                                                  
              # Set background                                                                                                                        
              ${pkgs.feh}/bin/feh --bg-scale ${./background.jpg}                                                                                      
   
              # Load custom Xresources                                                                                                                
              ${pkgs.xlibs.xrdb}/bin/xrdb -load ${./Xresources}                                                                                                                                                                                          
          '';
      }
  ];
  ```

  However, the actual Xsession case looks like this:

  ```bash
  # Start the desktop manager.                                                                                                                                 
  case "$desktopManager" in
    (custom)
    # Set background                                                                                                                                           
  /nix/store/mpvyhf3jgakzrdi55pyvkmdyv3rwaix7-feh-2.21/bin/feh --bg-scale /nix/store/q7q5zcmwxklg6wfhfmybkmvb0jczimbj-background.jpg

  # Load custom Xresources                                                                                                                                     
  /nix/store/namx115zb80hvmcybp6cr85ydqpl6l43-xrdb-1.1.0/bin/xrdb -load /nix/store/4nw6izywdgq20g0cqlzgcasmgcg67705-Xresources

  if [ -e $HOME/.background-image ]; then
    /nix/store/mpvyhf3jgakzrdi55pyvkmdyv3rwaix7-feh-2.21/bin/feh --bg-scale  $HOME/.background-image
  else
    # Use a solid black background as fallback                                                                                                                 
    /nix/store/7g7cyycaiymfs3ff96dczds2hpn0algg-xsetroot-1.1.0/bin/xsetroot -solid black
  fi
  ```

  This breaks any configuration that attempts to set the wallpaper themselves, or even configurations that expect the background to be already set by the display manager.

  I don't mind having an option that sets the wallpaper, but I'd prefer it to be optional (and not enabled by default).

  ### Steps to reproduce
  1. Add a custom session to `desktopManager.session` (or some other method of setting the wallpaper).
  2. Background is black (unless you have a `.background-image` file).

  ## Technical details
  Affects the unstable branch.


state: closed
title: gcc: Don't choke if there is no lib output
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/32549
updated_at: 2017-12-10 23:55:46
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/pull/32403#issuecomment-350535317

  ###### Things done

  I did *not* test this yet.

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Bumblebee not working with Steam?
user_login: therealpxc
html_url: https://github.com/NixOS/nixpkgs/issues/32550
updated_at: 2017-12-24 00:34:03
body:
  ## Issue description
  How should I tell whether Bumblebee is working correctly with the steam chroot? When I try to run a game (LISA, incidentally), I see the following in the terminal output:

  ```
  GL Vendor    : Intel Open Source Technology Center
  GL Renderer  : Mesa DRI Intel(R) HD Graphics 620 (Kaby Lake GT2)
  GL Version   : 3.0 Mesa 17.1.8
  GLSL Version : 1.30
  ```

  But by themselves, `optirun` seems to work correctly:
  ```
  $ optirun glxinfo |grep vendor
  server glx vendor string: VirtualGL
  client glx vendor string: VirtualGL
  OpenGL vendor string: NVIDIA Corporation
  ```

  And so does `primusrun`:
  ```
  $ primusron glxinfo |grep vendor
  server glx vendor string: NVIDIA Corporation
  client glx vendor string: primus
  OpenGL vendor string: NVIDIA Corporation
  ```

  My NixOS Bumblebee configuration is as follows:
  ```
    hardware.bumblebee.enable = true;
    hardware.bumblebee.group = "video";
    hardware.bumblebee.connectDisplay = true;
    boot.extraModprobeConfig = "bbswitch load_state=-1 unload_state=1";

  ```

  The laptop is a [ThinkPad 25](https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-t-series-laptops/thinkpad-t25-type-20k7).

  ### Steps to reproduce
  Run LISA through Steam on an NVIDIA Optimus laptop like mine and look at the terminal output.

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.3, NixOS, 17.09.git.fa662e29c0cM (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2281.b4a0c011e81"`
   - nixpkgs: `/etc/nixos/pkgsets/nixpkgs/nixpkgs`


state: closed
title: nixos-container terminate doesn't terminate systemd in container, container hangs
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/issues/32551
updated_at: 2018-03-31 20:10:40
body:
  When run `nixos-container terminate` on my container, the container doesn't shut down properly.

  It hangs with the following processes:

  ```
  ● container@container--0.service - Container 'container--0'
     Loaded: loaded (/nix/store/a5jrx6k6npg3kzw38xzy6axbwbalf65l-unit-container-.service/container@.service; linked; vendor preset: enabled)
     Active: deactivating (stop-sigterm) since Sun 2017-12-10 22:39:10 UTC; 35s ago
    Process: 26013 ExecStop=/nix/store/2gvqfz4hwvdii722738sxk5az9f59s0a-unit-script/bin/container@-pre-stop (code=exited, status=0/SUCCESS)
   Main PID: 16886 (systemd-nspawn)
     Status: "Container running: Startup finished in 1.158s."
      Tasks: 3 (limit: 4915)
     CGroup: /system.slice/system-container.slice/container@container--0.service
             ├─16886 /nix/store/cd2r3b7j655vfdnvfwci71dn4yyaxa0p-systemd-234/bin/systemd-nspawn --keep-unit -M container--0 -D /var/lib/containers/container--0 --network-veth --notify-ready=yes --bind-ro=/nix/store --
             ├─16911 systemd
             └─18047 /nix/store/cd2r3b7j655vfdnvfwci71dn4yyaxa0p-systemd-234/lib/systemd/systemd-journald
  ```

  See how there are only `systemd`, `systemd-nspawn` and `systemd-journald` left in the container, so I suspect it's a problem with what `nixos-container` does, as opposed to what I do in my container.


state: open
title: [WIP] makeWrapper: Use case not elif-chaining, and other cleanups
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/32552
updated_at: 2019-02-07 01:49:54
body:
  ###### Motivation for this change


  ###### Things done

  **need to test**

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Add SOPINE / PINE A64-LTS bootloader
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/pull/32553
updated_at: 2018-03-18 17:22:23
body:
  #### Motivation for this change

  Adds the necessary packages to build the bootloader for both the [SOPINE](https://www.pine64.org/?page_id=1491) and [PINE A64-LTS](https://www.pine64.org/?page_id=46823) boards.

  > Confusingly, the **PINE A64-LTS** is basically 1:1 compatible with SOPINE, but not with other PINE A64 boards. Upstream projects generally use *sopine* as the name for both compatible platforms.

  NixOS (upstream Linux) isn't working 100% with these boards, but the upstream u-boot already has support for the boards. Leaving the configuration out isn't really helpful. Whilst Linux isn't working 100%, the stock, untouched, `sd-image-aarch64` image boots, serial works, and USB ethernet makes this board workable enough that this is what I'm using for aarch64 development, preferred over the raspi 3. (The eMMC module makes a big difference in usability over even the faster SD cards.) From there, support should only get better, hopefully.

  ##### Arm Trusted Firmware

  Arm Trusted Firmware is a dependency ([seemingly](http://git.denx.de/?p=u-boot.git;a=blob;f=board/sunxi/README.sunxi64;h=c492f749b8bbe3a7418f29fa4050dee9251c64fb;hb=HEAD#l29)) needed by u-boot.

  **I have not tested (used) the QEMU build.** It does build, though. This was added mainly because otherwise I couldn't test the default build instructions, as the Allwinner ATF comes from a fork.

  Now, that derivation might frighten or sicken you. I bodged this together, inspired by the u-boot configuration. **Tell me what I should have done instead and I will fix it.** I'm not used to derivations and overriding, this looked like the easiest way to keep everything together while the builds are mostly identical.

  ##### u-boot

  There's nothing fancy in there, except for one patch. That patch is needed only to make u-boot load the right device tree (dtb). This is because in u-boot, pine64-plus is good enough for all the pine64-plus, sopine and the PINE A64-LTS.  Linux, in the other hand, has different DTBs for those platforms. Since u-boot will use the name of the DTB used to build the bootloader to load the DTB for the kernel, this is the simplest way to do it. This should be upstreamed (yes, by me) to u-boot, unless an u-boot expert here tells me there's a more elegant way.

  > [Here's the build, if needed](https://stuff.samueldr.com/nixos/uboot-sopine_baseboard_defconfig-2017.11.nixpkgs.20171211.d6d9c235120c1809e7b3c8f775832441c53fcfc6.u-boot-sunxi-with-spl.bin)

  #### Things done


  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] ~~macOS~~
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] ~~Tested execution of all binary files (usually in `./result/bin/`)~~
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  * * *

  Paging @dezgeg 


state: closed
title: U-Boot: Adds Orange Pi PC build
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/pull/32554
updated_at: 2018-03-18 16:41:46
body:
  ###### Motivation for this change

  Simply adds [Orange Pi PC](http://www.orangepi.org/orangepipc/) build to u-boot. Nothing fancy, it's all supported upstream by u-boot.

  For Linux, the upstreaming of most important parts is already done, the ethernet is coming soon (4.15), so no custom kernel is needed in NixOS. (See #29569 for a 4.13/4.14 kernel with ethernet support.) [Using @dezgeg's ARMv7 installation instructions will work for this board](https://nixos.wiki/wiki/NixOS_on_ARM). u-boot can be installed using the usual sunxi offsets (`bs=1024 seek=8`)

  > [Here's the build, if needed](https://stuff.samueldr.com/nixos/uboot-orangepi_pc_defconfig-2017.11.nixpkgs.20171211.1545c3163bc6cf3cd0e81fee73dbf9baf29e5b0b.u-boot-sunxi-with-spl.bin)

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Paging @dezgeg 


state: open
title: add option for silent boot
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/32555
updated_at: 2018-10-08 11:22:42
body:
  ## Issue description

  I don't want to see the boot messages on my desktop systems. The Login manager should appear directly after the Grub menu (when there are no critical errors).

  I tried several things like:

  ```
    # less verbose boot log
    boot.consoleLogLevel = 3;
    boot.kernelParams = [ "quiet" "udev.log_priority=3" ];
  ```
  and
  ```
    boot.loader.grub.extraConfig = "GRUB_CMDLINE_LINUX_DEFAULT=\"quiet loglevel=3 vga=current\"";
  ```
  It has no effect.

  Source: https://wiki.archlinux.org/index.php/silent_boot

  ### Steps to reproduce

  Have NixOS system with Grub 2.

  ![virtualbox_nixos_11_12_2017_06_02_11](https://user-images.githubusercontent.com/91113/33816452-48cd89c8-de39-11e7-8511-dd0ef5eea055.png)

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.66, NixOS, 17.09.2281.b4a0c011e81 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: open
title: hide boot messages when plymouth is enabled
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/32556
updated_at: 2018-01-12 06:35:02
body:
  ## Issue description

  Plymouth is used to prevent boot messages from being displayed. That does not work completely.

  /cc @abbradar @michaelpj

  ### Steps to reproduce

  NixOS system with Grub 2 and Xfce.

  1. `boot.plymouth.enable = true;`
  1. `nixos-rebuild switch`
  1. `reboot`
  3. you still get these messages

  ![virtualbox_nixos_11_12_2017_06_02_11](https://user-images.githubusercontent.com/91113/33817108-f664e8e8-de3d-11e7-8259-eed1a4c5500e.png)

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.66, NixOS, 17.09.2281.b4a0c011e81 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: mplus-outline-fonts: 062 -> 063
user_login: mikoim
html_url: https://github.com/NixOS/nixpkgs/pull/32558
updated_at: 2017-12-17 04:15:55
body:
  ###### Motivation for this change
  - Follow upstream (2017-10-25 16:02)

  cc @henrytill 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: emacsPackagesNg.caml: do not run ocaml's configure phase
user_login: FlorentBecker
html_url: https://github.com/NixOS/nixpkgs/pull/32559
updated_at: 2017-12-13 20:53:36
body:
  ###### Motivation for this change

  emacsPackagesNg.caml was broken because ocaml's configure script is (or seems to be). This configure is not run anymore when copying the emacs files.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: calamares: init at 3.1.10
user_login: manveru
html_url: https://github.com/NixOS/nixpkgs/pull/32560
updated_at: 2017-12-11 14:13:39
body:
  ###### Motivation for this change

  Was removed in 2016, revived it to base a nixos-installer on top.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: myrica: init at 2.011.20160403
user_login: mikoim
html_url: https://github.com/NixOS/nixpkgs/pull/32561
updated_at: 2017-12-17 04:22:23
body:
  ###### Motivation for this change
  Myrica is high-quality Japanese font for programming.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos/logcheck: replace rm with rm -r to delete the empty logcheck.logfiles.d/
user_login: phdoerfler
html_url: https://github.com/NixOS/nixpkgs/pull/32562
updated_at: 2017-12-17 04:09:06
body:
  ###### Motivation for this change

  This is an attempt to fix https://github.com/NixOS/nixpkgs/issues/29906.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: lftp: 4.8.2 -> 4.8.3 (17.09 backport)
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/32563
updated_at: 2017-12-11 14:03:47
body:
  ###### Motivation for this change
  As @c0bw3b mentioned in #31542 version 4.8.3 fixes some issues. As I am currently encountering them on 17.09  I would like to get this into 17.09.

  The PR applies cleanly on the current release-17.09 branch and seem to be working fine on all my hosts.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pdns-recursor: 4.0.6 -> 4.0.8 (fixes CVE-2017-15120)
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/32565
updated_at: 2018-01-28 23:37:50
body:
  ###### Motivation for this change
  For more details see [1].

  [1] http://www.openwall.com/lists/oss-security/2017/12/11/1

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: slack: 2.9.0 -> 3.0.0
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/32567
updated_at: 2017-12-11 13:56:19
body:
  ###### Motivation for this change

  New release of upstream version.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: python.pkgs.kafka-python: init at 1.3.5
user_login: themoritz
html_url: https://github.com/NixOS/nixpkgs/pull/32570
updated_at: 2017-12-12 07:52:49
body:
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: clang_multi: fix incorrect leftover use of "callPackages"
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/32571
updated_at: 2017-12-12 01:44:40
body:
  Addresses problem identified by @orivej:
  https://github.com/NixOS/nixpkgs/pull/32215#issuecomment-350600045

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: emacsPackagesNg.tuareg fails to build
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/32572
updated_at: 2018-03-19 10:28:01
body:
  ## Issue description
  On `master`  `pkgs.emacsPackagesNg.tuareg` fails to build.

  ```
  configure flags: --prefix=/nix/store/ckbrr3342gzv44k1bgcwh21v5pmxfgis-emacs-caml-4.6.0                      
  unpacking source archive /nix/store/43bfw538ccf43mvy5ivskwz2vqks9gfn-source                                 
  Configuring OCaml version 4.06.0                      
  [ERROR!] configure expects arguments of the form '-prefix /foo/bar', not '-prefix=/foo/bar' (note the '='). 
  source root is source   
  ```   


state: closed
title: Correct comment in radicale.nix
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/32574
updated_at: 2017-12-11 22:13:51
body:
  ###### Motivation for this change
  The secrets are in fact also stored unhashed, as part of the .drv file
  which produces the htpasswd.

  ###### Things done

  No functional changes, so none of this really applies.

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: projectlibre: init at 1.7.0
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/32575
updated_at: 2017-12-13 07:32:58
body:
  ###### Motivation for this change
  I need to work with files created by projectlibre.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: directvnc: 0.7.5-test-051207 -> 0.7.7.2015-04-16
user_login: fare
html_url: https://github.com/NixOS/nixpkgs/pull/32576
updated_at: 2017-12-17 14:14:52
body:
  ###### Motivation for this change

  0.7.7 has fixes for known bugs in 0.7.5. (They were not enough to make it run properly on my Eee PC, though, but that might be due to kernel driver issues.)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Plasma: libQt5Qml segfault at startup
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/32577
updated_at: 2018-02-19 22:18:51
body:
  ## Issue description
  ```
  [  31.062620] QQmlThread[1225]: segfault at 0 ip 00007fe3449e13ea sp 00007fe32acb5ea0 error 4 in libQt5Qml.so.5.9.1[7fe3448d4000+3e0000]
  ```

  ### Steps to reproduce
  On Linux 4.14.2, NixOS, 18.03.git.8bc0bf6 specify 
  `services.xserver.desktopManager.plasma5.enable = true;`

  The 5.9.1 version shouldn't be used in this case. It should be using at least 5.10.x. 


state: closed
title: plymouth: add breeze-plymouth as default theme
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/pull/32578
updated_at: 2017-12-15 20:21:17
body:
  ###### Motivation for this change
  This uses the nixos-branded breeze-plymouth theme as the default. This is nicer in my opinion than the default (I've attached photos, since I couldn't figure out how to take a screenshot when plymouth is running). Maybe even nice enough to enable plymouth by default?

  Old default (this animates with the logo fading in and out):
  ![Old default](https://user-images.githubusercontent.com/1699466/33853382-b6eb06de-deb5-11e7-94bb-960a896c5021.jpg) 

  New default (spinner animates):
  ![New default](https://user-images.githubusercontent.com/1699466/33853437-da80b7ec-deb5-11e7-8220-ed8a62600ee1.jpg)

  @abbradar 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: lwan: init -> 0.1
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/32579
updated_at: 2018-02-06 21:26:19
body:
  ###### Motivation for this change

  Adding this interesting lightweight webserver.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: [WebkitGTK/NVIDIA] Epiphany sometimes doesn't display websites
user_login: etu
html_url: https://github.com/NixOS/nixpkgs/issues/32580
updated_at: 2018-10-06 02:03:34
body:
  ## Issue description
  I'm on Gnome 3.26, and I manage to get gray areas with Epiphany on several websites I've tried. Not all of them though... Some of them are even hosted on the same server where one works and one doesn't. They have the same TLS configuration. And content seemed to be fetched since I can do Ctrl+a Ctrl+c and paste the content somewhere else.

  This issue is mentioned here: https://github.com/NixOS/nixpkgs/pull/31407#issuecomment-343548520

  What's annoying is that it's not just Epiphany, it's also Gnome Settings for adding online accounts.

  ### Steps to reproduce

  I don't know how to reproduce this. It works on my two laptops but not my desktop with more or less only hardware differences and some difference in installed software. The main hardware difference is that my desktop is Nvidia with the blob, the laptops is intel.

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.3, NixOS, 18.03.git.3eccd0b11d1 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-18.03pre120398.aeff3080d0"`
   - nixpkgs: `/etc/nixos/nixpkgs`

  cc @jtojnar 


state: closed
title: SoftEther VPN is broken
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/issues/32581
updated_at: 2018-02-23 05:07:11
body:
  ## Issue description

  ```
  $ nix-shell -p softether --run vpnclient
  /home/chronos/.nix-profile/bin/vpnclient: line 2: /var/lib/softether/vpnclient/vpnclient: No such file or directory
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.4, NixOS, 18.03.git.cdde22a (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"overlay, nixos-18.03pre121925.3eccd0b11d1"`
   - channels(chronos): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: yabar: add module
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/32582
updated_at: 2018-02-09 19:14:31
body:
  ###### Motivation for this change

  To make the configuration of `yabar` more pleasant and easier to
  validate, a NixOS module will be quite helpful.

  An example config could look like this:

  ```
  {
    programs.yabar = {
      enable = true;
      bars.top.indicators.exec = "YA_DATE";
    };
  }
  ```

  The module adds a user-owned systemd service which runs `yabar` after
  starting up X.

  <del> __NOTE:__ I'd be happy to contribute a testcase, but I don't know how to properly talk to a user unit using `$m->waitForUnit();` as this will be needed to check if `yabar` is really running by the currently authenticated user. </del>

  The change can be tested with the newly introduced test or the following vm config:

  ``` nix
  {
    yabartest = { pkgs, ... }: {
      users.extraUsers.vm = {
        password = "vm";
        isNormalUser = true;
        extraGroups = [ "wheel" ];
      };

      services.xserver = {
        enable = true;
        desktopManager = {
          default = "none";
          xterm.enable = false;
        };
        windowManager = {
          i3.enable = true;
          default = "i3";
        };
      };

      programs.yabar = {
        enable = true;
        package = pkgs.yabar-unstable;

        bars = {
          top = {
            indicators = {
              ya_workspace = {
                exec = "YABAR_WORKSPACE";
              };
              ya_date = {
                exec = "YABAR_DATE";
              };
            };
          };
          bottom = {
            position = "bottom";
            indicators = {
              ya_workspace = {
                exec = "YABAR_WORKSPACE";
                align = "right";
                extra = {
                  fixed-size = 300;
                  internal-prefix = "abcdef";
                };
              };
            };
          };
        };
      };
    };
  }
  ```

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: davfs2: create user/group davfs2 if not specified in the configuration
user_login: manoj23
html_url: https://github.com/NixOS/nixpkgs/pull/32584
updated_at: 2017-12-17 07:53:18
body:
  * Add options:
    - enable
    - davUser (default: "davfs2")
    - davGroup (default: "davfs2)
  * Add davfs2 user or group if they are not specified in the
  configuration

  ###### Motivation for this change

  cc @peti 

  pkgs.davfs2 does not work out-of-the-box because I need to add manually the user **davfs2** and the group **davfs2** for the daemon.
  With this change, if the option davUser and davGroup are not specified, it will add the default required user and group.

  I tested every possible configuration of davUser/davGroup and their impacts on the /etc/passwd and /etc/group.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: *** abort because of serious configure-time warning from Cabal
user_login: Radivarig
html_url: https://github.com/NixOS/nixpkgs/issues/32586
updated_at: 2018-06-13 11:45:49
body:
  ## Issue description
  Simmilar to #2527, #3822 but no activity since 2014.
  When trying to install multiple specific haskell packages that require different versions of the same package I get this:
  ```
  ...
  Warning: This package indirectly depends on multiple versions of the same
  package. This is highly likely to cause a compile failure.
  package universum-0.8.0 requires containers-0.5.10.2
  package binary-0.8.3.0 requires containers-0.5.7.1
  ...
  *** abort because of serious configure-time warning from Cabal
  ```

  ### Steps to reproduce
  `nix-build` this expression:
  ```nix
  {nixpkgs ? <nixpkgs>}:
  let pkgs = import <nixpkgs> {};
  in
  with pkgs.haskell.lib;
  with pkgs.haskellPackages;
  let

  # uncompress and cd into first directory
  fetchurlUntar = name: payload: pkgs.runCommand name {src = pkgs.fetchurl payload;} ''
    tar xzf "$src"
    export FIRST_DIR=$(ls -d */ | head -n 1)
    cp -r "$FIRST_DIR" $out
  '';

  # use fetchgit then callCabal2nix
  gitCabalPkg = name: payload: context:
    dontHaddock (dontCheck (callCabal2nix name (pkgs.fetchgit payload) context));

  # use fetchurl and uncompress then callCabal2nix
  tarCabalPkg = name: payload: context:
    dontHaddock (dontCheck (callCabal2nix name (fetchurlUntar name payload) context));

  # use callHackage
  hackagePkg = name: version: context:
    dontHaddock (dontCheck (callHackage name version context));

  # recursive reference overrides
  packages = rec {
    fmt = hackagePkg "fmt" "0.5.0.0" {};
    containers = hackagePkg "containers" "0.5.10.2" {};

    universum = gitCabalPkg "universum" {
      url = "https://github.com/serokell/universum.git";
      rev = "1390ed2f708c73b96dc88108579d769c809332d1"; # 0.8.0
    } {
      inherit containers;
    };

    log-warper = tarCabalPkg "log-warper" {
      url = "https://github.com/serokell/log-warper/archive/v1.7.2.tar.gz";
      sha256 = "3ef1b77f1d5087d95fc300d8625e157f007a2bbe4388a5154f2afb05ca17681a";
    } {
      inherit containers;
      inherit fmt;
      inherit universum;
    };

  };

  in
  packages

  ```
  What is the problem behind having two versions of the same package for different packages?

  ## Technical details

  ```bash
  $ nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.66, NixOS, 17.09.2281.b4a0c011e81 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
  ```


state: closed
title: assimp: 3.3.1 -> 4.1.0
user_login: tristan0x
html_url: https://github.com/NixOS/nixpkgs/pull/32587
updated_at: 2017-12-17 13:40:40
body:
  ###### Motivation for this change

  This pull-request bumps version of assimp library from 3.3.1 to 4.1.0

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: HDD not mounted, system don't boot
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/32588
updated_at: 2018-07-30 17:38:59
body:
  ## Issue description

  I have a RAID 1 using btrfs over 2 HDDs. It is configured in the `hardware-configuration.nix` that they get mounted at boot. But that fails...

  ```
  Dec 12 09:20:20 nas systemd[1]: Reached target Sound Card.
  Dec 12 09:21:48 nas systemd[1]: dev-disk-by\x2duuid-0cb33817\x2d6ee2\x2d41e4\x2d8531\x2d89c08b5a7327.device: Job dev-disk-by\x2duuid-0cb33817\x2d6ee2\x2d41e4\x2d8531\x2d8
  Dec 12 09:21:48 nas systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-0cb33817\x2d6ee2\x2d41e4\x2d8531\x2d89c08b5a7327.device.
  Dec 12 09:21:48 nas systemd[1]: Dependency failed for /data.
  Dec 12 09:21:48 nas systemd[1]: Dependency failed for Local File Systems.
  Dec 12 09:21:48 nas systemd[1]: local-fs.target: Job local-fs.target/start failed with result 'dependency'.
  Dec 12 09:21:48 nas systemd[1]: local-fs.target: Triggering OnFailure= dependencies.
  Dec 12 09:21:48 nas systemd[1]: data.mount: Job data.mount/start failed with result 'dependency'.
  Dec 12 09:21:48 nas systemd[1]: dev-disk-by\x2duuid-0cb33817\x2d6ee2\x2d41e4\x2d8531\x2d89c08b5a7327.device: Job dev-disk-by\x2duuid-0cb33817\x2d6ee2\x2d41e4\x2d8531\x2d8
  Dec 12 09:21:48 nas systemd[1]: Reached target Timers.
  Dec 12 09:21:48 nas systemd[1]: Reached target System Time Synchronized.
  Dec 12 09:21:48 nas systemd[1]: Starting Create Volatile Files and Directories...
  Dec 12 09:21:48 nas systemd[1]: Reached target Login Prompts.
  Dec 12 09:21:48 nas systemd[1]: Reached target All Network Interfaces (deprecated).
  Dec 12 09:21:48 nas systemd[1]: Reached target Network.
  Dec 12 09:21:48 nas systemd[1]: Reached target Network is Online.
  Dec 12 09:21:48 nas systemd[1]: Reached target User and Group Name Lookups.
  Dec 12 09:21:48 nas systemd[1]: Reached target Host and Network Name Lookups.
  Dec 12 09:21:48 nas systemd[1]: Reached target Sockets.
  Dec 12 09:21:48 nas systemd[1]: Started Emergency Shell.
  ```
  Workaround: Remove the mount from configuration and mount manually.

  ```
  [root@nas:~]# time mount -L data /data

  real	0m10.212s
  user	0m0.003s
  sys	0m0.254s
  ```

  It's strange that systemd waits 1m 30s and can't mount ut while manual mounting takes 10 seconds!

  I had the same issue with bcachefs over 2 devices.

  ### Steps to reproduce



  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.66, NixOS, 17.09.2281.b4a0c011e81 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2281.b4a0c011e81"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: pythonPackages."check-manifest": How to wrap it properly?
user_login: datakurre
html_url: https://github.com/NixOS/nixpkgs/issues/32589
updated_at: 2017-12-12 18:12:34
body:
  A Python question.

  Package ``check-manifest`` relies on making shell call ``python setup.py sdist`` where python is the interpreter used to run check-manifest itself. With the current Nixpkgs Python setup, the dependencies of check-manifest are only set within the main process and do not propagate when it does shell call to Python.

  ``` bash
  $ nix-build "<nixpkgs>" -A pythonPackages."check-manifest"
  /nix/store/dqcbigpnxc2arwvqsg0932c4zbmid2bz-python2.7-check-manifest
  $ result/bin/check-manifest
  ['/nix/store/779afy6nqwpwav76r92djbk652f0d3g0-python-2.7.14/bin/python2.7', 'setup.py', 'sdist', '-d', '/tmp/check-manifest-UD8HKT-sdist'] failed (status 1):
  Traceback (most recent call last):
    File "setup.py", line 2, in <module>
      from setuptools import find_packages
  ImportError: No module named setuptools
  ```

  Obviously this does work in nix-shell where PYTHONPATH is patched to include all the dependencies (and it propagates in Python to shell calls by default):

  ```
  $ nix-shell -p pythonPackages."check-manifest" --run "check-manifest"
  lists of files in version control and sdist match
  ```

  Is there better way than overriding the package to set PYTHONPATH?

  ``` nix
  .overridePythonAttrs(old: {
    postInstall = ''
      for prog in $out/bin/*; do
        wrapProgram $prog \
          --prefix PYTHONPATH : "$PYTHONPATH" \
          --prefix PATH : "$out/bin:$PATH"
      done
    '';
  });
  ```


state: closed
title: How to create UEFI-only LiveCD?
user_login: MrSorcus
html_url: https://github.com/NixOS/nixpkgs/issues/32590
updated_at: 2017-12-13 20:44:04
body:
  ## Issue description
  How to create ISO image without BIOS-mode? Only with UEFI-mode.

  ISO will be installed on remote server.
  But ISO image loaded in bios-mode.
  So i can't install it with UEFI.

  Hardware has support UEFI, but not load live cd in UEFI-mode.
  Maybe the is no problem with hybrid booting? But with priority in BIOS?

  ```
  Initializing machine ID from random generator.
  Created "/boot/EFI".
  Created "/boot/EFI/systemd".
  Created "/boot/EFI/BOOT".
  Created "/boot/loader".
  Created "/boot/loader/entries".
  Copied "/nix/store/87zlbb64md8bvsqmjggjj57q4wg13jvv-systemd-234/lib/systemd/boot/efi/systemd-bootx64.efi" to "/boot/EFI/systemd/systemd-bootx64.efi".
  Copied "/nix/store/87zlbb64md8bvsqmjggjj57q4wg13jvv-systemd-234/lib/systemd/boot/efi/systemd-bootx64.efi" to "/boot/EFI/BOOT/BOOTX64.EFI".
  Not booted with EFI, skipping EFI variable setup.
  setting up /etc...
  ```


state: closed
title: pythonPackages.dateparser: 0.3.2-pre-2016-01-21 -> 0.6.0
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/32591
updated_at: 2017-12-12 19:59:15
body:
  ###### Motivation for this change

  unbreak pythonPackages.dateparser, bump to latest rev. This PR is part of the testing for https://github.com/makefu/nix-src-updater .

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [NA] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [NA] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gnome3.at-spi2-core: Set environment variable `NO_AT_BRIDGE=1` if disabled
user_login: fmthoma
html_url: https://github.com/NixOS/nixpkgs/pull/32592
updated_at: 2017-12-13 03:55:36
body:
  As suggested by @jtojnar and @abbradar in #16327.

  ###### Motivation for this change
  See https://github.com/NixOS/nixpkgs/issues/16327#issuecomment-315729994

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: qgis: 2.18.14 -> 2.18.15
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/32593
updated_at: 2017-12-12 18:25:23
body:
  ###### Motivation for this change

  This is a maintenance release that should be ported to `release-17.09`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: dovecot: 2.2.32 -> 2.2.33.2, dovecot_pigeonhole: 0.4.20 -> 0.4.21
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/32594
updated_at: 2017-12-17 03:12:27
body:
  ###### Motivation for this change
  See https://dovecot.org/list/dovecot-news/2017-October/000360.html, https://dovecot.org/list/dovecot-news/2017-October/000361.html and https://dovecot.org/list/dovecot-news/2017-October/000363.html.

  Tested on my own [nixos-mailserver](https://github.com/r-raymond/nixos-mailserver).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  ping @TealG @rickynils


state: closed
title: XSA backport of #32319
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/32595
updated_at: 2017-12-17 13:05:10
body:
  ###### Motivation for this change

  Backport of #32319 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: "конструктор таблиц" in LibreOffice Base table designer window title
user_login: das-g
html_url: https://github.com/NixOS/nixpkgs/issues/32596
updated_at: 2019-03-07 13:29:29
body:
  ## Issue description

  The window title of the LibreOffice Base (the database application in that office suite) table designer contains Russian terms, even though neither the database nor my NixOS configuration refer to the Russian language in any way.

  ### Steps to reproduce

  In a NixOS configured for German (Switzerland)
  ```nix
  { config, pkgs, ... }:

  {
    # ...
    i18n = {
      consoleFont = "Lat2-Terminus16";
      consoleKeyMap = "de_CH-latin1";
      defaultLocale = "de_CH.UTF-8";
    };
    # ...
    services.xserver.layout = "ch,de";
    # ...
    services.xserver.localectlFix.enable = true;
    # ...
  }
  ```

  1. Launch **LibreOfficeDev Base**
      (`/run/current-system/sw/bin/sbase` &rarr; `/nix/store/10xqxd0rh3xs3hksy4063a9agk7jgx5k-libreoffice-5.2.6.2/bin/sbase`)
  2. You are greeted with the Database wizard. Click the **Fertigstellen** button. (Probably "Finish" in English.)
  3. You are prompted where to store the database. Choose a location and name, e.g. `/tmp/MyDB.odb`
  4. Now you see the application's main window. It's title reads
     > MyDB.odb - LibreOfficeDev Base

     ![screenshot-base](https://user-images.githubusercontent.com/97746/33885817-c46e0a10-df44-11e7-8e8b-140a346220a9.png)

     In the **Aufgaben** section, click **Tabelle in der Entwurfsansicht erstellen&hellip;**
  5. This opens a new window, the table designer

  #### Expected

  The table designer window title is in German (and _maybe_ some English).

  #### Observed

  The table designer window title reads
  > MyDB.odb : Tabelle1 - LibreOfficeDev Base: конструктор таблиц

  ![screenshot-base-table-designer](https://user-images.githubusercontent.com/97746/33885864-ec25b5c6-df44-11e7-9603-d1155fba7b00.png)

  ("Tabelle" is German for "[database / spreadsheet] table", so that part is fine.)

  "конструктор таблиц" **seems to be Russian** and to mean "table designer".

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.66, NixOS, 17.09.2281.b4a0c011e81 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2281.b4a0c011e81"`
   - channels(das-g): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: Add syncplay 1.5.0
user_login: Enzime
html_url: https://github.com/NixOS/nixpkgs/pull/32597
updated_at: 2018-07-07 15:57:21
body:
  ###### Motivation for this change
  Add syncplay application to Nixpkgs

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: postfix: 3.2.3 -> 3.2.4
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/32598
updated_at: 2017-12-13 19:10:50
body:
  ###### Motivation for this change
  See http://www.postfix.org/announcements/postfix-3.2.4.html.

  Tested on my own [nixos-mailserver](https://github.com/r-raymond/nixos-mailserver).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Ping @fpletz @rickynils 


state: closed
title: libva: 1.7.3 -> 2.0.0
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/32599
updated_at: 2018-02-25 14:12:01
body:
  ###### Motivation for this change

  The ```vaapi-intel``` driver is released in accordance with ```libva``` releases, so this PR sets up the dependency.

  Additionally, the tools previously part of ```libva``` are now a separate ```libva-utils```.

  This triggers a lot of rebuilding so I haven't tried it out here yet.

  Cc: @garbas 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: radare2: 2.0.1 -> 2.1.0
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/32600
updated_at: 2017-12-12 14:06:08
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [NA] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [WIP] oslo-config: 4.13.2 -> 5.1.0
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/32602
updated_at: 2017-12-13 17:00:34
body:
  ###### Motivation for this change

  bump oslo-config to 5.1.0 and enable tests 💯 

  For enabling tests i had to bump:
  * reno: 2.3.2 -> 2.6.0 
  * bandit: 0.16.0 -> 1.4.0
  * openstackdocstheme: init at 1.17.0
  * pyasn1-modules: 0.1.5 -> 0.2.1 
  * ldappool: 1.0 -> 2.1.0 
  * pythonPackages.ldap: 2.4.45 -> 3.0.0b2

  Waiting for @GrahamcOfBorg :3
  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [NA] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: esniper: 2.33.0 -> 2.33.0.2017-11-06
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/pull/32603
updated_at: 2017-12-19 02:33:37
body:
  ###### Motivation for this change
  esniper that is from sourceforge is incompatible with latest changes on ebay. This is a fork used by arch that has the problem solved. they haven't upped the version number so this is just the latest checkout from their repo.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X ] NixOS
     - [ ] macOS
     - [ X] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: skypeforlinux: 8.11.0.4 -> 8.11.76.8
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/32604
updated_at: 2017-12-15 10:53:10
body:
  ###### Motivation for this change

  Bump Skype to the latest version. This may have to be backported to 17.09 because the 5.5.0.1 version appears to be disabled 🙁

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: hl1110 : init at 3.0.1-1
user_login: xrvdg
html_url: https://github.com/NixOS/nixpkgs/pull/32605
updated_at: 2018-04-09 19:32:36
body:
  This commit adds a driver to cups for the Brother HL1110 printer.

  ###### Things done

  This package is based on  'mfcj470dw-cupswrapper' and 'mfcj470dwlpr', and merged into a single nix file. I've decided to do this because this way because it requires less patching to the scripts and other source files.

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: discord: 0.0.2 -> 0.0.3
user_login: lightdiscord
html_url: https://github.com/NixOS/nixpkgs/pull/32607
updated_at: 2017-12-14 21:29:08
body:
  ###### Motivation for this change
  Update Discord to version 0.0.3

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: KDE Frameworks 5.41
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/32608
updated_at: 2017-12-13 17:32:07
body:
  ### Motivation

  Regular update to KDE Frameworks, bringing compatibility with Qt 5.9.3.


  ### Testing

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Use prebuilt GHC to compile hscolor
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/32609
updated_at: 2017-12-25 14:16:34
body:
  Currently if one changes `generic-builder.nix` for haskell and builds package for GHC 8.0.2, two GHCs are rebuilt. On darwin my feedback loop takes 4h+.

  I suggest we package up `hscolor` using prebuilt binary GHC and just run `make && make install` to get the binary. 

  Meanwhile one can use https://gist.github.com/cleverca22/60c46368afb999c16224fc17af5c538d by @cleverca22 for rapid development on `generic-builder.nix`


state: closed
title: Backport #32593
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/pull/32610
updated_at: 2017-12-13 15:43:54
body:
  (cherry picked from commit cf58ab88a9edc1ca7434c58b6c21cc0214300064)

  @lsix The bump is two minor versions on stable. Still safe to backport? :)


state: closed
title: gitless: init at 0.8.5
user_login: cransom
html_url: https://github.com/NixOS/nixpkgs/pull/32611
updated_at: 2017-12-14 19:58:02
body:
  ###### Motivation for this change

  A handy tool that lowers cognitive load of git commands while not conflicting with usage.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: NixOS AMI doesn't boot on c5.9xlarge instance
user_login: bgamari
html_url: https://github.com/NixOS/nixpkgs/issues/32612
updated_at: 2017-12-13 22:44:41
body:
  ## Issue description
  The NixOS 17.09 AMI fails to become accessible via ssh when booted on a c5.9xlarge instance.  even after several minutes the attempts to connect fail with "Connection refused".


  ### Steps to reproduce
  1. Launch `ami-6f669d15` in `us-east-1` on `c5` hardware
  2. Wait a few minutes
  3. Attempt to login via `ssh`; note that attempts fail with `Connection refused`. Also notice that nothing is emitted to the system log. Taking a screenshot suggests we at least made it into the kernel as the last message is `Booting the kernel.`


  ## Technical details


state: closed
title: Bumblebee: primus bridge not available for optirun on NixOS
user_login: therealpxc
html_url: https://github.com/NixOS/nixpkgs/issues/32613
updated_at: 2017-12-13 04:55:42
body:
  ## Issue description
  `primusrun` is supposedly obsolete (although I see no reason to properly remove it) now that `optirun` can use `primus` as a 'bridge'. Some distros advise users to prefer `optirun`, since apparently it can handle both use cases. This functionality should be available to NixOS users, but `optirun -b primus <application cmd>` reports that the Primus bridge is unavailable.

  ### Steps to reproduce
  Try launching anything using `optirun` and the primus bridge, e.g., `glxinfo` with `optirun -b primus glxinfo`. 


  ## Technical details

  (I'm away from my computer at the moment, but the system I'm using Bumblebee on runs NixOS 17.09. I don't think the specific hardware is relevant.)


state: closed
title: empathy: re-init
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/32614
updated_at: 2017-12-13 00:10:58
body:
  ###### Motivation for this change
  A release compatible with modern webkitgtk was released a while ago.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nodePackages.asar: init at 0.14.0
user_login: xvapx
html_url: https://github.com/NixOS/nixpkgs/pull/32615
updated_at: 2018-02-21 08:28:19
body:
  ###### Motivation for this change
  To add the [asar](https://github.com/electron/asar) command line utility, to be able to pack/unpack asar archives, which are used in some electron apps.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---
  This PR is the result of adding asar to `pkgs/development/node-packages/node-packages-v6.json` and then running `pkgs/development/node-packages/generate.sh`


state: closed
title: bazel: bash needs to be in buildInputs
user_login: TravisWhitaker
html_url: https://github.com/NixOS/nixpkgs/pull/32616
updated_at: 2017-12-17 01:37:49
body:
  ###### Motivation for this change
  The `bash` used in `customBash` will be called by the resulting bazel, so `bash` needs to be in `buildInputs`.

  I'll note that I've only been able to successfully build bazel in the sandbox.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Can't build Go binaries with CGO disabled
user_login: pierrebeaucamp
html_url: https://github.com/NixOS/nixpkgs/issues/32617
updated_at: 2017-12-14 19:23:34
body:
  ## Issue description
  I'm building a fairly large Go project using `buildGoPackage` and generated dependencies using `go2nix`. The projects builds fine. However, in an effort to build static Go binaries instead of dynamically linked ones, I disabled CGO by adding  `CGO_ENABLED=0;` to my nix expression. This breaks the build: It fails with:
  ```
  go install net: open /nix/store/g7di6q71fzz48sryfp0y2k7il2lazi2b-go-1.9.2/share/go/pkg/linux_amd64/net.a: permission denied
  ```

  ### Steps to reproduce
  Build a Go package with the following `default.nix`:
  ```
  { pkgs ? import <nixpkgs> {}}:

  pkgs.buildGoPackage rec {
    name = "myGoPackage-${version}";
    version = "1.0.0";
    src = ./.;

    CGO_ENABLED=0;

    goPackagePath = "github.com/pierrebeaucamp/myGoPackage";
    goDeps = ./deps.nix;
  }
  ```

  ## Technical details

  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.66, NixOS, 18.03pre121925.3eccd0b11d1 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-18.03pre121925.3eccd0b11d1"`
   - channels(pierrebeaucamp): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`

  ```

  This is most likely caused by using `go install` in `buildGoPackage`. `go install` is known to cause problems when used in combination with `CGO_ENABLED=0`, see https://github.com/golang/go/issues/18981
  I don't know why `go install` was chosen over `go build`. 


state: closed
title: make-disk-image: Support creating EFI images
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/pull/32618
updated_at: 2018-01-22 16:55:48
body:
  This adds EFI support to make-disk-image. That is, for `imageType == "efi"` the image gets a GPT partition table instead of the usual DOS partition table, and a FAT32 ESP partition is created in addition to the root partition.

  With a bunch of butchering of amazon-image.nix in https://github.com/NixOS/nixpkgs/compare/master...dezgeg:aarch64-makediskimage I end up with a booting AArch64 image (using EFI GRUB) that can boot in QEMU. Still need to clean up & split those into it's own files but these changes should be ready for review now.

  @copumpkin 


state: closed
title: signal-desktop-beta: init at 1.1.0-beta.5
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/32619
updated_at: 2018-01-03 23:14:23
body:
  Signal is a bit like google-chrome, wherein the beta version is independent from the release builds and uses different data locations and binary names.

  ###### Things done
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Backporting meta fixes and from master
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/32620
updated_at: 2017-12-14 11:48:33
body:
  ###### Motivation for this change

  Includes patches from

   - https://github.com/NixOS/nixpkgs/pull/32365
   - https://github.com/NixOS/nixpkgs/pull/32342

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: yubico-piv-tool: 1.4.4 -> 1.5.0
user_login: antonxy
html_url: https://github.com/NixOS/nixpkgs/pull/32621
updated_at: 2017-12-13 06:55:26
body:
  ###### Motivation for this change
  I want to use the new util functions in the ykpiv library

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` (None)
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: telepathy-morse: init at 0.1.0
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/32622
updated_at: 2017-12-23 00:05:49
body:
  ###### Motivation for this change
  Using Telegram through something more fitting than the official client.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: DisplayLink segfaults
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/32623
updated_at: 2018-06-08 23:48:35
body:
  ## Issue description

  I have 2 DisplayLink devices. They work on Ubuntu machines.

  /cc @abbradar

  ### Steps to reproduce

  1. enable displaylink support
  ```
    services.xserver.videoDrivers = [ "displaylink" ];
    nixpkgs.config.allowUnfree = true;
  ```
  2. connect displaylink device

  ```
  [root@dc7800:~]# dmesg -T
  [...]
  [Wed Dec 13 02:22:33 2017] usb 1-5: device descriptor read/64, error -110
  [Wed Dec 13 02:22:33 2017] usb 1-5: New USB device found, idVendor=17e9, idProduct=01d7
  [Wed Dec 13 02:22:33 2017] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  [Wed Dec 13 02:22:33 2017] usb 1-5: Product: HP USB Graphics Adap
  [Wed Dec 13 02:22:33 2017] usb 1-5: Manufacturer: DisplayLink
  [Wed Dec 13 02:22:33 2017] usb 1-5: SerialNumber: 127130
  [Wed Dec 13 02:22:33 2017] [drm] vendor descriptor length:22 data:22 5f 01 00 20 05 00 01 03 04 02
  [Wed Dec 13 02:22:33 2017] EDID block is all zeroes
  [Wed Dec 13 02:22:33 2017] udl 1-5:1.0: DVI-I-3: EDID invalid.
  [Wed Dec 13 02:22:33 2017] udl 1-5:1.0: fb2: udldrmfb frame buffer device
  [Wed Dec 13 02:22:33 2017] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
  [Wed Dec 13 02:22:33 2017] [drm] No driver support for vblank timestamp query.
  [Wed Dec 13 02:22:33 2017] [drm] Initialized udl on minor 2
  [Wed Dec 13 02:22:33 2017] EDID block is all zeroes
  [Wed Dec 13 02:22:33 2017] udl 1-5:1.0: DVI-I-3: EDID invalid.
  [Wed Dec 13 02:22:33 2017] EDID block is all zeroes
  [Wed Dec 13 02:22:33 2017] udl 1-5:1.0: DVI-I-3: EDID invalid.
  [Wed Dec 13 02:22:35 2017] .DisplayLinkMan[2617]: segfault at 3ff279 ip 00007faa553047d3 sp 00007ffccca89f08 error 4 in ld-2.25.so[7faa552eb000+23000]
  ```

  ```
  [root@dc7800:~]# systemctl status dlm
  ● dlm.service - DisplayLink Manager Service
     Loaded: loaded (/nix/store/r39bj2xgnf3psnmj9ppzz5nykx4vlrcn-unit-dlm.service/dlm.service; linked; vendor preset: enabled)
     Active: activating (auto-restart) (Result: signal) since Wed 2017-12-13 02:27:51 CET; 4s ago
    Process: 3759 ExecStart=/nix/store/166dvs6jmihxxx2mzypyc6yn7kqqkcdi-displaylink-1.3.52/bin/DisplayLinkManager (code=killed, signal=SEGV)
    Process: 3748 ExecStartPre=/nix/store/sykgfnnc0p1hlr6lcqdpv1a9sa19mi42-unit-script/bin/dlm-pre-start (code=exited, status=0/SUCCESS)
   Main PID: 3759 (code=killed, signal=SEGV)
        CPU: 11ms

  Dec 13 02:27:51 dc7800 systemd[1]: dlm.service: Failed with result 'signal'.
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.68, NixOS, 17.09.2356.cb751f9b1c3 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2356.cb751f9b1c3"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: gtksourceview: 3.24.5 → 3.24.6
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/32624
updated_at: 2017-12-14 08:42:26
body:
  ###### Motivation for this change
  Update, clean ups, tests, multiple outputs

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  Tested in `mate.pluma`.

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: minikube: fix wrong path for localkube
user_login: markus1189
html_url: https://github.com/NixOS/nixpkgs/pull/32625
updated_at: 2017-12-16 22:59:59
body:
  ###### Motivation for this change

  We currently move the `localkube` binary to `/localkube`.  But minikube expects it to be at `/usr/loca/bin/localkube` in the systemd unit

  ###### Things done

  Change the patch, such that it copies the file to the correct destination

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Related issue upstream that will be resolved by this: kubernetes/minikube/issues/2307


state: closed
title: atk: clean up
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/32626
updated_at: 2018-01-01 04:25:21
body:
  ###### Motivation for this change
  Closes: #32296

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: type-of-html should build now
user_login: knupfer
html_url: https://github.com/NixOS/nixpkgs/pull/32627
updated_at: 2017-12-13 09:53:55
body:
  - [x ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x ] NixOS


state: closed
title: flashplayer: 27.0.0.187 -> 28.0.0.126
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/pull/32628
updated_at: 2017-12-14 00:30:40
body:
  ###### Motivation for this change

  Flashplayer update

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Haskell multiple outputs: bin etc lib (take three)
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/32629
updated_at: 2019-03-30 10:51:21
body:
  Addresses failures found in https://github.com/NixOS/nixpkgs/pull/32112

  Fixes https://github.com/NixOS/nixpkgs/issues/32082

  Detailed changelog is in commits, but shortly:

  - [x] fixes ghcWithPackages
  - [x] hevm
  - [x] elm
  - [x] ghcjsHEAD 
  - [x] agda-prelude 
  - [x] happy on darwin
  - [x] add tests

  @peti I'd kindly ask you for a jobset including darwin, since I can't build all of the packages myself.

  cc @nc6 


state: closed
title: flashplayer: 27.0.0.187 -> 28.0.0.126 [Moderate security fix]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/32630
updated_at: 2017-12-23 01:52:39
body:
  ###### Motivation for this change

  - Moderate security fix.
  - Other bug fixes and improvements.

  https://helpx.adobe.com/flash-player/release-note/fp_28_air_28_release_notes.html
  https://helpx.adobe.com/security/products/flash-player/apsb17-42.html

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  - Built packages
    - `nix-env -i -f . -A pkgs.flashplayer`
    - `nix-build -I nixpkgs=. -A pkgsi686Linux.flashplayer`
    - `nix-build -I nixpkgs=. -E "(import <nixpkgs> {}).flashplayer.override { debug = true; }"`
    - `nix-build -I nixpkgs=. -E "(import <nixpkgs> {}).pkgsi686Linux.flashplayer.override { debug = true; }"`
    - `nix-build -I nixpkgs=. -A pkgs.flashplayer-standalone`
    - `nix-build -I nixpkgs=. -A pkgs.flashplayer-standalone-debugger`
    - `nix-build -I nixpkgs=. -E "(import <nixpkgs> {}).chromium.override { enablePepperFlash = true; }"`
  - Played a video with Firefox and Chromium.
  - Checked the version with Firefox, Chromium,  flashplayer-standalone, and flashplayer-standalone-debugger (x86_64) http://www.adobe.com/software/flash/about/

  ---


state: closed
title: Haskell package doesn't install properly if it has internal libraries
user_login: mat8913
html_url: https://github.com/NixOS/nixpkgs/issues/32631
updated_at: 2018-07-26 14:09:12
body:
  https://github.com/NixOS/nixpkgs/blob/afe9649210cace6d3ee9046684d4ea27dc4fd15d/pkgs/development/haskell-modules/generic-builder.nix#L320

  results in:

      /nix/store/j4rqdjgf0im2dv7gycg80hplnjrnawxx-gnused-4.4/bin/sed: read error on /nix/store/wfysws2razwl13n2izzsi28w5qd7n41s-package-with-internal-lib-0.1.0.0/lib/ghc-8.2.1/package.conf.d/package-with-internal-lib-0.1.0.0.conf: Is a directory

  Attempting to use the package
  https://github.com/NixOS/nixpkgs/blob/afe9649210cace6d3ee9046684d4ea27dc4fd15d/pkgs/development/haskell-modules/generic-builder.nix#L228

  results in:

      cp: missing destination file operand after '/tmp/nix-build-test-user-0.1.0.0.drv-0/package.conf.d/'
      Try 'cp --help' for more information.


state: closed
title: zfs/spl bump to 0.7.4 to fix incompatibility with 4.14
user_login: clefru
html_url: https://github.com/NixOS/nixpkgs/pull/32634
updated_at: 2017-12-14 14:32:48
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/31640

  ###### Things done
  On this:
  * Ran nix-build nixos/tests/installer.nix -A zfsroot

  On a private cherry-pick against release-17.09:
  * Booted my machine set to 4.14.3
  * Ran nix-build nixos/tests/installer.nix -A zfsroot (which isn't really exciting as the default kernel on release-17.09 is 4.9)

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [X] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Minikube update
user_login: markus1189
html_url: https://github.com/NixOS/nixpkgs/pull/32635
updated_at: 2017-12-15 17:47:47
body:
  ###### Motivation for this change

  Update the minikube version and use the new support for zsh completion

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: meson should set install dir flags
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/issues/32636
updated_at: 2018-03-22 06:35:40
body:
  ## Issue description
  To prevent issues like [GNOME/polari!15](https://gitlab.gnome.org/GNOME/polari/merge_requests/15), meson setup hook should define install directories just like stdenv

  https://github.com/NixOS/nixpkgs/blob/fc96261aa921b1cc8e0e653a376ba135237434ef/pkgs/build-support/setup-hooks/multiple-outputs.sh#L69-L76

  and cmake do

  https://github.com/NixOS/nixpkgs/blob/fc96261aa921b1cc8e0e653a376ba135237434ef/pkgs/development/tools/build-managers/cmake/setup-hook.sh#L46-L48

  Unfortunately, simple patch like the following will not work

  ```diff
  --- a/pkgs/development/tools/build-managers/meson/setup-hook.sh
  +++ b/pkgs/development/tools/build-managers/meson/setup-hook.sh
  @@ -8,6 +8,16 @@
       # Build release by default.
       mesonFlags="--buildtype=${mesonBuildType:-release} $mesonFlags"
   
  +    mesonFlags="\
  +        --libdir=${!outputLib}/lib --libexecdir=${!outputLib}/libexec \
  +        --bindir=${!outputBin}/bin --sbindir=${!outputBin}/sbin \
  +        --includedir=${!outputInclude}/include \
  +        --datadir=${!outputInclude}/share \
  +        --mandir=${!outputMan}/share/man --infodir=${!outputInfo}/share/info \
  +        --localedir=${!outputLib}/share/locale \
  +        $mesonFlags"
  +
  +
       echo "meson flags: $mesonFlags ${mesonFlagsArray[@]}"
  ```

  Meson does not like it very much when the directories are not descendants of prefix

  > The value of the 'includedir' option is '/nix/store/qpb77b5wj6dkg9rrc3dj4wnxlz8q971m-json-glib-1.4.2-dev/include' which must be a subdir of the prefix '/nix/store/vcdxyfydagll2p7zwp2s2gwdxd64gd0v-json-glib-1.4.2'.


  See also https://github.com/mesonbuild/meson/issues/2561


state: closed
title: nuke openstack (again)
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/32637
updated_at: 2017-12-15 21:07:12
body:
  ###### Motivation for this change
  openstack packaging in nixpkgs is a mess, not to mention the security issues it produces once people actually want to use it.
  This PR tries to progressively remove the parts of openstack and tries to avoid conflicts.
  Ref: #29491 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ipmicfg: 1.27.0 -> 1.27.1
user_login: sorki
html_url: https://github.com/NixOS/nixpkgs/pull/32638
updated_at: 2017-12-14 23:34:13
body:
  ###### Motivation for this change

  Version update, needs chmod as source has weird permissions.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: abcmidi: 2017.11.27 -> 2017.12.10
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/32639
updated_at: 2017-12-13 20:05:10
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  ping @rycee 


state: closed
title: vulkan-loader: 1.0.42.2 -> 1.0.61.1
user_login: Ralith
html_url: https://github.com/NixOS/nixpkgs/pull/32640
updated_at: 2017-12-17 01:40:27
body:
  ###### Motivation for this change
  Upstream bugfixes

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: release-lib: evaluate nixpkgs on armv6l and armv7l
user_login: lopsided98
html_url: https://github.com/NixOS/nixpkgs/pull/32641
updated_at: 2018-01-01 16:28:24
body:
  ###### Motivation for this change

  I am experimenting with Hydra and armv7l, and I found that release-lib.nix does not evaluate nixpkgs for armv7l. This PR adds support for armv7l as well as armv6l to release-lib.nix.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: electron-cash: 2.9.4 -> 3.0
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/32642
updated_at: 2017-12-18 10:44:29
body:
  ###### Motivation for this change

  To bump electron-cash to latest version. Note, this version requires Python 3 and Qt5. I'm not certain the `QT_QPA_PLATFORM_PLUGIN_PATH` setting is OK.

  Maintainer CC: @Lassulus

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: drat-trim: init at 2017-08-31
user_login: kini
html_url: https://github.com/NixOS/nixpkgs/pull/32643
updated_at: 2017-12-17 00:45:07
body:
  ###### Motivation for this change

  DRAT-trim is a tool which can be used to make SAT solvers (such as
  glucose and glucose-syrup, which are in nixpkgs) more useful by
  checking their work.  It has become well-accepted in the SAT solver
  development community and has been used in the annual SAT competitions
  for the last few years.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Packaging request: IOTA wallet
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/issues/32644
updated_at: 2018-02-21 10:07:41
body:
  This is just a placeholder for IOTA wallet packaging request: https://github.com/iotaledger/wallet

  Feel free to comment here if you start working on it.


state: closed
title: firmware-linux-nonfree: 2017-10-09-iwlwifi-fw-2017-11-03 -> 2017-12-0…
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/pull/32645
updated_at: 2019-04-17 01:59:01
body:
  …6-iwlwifi-fw-2017-11-15

  ###### Motivation for this change
  The linux firmware fixes bugs with intel wifi/bluetooth.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: wxPython: enable headers
user_login: berce
html_url: https://github.com/NixOS/nixpkgs/pull/32647
updated_at: 2017-12-17 09:54:53
body:
  ###### Motivation for this change

  Kicad needs wxPython headers at compile time if scripting is enabled.
  wxPython headers were disabled, probably because they caused a build error: the header files were being copied to the store path of wxwidgets, but access was denied.
  With this PR, the header files stay in the wxPython store path.

  To point the builder of another derivation to the wxPython header files, some tweaking is needed. E.g. for kicad: cmakeFlags = [ "-DCMAKE_CXX_FLAGS=-I${wxPython}/include/wx-3.0" ]

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: kicad: init unstable at version 2017-12-11
user_login: berce
html_url: https://github.com/NixOS/nixpkgs/pull/32648
updated_at: 2017-12-17 10:09:38
body:
  ###### Motivation for this change

  Files are not forward compatible, so when cooperating with someone who needs features of the Nightly Development Build, you also need this newer version.
  In contrast with the current package for the stable release of KiCad, this package also enables oce, ngspice and scripting support.
  This package does not provide the component libraries (schematics, PCB footprints, 3D models). They can be obtained from [KiCad](http://kicad-pcb.org/libraries/download/), unpacked and referenced at runtime.

  It is called unstable and not nightly because it doesn't automatically track upstream nightly development builds.

  wxPython headers are needed at buildtime. This PR includes  a necessary change to wxPython. That change is also in a separate PR: #32647

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nvidia-x11: 387.22 -> 387.34
user_login: etu
html_url: https://github.com/NixOS/nixpkgs/pull/32649
updated_at: 2017-12-17 13:23:26
body:
  ###### Motivation for this change
  Just a regular update.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: solvespace2x: init at 2.x
user_login: nickbeljaev
html_url: https://github.com/NixOS/nixpkgs/pull/32651
updated_at: 2018-03-29 08:57:54
body:
  ###### Motivation for this change
  default.nix can't build live prog on two my Nix system
  build from 2.x branch solvespace make live prog ver 2.3 on two my Nix system

  ###### Things done?


  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: terraform: set default version to 0.11
user_login: phunehehe
html_url: https://github.com/NixOS/nixpkgs/pull/32652
updated_at: 2017-12-14 14:09:16
body:
  ###### Motivation for this change

  The latest minor release should be safe enough for master?

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Update haskell.md
user_login: vaibhavsagar
html_url: https://github.com/NixOS/nixpkgs/pull/32653
updated_at: 2017-12-14 08:20:16
body:
  Unindent prose that was incorrectly being displayed as code.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos-unstable channel not updating
user_login: jaens
html_url: https://github.com/NixOS/nixpkgs/issues/32654
updated_at: 2017-12-14 17:22:14
body:
  Last update was on Dec 4th:

  nixos-unstable               3eccd0b11d1 premake5: 5.0.0pre.alpha.11 -> 5.0.0-alpha12


state: closed
title: firefox out of date on release-17.09; needs newer rust version
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/32655
updated_at: 2017-12-25 09:45:48
body:
  ## Issue description

  The latest version of Firefox depends on a newer version of rust, so it is not as easy as usual to bump it on the `release-17.09` channel. See #31706.

  Firefox is [currently at version 56.0.2](https://github.com/NixOS/nixpkgs/blob/release-17.09/pkgs/applications/networking/browsers/firefox/packages.nix#L9) in `release-17.09`; lots of security vulnerabilities have been patched in newer versions of firefox.


state: closed
title: fails compiling clang/llvm
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/issues/32656
updated_at: 2017-12-15 14:03:35
body:
  ## Issue description
  On nixos unstable, I have to compile clang apparently  but one test fail
  ```
  -- Testing: 21404 tests, 4 threads --
  Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70..
  UNRESOLVED: LLVM :: Other/lit-unicode.txt (16749 of 21404)
  ******************** TEST 'LLVM :: Other/lit-unicode.txt' FAILED ********************
  Exception during script execution:
  Traceback (most recent call last):
    File "/tmp/nix-build-llvm-5.0.0.drv-0/llvm/utils/lit/lit/run.py", line 192, in _execute_test_impl
      result = test.config.test_format.execute(test, lit_config)
    File "/tmp/nix-build-llvm-5.0.0.drv-0/llvm/utils/lit/lit/formats/shtest.py", line 25, in execute
      self.execute_external)
    File "/tmp/nix-build-llvm-5.0.0.drv-0/llvm/utils/lit/lit/TestRunner.py", line 1181, in executeShTest
      res = _runShTest(test, litConfig, useExternalSh, script, tmpBase)
    File "/tmp/nix-build-llvm-5.0.0.drv-0/llvm/utils/lit/lit/TestRunner.py", line 1127, in _runShTest
      res = executeScript(test, litConfig, tmpBase, script, execdir)
    File "/tmp/nix-build-llvm-5.0.0.drv-0/llvm/utils/lit/lit/TestRunner.py", line 720, in executeScript
      f.write('{ ' + '; } &&\n{ '.join(commands) + '; }')
  UnicodeEncodeError: 'ascii' codec can't encode characters in position 8-11: ordinal not in range(128)


  ********************
  Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 
  Testing Time: 261.61s
  ********************
  Unresolved Tests (1):
      LLVM :: Other/lit-unicode.txt

    Expected Passes    : 20587
    Expected Failures  : 131
    Unsupported Tests  : 685
    Unresolved Tests   : 1
  make[3]: *** [CMakeFiles/check-all.dir/build.make:58: CMakeFiles/check-all] Error 1
  make[3]: Leaving directory '/tmp/nix-build-llvm-5.0.0.drv-0/llvm/build'
  make[2]: *** [CMakeFiles/Makefile2:158: CMakeFiles/check-all.dir/all] Error 2
  make[2]: Leaving directory '/tmp/nix-build-llvm-5.0.0.drv-0/llvm/build'
  make[1]: *** [CMakeFiles/Makefile2:165: CMakeFiles/check-all.dir/rule] Error 2
  make[1]: Leaving directory '/tmp/nix-build-llvm-5.0.0.drv-0/llvm/build'
  make: *** [Makefile:199: check-all] Error 2

  ```
  Here is my locale, but my keyboard follows the US layout
  ```
  $ locale                                                                                                                 
  LANG=fr_FR.UTF-8
  LC_CTYPE="fr_FR.UTF-8"
  LC_NUMERIC="fr_FR.UTF-8"
  LC_TIME="fr_FR.UTF-8"
  LC_COLLATE="fr_FR.UTF-8"
  LC_MONETARY="fr_FR.UTF-8"
  LC_MESSAGES="fr_FR.UTF-8"
  LC_PAPER="fr_FR.UTF-8"
  LC_NAME="fr_FR.UTF-8"
  LC_ADDRESS="fr_FR.UTF-8"
  LC_TELEPHONE="fr_FR.UTF-8"
  LC_MEASUREMENT="fr_FR.UTF-8"
  LC_IDENTIFICATION="fr_FR.UTF-8"
  LC_ALL=
  ```



  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.3, NixOS, 18.03pre122433.8a7b2f889dd (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(teto): `"nixos-17.09.2356.cb751f9b1c3, nixos-unstable-18.03pre121925.3eccd0b11d1"`
   - channels(root): `"nixos-17.09.2356.cb751f9b1c3"`
   - nixpkgs: `/home/teto/nixpkgs`


state: closed
title: [RFC] Neovim wrapper
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/32657
updated_at: 2018-01-09 03:33:38
body:
  ###### Motivation for this change

  Adding a python package to the neovim environment should not trigger a recompilation. Neovim compilation time is short but between home-manager/nixops/nixos-rebuild, it can get annoying.

  This creates a neovim wrapper that just setups the correct neovim configuration (python packages/ ruby etc).

  Mostly I had 2 questions:
  -What should be the wrapper name for the .desktop file for instance
  -recent versions of neovim allows to override the clipboard via g:clipboard, maybe it would be better to use this than patch upstream.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: virt-viewer: Upgrade to version 6
user_login: d4g
html_url: https://github.com/NixOS/nixpkgs/issues/32658
updated_at: 2018-11-21 14:55:45
body:
  ## Issue description
  virt-viewer version 6 is out for a month now and adds many features.
  Please update the package to version 6.
  There also seems to be a bug in version 5 regarding audio passthrough via spice, which only occours in virt-viewer and not in spicy or virt-manager.


  ## Technical details
  ### NixOS details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.13.16, NixOS, 18.03pre121925.3eccd0b11d1 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-18.03pre121925.3eccd0b11d1"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


  ### Device details
   - device: `20J6S0DM00 ThinkPad T470p`
   - cpu: `Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz`
   - gpu: `Intel Corporation Device 591b (rev 04)`


state: closed
title: How to build a mirror of cache.nixos.org or anything else to speed up nixos-install?
user_login: OlingCat
html_url: https://github.com/NixOS/nixpkgs/issues/32659
updated_at: 2018-08-25 04:43:49
body:
  ## Issue description
  The downloading speed of nix in my country is too slow, about 5~50KB/s. Is there a way to speed it up?
  eg. build a mirror, use multi-connection download tools, etc.


state: closed
title: meson: 0.43.0 → 0.44.0
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/32660
updated_at: 2017-12-14 23:12:04
body:
  ###### Motivation for this change
  http://mesonbuild.com/Release-notes-for-0-44-0.html

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: error: TeX Live package xdvi-22.87.03 is missing hash!
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/32661
updated_at: 2019-02-17 20:54:35
body:
  Nixpkgs at 8cdd9d56de158550ed6cc307c85df4d2462b5e01 cannot evaluate:

      texlive.combine {
        inherit (self.texlive) scheme-medium xdvi 
      };

  Cc: @vcunat 


state: closed
title: pythonPackages.XlsxWriter: init at 1.0.2
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/pull/32662
updated_at: 2017-12-16 22:57:48
body:
  ###### Motivation for this change

  Add a package which helps Pandas to modify how to save to xlsx files.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: -builder.sh: line 15: lib: unbound variable
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/32663
updated_at: 2017-12-14 14:21:46
body:
  ## Issue description

  Trying to update Nixos Unstable Small:

  ```
  created 211 symlinks in user environment
  fetching path ‘/nix/store/2nxrhj6swbrsavyg682qqdwf2js36xvg-nixos-version’...
  fetching path ‘/nix/store/pjpj5km75fz9xrbzd7875s5wl8z4vi05-virtinst-0.600.4’...
  building path(s) ‘/nix/store/0c9wdykal6w3ykd7hm89n35jrgwl3gzn-gcj-6.4.0-info’, ‘/nix/store/7f97886vbg7jh27qdkrgzj7kslr9awwz-gcj-6.4.0-man’, ‘/nix/store/8mwzjhzw62q7vwlk63jrgk5zqmmzb3kx-gcj-6.4.0’

  *** Downloading ‘https://cache.nixos.org/nar/0fpa6w4i03561rjdgyzh1aa4ibg150s60p3ga94qdi6bix0vqhq9.nar.xz’ (signed by ‘cache.nixos.org-1’) to ‘/nix/store/pjpj5km75fz9xrbzd7875s5wl8z4vi05-virtinst-0.600.4’...

  *** Downloading ‘https://cache.nixos.org/nar/14pfns1wdwcjgrc1vdx2w3h9niyxyg2nm1x170vg15mhmg87v4mj.nar.xz’ (signed by ‘cache.nixos.org-1’) to ‘/nix/store/2nxrhj6swbrsavyg682qqdwf2js36xvg-nixos-version’...
  kernel version is 4.14.5
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100   384  100   384    0     0    384      0  0:00:01 --:--:--  0:00:01  4571

  building path(s) ‘/nix/store/mv6kyfsm5gx4lzz4mars0fw5v506y7nw-skypeforlinux_8.11.0.4_amd64.deb’
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  trying https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_8.11.0.4_amd64.deb
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100  398k  100  398k    0     0   398k      0  0:00:01  0:00:01 --:--:--  245k

  building path(s) ‘/nix/store/9k1jxjp9n2bc82hg4c6488ri82zzynw8-source’

  trying https://fpdownload.adobe.com/pub/flashplayer/pdc/28.0.0.126/flash_player_ppapi_linux.x86_64.tar.gz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100 9242k  100 9242k    0     0  9242k      0  0:00:01 --:--:--  0:00:01 27.1M
  unpacking source archive /tmp/nix-build-source.drv-0/flash_player_ppapi_linux.x86_64.tar.gz
  /nix/store/1xdd6iwiwyvf8qnbq6x5gvyw72vqnzy6-builder.sh: line 15: lib: unbound variable
  builder for ‘/nix/store/bckzkszfckbyx7jd89r3qlf0glay3y39-gcj-6.4.0.drv’ failed with exit code 1
  fetching path ‘/nix/store/39rssmi041hs8zi1r2cav938wj4gzhzk-virt-manager-1.4.3’...
  cannot build derivation ‘/nix/store/wpygqn7qxvdz1j88310xvh2nsvfgy4bl-pdftk-2.02.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/2l7plcxmgnp5a3l10cq2zdi99ffjb251-sshd_config’
  building path(s) ‘/nix/store/ijcjhw5cn5fg1z4bf43ynkk5nh863nrm-stopResilver’
  killing process 1309
  cannot build derivation ‘/nix/store/lbcqhviappivsf0caz2yh0fmra0i2djf-system-path.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/l06d6shzc4y01dk6r5l55ksbmpy84q16-torrc’
  building path(s) ‘/nix/store/cnxghzq397ms80yf7j9qi9ahn809b257-udev-rules’
  building path(s) ‘/nix/store/7j7nm219hrkniy115gqgly92hza6vkra-unit-libvirt-guests.service’
  building path(s) ‘/nix/store/sqgyqv1qncyq1dqhfznv25kl708p3dqk-unit-nix-optimise.service’
  cannot build derivation ‘/nix/store/ks8hhwnbb5bv7crl5q4fjk45nahihrkl-nixos-system-subi-18.03pre122705.9b15ef1fc0a.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/ks8hhwnbb5bv7crl5q4fjk45nahihrkl-nixos-system-subi-18.03pre122705.9b15ef1fc0a.drv’ failed
  ```

  ### Steps to reproduce

  it has been happened for the last few days....

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.4, NixOS, 18.03pre122192.b00f806ed0b (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(hyper): `"nixos-18.03pre118346.5f8bbb96f8"`
   - channels(root): `"nixos-18.03pre122705.9b15ef1fc0a"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: system-config-printer fails to start
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/32666
updated_at: 2017-12-26 15:05:24
body:
  ## Issue description
  ```
  system-config-printer
  Traceback (most recent call last):
    File "/nix/store/zg9fxfb9zaqm9fbvwi4gi1h3q23dcaql-system-config-printer-1.5.9/share/system-config-printer/system-config-printer.py", line 77, in <module>
      import cupshelpers
    File "/nix/store/zg9fxfb9zaqm9fbvwi4gi1h3q23dcaql-system-config-printer-1.5.9/lib/python3.6/site-packages/cupshelpers/__init__.py", line 60, in <module>
      from . import openprinting
    File "/nix/store/zg9fxfb9zaqm9fbvwi4gi1h3q23dcaql-system-config-printer-1.5.9/lib/python3.6/site-packages/cupshelpers/openprinting.py", line 22, in <module>
      import requests, urllib.request, urllib.parse, urllib.error, platform, threading, tempfile, traceback
    File "/nix/store/0dhdwl0jr4ghick8nhfpyyvqq2x7djrf-python3.6-requests-2.18.4/lib/python3.6/site-packages/requests/__init__.py", line 43, in <module>
      import urllib3
  ModuleNotFoundError: No module named 'urllib3'
  ```

  ### Steps to reproduce
  run system-config-printer

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.13.4, NixOS, 17.09.git.39cd40f (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2182.7f6f0c49f0"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: skypeforlinux: fixing sha256
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/pull/32667
updated_at: 2017-12-23 01:53:02
body:
  ###### Motivation for this change

  skypeforlinux Debian Package seems to have changed without altering the version number. So sha256 needs to be updated.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: retdec: init at 3.0(.0)
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/32668
updated_at: 2017-12-14 21:51:25
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Not sure how to record licensing situation of vendored (and pre-fetched) dependencies?


state: closed
title: coursier: fix shebang
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/32669
updated_at: 2017-12-15 17:16:22
body:
  ###### Motivation for this change

  Do not override phases for the fixupPhase to patch the script interpreter of .coursier-wrapped.

  Fixes the sandboxed build of scalafmt: https://github.com/NixOS/nixpkgs/pull/32442#issuecomment-351742204

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Python-setuptools update broke thefuck
user_login: Synthetica9
html_url: https://github.com/NixOS/nixpkgs/issues/32670
updated_at: 2017-12-14 18:22:57
body:
  ## Issue description

  `thefuck` has failing tests. 

  ### Steps to reproduce

  `nix-shell -p thefuck`

  ## Technical details

  Specifically, the tests seem to be failing because `pytest` is no longer available.

  I traced back the issue to an update of `python-setuptools`, using `git bisect`:

  ```sh
  git bisect start master master~1000
  git bisect run nix-build . -A thefuck
  ```
  output:

  ```
  [...]
  running nix-build . -A thefuck
  /nix/store/p2c451zqs3hmws9zy8mn9lh6s46grrp0-python2.7-thefuck-3.18
  70c189976809dfdcedee4a9a69558866c1ff95a1 is the first bad commit
  commit 70c189976809dfdcedee4a9a69558866c1ff95a1
  Author: Spencer Baugh <sbaugh@catern.com>
  Date:   Fri Dec 1 20:46:51 2017 +0000

      python.pkgs.setuptools: 36.7.1 -> 38.2.3

  :040000 040000 622ad61a4406340e01f426826bab09049f480d68 34783fbac88aa04423a537e06c72cd40ca28c997 M      pkgs
  bisect run success
  ```

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.66, NixOS, 18.03pre121925.3eccd0b11d1 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-18.03pre122666.afe9649210c"`
   - channels(synthetica): `"nixos-18.03pre119110.2ddcdcce26"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: keepassxc: 2.2.2 -> 2.2.4
user_login: jonafato
html_url: https://github.com/NixOS/nixpkgs/pull/32671
updated_at: 2017-12-14 17:56:54
body:
  ###### Motivation for this change

  KeepassXC has a new bugfix release. The changelog is available at https://github.com/keepassxreboot/keepassxc/releases/tag/2.2.4.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: thefuck: 3.18 -> 3.25
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/32672
updated_at: 2017-12-15 17:09:22
body:
  ###### Motivation for this change

  Fixes #32670.

  Switching to Python 3 because the upstream claims that this is required.

  I was not able to make tests pass in the sandbox, even though they do not need anything special. They seem to ignore the environment variables set in the checkPhase.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: discord: 0.0.2 -> 0.0.3
user_login: etu
html_url: https://github.com/NixOS/nixpkgs/pull/32673
updated_at: 2017-12-14 17:56:55
body:
  ###### Motivation for this change
  Discord tend to break their client whenever they do a release. When 0.0.2 was released, 0.0.1 stopped working entirely. Now 0.0.3 is out, so 0.0.2 is dead as well.

  17.09 has discord-0.0.2 and 17.03 has discord-0.0.1. Both are broken. I guess 17.03 isn't updated but I think 17.09 should be? I don't know how that's handled.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: texlive: fix use of xdvi: add hashes and don't orphan it
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/32674
updated_at: 2017-12-16 22:51:59
body:
  Hashes added manually, not using `fixHashes.sh`.

  We remove xdvi from collection-basic and put it elsewhere:
  previously this was collection-genericextra but that no longer
  exist so I suppose it can go in collection-plainextra.
  (As mentioned on the issue, might be best to just leave it in basic?)

  Fixes #32661.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libredirect looks undocumented
user_login: alexanderkjeldaas
html_url: https://github.com/NixOS/nixpkgs/issues/32675
updated_at: 2017-12-14 19:28:23
body:
  I think

  https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/libredirect/default.nix

  or the implementation file itself should include at least one comment explaining what it does.


state: closed
title: Ardour won't build on the latest unstable.
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/issues/32676
updated_at: 2017-12-14 20:17:00
body:
  ## Issue description

  During the upgrade from ``18.03pre121925.3eccd0b11d1`` to ``18.03pre122666.afe9649210c``, ardour refused to build, giving the error ``libpng16.so.16: undefined reference to `inflateValidate@ZLIB_1.2.9``, see https://hastebin.com/uronupeqan.coffeescript

  ### Steps to reproduce

  install ardour in ``18.03pre122666.afe9649210c``

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.3, NixOS, 18.03pre122666.afe9649210c (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre122666.afe9649210c"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`

  cc @cillianderoiste @fps


state: closed
title: libredirect: add description
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/32677
updated_at: 2017-12-15 17:14:21
body:
  ###### Motivation for this change

  Fixes #32675.

  ###### Things done

  Tested with `nix-env -f . -qa --meta --xml --drv-path`.


state: closed
title: pqiv: add dependencies needed to enable all backends
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/32678
updated_at: 2017-12-15 16:32:19
body:
  ###### Motivation for this change

  Support more formats by default! :)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: chicken: 4.11.0 -> 4.13.0
user_login: evhan
html_url: https://github.com/NixOS/nixpkgs/pull/32679
updated_at: 2017-12-15 01:31:07
body:
  ###### Motivation for this change

  <https://lists.nongnu.org/archive/html/chicken-announce/2017-12/msg00005.html>

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [X] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  See commit message for details about the chicken-ssql version bump.


state: closed
title: ocamlPackages.topkg: refactoring
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/32680
updated_at: 2017-12-15 17:48:12
body:
  ###### Motivation for this change

  Factorize some code.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: python.pkgs.gssapi from 1.1.4 -> 1.2.0
user_login: thanegill
html_url: https://github.com/NixOS/nixpkgs/pull/32681
updated_at: 2017-12-14 21:50:29
body:
  Fix for darwin. Move to separate module

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Python scripts can't access global site package dir
user_login: HaoZeke
html_url: https://github.com/NixOS/nixpkgs/issues/32682
updated_at: 2017-12-15 16:19:46
body:
  ## Issue description

  I recognize that this is by design, however I have to install a python script from inside a regular build, and I can't seem to manage to install it.

  Exact error:

  ```bash
  installing lammps.py in Python site-packages dir
  running install
  running build
  running build_py
  creating build
  creating build/lib
  copying lammps.py -> build/lib
  running install_lib
  copying build/lib/lammps.py -> /nix/store/pjxvh01jhjm9m62lwm5vbnn0ml5xd35s-python-2.7.14/lib/python2.7/site-packages
  Installation into global site-packages dir failed.
  Trying user site dir /homeless-shelter/.local/lib/python2.7/site-packages now.
  running install
  Installation into user site package dir failed.
  Go to ../python and install manually.
  'lmp_mpi' -> '/nix/store/gz9shiwih1jzm0fbp10isn7m885rd4n7-lammps-2017-10-23/bin/lammps'
  'liblammps.so' -> '/nix/store/gz9shiwih1jzm0fbp10isn7m885rd4n7-lammps-2017-10-23/lib/liblammps.so'
  'liblammps_mpi.so' -> '/nix/store/gz9shiwih1jzm0fbp10isn7m885rd4n7-lammps-2017-10-23/lib/liblammps_mpi.so'
  ```

  ### Steps to reproduce

  Try using the attached lammps build script.
  [default.txt](https://github.com/NixOS/nixpkgs/files/1560751/default.txt)

  ## Technical details

  ```bash
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.3-1-zen, Arch Linux, noversion`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(haozeke): `"nixpkgs-18.03pre122585.b212125b541"`
   - nixpkgs: `/home/haozeke/.nix-defexpr/channels/nixpkgs`
  ```


state: open
title: buildEnv reports collisions for files not in pathsToLink
user_login: ledettwy
html_url: https://github.com/NixOS/nixpkgs/issues/32683
updated_at: 2017-12-14 21:23:35
body:
  ## Issue description

  If there are two derivations in buildEnv.paths that have a common path between them, buildEnv will report a collision regardless of if that path is part of pathsToLink.

  I think the cause of this is that buildenv/builder.pl only calls isInPathsToLink *after* it calls checkCollision.

  ### Steps to reproduce

  For example, if two derivations foo and bar have common files in /src, and you invoke buildEnv like so:
  <pre>
  buildEnv
    { name = "environment";
      paths = [foo bar];
      pathsToLink = 
        [ "/bin"
          "/include"
          "/lib"
          "/lib64"
          "/share"
        ];
    }
  </pre>

  It will fail with a collision error.

  ### Workarounds

  Set `ignoreCollisions = true;`

  ## Technical details

  <pre>
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.61, NixOS, 17.09.git.15b79d9 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"unstable-18.03pre121925.3eccd0b11d1, nixos-17.09.2281.b4a0c011e81"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
  </pre>


state: closed
title: skypeforlinux: caution against updates to unstable versions
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/32684
updated_at: 2017-12-16 10:35:12
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/pull/32604#issuecomment-351840948


state: closed
title: awsebcli: 3.12.0 -> 3.12.1
user_login: eqyiel
html_url: https://github.com/NixOS/nixpkgs/pull/32685
updated_at: 2017-12-15 17:37:43
body:
  ###### Motivation for this change

  Bump to latest version

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nodejs: 9.2.0 -> 9.3.0, libuv: 1.16.1 -> 1.18.0
user_login: bobvanderlinden
html_url: https://github.com/NixOS/nixpkgs/pull/32686
updated_at: 2017-12-16 18:50:24
body:
  ###### Motivation for this change

  Making `nodejs_9_x` up-to-date.

  ###### Things done

  nodejs 9.3.0 didn't compile using libuv 1.16.1, so I've also upgraded libuv. libuv has a lot of dependencies, which I haven't all build yet. A previous PR for nodejs 9 and libuv seemed to be building fine.

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` (tried using `nix-shell -p nox --run "nox-review wip --against upstream/master"`, but fails due to using Nix 1.12pre4911_b30d1e7). Manually tested the following:
    - [x] neovim
    - [x] nodejs_9_x
    - [ ] pixie
    - [ ] neovim
    - [ ] libwebsockets
    - [ ] cmake
    - [ ] ... others
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: steam fails to start (on 17.09)
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/issues/32687
updated_at: 2017-12-24 00:34:03
body:
  ## Issue description

  This may well be a user error on my part but suddenly steam fails to start on my system with the errors below. AFAICT no system configuration changes occurred between last successful run of steam and the one producing the errors.
  I would appreciate any help on how to debug this further.

  ```
  cp: cannot create regular file '/host/shared/.local/share/Steam/bootstrap.tar.xz': Permission denied
  Running Steam on nixos 17.09.2241.f9390d652f9 64-bit
  STEAM_RUNTIME has been set by the user to: /steamrt
  Pins potentially out-of-date, rebuilding...
  mkdir: cannot create directory ‘/nix/store/m4q3f0r3rgd6f8qwxhfx31hzbwifkjs8-steam-fhs/steamrt/pinned_libs_32’: Read-only file system
  mkdir: cannot create directory ‘/nix/store/m4q3f0r3rgd6f8qwxhfx31hzbwifkjs8-steam-fhs/steamrt/pinned_libs_64’: Read-only file system
  /host/shared/.local/share/Steam/steam.sh: line 874: /steamrt/run.sh: No such file or directory
  Error: You are missing the following 32-bit libraries, and Steam may not run:
  libgobject-2.0.so.0
  libglib-2.0.so.0
  libgio-2.0.so.0
  libgtk-x11-2.0.so.0
  libpulse.so.0
  libgdk_pixbuf-2.0.so.0
  libva.so.1
  libbz2.so.1.0
  libz.so.1
  libvdpau.so.1
  libva.so.1
  libva-x11.so.1
  Error:
  You are missing the following 32-bit libraries, and Steam may not run:
  libgobject-2.0.so.0
  libglib-2.0.so.0
  libgio-2.0.so.0
  libgtk-x11-2.0.so.0
  libpulse.so.0
  libgdk_pixbuf-2.0.so.0
  libva.so.1
  libbz2.so.1.0
  libz.so.1
  libvdpau.so.1
  libva.so.1
  libva-x11.so.1
  Press enter to continue: 
  Installing breakpad exception handler for appid(steam)/version(1513197415)
  Installing breakpad exception handler for appid(steam)/version(1513197415)
  Installing breakpad exception handler for appid(steam)/version(1513197415)
  Failed to load steamui.so - dlerror(): libgobject-2.0.so.0: cannot open shared object file: No such file or directory
  Installing breakpad exception handler for appid(steam)/version(1513197415)
  Installing breakpad exception handler for appid(steam)/version(1513197415)
  [2017-12-14 23:43:50] Startup - updater built Dec 12 2017 21:27:37
  Looks like steam didn't shutdown cleanly, scheduling immediate update check
  [2017-12-14 23:43:50] Checking for update on startup
  [2017-12-14 23:43:50] Checking for available updates...
  [2017-12-14 23:43:51] Download skipped: /client/steam_client_ubuntu12 version 1513197415, installed version 1513197415
  [2017-12-14 23:43:51] Nothing to do
  [2017-12-14 23:43:51] Verifying installation...
  [2017-12-14 23:43:51] Performing checksum verification of executable files
  [2017-12-14 23:43:52] Verification complete
  [2017-12-14 23:43:54] Shutdown
  ```
  ### Steps to reproduce

  ```
  $ steam
  ````

  ## Technical details

  - system: `"x86_64-linux"`        
   - host os: `Linux 4.13.16, NixOS, 17.09.2241.f9390d652f9 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2356.cb751f9b1c3, unstable-18.03pre120540.b8f7027360"`
   - channels(pbogdan): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: garcon: fix issues 10967, 12700 (Xfce)
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/pull/32689
updated_at: 2017-12-18 19:10:32
body:
  ###### Motivation for this change

  I've ran into some bugs with Xfce's application menu. 10967 is fixed in master, while 12700 is not committed (yet). I'm currently running a Xfce session that incorporates these patches.

  https://bugzilla.xfce.org/show_bug.cgi?id=10967
  https://bugzilla.xfce.org/show_bug.cgi?id=12700

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: airtame: init at 3.0.1
user_login: thanegill
html_url: https://github.com/NixOS/nixpkgs/pull/32690
updated_at: 2017-12-18 01:20:27
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: weechat can't install python.so on nixos-unstable
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/issues/32692
updated_at: 2017-12-18 03:29:58
body:
  ## Issue description
  ```
  -- Installing: /nix/store/k9nm3xqsranchc2hqmxcdq1l0rcnyxfk-weechat-1.9.1/share/man/ru/man1/weechat.1
  -- Installing: /nix/store/k9nm3xqsranchc2hqmxcdq1l0rcnyxfk-weechat-1.9.1/share/doc/weechat/weechat_quickstart.ru.html
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_all_vecs -DBINDIR=\"/nix/store/f6ib3cq1byvqi2n731h5p4cs2pc8sczj-gdb-8.0.1/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -g -O2 -MT corefile.lo -MD -MP -MF .deps/corefile.Tpo -c corefile.c -o corefile.o
  mv: cannot stat '/nix/store/k9nm3xqsranchc2hqmxcdq1l0rcnyxfk-weechat-1.9.1/lib/weechat/plugins/python.so': No such file or directory
  builder for ‘/nix/store/d3qw6nb8f1nn43fsrska8ynd3nrwg7lm-weechat-1.9.1.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/s7d5ym62mrgnr5sd9d3d6rjsywz6pckf-weechat.drv’: 1 dependencies couldn't be built
  ```


  ### Steps to reproduce
  In my case I just ran home-manager switch.

  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.
    - system: `"x86_64-linux"`
   - host os: `Linux 4.14.3, NixOS, 18.03pre121931.561de381bcc (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2378.af7e47921c4"`
   - channels(teto): `"nixos-18.03pre121925.3eccd0b11d1"`
   - nixpkgs: `/home/teto/nixpkgs`


state: closed
title: SkypeExport: init at 1.4.0
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/pull/32694
updated_at: 2017-12-23 02:06:15
body:
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This may be controversial due to the fact that I use the same case in the attribute name (and the directory name) as the author uses in the executable's name and the project's name.


state: closed
title: clojure: 1.8.0 -> 1.9.0.273, new tools!
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/pull/32695
updated_at: 2018-05-15 18:09:29
body:
  ###### Motivation for this change

  Instead of ad-hoc wrapper around Clojure jar, this uses new Clojure CLI, see: https://clojure.org/guides/deps_and_cli

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: camlistore: 0.9 -> perkeep 20170505
user_login: yrashk
html_url: https://github.com/NixOS/nixpkgs/pull/32697
updated_at: 2017-12-22 11:23:51
body:
  camlistore has been renamed to perkeep

  ###### Motivation for this change

  camlistore hasn't been updated in a long time

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: bitwig: 2.1.3 -> 2.2.2
user_login: alesguzik
html_url: https://github.com/NixOS/nixpkgs/pull/32698
updated_at: 2018-01-08 01:28:12
body:
  ###### Motivation for this change

  Just a version update

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: skypeforlinux: 8.11.0.4 -> 8.13.76.4
user_login: alesguzik
html_url: https://github.com/NixOS/nixpkgs/pull/32699
updated_at: 2018-01-08 02:16:28
body:
  ###### Motivation for this change

  New version

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: clojure: 1.8.0 -> 1.9.0.273
user_login: alesguzik
html_url: https://github.com/NixOS/nixpkgs/pull/32700
updated_at: 2018-01-08 01:33:50
body:
  ###### Motivation for this change

  Clojure 1.9 have been released. 1.9 release adds native cli tools, which are now used in this package instead of creating a java wrapper with a clojure.jar arguments. See https://clojure.org/guides/deps_and_cli for more details on clojure native cli tools.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Qemu cannot build on macOS due to case insensitive filenames
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/issues/32701
updated_at: 2017-12-15 17:25:26
body:
  The symptom:

  ```
  $ nix-build '<nixpkgs-next>' -A qemu
  these derivations will be built:
    /nix/store/15nva20ix2444sxpd868hf07waz7mz34-qemu-2.10.1.drv
  building path(s) ‘/nix/store/6hl1k17kzzb2x85bzwmz7a5jqh79hbyd-qemu-2.10.1’
  unpacking sources
  unpacking source archive /nix/store/1q6b9pz9g0qb5lp5jakxd3q3yi3agm7a-qemu-2.10.1.tar.bz2
  tar: qemu-2.10.1/roms/u-boot/scripts/Kconfig: Cannot open: File exists
  tar: Exiting with failure status due to previous errors
  ```

  This started happening a few months ago because there is a directory named `kconfig` under scripts as well.


state: closed
title: cassandra: 3.0.9 -> 3.11.1
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/pull/32702
updated_at: 2017-12-15 11:35:11
body:
  ###### Motivation for this change
  Support for SASI index (>3.4)

  ###### Things done
  Built and run for testing purposes

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: qemu: 2.10.1 -> 2.11.0
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/32703
updated_at: 2017-12-17 02:23:18
body:
  ###### Motivation for this change

  New version.
  CVE patches are included

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixpkgs unstable breaks stackage 7.XX
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/32704
updated_at: 2017-12-21 18:57:53
body:
  ```
  $ stack build --nix
  ...
  error: attribute ‘ghc801’ missing, at (string):1:70
  ```

  GHC801 was removed in 398b36431d6f08b4b9902a8e2d2d4eb0bd34e435

  The easiest fix would be to alias `ghc801` to `ghc802`, but going forward we should discuss what is our advertised API for downstream package managers.

  cc @peti 


state: closed
title: Fix build of opensubdiv
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/pull/32705
updated_at: 2017-12-15 09:57:51
body:
  Fixes #31426

  The build failed with the following error:
  ```
  CMake Error at osd_dynamic_gpu_generated_cudaKernel.cu.o.cmake:264 (message):
    Error generating file
    /tmp/nix-build-opensubdiv-3.3.0.drv-0/source/build/opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/osd/./osd_dynamic_gpu_generated_cudaKernel.cu.o
  ```
  We had pinned cmake to cmake_2_8, by simply removing this pinning it builds again.

  ###### Things done


  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: nixos installer relies on /dev/disk/by-partlabel but does not generate unique id
user_login: d4g
html_url: https://github.com/NixOS/nixpkgs/issues/32706
updated_at: 2018-01-20 10:40:40
body:
  ## Issue description
  Issue accured when 2 partitions with the same partlabel were available during the installation of nixos.
  Because nixos tries to mount its filesystem via /dev/disk/by-partlabel , the system crashed, beause the path to the kernel does not exist. 


  ### Steps to reproduce
  - Create another partition with the nixos installation part label on the harddisk
  - Try to boot nixos from usb stick

  ### Resolution
  - Create a hash/uuid for the partlabel when generating the nixos installer image. That way, the issue would not occur.


  ## Technical details
  - Not relevant for this issue.


state: closed
title: terraform: coreos/terraform-provider-ct: init at 0.2.0
user_login: thpham
html_url: https://github.com/NixOS/nixpkgs/pull/32707
updated_at: 2017-12-15 12:09:17
body:
  ###### Motivation for this change

  Add Terraform Provider for Container Linux Configs. This is a required plugin for use with [Typhoon - k8s](https://typhoon.psdn.io)

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: graphviz download source is gone
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/32708
updated_at: 2017-12-16 15:39:05
body:
  ## Issue description
  ```
  trying http://www.graphviz.org/pub/graphviz/ARCHIVE/graphviz-2.40.1.tar.gz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  curl: (22) The requested URL returned error: 404 Not Found
  error: cannot download graphviz-2.40.1.tar.gz from any mirror

  ```

  ### Steps to reproduce
  Build graphviz on current master (1a98fc40e9bbfe6bdf17930b5fa926b3f50e5d27)

  @bjornfor


state: closed
title: fribidi download source is gone
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/32709
updated_at: 2017-12-19 22:29:43
body:
  ## Issue description
  fribidi.org is no longer available and redirects to github; the download URL 404s


  ### Steps to reproduce
  Try to build fribidi on 1a98fc40e9bbfe6bdf17930b5fa926b3f50e5d27 ; I notice that you can get lucky and get it from nix cache but it should be updated

  ## Technical details
  Sadly just doing 

  ```
  -  src = fetchurl {
  -    url = "http://fribidi.org/download/${name}.tar.bz2";
  -    sha256 = "13jsb5qadlhsaxkbrb49nqslmbh904vvzhsm5mm2ghmv29i2l8h8";
  +  src = fetchFromGitHub {
  +    owner = "fribidi";
  +    repo = "fribidi";
  +    rev = version;
  +    sha256 = "10q5jfch5qzrj2w4fbkr086ank66plx8hp7ra9a01irj80pbk96d";
     };
  ```

  didn't seem enough: it can't find `aclocal`, there's no configure file out of the box as it expects… I don't know why it's different from the previous tarball.


state: closed
title: lumail: 2.9 -> 3.1
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/32710
updated_at: 2018-03-12 16:46:27
body:
  ###### Motivation for this change

  Wanna try out lumail

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This fails for me with

  ```
  installing
  install flags: install SHELL=/nix/store/sxwh6a4v8xdlvg4jf3vl2jh9l5760hsc-bash-4.4-p12/bin/bash LVER=lua PREFIX=\$\(out\) SYSCONFDIR=\$\(out\)/etc gsettingsschemadir=/nix/store/c697qr96a0cbyli667jy3khhglsdvmj4-lumail-3.1/share/gsettings-schemas/lumail-3.1/glib-2.0/schemas/
  rm /etc/lumail2/perl.d/delete-message || true
  rm: cannot remove '/etc/lumail2/perl.d/delete-message': No such file or directory
  rm /etc/lumail2/perl.d/get-folders    || true
  rm: cannot remove '/etc/lumail2/perl.d/get-folders': No such file or directory
  rm /etc/lumail2/perl.d/get-messages   || true
  rm: cannot remove '/etc/lumail2/perl.d/get-messages': No such file or directory
  rm /etc/lumail2/perl.d/save-message   || true
  rm: cannot remove '/etc/lumail2/perl.d/save-message': No such file or directory
  rm /etc/lumail2/perl.d/set-flags      || true
  rm: cannot remove '/etc/lumail2/perl.d/set-flags': No such file or directory
  rm /etc/lumail2/perl.d/imap-proxy     || true
  rm: cannot remove '/etc/lumail2/perl.d/imap-proxy': No such file or directory
  rm /etc/lumail2/perl.d/Lumail.pm      || true
  rm: cannot remove '/etc/lumail2/perl.d/Lumail.pm': No such file or directory
  rmdir /etc/lumail2/perl.d             || true
  rmdir: failed to remove '/etc/lumail2/perl.d': No such file or directory
  mkdir -p /usr/share/lumail || true
  mkdir: cannot create directory '/usr': Permission denied
  install -m755 perl.d/imap-proxy /usr/share/lumail/
  install: target '/usr/share/lumail/' is not a directory: No such file or directory
  make: *** [Makefile:243: install_imap] Error 1
  builder for ‘/nix/store/ipd27jim2a0gcc2rc6yhbg77zsw35xcn-lumail-3.1.drv’ failed with exit code 2
  ```

  I assume that the `makeFlags` do not properly work. Neither `DESTDIR` nor `PREFIX` is overriden, as the log suggests.


state: closed
title: grafana: 4.6.2 -> 4.6.3
user_login: WilliButz
html_url: https://github.com/NixOS/nixpkgs/pull/32711
updated_at: 2017-12-15 20:09:07
body:
  ###### Motivation for this change
  [bugfixes](https://github.com/grafana/grafana/releases/v4.6.3)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: notary: init at 0.5.1
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/32712
updated_at: 2018-01-12 20:52:16
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

   Notary is a project that allows anyone to have trust over arbitrary collections of data. It is used for docker content trust but definitely can be used on its own.

  https://github.com/theupdateframework/notary

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: smenu: init at 0.9.10
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/32714
updated_at: 2017-12-15 17:59:41
body:
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Biber 2.5 is incompatible with Texlive 2017
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/issues/32715
updated_at: 2017-12-15 18:23:41
body:
  ## Issue description
  Nixpkgs's `texlive-2017` contains Biblatex 3.7, which is compatibe with Biber 2.7 only.
  See [page 5 of the Biber documentation](http://mirror.hmc.edu/ctan/biblio/biber/documentation/biber.pdf).
  Therefore, we need to package Biber in version 2.7.

  For cross-reference: #30332

  ### Steps to reproduce
  Install texlive-2017.
  ```
  $ biber main.bcf 
  INFO - This is Biber 2.5
  INFO - Logfile is 'main.blg'
  INFO - Reading 'main.bcf'
  ERROR - Error: Found biblatex control file version 3.3, expected version 3.1.
  This means that your biber (2.5) and biblatex (3.7) versions are incompatible.
  See compat matrix in biblatex or biber PDF documentation.
  INFO - ERRORS: 1
  ```

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.66, NixOS, 18.03pre121925.3eccd0b11d1 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-18.03pre122666.afe9649210c"`
   - channels(rschuetz): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: pgbouncer: init at 1.7.2
user_login: rehno-lindeque
html_url: https://github.com/NixOS/nixpkgs/pull/32716
updated_at: 2017-12-17 00:14:48
body:
  ###### Motivation for this change

  PgBouncer is a lightweight connection pooler for PostgreSQL, similar to pgpool.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: perl generic builder: recognize #!/usr/bin/env perl
user_login: gebner
html_url: https://github.com/NixOS/nixpkgs/pull/32717
updated_at: 2017-12-16 13:08:06
body:
  ###### Motivation for this change

  While upgrading biber to 2.7, I noticed that the shebang-patcher in the perl builder only recognizes `/usr/bin/perl`, but not `/usr/bin/env perl`.  I also simplified the sed call with the `-i` in-place option (hope this works on darwin).

  This rebuilds all packages that depend on perl modules.  I did not find any problems, but I did not rebuild everything.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: chromium: 63.0.3239.84 -> 63.0.3239.108
user_login: YorikSar
html_url: https://github.com/NixOS/nixpkgs/pull/32718
updated_at: 2018-03-15 06:21:16
body:
  New stable release with 2 security fixes [0].

  Version 64 has been promoted to Beta, build still doesn't work.

  [0] https://chromereleases.googleblog.com/2017/12/stable-channel-update-for-desktop_14.html

  ###### Motivation for this change

  Stable release update

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: airspy: fix installation of udev rules for USB access
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/32719
updated_at: 2018-01-30 07:48:10
body:
  ###### Motivation for this change
  Integration of the SDR driver with NixOS. Ordinary users require permissions via udev to directly access
  USB devices. This change installs the udev rules in the output path of the package and allows
  everyone in the 'plugdev' group to gain access to this type of device. This behavior is analog
  to other SDR drivers (e.g. hackrf, RTLSDR).
  Its udev rules can now be included system wide by adding the package to 'services.udev.packages' in the NixOS configuration.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->
  Tested in a virtualbox with a minimal configuration.nix and a AirSpy R2 device
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: How to use buildRustCrate?
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/32720
updated_at: 2018-03-08 19:59:05
body:
  ## Issue description

  From [this post](https://pijul.org/2017/12/12/buildrustcrate/) I read that there is a thing called `buildRustCrate` in nixpkgs now. The post links [this file](https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/rust/build-rust-crate.nix) as a resource. But I am not much more knowledgeable after reading it.

  **How to use buildRustCrate**? There's documentation missing (at least I did not find any on nixos.org).

  And, to include this somewhere: Is this build on `carnix`? Because I just used carnix to create a `build.nix` file for my rust project and it errors with `"Nix daemon out of memory"` after several seconds evaluating (on a 16GB RAM machine).

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.2, NixOS, 18.03pre122666.afe9649210c (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre122666.afe9649210c"`
   - channels(m): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: Backport Steam fix to 17.09
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/pull/32721
updated_at: 2017-12-24 00:34:03
body:
  ###### Motivation for this change

  This is needed for Steam which expects run.sh to print runtime library paths.

  Fixes #32687. Original commit: https://github.com/NixOS/nixpkgs/commit/459e4b78db754872dfbd741e9f136d8998ffcaff

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: erlang: 20.1.7 -> 20.2.2
user_login: ankhers
html_url: https://github.com/NixOS/nixpkgs/pull/32722
updated_at: 2017-12-20 00:35:29
body:
  ###### Motivation for this change

  Update ErlangR20

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Backport "steam: add /steamrt/run.sh" to 17.09 (second attempt)
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/pull/32723
updated_at: 2017-12-24 00:34:03
body:
  ###### Motivation for this change

  This is needed for Steam which expects run.sh to print runtime library paths.

  Fixes #32687. Cherry-picked from 459e4b78db754872dfbd741e9f136d8998ffcaff.

  Builds, works (other than built-in store: that's a separate issue that is also reproducible in master).

  /cc @orivej

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: edk2: 2014-12-10 -> 2017-12-05
user_login: lukeadams
html_url: https://github.com/NixOS/nixpkgs/pull/32724
updated_at: 2017-12-16 13:10:17
body:
  UDK name was incorrect. Took the opportunity to update to latest version of UDK2017-stable tree.

  nox-review completed successfully on this PR

  ###### Things done
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: fribidi: update source
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/pull/32725
updated_at: 2017-12-18 13:25:30
body:
  ###### Motivation for this change

  Fixes #32709.

  /cc @Fuuzetsu

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: WIP! dropbox: fix IOError
user_login: Gerschtli
html_url: https://github.com/NixOS/nixpkgs/pull/32726
updated_at: 2018-04-12 14:55:26
body:
  ###### Motivation for this change

  Fixes uncaught exception that terminated dropbox:
  ```
  IOError: zipimport: can not open file ~/.dropbox-dist/dropbox-lnx.x86_64-40.4.46/python-packages-27.zip
  ```

  Added zip packages to `targetPkgs`

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: riot-web: 0.13.1 -> 0.13.3
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/32727
updated_at: 2017-12-16 22:35:26
body:
  ###### Motivation for this change

  Update to latest patch release

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos users.users.<name>.packages doesn't work with symlinks
user_login: Gerschtli
html_url: https://github.com/NixOS/nixpkgs/issues/32728
updated_at: 2018-06-01 13:29:23
body:
  ## Issue description

  Libreoffice and sublime text 3 have symlinks in their out path. The problem is that these symlinks don't get dereferenced. Therefore the files and folders behind this symlink won't be linked and after every `nixos-rebuild` I get
  ```
  /nix/store/9vnczgbam4g81j9ngcah2icv4d9mx5nk-libreoffice-5.2.6.2/share:
  applications: File exists
  /nix/store/gflz6ra61y0ymzrs65kfgz238bhamk6v-sublimetext3-3143/share:
  icons: File exists
  ```

  ### Steps to reproduce

  I installed these packages as user packages:
  ```nix
  { pkgs, ...}:
  {
    users.users.tobias.packages = with pkgs; [ libreoffice sublime3 ];
  }
  ```

  More information:
  ```
  $> ll /nix/store/9vnczgbam4g81j9ngcah2icv4d9mx5nk-libreoffice-5.2.6.2/share
  total 16K
  lrwxrwxrwx 2 root root   89 Jan  1  1970 applications -> /nix/store/9vnczgbam4g81j9ngcah2icv4d9mx5nk-libreoffice-5.2.6.2/lib/libreoffice/share/xdg/
  dr-xr-xr-x 2 root root 4.0K Jan  1  1970 desktop/
  dr-xr-xr-x 3 root root 4.0K Jan  1  1970 gsettings-schemas/
  dr-xr-xr-x 4 root root 4.0K Jan  1  1970 icons/

  $> ll /nix/store/9vnczgbam4g81j9ngcah2icv4d9mx5nk-libreoffice-5.2.6.2/share/applications/
  total 48K
  -r--r--r-- 4 root root 3.7K Jan  1  1970 base.desktop
  -r--r--r-- 4 root root 4.7K Jan  1  1970 calc.desktop
  -r--r--r-- 4 root root 3.7K Jan  1  1970 draw.desktop
  -r--r--r-- 4 root root 4.3K Jan  1  1970 impress.desktop
  -r--r--r-- 4 root root 3.3K Jan  1  1970 math.desktop
  -r--r--r-- 4 root root 1.1K Jan  1  1970 qstart.desktop
  -r--r--r-- 4 root root 3.9K Jan  1  1970 startcenter.desktop
  -r--r--r-- 4 root root 4.9K Jan  1  1970 writer.desktop
  -r--r--r-- 4 root root  928 Jan  1  1970 xsltfilter.desktop

  $> ll /etc/per-user-pkgs/tobias/share/applications/
  total 44K
  lrwxrwxrwx 1 root root  94 Jan  1  1970 Eclipse.desktop -> /nix/store/mwgrx51j59xp03ckavnp8lapyzcyjjmx-eclipse-sdk-4.7/share/applications/Eclipse.desktop
  lrwxrwxrwx 1 root root  87 Jan  1  1970 atom.desktop -> /nix/store/kh99mazsn31b0gkjdl99dxgcx5c5x11f-atom-1.23.0/share/applications/atom.desktop
  lrwxrwxrwx 1 root root 101 Jan  1  1970 dropbox.desktop -> /nix/store/8bb1z2111dg4pbc9552l1lxgz1rcnbzv-dropbox-cli-2015.10.28/share/applications/dropbox.desktop
  lrwxrwxrwx 1 root root  87 Jan  1  1970 gimp.desktop -> /nix/store/xvnnidwq71i0s68wdlb8m6zipm17wajn-gimp-2.8.22/share/applications/gimp.desktop
  lrwxrwxrwx 1 root root 111 Jan  1  1970 google-chrome.desktop -> /nix/store/dpaj0ib5x06nvzf966csvk22qm7mcpgi-google-chrome-63.0.3239.84/share/applications/google-chrome.desktop
  lrwxrwxrwx 1 root root  98 Jan  1  1970 pavucontrol.desktop -> /nix/store/k8jwvgh35lbm7jraw5wyfy1wkwxgwn9c-pavucontrol-3.0/share/applications/pavucontrol.desktop
  lrwxrwxrwx 1 root root  95 Jan  1  1970 qpdfview.desktop -> /nix/store/kjngp65z5987ayab9kv8c15b5d0ii2w6-qpdfview-0.4.16/share/applications/qpdfview.desktop
  lrwxrwxrwx 1 root root 110 Jan  1  1970 spotify.desktop -> /nix/store/0fkd4dl6vpxzcxzhgbby0jylm502gcim-spotify-1.0.64.407.g9bd02c2d-26/share/applications/spotify.desktop
  lrwxrwxrwx 1 root root  86 Jan  1  1970 sublime_text.desktop -> /nix/store/ba90x6yc9az3ry7cf5n1c8r1cp3z35br-sublimetext3-3143-bin/sublime_text.desktop
  lrwxrwxrwx 1 root root 101 Jan  1  1970 thunderbird.desktop -> /nix/store/jbfxspb1kkc3nghzk68lfm2hlkvk3wpa-thunderbird-52.5.0/share/applications/thunderbird.desktop
  lrwxrwxrwx 1 root root  86 Jan  1  1970 xterm.desktop -> /nix/store/xyg0916kgvvi65xrk0fk8j1mznkyj4mk-xterm-330/share/applications/xterm.desktop*
  ```

  The same goes for sublime.
  ```
  $> ll /nix/store/gflz6ra61y0ymzrs65kfgz238bhamk6v-sublimetext3-3143/share                                                                                                 
  total 8.0K                                                                                                                                                              
  dr-xr-xr-x 2 root root 4.0K Jan  1  1970 applications/                                                                                                                  
  lrwxrwxrwx 1 root root   79 Jan  1  1970 icons -> /nix/store/ba90x6yc9az3ry7cf5n1c8r1cp3z35br-sublimetext3-3143-bin/Icon/256x256//                                    

  $> ll /nix/store/gflz6ra61y0ymzrs65kfgz238bhamk6v-sublimetext3-3143/share/icons/                                                                              
  total 32K                                                                                                                                                     
  -r--r--r-- 4 root root 31K Jan  1  1970 sublime-text.png                           
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.68, NixOS, 17.09.2378.af7e47921c4 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2378.af7e47921c4"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: Matrix-Synapse seems to not build (fails in running tests) on unstable
user_login: Limvot
html_url: https://github.com/NixOS/nixpkgs/issues/32729
updated_at: 2018-02-27 00:43:50
body:
  ## Issue description
  Building my config that worked on an earlier version of unstable (/nix/store/38fyswipv3ny
  07a1h101aa68fr824855-nixos-system-nixos-18.03pre121253.2f1a818d00) and on 17.09 no longer works on current unstable, failing with the following

  ```
  checking for references to /tmp/nix-build-python2.7-matrix-synapse-ldap3-0.1.2.drv-0 in /nix/store/zracqqpzaq16lvricmsdi95rn35yvz8k-python2.7-matrix-synapse-ldap3-0.1.2...
  running install tests
  running test
  running egg_info
  writing requirements to matrix_synapse_ldap3.egg-info/requires.txt
  writing matrix_synapse_ldap3.egg-info/PKG-INFO
  writing top-level names to matrix_synapse_ldap3.egg-info/top_level.txt
  writing dependency_links to matrix_synapse_ldap3.egg-info/dependency_links.txt
  reading manifest file 'matrix_synapse_ldap3.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  writing manifest file 'matrix_synapse_ldap3.egg-info/SOURCES.txt'
  running build_ext
  tests.test_simple (unittest.loader.ModuleImportFailure) ... ERROR

  ======================================================================
  ERROR: tests.test_simple (unittest.loader.ModuleImportFailure)
  ----------------------------------------------------------------------
  ImportError: Failed to import test module: tests.test_simple
  Traceback (most recent call last):
    File "/nix/store/pjxvh01jhjm9m62lwm5vbnn0ml5xd35s-python-2.7.14/lib/python2.7/unittest/loader.py", line 254, in _find_tests
      module = self._get_module_from_name(name)
    File "/nix/store/pjxvh01jhjm9m62lwm5vbnn0ml5xd35s-python-2.7.14/lib/python2.7/unittest/loader.py", line 232, in _get_module_from_name
      __import__(name)
    File "/tmp/nix-build-python2.7-matrix-synapse-ldap3-0.1.2.drv-0/source/tests/__init__.py", line 5, in <module>
      from ldaptor.inmemory import fromLDIFFile
  ImportError: No module named ldaptor.inmemory


  ----------------------------------------------------------------------
  Ran 1 test in 0.001s

  FAILED (errors=1)
  Test failed: <unittest.runner.TextTestResult run=1 errors=1 failures=0>
  error: Test failed: <unittest.runner.TextTestResult run=1 errors=1 failures=0>
  builder for ‘/nix/store/syzdwr18pf0lzbv2lx5idhbwaarby326-python2.7-matrix-synapse-ldap3-0.1.2.drv’ failed with exit code 1
  ```


  ### Steps to reproduce

  Use Synapse on unstable.


  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.68, NixOS, 17.09.2378.af7e47921c4 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-18.03pre122666.afe9649210c"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


  Let me know if there's anything else I can do! (long time user, first time reporter :) )


state: closed
title: networkmanagerapplet doesn't find icons as user package
user_login: Gerschtli
html_url: https://github.com/NixOS/nixpkgs/issues/32730
updated_at: 2018-10-08 02:06:54
body:
  ## Issue description

  I have installed `networkmanagerapplet` as user package, but I get errors like these and an red error icon in my tray bar:
  ```
  (nm-applet:1517): Gtk-WARNING **: Could not find the icon 'nm-signal-75'. The 'hicolor' theme
  was not found either, perhaps you need to install it.
  You can get a copy from:
  	http://icon-theme.freedesktop.org/releases

  (nm-applet:1517): nm-applet-WARNING **: failed to load icon "nm-signal-75": Icon 'nm-signal-75' not present in theme Adwaita

  (nm-applet:1517): nm-applet-WARNING **: failed to load icon "nm-signal-50": Icon 'nm-signal-50' not present in theme Adwaita

  (nm-applet:1517): nm-applet-WARNING **: failed to load icon "nm-secure-lock": Icon 'nm-secure-lock' not present in theme Adwaita

  (nm-applet:1517): nm-applet-WARNING **: failed to load icon "nm-signal-25": Icon 'nm-signal-25' not present in theme Adwaita
  ```

  When installed globally via `environment.systemPackages` everything is fine.

  The difference doesn't make sense to me, because all icons are linked, e.g.:
  ```
  $> ll /etc/per-user-pkgs/tobias/share/icons/hicolor/22x22/apps/nm-signal-*
  lrwxrwxrwx 1 root root 120 Jan  1  1970 /etc/per-user-pkgs/tobias/share/icons/hicolor/22x22/apps/nm-signal-00.png -> /nix/store/2mbyli3izyrk55c0nc0phssk0gg4qd6s-network-manager-applet-1.4.6/share/icons/hicolor/22x22/apps/nm-signal-00.png
  lrwxrwxrwx 1 root root 120 Jan  1  1970 /etc/per-user-pkgs/tobias/share/icons/hicolor/22x22/apps/nm-signal-25.png -> /nix/store/2mbyli3izyrk55c0nc0phssk0gg4qd6s-network-manager-applet-1.4.6/share/icons/hicolor/22x22/apps/nm-signal-25.png
  lrwxrwxrwx 1 root root 120 Jan  1  1970 /etc/per-user-pkgs/tobias/share/icons/hicolor/22x22/apps/nm-signal-50.png -> /nix/store/2mbyli3izyrk55c0nc0phssk0gg4qd6s-network-manager-applet-1.4.6/share/icons/hicolor/22x22/apps/nm-signal-50.png
  lrwxrwxrwx 1 root root 120 Jan  1  1970 /etc/per-user-pkgs/tobias/share/icons/hicolor/22x22/apps/nm-signal-75.png -> /nix/store/2mbyli3izyrk55c0nc0phssk0gg4qd6s-network-manager-applet-1.4.6/share/icons/hicolor/22x22/apps/nm-signal-75.png
  lrwxrwxrwx 1 root root 121 Jan  1  1970 /etc/per-user-pkgs/tobias/share/icons/hicolor/22x22/apps/nm-signal-100.png -> /nix/store/2mbyli3izyrk55c0nc0phssk0gg4qd6s-network-manager-applet-1.4.6/share/icons/hicolor/22x22/apps/nm-signal-100.png
  ```


  ### Steps to reproduce

  ```nix
  { pkgs, ...}:
  {
    users.users.tobias.packages = with pkgs; [ networkmanagerapplet ];
  }
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.68, NixOS, 17.09.2378.af7e47921c4 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2378.af7e47921c4"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: graphviz: cleanup, use autoreconfHook, source from GitLab
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/pull/32731
updated_at: 2017-12-18 05:39:35
body:
  ###### Motivation for this change

  Fixes #32708.

  v2.32 doesn't have a proper tag (they only recently moved to Git), so instead sha1 is used as a `rev`, see: https://gitlab.com/graphviz/graphviz/commit/10c3c34c5198beacfba950764f34960c6884a34f

  /cc @Fuuzetsu 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: fetchurl for private resources
user_login: bobvanderlinden
html_url: https://github.com/NixOS/nixpkgs/issues/32732
updated_at: 2018-05-12 20:38:39
body:
  ## Issue description

  When using Nix in a company, some resources are needed to be retrieved from private webservers. These require (for instance) an Authentication header. Currently I don't see a trivial way to make such build processes seamless:

  * There is fetchurl, but adding a username and password to each url altering the build process.
  * There is requireFile, which does not actually download files at all. This makes the process very cumbersome as each new version of each application needs to be re-prefetched manually.

  For Git, there is `fetchgitPrivate`, but it seems that the general consensus is that it is hard to setup.

  What options are available (or what options need to be created) for retrieving files from private resources?


state: closed
title: pinentry: 1.0.0 → 1.1.0
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/32733
updated_at: 2017-12-16 13:10:00
body:
  ###### Motivation for this change
  https://github.com/gpg/pinentry/blob/pinentry-1.1.0/NEWS#L1-L19

  ###### Things done

  I ran pinentry binary from each of the package end tested `GETPIN` command.

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mutt: 1.9.1 -> 1.9.2
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/32734
updated_at: 2017-12-16 10:23:03
body:
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Cantata crashes with incompatible Qt version error
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/32735
updated_at: 2017-12-16 13:13:48
body:
  ## Issue description

  Cantata crashes:

  ```
  Cannot mix incompatible Qt library (version 0x50902) with this library (version 0x50903)
  Aborted
  ```

  ### Steps to reproduce

  On latest nixos-unstable:

  ```
  nix-shell -p cantata --run cantata
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.2, NixOS, 18.03pre122666.afe9649210c (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre122666.afe9649210c"`
   - channels(m): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: pkgs.emacs25: backport patch to fix vfork issue
user_login: themoritz
html_url: https://github.com/NixOS/nixpkgs/pull/32736
updated_at: 2017-12-18 19:28:38
body:
  Issue described here:
  https://lists.gnu.org/archive/html/bug-gnu-emacs/2017-04/msg00201.html

  In particular fixes lagging magit, as described here:
  https://magit.vc/manual/magit/MacOS-Performance.html

  The .patch file is taken from the reference there.

  The fix is in Emacs master, so this patch should be removed when switching to
  Emacs 26.1.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


