# issues

state: closed
title: lean's cmake discovers non-nix lua
user_login: cobbal
html_url: https://github.com/NixOS/nixpkgs/issues/17260
updated_at: 2016-07-27 09:14:20
body:
  ## Issue description

  lean fails to build when homebrew version of lua is installed; cmake gets confused and dies.
  ### Steps to reproduce

  Have a version of lua installed in /usr/local/lib, then try to install lean:

  ```
  $ brew install lua
  ...
  $ nix-env -iA nixpkgs.lean
  ...
  -- Found Lua: /usr/local/lib/liblua.dylib (found version "5.1.4")
  ...
  Undefined symbols for architecture x86_64:
    "_luaL_loadfile", referenced from:
  ...
  ```

  If the brew version is unlinked the build works fine, and finds the nix lua version. I assume that somewhere in `src/cmake/Modules/FindLua.cmake` cmake is searching global paths. However, I don't see an explicit reference to /usr/local, and I don't understand cmake well enough to debug it.
  ## Technical details
  - System: OS X 10.11.6 (15G31)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre87131.292bfed


state: open
title: Manual page validation & generation is getting too slow
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/17261
updated_at: 2018-06-23 23:38:56
body:
  With the current amount of configuration options the system rebuild process is approaching unbearably long times (10+s on my CPU from 2007).
  With the amount of options growing exponentially this is going to be a serious problem quite soon.

  I noticed `xsltproc` only uses one core for validation, so a big speedup is trivialy achievable. Sadly, `xsltproc`  doesn’t support multithreading, but the manual generation should be easily paralellizable, by splitting the manual sections up in single derivations.
  Maybe even one for each nix module file, that would also lead to the manual not completely rebuilding on every change to an option.


state: closed
title: crashplan: 4.7.0-r1 -> 4.7.0-r2
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/17262
updated_at: 2016-07-26 02:05:56
body:
  ###### Motivation for this change

  Minor clean-up to #17249 
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: README: Add badge for the # of PRs merged in 24 hours
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/17263
updated_at: 2016-08-10 15:52:46
body:
  ###### Motivation for this change

  Closes #17114 
  cc: @domenkozar @copumpkin 

  Should I remove the issuestats ones?


state: closed
title: vaapiIntel driver broken with unstable
user_login: cfricke
html_url: https://github.com/NixOS/nixpkgs/issues/17264
updated_at: 2016-07-30 11:17:50
body:
  ## Issue description

  The VA-API driver is not auto-detected when using `vaapiIntel` on modern hardware (Skylake i5-6200U, supported by the driver according to [1](https://cgit.freedesktop.org/vaapi/intel-driver/tree/README)). Verifying with `vainfo`, which requires `libva` to be installed, fails (see below). Additionally, `mpv` compiled with `vaapiSupport` fails to detect the vaapi hardware codec.
  ### Steps to reproduce
  - Set `hardware.opengl.extraPackages = with pkgs; [ vaapiIntel ];` in `configuration.nix` on vaapi compatible hardware.
  - Install libva, globally, or locally (`nix-env -i libva`)
  - Run vainfo:

  ```
  $ vainfo
  libva info: VA-API version 0.39.0
  libva info: va_getDriverName() returns 0
  libva info: Trying to open /nix/store/18smdis2awmwmggljj45ngwanzm6p3sd-libva-1.7.0/lib/dri/i965_drv_video.so
  libva info: va_openDriver() returns -1
  vaInitialize failed with error code -1 (unknown libva error),exit
  ```
  ## Technical details
  - System: 16.09pre87381.ddb7588 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre87381.ddb7588


state: closed
title: root: 6.04.16 -> 6.04.18
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/17265
updated_at: 2016-07-30 00:41:38
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).

  ---

  root: compile against external gsl

  Revert "Revert "root: enable parallel building""

  This reverts commit ee1a10ee6b4b0a1a22e3e0dbbcf96a2d667d0685.

  ROOT has no problems with parallel build. The problems that caused the
  original commit were not related to parallel building.


state: closed
title: Included darwin in supported platforms for lessc compiler.
user_login: joehenry087
html_url: https://github.com/NixOS/nixpkgs/pull/17266
updated_at: 2016-07-26 22:34:24
body:
  ###### Motivation for this change

  Needed to use lessc in a project and saw that the original expression only suppored linux. The expression works just fine for darwin as well though.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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: exec -a broken on coreutils
user_login: cfricke
html_url: https://github.com/NixOS/nixpkgs/issues/17267
updated_at: 2018-06-29 12:38:27
body:
  ## Issue description

  When executing `exec -a "name" sleep 1` bash fails to rename the current process to "name" (pass "name" as 0th argument) and exits with `name: unknown program 'name'`. I have verified with various different bash versions (.31, .49) on none-NixOS systems. This behavior is unique to NixOS, as far as I can tell. 
  ### Steps to reproduce
  - Run bash with clean env: `env -i bash`
  - Execute test command:

  ```
  bash-4.3$ exec -a name sleep 1
  name: unknown program ‘name’
  Try 'name --help' for more information.
  ```
  ## Technical details
  - System: 16.09pre87381.ddb7588 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre87381.ddb7588


state: closed
title: neomutt: 20160611 -> 20160723
user_login: hiberno
html_url: https://github.com/NixOS/nixpkgs/pull/17268
updated_at: 2016-07-27 16:55:48
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  For information about what has changes, please refer to
  http://www.neomutt.org/2016/07/23/release.


state: closed
title: syncthing: fix system service
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/17271
updated_at: 2016-07-27 01:23:09
body:
  ###### Motivation for this change

  Commit 267e362fbc41dffd0d978ab5c8d91668b5d7d8fc broke the `syncthing` system service. This commit reverts the way the system service is defined.

  Fixes #17229
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: plugin-torture: 5 -> 2016-07-25
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/17272
updated_at: 2016-07-27 16:50:36
body:
  ###### Motivation for this change

  Fixes [an issue I had](https://github.com/cth103/plugin-torture/issues/4)
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: emacs-source-code: init at 1.0.0
user_login: binarin
html_url: https://github.com/NixOS/nixpkgs/pull/17273
updated_at: 2016-07-26 18:35:45
body:
  ###### Motivation for this change

  This pseudo-package will help emacs find its own C sources.

  When this package is used in `emacsWithPackages`, you will be able to
     reach emacs C sources, e.g. through a link in `describe-function`
      buffer.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: syncthing: 0.14.0 -> 0.14.2
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/17274
updated_at: 2016-07-27 16:49:43
body:
  ###### Motivation for this change
  - Update syncthing from 0.14.0 to 0.14.2
  - Use fetchFromGitHub instead of fetchgit
  - Add joko to package maintainers
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: pdf2odt: init at 2014-12-17
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17275
updated_at: 2016-07-27 03:36:20
body:
  ###### Motivation for this change

  It's not the most elegant solution, but I had a need for this script, so might as well package it...
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: ghcjs: refactor stage2 handling
user_login: ryantrinkle
html_url: https://github.com/NixOS/nixpkgs/pull/17276
updated_at: 2016-07-27 16:26:45
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Previously, the stage2 information was stored in haskell-modules, and imported directly from there.  However, the correct stage2 information is determined by the version of ghcjs-boot repository.  This commit makes the stage2 information part of the ghcjs derivation, which improves organization and makes it possible to override stage2 when overriding ghcjs.


state: closed
title: IBus Doesn't Work with Gnome
user_login: sorpaas
html_url: https://github.com/NixOS/nixpkgs/issues/17277
updated_at: 2018-03-04 17:57:00
body:
  ## Issue description

  IBus does not work together with gnome.
  ### Steps to reproduce

  Enable ibus and gnome in the config file:

  ```
    services.xserver.desktopManager.gnome3.enable = true;
    services.xserver.displayManager.gdm.enable = true;
    i18n.inputMethod.enabled = "ibus";
    i18n.inputMethod.ibus.engines = with pkgs.ibus-engines; [ anthy hangul libpinyin m17n mozc table table-others ];
  ```

  Rebuild, and run `ibus-setup` results in this error:

  ```
  Traceback (most recent call last):
    File "/nix/store/jp7n999igwwx0593z4i4jk07fjj41x0q-ibus-1.5.13/share/ibus/setup/main.py", line 556, in <module>
      setup = Setup()
    File "/nix/store/jp7n999igwwx0593z4i4jk07fjj41x0q-ibus-1.5.13/share/ibus/setup/main.py", line 110, in __init__
      self.__init_ui()
    File "/nix/store/jp7n999igwwx0593z4i4jk07fjj41x0q-ibus-1.5.13/share/ibus/setup/main.py", line 269, in __init_ui
      self.__checkbutton_auto_start.set_active(self.__is_auto_start())
    File "/nix/store/jp7n999igwwx0593z4i4jk07fjj41x0q-ibus-1.5.13/share/ibus/setup/main.py", line 512, in __is_auto_start
      "share/applications/ibus.desktop")
    File "/nix/store/g12rmkz0a8j6sd3h0sw3zm4a57f29vmi-python3-3.5.2/lib/python3.5/posixpath.py", line 89, in join
      genericpath._check_arg_types('join', a, *p)
    File "/nix/store/g12rmkz0a8j6sd3h0sw3zm4a57f29vmi-python3-3.5.2/lib/python3.5/genericpath.py", line 143, in _check_arg_types
      (funcname, s.__class__.__name__)) from None
  TypeError: join() argument must be str or bytes, not 'NoneType'
  ```
  ## Technical details
  - System: 16.09.git.5e5a413 (Flounder) (Merged from nixos-unstable channel 3badad811c600db9867f15a326efa69898299099)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09.git.5e5a413


state: closed
title: Unison ocaml 402
user_login: mguentner
html_url: https://github.com/NixOS/nixpkgs/pull/17278
updated_at: 2016-07-28 21:48:29
body:
  ###### Motivation for this change

  Discussion in #17209
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: lenmus: 5.4.1 -> 5.4.2
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17279
updated_at: 2016-07-26 20:54:00
body:
  ###### Motivation for this change

  Upstreamed the _CMakeLists.txt_ hack and circumvented a runtime error (https://github.com/lenmus/lenmus/issues/50 and https://github.com/lenmus/lenmus/pull/51).
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: virtualbox does not build with NixOS unstable
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/issues/17280
updated_at: 2016-12-07 15:11:35
body:
  ## Issue description

  `virtualbox` is not building with current unstable NixOS.

  I have the following in `configuration.nix`:

  ``` nix
    virtualisation.virtualbox.host.enable = true;
  ```

  `nixos-rebuild boot` is giving the error:

  ```
    CC [M]  /tmp/nix-build-virtualbox-5.0.20-4.7.drv-0/VirtualBox-5.0.20/out/linux.amd64/release/bin/src/vboxnetadp/VBoxNetAdp.o
  /tmp/nix-build-virtualbox-5.0.20-4.7.drv-0/VirtualBox-5.0.20/out/linux.amd64/release/bin/src/vboxnetadp/linux/VBoxNetAdp-linux.c: In function 'vboxNetAdpLinuxXmit':
  /tmp/nix-build-virtualbox-5.0.20-4.7.drv-0/VirtualBox-5.0.20/out/linux.amd64/release/bin/src/vboxnetadp/linux/VBoxNetAdp-linux.c:156:12: error: 'struct net_device' has no member named 'trans_start'
       pNetDev->trans_start = jiffies;
              ^
  make[3]: *** [/nix/store/imykd4hx9c0gh7q11sxf2jl581316glq-linux-4.7-dev/lib/modules/4.7.0/source/scripts/Makefile.build:289: /tmp/nix-build-virtualbox-5.0.20-4.7.drv-0/VirtualBox-5.0.20/out/linux.amd64/release/bin/src/vboxnetadp/linux/VBoxNetAdp-linux.o] Error 1
  make[2]: *** [/nix/store/imykd4hx9c0gh7q11sxf2jl581316glq-linux-4.7-dev/lib/modules/4.7.0/source/Makefile:1457: _module_/tmp/nix-build-virtualbox-5.0.20-4.7.drv-0/VirtualBox-5.0.20/out/linux.amd64/release/bin/src/vboxnetadp] Error 2
  make[1]: *** [Makefile:150: sub-make] Error 2
  make: *** [Makefile:24: __sub-make] Error 2
  make: Leaving directory '/nix/store/imykd4hx9c0gh7q11sxf2jl581316glq-linux-4.7-dev/lib/modules/4.7.0/build'
  builder for ‘/nix/store/l842qflw8l732igl4iqd818n9f3lnn5k-virtualbox-5.0.20-4.7.drv’ failed with exit code 2
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    `16.09pre87431.3badad8 (Flounder)`
  - Nix version: (run `nix-env --version`)
    `nix-env (Nix) 1.11.2`
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    `"16.09pre87431.3badad8"`


state: closed
title: rust-packages: 2016-07-13 -> 2016-07-26
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/pull/17281
updated_at: 2016-07-27 10:35:21
body:
  ###### Motivation for this change

  Update cargo packages.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [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: faust1git: 2016-04-27 -> 2016-07-19
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/17282
updated_at: 2018-01-25 14:31:34
body:
  ###### Motivation for this change

  Fixes a faust compilation issue I was having.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: emby: 3.0.5986 -> 3.0.6000
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/17283
updated_at: 2016-07-26 20:37:57
body:
  ###### Motivation for this change

  New release available: http://emby.media/community/index.php?/blog/1/entry-311-emby-server-306000-released/
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: grantpt failed: Operation not permitted
user_login: Ptival
html_url: https://github.com/NixOS/nixpkgs/issues/17284
updated_at: 2016-09-06 20:54:35
body:
  ## Issue description

  In the most recent nixos-unstable `16.09pre87431.3badad8`, when I tried to run `xfce4-terminal`, it would fail with the error `grantpt failed: Operation not permitted`.

  After a little bit of search I found this:
  http://lists.science.uu.nl/pipermail/nix-dev/2010-January/003752.html

  And resolved the issue by adding my user to the `tty` group.

  I would just like to people having the same issue to avoid having to search elsewhere than Github, so this issue is just a way for people to find this solution easily.

  Best.


state: closed
title: Revert "phpfpm service: restructured pool configuration"
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/17285
updated_at: 2016-07-27 21:56:07
body:
  ###### Motivation for this change

  This reverts commit 6b3f5b5a421fe3422e9ef63a3fd690178c36163e because it
  introduced a non-backwards compatible change in the phpfpm interface,
  without explaining why it's needed and/or better than what we have. I
  feel reworking the interface needs more discussion, so in the mean time
  let's keep the old interface.

  Commit 98e419c0e27dd21e9dee0b915876ea60 ("tt-rss service: init at 16.3")
  depends on the new interface, so this commit updates the tt-rss service
  to work with the services.phpfpm.poolConfigs interface.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: solarus-quest-editor: init at 1.4.5
user_login: ekureina
html_url: https://github.com/NixOS/nixpkgs/pull/17286
updated_at: 2016-07-27 16:49:02
body:
  ###### Motivation for this change

  The Solarus engine, which has a nixpkg already also has an editor which makes it easier to create quests that utilize it.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: libebml: 1.3.3 -> 1.3.4
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/17287
updated_at: 2017-02-15 14:38:18
body:
  ###### Motivation for this change

  This version is required in the latest mkvtoolnix
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change (this took a long while)
  - [x] Tested execution of all binary files (none)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: bdf2psf: 1.146 -> 1.147
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/17288
updated_at: 2016-07-27 07:40:53
body:
  ###### Things done
  - [x] Tested using sandboxing
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change (gohufont)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: arx-libertatis: 2016-02-02 -> 2016-07-27
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/17289
updated_at: 2016-07-27 10:25:56
body:
  ###### Things done
  - [x] Tested using sandboxing
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change (none)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
user_login: erlandsona
html_url: https://github.com/NixOS/nixpkgs/issues/17291
updated_at: 2016-07-27 23:20:13
title:
  Leading dot in repo name throwing illegal name error - fetchFromBitbucket, fetchFromGitHub, nix-prefetch-git

body:
  Why aren't leading dots allowed in the repo name for them to be valid Nix expressions / derivations?
  ## Issue description

  The following all fail with the following `error: illegal name: `.dotfiles`` 
  nix-prefetch-git
  fetchFromGitHub - in nix-repl
  fetchFromBitbucket - in nix-repl
  ### Steps to reproduce

  nix-prefetch-git https://bitbucket.org/erlandsona/.dotfiles
  or in a nix-repl

  ```
  fetchFromBitbucket { owner = "erlandsona"; repo = ".dotfiles"; rev = "6a7f45c3d5dd73d61f2c46eb4339ae1626d58e02"; sha256 = "1234"; }
  ```
  ## Technical details
  - System: NixOS in a VirtualBox machine on a 15" MBP.
  - Nix version: 1.11.2
  - Nixpkgs version: 16.03.1083.d745044


state: closed
title: wasm: init at 0.0.1
user_login: proglodyte
html_url: https://github.com/NixOS/nixpkgs/pull/17292
updated_at: 2016-07-27 16:41:14
body:
  ###### Motivation for this change

  To make it easy to run WebAssembly from the command line
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).

  ---

  Run WebAssembly from the command line with v8 backend


state: closed
title: stdenv doesn't install make
user_login: cizra
html_url: https://github.com/NixOS/nixpkgs/issues/17293
updated_at: 2016-07-27 07:44:09
body:
  ## Issue description

  My running system doesn't have `make` in PATH although I've installed `stdenv`.
  ### Steps to reproduce

  ```
    environment.systemPackages = with pkgs; [
          stdenv
    ];
  ```

  I have no ad-hoc packages installed. I add stdenv to environment.systemPackages and `nixos-rebuild switch`, then test by typing `make` in the shell and see that it doesn't work.
  ## Technical details
  - System: 16.03.1151.e8395ec (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.1151.e8395ec
  ## Debug data

  ```
  $ nix-shell --pure -p stdenv

  [nix-shell:~]$ make
  make: *** No targets specified and no makefile found.  Stop.
  ```

  ```
  $ nix-shell --pure -p hello -A stdenv

  [nix-shell:~]$ make
  bash: make: command not found
  ```

  ```
  $ echo $PATH
  /home/user/bin:/var/setuid-wrappers:/home/user/.nix-profile/bin:/home/user/.nix-profile/sbin:/home/user/.nix-profile/lib/kde4/libexec:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/nix/var/nix/profiles/default/lib/kde4/libexec:/run/current-system/sw/bin:/run/current-system/sw/sbin:/run/current-system/sw/lib/kde4/libexec
  ```

  ```
  $ nix-store -q --references $(nix-build --no-out-link "<nixpkgs>" -A stdenv)
  /nix/store/w8vzn0lsahbd9sfh0v30x65qwq6xrpa8-coreutils-8.25
  /nix/store/0c80aywsq3kxifpp10mgm4a4rn7dkny1-diffutils-3.3
  /nix/store/17h0mw5sipbvg70hdsn8i5mai4619l8c-move-docs.sh
  /nix/store/25lv2pv9c6nlzcxhh4kcln406rnh991q-gnused-4.2.2
  /nix/store/5hzb6zwq8xls6ny9pzg8h8rmp0p903y1-strip.sh
  /nix/store/6w0wrgc9yvzk0lncc6wxpdixdmqspp3f-xz-5.2.2
  /nix/store/78i3ia55aq3hbb5gjyz7mmarnb8q1xkk-gzip-1.6
  /nix/store/7ps94j28m8jgrb4za09gckl37my915v1-patch-shebangs.sh
  /nix/store/89pbrd7mgdd7dz7a0f85qb5l4i6hb8nf-patch-2.7.5
  /nix/store/9srabrkss2srkghmss1cq2wcwpp4d3nk-patchelf-0.9
  /nix/store/a92kz10cwkpa91k5239inl3fd61zp5dh-move-lib64.sh
  /nix/store/dp6c8mcsashywfkppdzic3l1qz4n9paq-gnugrep-2.22
  /nix/store/i7hx6w6zy3bv53f2xm1r23ya8qbzn4is-bash-4.3-p42
  /nix/store/iwa35vp5b9rg5jlpxplivl2dhy5spxza-set-source-date-epoch-to-latest.sh
  /nix/store/j0iqb8qz273xw7xynlx25s0zbr7y2853-gnutar-1.28
  /nix/store/l65knk24c08q0lwdcf0yyh7x6l5shhqj-findutils-4.4.2
  /nix/store/m0pbxxvs7zz4ixk4sxyq9shwazpd3kwq-gcc-wrapper-5.3.0
  /nix/store/raza8n6f2d65njscffjaj2sgm3j0s5ys-gawk-4.1.3
  /nix/store/rm9fycfaprdr0zmkssmb5rg1g59w82lp-bzip2-1.0.6
  /nix/store/x6x1fl9qz7ss4f3l6csxvgryyvh5gz1z-gnumake-4.1
  /nix/store/z2i4zh64b1ki9zxis5zgf7adddw8pad3-paxctl-0.9
  /nix/store/z82dl6ialp166drqihzkz67nkl6w3l16-move-sbin.sh
  /nix/store/zr8kv6m6565y3l7dc8rcc2cvwfmlv92v-compress-man-pages.sh
  ```

  ```
  # nix-channel --list
  nixos https://nixos.org/channels/nixos-16.03-small
  ```


state: closed
title: mesos: FIX #16917 Failed to extract tgz
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/17294
updated_at: 2016-07-27 10:23:08
body:
  ###### Motivation for this change

  Fix https://github.com/NixOS/nixpkgs/issues/16917

  https://github.com/apache/mesos/blob/0.28.0/3rdparty/libprocess/3rdparty/stout/include/stout/os/posix/shell.hpp#L109
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: tinc: add Restart in systemd serviceConfig
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/17295
updated_at: 2016-07-27 10:36:22
body:
  ###### Motivation for this change

  We had some tinc segfaults. This change is intended to automatically restart them on-failure in order to reduce downtimes.
  ###### Things done
  - [x] Tested on several hosts


state: closed
title: pass show -c doesn't copy to clipboard
user_login: eikek
html_url: https://github.com/NixOS/nixpkgs/issues/17296
updated_at: 2017-04-21 23:29:40
body:
  ## Issue description

  I recently updated to nixos-unstable, now its 16.09pre87381.ddb7588 (Flounder). If I use pass (the password manager) like this

  ```
  pass show -c some/entry
  ```

  the clipboard doesn't contain the password. If I use nixos-unstable at commit 125ffff0, it works.
  ### Steps to reproduce
  - install X and pass
  - log into x
  - run pass show -c some/entry (create it, if necessary: pass generate some/entry 10)
  ## Technical details
  - System: NixOS: `16.09pre87381.ddb7588 (Flounder)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `16.09pre87431.3badad8`


state: closed
title: Please update generated list of Emacs packages
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/issues/17298
updated_at: 2016-07-28 01:53:17
body:
  ### Steps to reproduce

  The list of Emacs packages is 3 weeks old. Could somebody please update it?

  I can't do it myself because of https://github.com/ttuegel/emacs2nix/issues/23.

  /cc @ttuegel @bendlas @dezgeg @mdorman 


state: closed
title: Problem with seq package for Emacs 25 pre
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/issues/17299
updated_at: 2016-07-28 01:51:18
body:
  ## Issue description

  Emacs 25 comes with `seq` but I think `emacsPackagesNgGen` loads another `seq` on top. When launching Emacs and trying to load `seq`, you get an error:

  ```
  (void-variable seq)
  ```
  ### Steps to reproduce

  In the following, I install Emacs with `auth-password-store` (a random Emacs package depending on `seq`).

  ``` shellCommands
  $ nix-build --expr 'with import <nixpkgs> { }; (emacsPackagesNgGen emacs25pre).emacsWithPackages [emacsPackagesNg.melpaStablePackages.auth-password-store]'
  [...]

  $ ./result/bin/emacs --batch --eval "(require 'seq)"
  Loading /nix/store/m70yl3z2g2kbrsjg5lpcb6zqkzfmqyyc-emacs-25.1-rc1/share/emacs/site-lisp/site-start.el (source)...
  Symbol’s value as variable is void: seq

  $ ./result/bin/emacs --batch --eval "(princ load-path)" 2>/dev/null | tr ' ' '\n' | grep seq
  /nix/store/4ysq5vfshn481scf6z231qikaiwianqk-emacs-packages-deps/share/emacs/site-lisp/elpa/seq-1.11

  $ cat ./result/bin/emacs
  #! /nix/store/b4xk5zs6w92xnzg851idlh2380401id1-bash-4.3-p42/bin/bash -e
  export EMACSLOADPATH=$EMACSLOADPATH${EMACSLOADPATH:+:}/nix/store/4ysq5vfshn481scf6z231qikaiwianqk-emacs-packages-deps/share/emacs/site-lisp:
  exec /nix/store/m70yl3z2g2kbrsjg5lpcb6zqkzfmqyyc-emacs-25.1-rc1/bin/emacs "${extraFlagsArray[@]}" "$@"

  $ gunzip --stdout /nix/store/m70yl3z2g2kbrsjg5lpcb6zqkzfmqyyc-emacs-25.1-rc1/share/emacs/25.1/lisp/emacs-lisp/seq.el.gz | head
  ;;; seq.el --- Sequence manipulation functions  -*- lexical-binding: t -*-

  [...]
  ;; Version: 2.3
  [...]
  ```

  Please note that `emacsPackagesNgGen` adds version 1.11 of `seq` whereas Emacs comes with version 2.3.

  /cc @ttuegel @bendlas @dezgeg @mdorman
  ## Technical details

  System: NixOS: channels/nixos-unstable


state: closed
title: Vagrant error when adding images since 1.8.4
user_login: Mayeu
html_url: https://github.com/NixOS/nixpkgs/issues/17300
updated_at: 2016-08-09 10:01:48
body:
  ## Issue description

  Since the last 1.8.4 version of Vagrant I can not download or import images anymore (the previous 1.8.1 version is fine), every time I get the following error:

  ```
  The box failed to unpackage properly. Please verify that the box
  file you're trying to add is not corrupted and try again. The
  output from attempting to unpackage (if any):

  /nix/store/g4z762r2qzrwp1dmjjlks67mwx6mgg2p-vagrant-1.8.4/opt/vagrant/embedded/bin/bsdtar: symbol lookup error: /nix/store/g4z762r2qzrwp1dmjjlks67mwx6mgg2p-vagrant-1.8.4/opt/vagrant/embedded/bin/bsdtar: undefined symbol: archive_read_set_passphrase_callback
  ```

  But when I rollback to vagrant 1.8.1 everything is fine.
  ### Steps to reproduce
  1. Install vagrant 1.8.4
  2. Try to download a image not in your cache: `vagrant box add ubuntu/xenial64`
  ## Technical details
  - System: NixOS 16.09pre87431.3badad8 (Flounder)
  - Nix version: 1.11.2
  - Nixpkgs version: "16.09pre87431.3badad8"

  _Allowing myself to poke the maintainers and the person that did the last pull request: @lovek323, @globin, @jgeerds, and @siddharthist_


state: closed
title: qutebrowser: 0.8.0 -> 0.8.1
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/17302
updated_at: 2016-07-27 14:50:30
body:
  ###### Motivation for this change

  Update qutebrowser to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: iio-sensor-proxy: init at 2.2 and nixos module
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17303
updated_at: 2017-03-14 03:16:14
body:
  ###### Motivation for this change

  This PR adds support for `iio-sensor-proxy` used by GNOME v3 and others for reading data from the accelerometer, gps, compass and similar sensors built into some relatively recent laptops.

  This allows the computer to automatically rotate the screen, turn the brightness up/down in response to ambient light and so on.

  Additionally, there is a NixOS module exposed via `hardware.sensor.iio` for enabling services, udev rules and dbus services.

  Now, while everything installs, can be configured and runs, ~~no events are actually being sent, so that needs to be sorted before this is merged, but I really wanted to see if this is the correct way of doing something like this. Specifically with regards to creating a new namespace under `hardware.sensor`~~, but due to kernel issues in 4.9.x some hardware requires a suspend/resume cycle before events are being sent.

  On kernel 4.10 everything is fine!

  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
  - [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: gocd-server: 16.5.0-3309 -> 16.6.0-3590
user_login: swarren83
html_url: https://github.com/NixOS/nixpkgs/pull/17304
updated_at: 2016-07-27 16:52:30
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
    - tested using `nix-build`
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
    - https://gist.github.com/swarren83/3acfc0e8408a3658a185826b8b291896
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Update gocd-server package version to 16.6.0-3590 including new sha.  Modify heapSize
  and maxMemory mkOption to accurately reflect their intended purpose of configuring
  initial java heap sizes.


state: closed
title: ponyc: 0.2.1 -> 2016-07-26
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/pull/17306
updated_at: 2016-10-03 16:51:39
body:
  ###### Motivation for this change

  Update `ponyc` to a recent development snapshot.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  cc @doublec @ericbmerritt 


state: closed
title: WebKitGtk needs an update
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/issues/17308
updated_at: 2016-08-05 17:13:20
body:
  I'm not sure why the 2.10 branch serves as the default, with such a bad track record that it was stricken from the logs, but [2.10.4](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/webkitgtk/default.nix#L16) as found in _default.nix_ had some security issues that were addressed later in the branch:

  ```
  =================
  WebKitGTK+ 2.10.9
  =================

  What's new in WebKitGTK+ 2.10.9?

    - Revert the patch to limit the number of tiles according to the visible area introduced in 2.10.8,
      because it caused rendering issues in several popular websites.
    - Fix the build with musl libc library.
    - Fix the build with clang-3.8.

  =================
  WebKitGTK+ 2.10.8
  =================

  What's new in WebKitGTK+ 2.10.8?

    - Limit the number of tiles according to the visible area. This was causing a huge memory
      consumption with some websites.
    - Fix flickering and rendering artifacts when entering accelerated compositing mode
      before the web view is realized.
    - Fix rendering of form controls and scrollbars with GTK+ >= 3.19.
    - Fix HTTP authentication dialog rendering when accelerated compositing mode is enabled.
    - Fix rendering artifacts when using a web view background color.
    - Fix a crash when creating a WebKitWebView without providing a WebKitWebContext.
    - Fix several crashes and rendering issues.
    - Security fixes: CVE-2016-1726.

  =================
  WebKitGTK+ 2.10.7
  =================

  What's new in WebKitGTK+ 2.10.6?

    - Fix the build with GTK+ < 3.16.

  =================
  WebKitGTK+ 2.10.6
  =================

  What's new in WebKitGTK+ 2.10.6?

    - Fix a deadlock in the Web Process when JavaScript garbage collector was running for a web worker
      thread that made google maps to hang.
    - Fix media controls displaying without controls attribute.
    - Fix a Web Process crash when quickly attempting many DnD operations.

  =================
  WebKitGTK+ 2.10.5
  =================

  What's new in WebKitGTK+ 2.10.5?

    - Disable DNS prefetch when a proxy is configured.
    - Reduce the maximum simultaneous network connections to match other browsers.
    - Make WebKitWebView always propagate motion-notify-event signal.
    - Add a way to force accelerating compositing mode at runtime using an environment variable.
    - Fix input elements and scrollbars rendering with GTK+ 3.19.
    - Fix rendering of lines when using solid colors.
    - Fix UI process crashes related to not having a main resource response when the load is
      committed for pages restored from the history cache.
    - Fix a WebProcess crash when loading large contents with custom URI schemes API.
    - Fix a crash in the UI process when the WebView is destroyed while the screensaver DBus proxy
      is being created.
    - Fix WebProcess crashes due to BadDrawable X errors in accelerated compositing mode.
    - Fix crashes on PPC64 due to mprotect() on address not aligned to the page size.
    - Fix std::bad_function_call exception raised in dispatchDecidePolicyForNavigationAction.
    - Fix downloads of data URLs.
    - Fix runtime critical warnings when closing a page containing windowed plugins.
    - Fix several crashes and rendering issues.
    - Translation updates: French, German, Italian, Turkish.
    - Security fixes: CVE-2015-7096, CVE-2015-7098.
  ```

  Again, I'm not sure why it's in the _default.nix_, but maybe it's possible to at least update it to 2.10.9? Maybe even move the default namespace to the 2.12 stable branch?

  Thanks


state: closed
title: ghcjs: fix build
user_login: ryantrinkle
html_url: https://github.com/NixOS/nixpkgs/pull/17309
updated_at: 2016-07-27 17:57:28
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  We need to hold back some packages, now that ghc 8 is out


state: closed
title: libmatroska: 1.4.4 -> 1.4.5
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/17310
updated_at: 2017-02-15 14:38:17
body:
  ###### Motivation for this change

  Needed for the latest mkvtoolnix version
  ###### Things done
  - [x] Tested using sandboxing
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change
  - [x] Tested execution of all binary files (none)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gocd-agent: 16.5.0-3309 -> 16.6.0-3590
user_login: swarren83
html_url: https://github.com/NixOS/nixpkgs/pull/17311
updated_at: 2016-08-10 15:11:22
body:
  ###### Motivation for this change

  Update version to 16.6.0-3590
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
    - tested with `nix-build`
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`

  ```
  [root@nixos:~/nixpkgs]# nix-shell -p nox --run "nox-review wip"
  ==> We're in a git repo, trying to fetch it
  Building in /run/user/0/nox-review-ucu958ej: gocd-agent
  these derivations will be built:
    /nix/store/hzfvd8mg4wxhz974pacwrrl91xj3qrjf-go-agent-16.6.0-3590.zip.drv
    /nix/store/5fm8nhkv7380svak0fs4y1a3n8agj24j-gocd-agent-16.6.0-3590.drv
  building path(s) ‘/nix/store/d0icfr8n0cbcsydsp8lmmrkxdahg6fvf-go-agent-16.6.0-3590.zip’
  /nix/store/j92yglpzzxk2487arlqs76cc81y3gy9j-stdenv/setup: line 494: /run/user/0/nix-build-go-agent-16.6.0-3590.zip.drv-0/env-vars: Permission denied

  trying https://download.go.cd/binaries/16.6.0-3590/generic/go-agent-16.6.0-3590.zip
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100 3487k  100 3487k    0     0  1639k      0  0:00:02  0:00:02 --:--:-- 1696k
  building path(s) ‘/nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590’
  /nix/store/j92yglpzzxk2487arlqs76cc81y3gy9j-stdenv/setup: line 494: /run/user/0/nix-build-gocd-agent-16.6.0-3590.drv-0/env-vars: Permission denied
  Archive:  /nix/store/d0icfr8n0cbcsydsp8lmmrkxdahg6fvf-go-agent-16.6.0-3590.zip
     creating: /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590/go-agent-16.6.0/
    inflating: /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590/go-agent-16.6.0/LICENSE
    inflating: /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590/go-agent-16.6.0/README.md
    inflating: /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590/go-agent-16.6.0/agent-bootstrapper.jar
    inflating: /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590/go-agent-16.6.0/agent.cmd
    inflating: /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590/go-agent-16.6.0/agent.sh
     creating: /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590/go-agent-16.6.0/config/
    inflating: /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590/go-agent-16.6.0/config/log4j.properties
    inflating: /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590/go-agent-16.6.0/default.cruise-agent
    inflating: /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590/go-agent-16.6.0/init.cruise-agent
    inflating: /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590/go-agent-16.6.0/start-agent.bat
    inflating: /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590/go-agent-16.6.0/stop-agent.bat
    inflating: /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590/go-agent-16.6.0/stop-agent.sh
  /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590
  Result in /run/user/0/nox-review-ucu958ej
  total 0
  lrwxrwxrwx 1 root root 66 Jul 27 17:20 result -> /nix/store/cyig94hh01ljclrnlhwhfh2nwr801rpp-gocd-agent-16.6.0-3590
  ```
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Update gocd-agent package version to 16.6.0-3590 including new sha.  Modify heapSize
  and maxMemory mkOption to accurately reflect their intended purpose of configuring
  initial java heap sizes.


state: closed
title: ghcjs: move list of stage 1 packages into ghcjs derivation
user_login: ryantrinkle
html_url: https://github.com/NixOS/nixpkgs/pull/17312
updated_at: 2016-07-27 19:15:13
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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 makes it easier to ensure that the list of stage 1 packages accurately matches the given version of ghcjs, and makes it possible for this list to be overridden


state: closed
title: ghcjs: work around haskell/cabal#3494
user_login: ryantrinkle
html_url: https://github.com/NixOS/nixpkgs/pull/17314
updated_at: 2016-07-27 20:35:39
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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 also NixOS/nixpkgs#16144


state: closed
title: hostapd build fails when specifying libressl
user_login: mrobbetts
html_url: https://github.com/NixOS/nixpkgs/issues/17315
updated_at: 2016-07-29 20:30:22
body:
  ## Issue description

  Overriding the system openssl package with:

  ```
  nixpkgs.config.packageOverrides = pkgs: rec {
      ...
      openssl = pkgs.libressl_2_4;
      ...
  ```

  in `configuration.nix`, results in the build error:

  ```
  building path(s) ‘/nix/store/5rgfnrmy639f660nr5fkqx301kndmkg9-hostapd-2.5’
  unpacking sources
  unpacking source archive /nix/store/pzr1m2yyirk2fn6myz3a5wd5hz8apihs-hostapd-2.5.tar.gz
  source root is hostapd-2.5
  setting SOURCE_DATE_EPOCH to timestamp 1443380525 of file hostapd-2.5/src/wps/wps_validate.c
  patching sources
  configuring
  'defconfig' -> '.config'
       1  # Example hostapd build time configuration
       2  #
       3  # This file lists the configuration options that are used when building the
       4  # hostapd binary. All lines starting with # are ignored. Configuration option
       5  # lines must be commented out complete, if they are not to be included, i.e.,
       6  # just setting VARIABLE=n is not disabling that variable.
       7  #
       8  # This file is included in Makefile, so variables like CFLAGS and LIBS can also
       9  # be modified from here. In most cass, these lines should use += in order not
      10  # to override previous values of the variables.
      11  
      12  # Driver interface for Host AP driver
      13  CONFIG_DRIVER_HOSTAP=y
      14  
      15  # Driver interface for wired authenticator
      16  #CONFIG_DRIVER_WIRED=y
      17  
      18  # Driver interface for drivers using the nl80211 kernel interface
      19  CONFIG_DRIVER_NL80211=y
      20  
      21  # driver_nl80211.c requires libnl. If you are compiling it yourself
      22  # you may need to point hostapd to your version of libnl.
      23  #
      24  #CFLAGS += -I$<path to libnl include files>
      25  #LIBS += -L$<path to libnl library files>
      26  
      27  # Use libnl v2.0 (or 3.0) libraries.
      28  #CONFIG_LIBNL20=y
      29  
      30  # Use libnl 3.2 libraries (if this is selected, CONFIG_LIBNL20 is ignored)
      31  #CONFIG_LIBNL32=y
      32  
      33  
      34  # Driver interface for FreeBSD net80211 layer (e.g., Atheros driver)
      35  #CONFIG_DRIVER_BSD=y
      36  #CFLAGS += -I/usr/local/include
      37  #LIBS += -L/usr/local/lib
      38  #LIBS_p += -L/usr/local/lib
      39  #LIBS_c += -L/usr/local/lib
      40  
      41  # Driver interface for no driver (e.g., RADIUS server only)
      42  #CONFIG_DRIVER_NONE=y
      43  
      44  # IEEE 802.11F/IAPP
      45  CONFIG_IAPP=y
      46  
      47  # WPA2/IEEE 802.11i RSN pre-authentication
      48  CONFIG_RSN_PREAUTH=y
      49  
      50  # PeerKey handshake for Station to Station Link (IEEE 802.11e DLS)
      51  CONFIG_PEERKEY=y
      52  
      53  # IEEE 802.11w (management frame protection)
      54  CONFIG_IEEE80211W=y
      55  
      56  # Integrated EAP server
      57  CONFIG_EAP=y
      58  
      59  # EAP Re-authentication Protocol (ERP) in integrated EAP server
      60  CONFIG_ERP=y
      61  
      62  # EAP-MD5 for the integrated EAP server
      63  CONFIG_EAP_MD5=y
      64  
      65  # EAP-TLS for the integrated EAP server
      66  CONFIG_EAP_TLS=y
      67  
      68  # EAP-MSCHAPv2 for the integrated EAP server
      69  CONFIG_EAP_MSCHAPV2=y
      70  
      71  # EAP-PEAP for the integrated EAP server
      72  CONFIG_EAP_PEAP=y
      73  
      74  # EAP-GTC for the integrated EAP server
      75  CONFIG_EAP_GTC=y
      76  
      77  # EAP-TTLS for the integrated EAP server
      78  CONFIG_EAP_TTLS=y
      79  
      80  # EAP-SIM for the integrated EAP server
      81  #CONFIG_EAP_SIM=y
      82  
      83  # EAP-AKA for the integrated EAP server
      84  #CONFIG_EAP_AKA=y
      85  
      86  # EAP-AKA' for the integrated EAP server
      87  # This requires CONFIG_EAP_AKA to be enabled, too.
      88  #CONFIG_EAP_AKA_PRIME=y
      89  
      90  # EAP-PAX for the integrated EAP server
      91  #CONFIG_EAP_PAX=y
      92  
      93  # EAP-PSK for the integrated EAP server (this is _not_ needed for WPA-PSK)
      94  #CONFIG_EAP_PSK=y
      95  
      96  # EAP-pwd for the integrated EAP server (secure authentication with a password)
      97  #CONFIG_EAP_PWD=y
      98  
      99  # EAP-SAKE for the integrated EAP server
     100  #CONFIG_EAP_SAKE=y
     101  
     102  # EAP-GPSK for the integrated EAP server
     103  #CONFIG_EAP_GPSK=y
     104  # Include support for optional SHA256 cipher suite in EAP-GPSK
     105  #CONFIG_EAP_GPSK_SHA256=y
     106  
     107  # EAP-FAST for the integrated EAP server
     108  # Note: If OpenSSL is used as the TLS library, OpenSSL 1.0 or newer is needed
     109  # for EAP-FAST support. Older OpenSSL releases would need to be patched, e.g.,
     110  # with openssl-0.9.8x-tls-extensions.patch, to add the needed functions.
     111  #CONFIG_EAP_FAST=y
     112  
     113  # Wi-Fi Protected Setup (WPS)
     114  #CONFIG_WPS=y
     115  # Enable UPnP support for external WPS Registrars
     116  #CONFIG_WPS_UPNP=y
     117  # Enable WPS support with NFC config method
     118  #CONFIG_WPS_NFC=y
     119  
     120  # EAP-IKEv2
     121  #CONFIG_EAP_IKEV2=y
     122  
     123  # Trusted Network Connect (EAP-TNC)
     124  #CONFIG_EAP_TNC=y
     125  
     126  # EAP-EKE for the integrated EAP server
     127  #CONFIG_EAP_EKE=y
     128  
     129  # PKCS#12 (PFX) support (used to read private key and certificate file from
     130  # a file that usually has extension .p12 or .pfx)
     131  CONFIG_PKCS12=y
     132  
     133  # RADIUS authentication server. This provides access to the integrated EAP
     134  # server from external hosts using RADIUS.
     135  #CONFIG_RADIUS_SERVER=y
     136  
     137  # Build IPv6 support for RADIUS operations
     138  CONFIG_IPV6=y
     139  
     140  # IEEE Std 802.11r-2008 (Fast BSS Transition)
     141  #CONFIG_IEEE80211R=y
     142  
     143  # Use the hostapd's IEEE 802.11 authentication (ACL), but without
     144  # the IEEE 802.11 Management capability (e.g., FreeBSD/net80211)
     145  #CONFIG_DRIVER_RADIUS_ACL=y
     146  
     147  # IEEE 802.11n (High Throughput) support
     148  #CONFIG_IEEE80211N=y
     149  
     150  # Wireless Network Management (IEEE Std 802.11v-2011)
     151  # Note: This is experimental and not complete implementation.
     152  #CONFIG_WNM=y
     153  
     154  # IEEE 802.11ac (Very High Throughput) support
     155  #CONFIG_IEEE80211AC=y
     156  
     157  # Remove debugging code that is printing out debug messages to stdout.
     158  # This can be used to reduce the size of the hostapd considerably if debugging
     159  # code is not needed.
     160  #CONFIG_NO_STDOUT_DEBUG=y
     161  
     162  # Add support for writing debug log to a file: -f /tmp/hostapd.log
     163  # Disabled by default.
     164  #CONFIG_DEBUG_FILE=y
     165  
     166  # Add support for sending all debug messages (regardless of debug verbosity)
     167  # to the Linux kernel tracing facility. This helps debug the entire stack by
     168  # making it easy to record everything happening from the driver up into the
     169  # same file, e.g., using trace-cmd.
     170  #CONFIG_DEBUG_LINUX_TRACING=y
     171  
     172  # Remove support for RADIUS accounting
     173  #CONFIG_NO_ACCOUNTING=y
     174  
     175  # Remove support for RADIUS
     176  #CONFIG_NO_RADIUS=y
     177  
     178  # Remove support for VLANs
     179  #CONFIG_NO_VLAN=y
     180  
     181  # Enable support for fully dynamic VLANs. This enables hostapd to
     182  # automatically create bridge and VLAN interfaces if necessary.
     183  #CONFIG_FULL_DYNAMIC_VLAN=y
     184  
     185  # Use netlink-based kernel API for VLAN operations instead of ioctl()
     186  # Note: This requires libnl 3.1 or newer.
     187  #CONFIG_VLAN_NETLINK=y
     188  
     189  # Remove support for dumping internal state through control interface commands
     190  # This can be used to reduce binary size at the cost of disabling a debugging
     191  # option.
     192  #CONFIG_NO_DUMP_STATE=y
     193  
     194  # Enable tracing code for developer debugging
     195  # This tracks use of memory allocations and other registrations and reports
     196  # incorrect use with a backtrace of call (or allocation) location.
     197  #CONFIG_WPA_TRACE=y
     198  # For BSD, comment out these.
     199  #LIBS += -lexecinfo
     200  #LIBS_p += -lexecinfo
     201  #LIBS_c += -lexecinfo
     202  
     203  # Use libbfd to get more details for developer debugging
     204  # This enables use of libbfd to get more detailed symbols for the backtraces
     205  # generated by CONFIG_WPA_TRACE=y.
     206  #CONFIG_WPA_TRACE_BFD=y
     207  # For BSD, comment out these.
     208  #LIBS += -lbfd -liberty -lz
     209  #LIBS_p += -lbfd -liberty -lz
     210  #LIBS_c += -lbfd -liberty -lz
     211  
     212  # hostapd depends on strong random number generation being available from the
     213  # operating system. os_get_random() function is used to fetch random data when
     214  # needed, e.g., for key generation. On Linux and BSD systems, this works by
     215  # reading /dev/urandom. It should be noted that the OS entropy pool needs to be
     216  # properly initialized before hostapd is started. This is important especially
     217  # on embedded devices that do not have a hardware random number generator and
     218  # may by default start up with minimal entropy available for random number
     219  # generation.
     220  #
     221  # As a safety net, hostapd is by default trying to internally collect
     222  # additional entropy for generating random data to mix in with the data
     223  # fetched from the OS. This by itself is not considered to be very strong, but
     224  # it may help in cases where the system pool is not initialized properly.
     225  # However, it is very strongly recommended that the system pool is initialized
     226  # with enough entropy either by using hardware assisted random number
     227  # generator or by storing state over device reboots.
     228  #
     229  # hostapd can be configured to maintain its own entropy store over restarts to
     230  # enhance random number generation. This is not perfect, but it is much more
     231  # secure than using the same sequence of random numbers after every reboot.
     232  # This can be enabled with -e<entropy file> command line option. The specified
     233  # file needs to be readable and writable by hostapd.
     234  #
     235  # If the os_get_random() is known to provide strong random data (e.g., on
     236  # Linux/BSD, the board in question is known to have reliable source of random
     237  # data from /dev/urandom), the internal hostapd random pool can be disabled.
     238  # This will save some in binary size and CPU use. However, this should only be
     239  # considered for builds that are known to be used on devices that meet the
     240  # requirements described above.
     241  #CONFIG_NO_RANDOM_POOL=y
     242  
     243  # Should we use poll instead of select? Select is used by default.
     244  #CONFIG_ELOOP_POLL=y
     245  
     246  # Should we use epoll instead of select? Select is used by default.
     247  #CONFIG_ELOOP_EPOLL=y
     248  
     249  # Select TLS implementation
     250  # openssl = OpenSSL (default)
     251  # gnutls = GnuTLS
     252  # internal = Internal TLSv1 implementation (experimental)
     253  # none = Empty template
     254  #CONFIG_TLS=openssl
     255  
     256  # TLS-based EAP methods require at least TLS v1.0. Newer version of TLS (v1.1)
     257  # can be enabled to get a stronger construction of messages when block ciphers
     258  # are used.
     259  #CONFIG_TLSV11=y
     260  
     261  # TLS-based EAP methods require at least TLS v1.0. Newer version of TLS (v1.2)
     262  # can be enabled to enable use of stronger crypto algorithms.
     263  #CONFIG_TLSV12=y
     264  
     265  # If CONFIG_TLS=internal is used, additional library and include paths are
     266  # needed for LibTomMath. Alternatively, an integrated, minimal version of
     267  # LibTomMath can be used. See beginning of libtommath.c for details on benefits
     268  # and drawbacks of this option.
     269  #CONFIG_INTERNAL_LIBTOMMATH=y
     270  #ifndef CONFIG_INTERNAL_LIBTOMMATH
     271  #LTM_PATH=/usr/src/libtommath-0.39
     272  #CFLAGS += -I$(LTM_PATH)
     273  #LIBS += -L$(LTM_PATH)
     274  #LIBS_p += -L$(LTM_PATH)
     275  #endif
     276  # At the cost of about 4 kB of additional binary size, the internal LibTomMath
     277  # can be configured to include faster routines for exptmod, sqr, and div to
     278  # speed up DH and RSA calculation considerably
     279  #CONFIG_INTERNAL_LIBTOMMATH_FAST=y
     280  
     281  # Interworking (IEEE 802.11u)
     282  # This can be used to enable functionality to improve interworking with
     283  # external networks.
     284  #CONFIG_INTERWORKING=y
     285  
     286  # Hotspot 2.0
     287  #CONFIG_HS20=y
     288  
     289  # Enable SQLite database support in hlr_auc_gw, EAP-SIM DB, and eap_user_file
     290  #CONFIG_SQLITE=y
     291  
     292  # Enable Fast Session Transfer (FST)
     293  #CONFIG_FST=y
     294  
     295  # Enable CLI commands for FST testing
     296  #CONFIG_FST_TEST=y
     297  
     298  # Testing options
     299  # This can be used to enable some testing options (see also the example
     300  # configuration file) that are really useful only for testing clients that
     301  # connect to this hostapd. These options allow, for example, to drop a
     302  # certain percentage of probe requests or auth/(re)assoc frames.
     303  #
     304  #CONFIG_TESTING_OPTIONS=y
     305  
     306  # Automatic Channel Selection
     307  # This will allow hostapd to pick the channel automatically when channel is set
     308  # to "acs_survey" or "0". Eventually, other ACS algorithms can be added in
     309  # similar way.
     310  #
     311  # Automatic selection is currently only done through initialization, later on
     312  # we hope to do background checks to keep us moving to more ideal channels as
     313  # time goes by. ACS is currently only supported through the nl80211 driver and
     314  # your driver must have survey dump capability that is filled by the driver
     315  # during scanning.
     316  #
     317  # You can customize the ACS survey algorithm with the hostapd.conf variable
     318  # acs_num_scans.
     319  #
     320  # Supported ACS drivers:
     321  # * ath9k
     322  # * ath5k
     323  # * ath10k
     324  #
     325  # For more details refer to:
     326  # http://wireless.kernel.org/en/users/Documentation/acs
     327  #
     328  #CONFIG_ACS=y
     329  CONFIG_DRIVER_WIRED=y
     330  CONFIG_LIBNL32=y
     331  CONFIG_EAP_SIM=y
     332  CONFIG_EAP_AKA=y
     333  CONFIG_EAP_AKA_PRIME=y
     334  CONFIG_EAP_PAX=y
     335  CONFIG_EAP_PWD=y
     336  CONFIG_EAP_SAKE=y
     337  CONFIG_EAP_GPSK=y
     338  CONFIG_EAP_GPSK_SHA256=y
     339  CONFIG_EAP_FAST=y
     340  CONFIG_EAP_IKEV2=y
     341  CONFIG_EAP_TNC=y
     342  CONFIG_EAP_EKE=y
     343  CONFIG_RADIUS_SERVER=y
     344  CONFIG_IEEE80211R=y
     345  CONFIG_IEEE80211N=y
     346  CONFIG_IEEE80211AC=y
     347  CONFIG_FULL_DYNAMIC_VLAN=y
     348  CONFIG_VLAN_NETLINK=y
     349  CONFIG_TLS=openssl
     350  CONFIG_TLSV11=y
     351  CONFIG_TLSV12=y
     352  CONFIG_INTERNETWORKING=y
     353  CONFIG_HS20=y
     354  CONFIG_ACS=y
     355  CONFIG_SQLITE=y
     356  
  building
  make flags: SHELL=/nix/store/b4xk5zs6w92xnzg851idlh2380401id1-bash-4.3-p42/bin/bash    
    CC  main.c
    CC  config_file.c
    CC  ../src/ap/hostapd.c
    CC  ../src/ap/wpa_auth_glue.c
    CC  ../src/ap/drv_callbacks.c
    CC  ../src/ap/ap_drv_ops.c
    CC  ../src/ap/utils.c
    CC  ../src/ap/authsrv.c
    CC  ../src/ap/ieee802_1x.c
    CC  ../src/ap/ap_config.c
    CC  ../src/ap/eap_user_db.c
    CC  ../src/ap/ieee802_11_auth.c
    CC  ../src/ap/sta_info.c
    CC  ../src/ap/wpa_auth.c
    CC  ../src/ap/tkip_countermeasures.c
    CC  ../src/ap/ap_mlme.c
    CC  ../src/ap/wpa_auth_ie.c
    CC  ../src/ap/preauth_auth.c
    CC  ../src/ap/pmksa_cache_auth.c
    CC  ../src/ap/ieee802_11_shared.c
    CC  ../src/ap/beacon.c
    CC  ../src/ap/bss_load.c
    CC  ../src/drivers/drivers.c
    CC  ../src/utils/eloop.c
    CC  ../src/utils/common.c
    CC  ../src/utils/wpa_debug.c
    CC  ../src/utils/wpabuf.c
    CC  ../src/utils/os_unix.c
    CC  ../src/utils/ip_addr.c
    CC  ../src/common/ieee802_11_common.c
    CC  ../src/common/wpa_common.c
    CC  ../src/common/hw_features_common.c
    CC  ../src/eapol_auth/eapol_auth_sm.c
    CC  ../src/eapol_auth/eapol_auth_dump.c
    CC  ../src/radius/radius.c
    CC  ../src/radius/radius_client.c
    CC  ../src/radius/radius_das.c
    CC  ../src/ap/accounting.c
    CC  ../src/ap/vlan_init.c
    CC  ../src/ap/vlan_util.c
    CC  ctrl_iface.c
    CC  ../src/ap/ctrl_iface_ap.c
    CC  ../src/ap/iapp.c
    CC  ../src/ap/peerkey_auth.c
    CC  ../src/ap/wpa_auth_ft.c
    CC  ../src/drivers/driver_hostap.c
    CC  ../src/drivers/driver_wired.c
    CC  ../src/drivers/driver_nl80211.c
    CC  ../src/drivers/driver_nl80211_capa.c
    CC  ../src/drivers/driver_nl80211_event.c
    CC  ../src/drivers/driver_nl80211_monitor.c
    CC  ../src/drivers/driver_nl80211_scan.c
    CC  ../src/utils/radiotap.c
    CC  ../src/drivers/netlink.c
    CC  ../src/drivers/linux_ioctl.c
    CC  ../src/drivers/rfkill.c
    CC  ../src/l2_packet/l2_packet_linux.c
    CC  ../src/eap_server/eap_server_md5.c
    CC  ../src/eap_server/eap_server_tls.c
    CC  ../src/eap_server/eap_server_peap.c
    CC  ../src/eap_common/eap_peap_common.c
    CC  ../src/eap_server/eap_server_ttls.c
    CC  ../src/eap_server/eap_server_mschapv2.c
    CC  ../src/eap_server/eap_server_gtc.c
    CC  ../src/eap_server/eap_server_sim.c
    CC  ../src/eap_server/eap_server_aka.c
    CC  ../src/eap_common/eap_sim_common.c
    CC  ../src/eap_server/eap_sim_db.c
    CC  ../src/eap_server/eap_server_pax.c
    CC  ../src/eap_common/eap_pax_common.c
    CC  ../src/eap_server/eap_server_sake.c
    CC  ../src/eap_common/eap_sake_common.c
    CC  ../src/eap_server/eap_server_gpsk.c
    CC  ../src/eap_common/eap_gpsk_common.c
    CC  ../src/eap_server/eap_server_pwd.c
    CC  ../src/eap_common/eap_pwd_common.c
    CC  ../src/eap_server/eap_server_eke.c
    CC  ../src/eap_common/eap_eke_common.c
    CC  ../src/eap_server/eap_server_fast.c
    CC  ../src/eap_common/eap_fast_common.c
    CC  ../src/eap_server/eap_server_ikev2.c
    CC  ../src/eap_server/ikev2.c
    CC  ../src/eap_common/eap_ikev2_common.c
    CC  ../src/eap_common/ikev2_common.c
    CC  ../src/eap_server/eap_server_tnc.c
    CC  ../src/eap_server/tncs.c
    CC  eap_register.c
    CC  ../src/eap_server/eap_server.c
    CC  ../src/eap_common/eap_common.c
    CC  ../src/eap_server/eap_server_methods.c
    CC  ../src/eap_server/eap_server_identity.c
    CC  ../src/crypto/ms_funcs.c
    CC  ../src/eap_common/chap.c
    CC  ../src/eap_server/eap_server_tls_common.c
  ../src/crypto/tls_openssl.c: In function 'tls_parse_pkcs12':
  ../src/crypto/tls_openssl.c:2233:3: warning: implicit declaration of function 'SSL_clear_chain_certs' [-Wimplicit-function-declaration]
     SSL_clear_chain_certs(ssl);
     ^
  ../src/crypto/tls_openssl.c:2239:8: warning: implicit declaration of function 'SSL_add1_chain_cert' [-Wimplicit-function-declaration]
      if (SSL_add1_chain_cert(ssl, cert) != 1) {
          ^
  ../src/crypto/tls_openssl.c:2251:9: warning: implicit declaration of function 'SSL_build_cert_chain' [-Wimplicit-function-declaration]
     res = SSL_build_cert_chain(ssl,
           ^
  ../src/crypto/tls_openssl.c:2252:9: error: 'SSL_BUILD_CHAIN_FLAG_CHECK' undeclared (first use in this function)
           SSL_BUILD_CHAIN_FLAG_CHECK |
           ^
  ../src/crypto/tls_openssl.c:2252:9: note: each undeclared identifier is reported only once for each function it appears in
  ../src/crypto/tls_openssl.c:2253:9: error: 'SSL_BUILD_CHAIN_FLAG_IGNORE_ERROR' undeclared (first use in this function)
           SSL_BUILD_CHAIN_FLAG_IGNORE_ERROR);
           ^
  ../src/crypto/tls_openssl.c: In function 'tls_connection_get_random':
  ../src/crypto/tls_openssl.c:2830:28: warning: implicit declaration of function 'SSL_get_client_random' [-Wimplicit-function-declaration]
    keys->client_random_len = SSL_get_client_random(
                              ^
  ../src/crypto/tls_openssl.c:2833:28: warning: implicit declaration of function 'SSL_get_server_random' [-Wimplicit-function-declaration]
    keys->server_random_len = SSL_get_server_random(
                              ^
  ../src/crypto/tls_openssl.c: In function 'openssl_get_keyblock_size':
  ../src/crypto/tls_openssl.c:2883:11: warning: implicit declaration of function 'SSL_CIPHER_get_cipher_nid' [-Wimplicit-function-declaration]
    cipher = SSL_CIPHER_get_cipher_nid(ssl_cipher);
             ^
  ../src/crypto/tls_openssl.c:2884:11: warning: implicit declaration of function 'SSL_CIPHER_get_digest_nid' [-Wimplicit-function-declaration]
    digest = SSL_CIPHER_get_digest_nid(ssl_cipher);
             ^
  ../src/crypto/tls_openssl.c: In function 'openssl_tls_prf':
  ../src/crypto/tls_openssl.c:3029:19: warning: implicit declaration of function 'SSL_SESSION_get_master_key' [-Wimplicit-function-declaration]
    master_key_len = SSL_SESSION_get_master_key(sess, master_key,
                     ^
  ../src/crypto/tls_openssl.c: In function 'tls_connection_set_cipher_list':
  ../src/crypto/tls_openssl.c:3404:3: warning: implicit declaration of function 'SSL_set_security_level' [-Wimplicit-function-declaration]
     SSL_set_security_level(conn->ssl, 0);
     ^
  ../src/crypto/tls_openssl.c:3405:13: warning: implicit declaration of function 'SSL_get_security_level' [-Wimplicit-function-declaration]
    } else if (SSL_get_security_level(conn->ssl) == 0) {
               ^
  make: *** [Makefile:958: ../src/crypto/tls_openssl.o] Error 1
  builder for ‘/nix/store/pq5g2kb3f1386g035334px2dj1kylshq-hostapd-2.5.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/wr3zi8lrwh35gvs874d3sgyr4qh1j17a-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/aba4rl2m8gyxhmvpgq76i2k2i02vk7dh-unit-hostapd.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/5hbnxc34pinqwal35p0a0wc2z5dasbp5-dbus-conf.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/ia7hg3a3krdi0dh2kwcdbkligxig0h4z-unit-polkit.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/6dzj162vn30fwmg8sj0big6lw5izklvv-unit-dbus.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/7nxficfpxkjha9hdn9dfviq8svlrskkq-system-units.drv’: 3 dependencies couldn't be built
  cannot build derivation ‘/nix/store/512wvwj68dp1mw2rqdz3qwxd7l35z67s-etc.drv’: 2 dependencies couldn't be built
  cannot build derivation ‘/nix/store/qb8marma8mxdmvzn27xzzi3yyq4pxyqr-nixos-system-braid-16.09.git.7646bea.drv’: 2 dependencies couldn't be built
  error: build of ‘/nix/store/qb8marma8mxdmvzn27xzzi3yyq4pxyqr-nixos-system-braid-16.09.git.7646bea.drv’ failed
  ```

  Leaving the libressl override in place, but further adding:

  ```
  nixpkgs.config.packageOverrides = pkgs: rec {
      ...
      hostapd = pkgs.hostapd.override {
          openssl = pkgs.openssl_1_0_2;
      };
      ...
  };
  ```

  (to override back for just this one package) fixes the problem, and my other packages build just fine and seem to be using libreSSL as intended.

  I would guess that libreSSL has removed some degree of compatibility with openSSL here that hostapd's build script relies on, but I'm not familiar enough with either project to know how important it is. Do you think this is a bug for hostapd upstream to solve, or something we can work around in nix?
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    `16.09.git.7646bea (Flounder)`
  - Nix version: (run `nix-env --version`)
    `nix-env (Nix) 1.11.2`
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    `"16.09.git.7646bea5"`


state: closed
title: rustcBeta: Fix build
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/17316
updated_at: 2016-08-11 10:22:53
body:
  ###### Motivation for this change

  This PR updates `rustcBeta.rustc` and `rustcBeta.cargo` to their newest versions. It also fixes the builds which are broken since the update to `rustc-1.10.0`.

  This is a partial fix for #17097 as it updates `rustUnstable` which now fails its own test suite.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] OS X
    - [x] Linux
  - [ ] 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: simpleTpmPk11: git-20140925 -> git-20160712
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/17317
updated_at: 2016-07-28 02:01:08
body:
  ###### Motivation for this change

  Last updated 2 years ago ...
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: filezilla: 3.19.0 -> 3.20.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/17318
updated_at: 2016-07-27 21:00:18
body:
  ###### Motivation for this change

  Update (lib)filezilla to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: nm-applet: Segmentation fault
user_login: danykey
html_url: https://github.com/NixOS/nixpkgs/issues/17319
updated_at: 2018-04-18 13:45:04
body:
  ## Issue description

  I have use i3wm and sometimes run nm-applet for managing network connections.
  Today I got:

  ```
  ** (nm-applet:4844): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
  Segmentation fault
  ```

  When I tried run nm-applet under root then got "Segmentation fault" without the warning.

  Some times ago I had run nm-applet without any troubles.
  ### Steps to reproduce

  Run `nm-applet`.
  ## Technical details
  - System: 16.03.1148.c78f7c4 (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.1148.c78f7c4"
  - Linux nixos 4.6.4 #1-NixOS SMP Mon Jul 11 16:30:07 UTC 2016 x86_64 GNU/Linux


state: closed
title: syncthing service: add syncthing-inotify
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/17320
updated_at: 2016-08-06 15:20:28
body:
  ###### Motivation for this change

  Syncthing is not using any OS primitives to detect changes as soon as they happen unless syncthing-inotify is used.

  This PR adds syncthing-inotify to packages and creates a system service if `services.syncthing.enableINotify` is set to `true`.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: mkvtoolnix: 9.2.0 -> 9.3.1
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/17321
updated_at: 2016-07-28 02:00:05
body:
  ###### Things done
  - [x] Tested using sandboxing
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change
  - [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 requires PR #17310 to be merged first.


state: closed
title: motif: init at 2.3.6 & nedit: 5.6 -> 5.6a
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17322
updated_at: 2016-07-28 07:56:42
body:
  ###### Motivation for this change

  lessfit was abandoned circa 2012 when motif was released as lgpl. There's a big bright red banner in the site explaining this: http://lesstif.sourceforge.net/

  Wanting to test the toolkit against an existing package, I tried using nedit. Unfortunately its tarball was missing so that had to be fixed first.

  Finally, I've added the nwm module. It's untested, but at least it serves as a placeholder.

  Incidentally, I've also tested xpdf to work but haven't PRed it for now since I can't test the motif package and xpdf on darwin.

  p.s. I'm presenting the changes as individual commits instead of 2- 3separate PRs considering the obscurity of the packages in question.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: Hash-slinger: init at 2.7.0
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/17323
updated_at: 2016-08-01 08:18:32
body:
  ###### Motivation for this change

  Hash-slinger is a very useful tool by Paul Wouters et al to create special DNS records. 
  The Unbound Python module is a dependency which may be of use itself, but it was not yet available - unlike Unbound/libunbound itself.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: Emacs package updates
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/pull/17324
updated_at: 2016-07-28 11:20:23
body:
  It's nice to keep these packages relatively up to date, and an update was specifically requested in #17298.

  I've actually been running with a subset of the packages from these changes for several weeks now, though I generally restrict myself to the melpa-stable versions.

  This was generated with a version of emacs2nix that has stable versioning for melpa packages, so from here on out, we shouldn't see wholesale updates when those are regenerated.

  In addition, a couple of overrides that no longer apply to stable packages (because the things they needed unstable versions for have been themselves upgrade) are removed.  These are both packages that I specifically use.


state: closed
title: nixos/firewall: Refactor rpfilter, allow DHCPv4
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/17325
updated_at: 2017-05-06 13:26:30
body:
  Adds a new chain in the raw table for reverse path filtering and optional logging. A rule to allow serving DHCPv4 was also added as it is commonly needed and poses no security risk even when no DHCPv4 server is running.

  Fixes #10101.

  cc @domenkozar @rasendubi


state: closed
title: aws-shell fails at startup on Darwin
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/17326
updated_at: 2016-07-29 18:21:44
body:
  ## Issue description

  `aws-shell` crashes at startup.
  ### Steps to reproduce

  ```
  $ nix-shell -p pythonPackages.aws_shell


  [nix-shell:~]$ aws-shell
  First run, creating autocomplete index...
  Traceback (most recent call last):
    File "/nix/store/3gb6mxk35axmzp3x7dwnvfwxvh0s9afy-python2.7-aws-shell-0.1.0/bin/.aws-shell-wrapped", line 12, in <module>
      sys.exit(main())
    File "/nix/store/3gb6mxk35axmzp3x7dwnvfwxvh0s9afy-python2.7-aws-shell-0.1.0/lib/python2.7/site-packages/awsshell/__init__.py", line 47, in main
      write_index(index_file)
    File "/nix/store/3gb6mxk35axmzp3x7dwnvfwxvh0s9afy-python2.7-aws-shell-0.1.0/lib/python2.7/site-packages/awsshell/makeindex.py", line 63, in write_index
      index_command(current, help_command)
    File "/nix/store/3gb6mxk35axmzp3x7dwnvfwxvh0s9afy-python2.7-aws-shell-0.1.0/lib/python2.7/site-packages/awsshell/makeindex.py", line 55, in index_command
      index_command(child, sub_help_command)
    File "/nix/store/3gb6mxk35axmzp3x7dwnvfwxvh0s9afy-python2.7-aws-shell-0.1.0/lib/python2.7/site-packages/awsshell/makeindex.py", line 55, in index_command
      index_command(child, sub_help_command)
    File "/nix/store/3gb6mxk35axmzp3x7dwnvfwxvh0s9afy-python2.7-aws-shell-0.1.0/lib/python2.7/site-packages/awsshell/makeindex.py", line 43, in index_command
      arg, arg_obj.argument_model)
  TypeError: generate_shorthand_example() takes exactly 4 arguments (3 given)

  [nix-shell:~]$ 
  ```
  ## Technical details
  - System: Mac OS
  - Nix version: nix-env (Nix) 1.11.1
  - Nixpkgs version: 16.09pre87131.292bfed


state: closed
title: xorgserver / modesetting DDX built without Glamor support
user_login: Shados
html_url: https://github.com/NixOS/nixpkgs/issues/17327
updated_at: 2016-07-30 15:13:42
body:
  Currently, xorgserver is built without `--enable-glamor` + `epoxy` as a dependency, which are needed to enable Glamor support in the in-built modesetting DDX. This is unfortunate, as modesetting with Glamor behaves better than the intel DDX on a decent proportion of Intel hardware.

  I would submit a PR to fix this, but the Perl script used to generate `pkgs/servers/x11/xorg/default.nix` is pretty opaque to me.


state: closed
title: [WIP] qt57: add darwin support + add new modules
user_login: adolfogc
html_url: https://github.com/NixOS/nixpkgs/pull/17328
updated_at: 2017-02-15 05:53:54
body:
  ###### Main changes
  - Add support for Mac OS X (currently only Qt4 version 4.8 is available for Darwin).
  - Add new Qt modules: QtMacExtras, QtQuickControls2, QtSCXML, QtSerialBus.
  - Other minor changes:
    - Modify _maintainers/scripts/generate-qt.sh_ to fetch tarballs using TLS.
    - Change _substituteInPlace_ instances for _grep_ (otherwise it fails building in Darwin).
    - Build QtMultimedia with _openal_ support.
    - Build QtImageFormats with _libmng_, _libwebp_ and _jasper_ support.
    - Build Qt using systems _double-conversion_ library.
    - Build QtConnectivity with bluez support (Linux).
    - Remove line that fixed bison to bison2. It was a workaround to a bug that was fixed with Qt 5.2.0 ([see this](https://bugreports.qt.io/browse/QTBUG-32913)).
  ###### TO-DO
  - [ ] Fix issue causing regression in Nixos.
  - [ ] Figure out why some _dylib_s aren't found by _ld_ (Darwin).
  - [ ] Figure out why the Travis build failed for Xcode:
    
    `The invocation of "nix-build -A qt57.qtdoc -A qt57.libdbusmenu -A qt57.qca-qt5 -A qt57.full -A qt57.qtconnectivity -A qt57.qtquickcontrols2 -A qt57.qtmacextras -A qt57.poppler -A qt57.qtmultimedia -A qt57.qtscript -A qt57.qtgraphicaleffects -A qt57.libcommuni -A qt57.qtxmlpatterns -A qt57.qtsensors -A qt57.accounts-qt -A qt57.qtscxml -A qt57.qtsvg -A qt57.qtquickcontrols -A qt57.grantlee`
  - [ ] ~~Add _qtstyleplugins_ as a library separate from Qt5.~~
  - [ ] Check for [#17413](https://github.com/NixOS/nixpkgs/pull/17413). A rebase and a fix may be needed if it is merged before this one.
  - [ ] Check for [#16561](https://github.com/NixOS/nixpkgs/pull/16561). It enables building the QtWebEngine module in Qt 5.6.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [X] OS X
    - [X] Linux
  - [ ] 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: rspam module: reference to RuntimeDirectory is invalid
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17329
updated_at: 2016-07-28 06:22:28
body:
  ###### Motivation for this change

  As mentioned in #17144, the `RuntimeDirectory` is invalid. Technically this is just being ignored by systemd and the `preStart` script takes care of creating the directory anyway (outside /run), so rspam runs normally. Tested in vm.

  Fixes: #17144 
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: tmux module: do not override keys by default in VI mode
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17330
updated_at: 2016-07-28 11:10:43
body:
  ###### Motivation for this change

  We want to stick to upstream defaults as much as possible.

  As pointed out by @8573 in #16999, this was not the case.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
  - [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: DOC: update naming of packages
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/17331
updated_at: 2017-03-04 07:44:24
body:
  ###### Motivation for this change
  - Clarify what the name of a package is when the package when the package is not a release but a commit from a repository (6fc624b, #12539)
  - Drop the lowercase requirement and instead do stick to upstream name since this should minimize confusion and make it easier when generating package sets (6fc624b, #11052).


state: closed
title: timewarrior: 0.9.5.alpha -> 1.0.0.beta1
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/17333
updated_at: 2016-07-28 10:32:50
body:
  ###### Motivation for this change

  timewarrior got into 1.0.0 beta 1 today.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: catclock: init at 2015-10-04
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17334
updated_at: 2016-07-28 14:42:35
body:
  ###### Motivation for this change

  Mission critical.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: yapf: init at 0.11.0
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/17335
updated_at: 2016-07-28 12:27:25
body:
  ###### Motivation for this change

  yapf is awesome :snake:  https://github.com/google/yapf

  it does for python code what `gofmt` does for go code (!!)

  sorry about the whitespace diff!
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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 "nginx: Verify that configuration is syntactically correct"
user_login: globin
html_url: https://github.com/NixOS/nixpkgs/pull/17337
updated_at: 2016-07-28 11:55:06
body:
  ###### Motivation for this change

  This breaks on nixops deployments:

  ```
  2016/07/28 11:49:46 [emerg] 13847#0: open() "/srv/www/nixos.mayflower.de/channels/.redirects.conf" failed (2: No such file or directory) in /nix/store/p5iz8y608jp78r00fbq03c42mxpbjigc-nginx.conf:1266
  nginx: configuration file /nix/store/p5iz8y608jp78r00fbq03c42mxpbjigc-nginx.conf test failed
  ```

  The path /srv/www/nixos.mayflower.de/ obviously does not exist on the machine I deploy from. I'd strongly prefer reverting this.

  (Copied from comment in original PR https://github.com/NixOS/nixpkgs/pull/17208#issuecomment-235873567)


state: closed
title: Update rtv
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/17338
updated_at: 2016-07-28 13:01:31
body:
  ###### Motivation for this change

  rtv 1.10.0 came out
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: move interpreters
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/17339
updated_at: 2016-08-01 13:08:20
body:
  ###### Motivation for this change

  Move the different interpreters together as they're related and share code. I took this out of #16784.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Move Python interpreters (CPython, PyPy) to same folder and share
  layout.


state: closed
title: Mariadb 10.1.16 fails to build on master
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/issues/17340
updated_at: 2016-07-31 20:08:03
body:
  ## Issue description

  Since 55bd6da9fbd1f25b5aab94b045fbc89777d45b7b mariadb cannot build on the master branch of nixpkgs.

  This commit updates mariadb from 10.1.9 to 10.1.16. I did not really investigate properl what is going on and I would prefer not to revert that since it brings security relates updates.
  ### Steps to reproduce

  From a nixpkgs clone at master (62ba6b07f23dc4149d754aa92fed9d9e844c77fd in my test)

  ``` bash
  $ nix-build -A mariadb
  …
  shrinking /nix/store/nlp7fl5c2f3n53adjarla03b6db7r2h2-mariadb-10.1.16-lib/lib/mysql/plugin/sql_errlog.so
  shrinking /nix/store/nlp7fl5c2f3n53adjarla03b6db7r2h2-mariadb-10.1.16-lib/lib/mysql/plugin/qa_auth_interface.so
  shrinking /nix/store/nlp7fl5c2f3n53adjarla03b6db7r2h2-mariadb-10.1.16-lib/lib/mysql/plugin/cracklib_password_check.so
  shrinking /nix/store/nlp7fl5c2f3n53adjarla03b6db7r2h2-mariadb-10.1.16-lib/lib/mysql/plugin/server_audit.so
  shrinking /nix/store/nlp7fl5c2f3n53adjarla03b6db7r2h2-mariadb-10.1.16-lib/lib/mysql/plugin/ha_tokudb.so
  shrinking /nix/store/nlp7fl5c2f3n53adjarla03b6db7r2h2-mariadb-10.1.16-lib/lib/libmysqld.so.18
  stripping (with flags -S) in /nix/store/nlp7fl5c2f3n53adjarla03b6db7r2h2-mariadb-10.1.16-lib/lib  /nix/store/nlp7fl5c2f3n53adjarla03b6db7r2h2-mariadb-10.1.16-lib/bin 
  strip:/nix/store/nlp7fl5c2f3n53adjarla03b6db7r2h2-mariadb-10.1.16-lib/lib/mysql/plugin/daemon_example.ini: File format not recognized
  strip:/nix/store/nlp7fl5c2f3n53adjarla03b6db7r2h2-mariadb-10.1.16-lib/bin/mysql_config: File format not recognized
  patching script interpreter paths in /nix/store/nlp7fl5c2f3n53adjarla03b6db7r2h2-mariadb-10.1.16-lib
  /nix/store/nlp7fl5c2f3n53adjarla03b6db7r2h2-mariadb-10.1.16-lib/bin/mysql_config: interpreter directive changed from "/bin/sh" to "/nix/store/b4xk5zs6w92xnzg851idlh2380401id1-bash-4.3-p42/bin/sh"
  cycle detected in the references of ‘/nix/store/nlp7fl5c2f3n53adjarla03b6db7r2h2-mariadb-10.1.16-lib’
  error: build of ‘/nix/store/2gxkj9630w9dkysdd3r6ayr76y508cp3-mariadb-10.1.16.drv’ failed
  ```
  ## Technical details
  - System: `16.03.1130.2568ee3 (Emu)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: 62ba6b07f23dc4149d754aa92fed9d9e844c77fd

  cc @fpletz 


state: closed
title: nano: 2.6.1 -> 2.6.2
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/17341
updated_at: 2016-07-28 14:58:21
body:
  ###### Motivation for this change

  Update nano to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 Gradle-based applications
user_login: bobvanderlinden
html_url: https://github.com/NixOS/nixpkgs/issues/17342
updated_at: 2019-06-29 02:52:19
body:
  ## Issue description

  I have a (closed) application that I'd like to package and place on my NixOS server. The application can be built using Gradle, however since Gradle downloads its dependencies online it is unable to be build using Nix as-is.

  It seemed all application that are based on Java/Ant/Maven/Gradle are being packaged based on binaries, instead of the source. Is this the recommended way to use Java-based applications on Nix?

  While trying to find a solution, I have found [mvn2nix-maven-plugin](https://github.com/NixOS/mvn2nix-maven-plugin), but it was unclear how to use it for other projects. Especially the ones built with Gradle.


state: closed
title: menhir: 20160303 -> 20160526
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/pull/17343
updated_at: 2016-07-29 09:30:52
body:
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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: Bluetooth Plasmoid needs bluez-qt to be installed
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/issues/17344
updated_at: 2016-11-29 13:05:24
body:
  The Bluetooth Plasmoid needs `bluez-qt` to be installed. The latter is installed automatically if Bluetooth is enabled on the system. We should move the Plasmoid to its own package which will also only be installed if Bluetooth is enabled.

  See also #17235.


state: closed
title: Plasma desktop wrappers
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/issues/17345
updated_at: 2016-08-24 22:08:04
body:
  Wrapping individual Plasma desktop packages is not satisfactory. Instead, we need one set of wrappers, through `startkde`, applied to the entire desktop. It turns out this is actually necessary, and not just a trick to improve closure size.

  Work is in-progress on [ttuegel/nixpkgs:plasma-closure-size](https://github.com/ttuegel/nixpkgs/tree/plasma-closure-size).


state: closed
title: texlive-new: fix wrong xdvi md5.run
user_login: igsha
html_url: https://github.com/NixOS/nixpkgs/pull/17347
updated_at: 2016-08-14 10:24:10
body:
  ###### Motivation for this change

  Wrong md5 for `xdvi` package of `texlive-new`
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Tested locally with configuration:

  ``` nix
  texlive.combine { inherit (texlive) scheme-full scheme-gust xdvi; }
  ```


state: closed
title: libgxps: fix building
user_login: igsha
html_url: https://github.com/NixOS/nixpkgs/pull/17348
updated_at: 2016-07-28 20:34:31
body:
  ###### Motivation for this change

  Lack of `libxml2` library.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Tested locally binaries execution: xpstojpeg,  xpstopdf,  xpstopng,  xpstops,  xpstosvg. All of them correctly convert from xps format.


state: closed
title: nixos manual: add Emacs section (fixes #13217)
user_login: rvl
html_url: https://github.com/NixOS/nixpkgs/pull/17349
updated_at: 2016-08-02 14:26:15
body:
  ###### Motivation for this change

  In light of Emacs packaging improvements such as those mentioned in #11503, and with the addition of a systemd service (#15807 and #16356), and considering that the wiki page is completely out of date (#13217), it seems that some documentation is in order.
  ###### Things done
  - [X] Tested build with `nix-build nixos/release.nix -A manual.x86_64-linux`
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: open
title: It would be nice if fetchpatch had an "invert" parameter
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/17350
updated_at: 2017-12-23 21:03:05
body:
  It seems like you sometimes have an upstream patch that you want to apply backwards, and `fetchpatch` feels like a good place to do that.


state: closed
title: clamav: 0.99.1 -> 0.99.2
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/17351
updated_at: 2016-07-28 21:36:38
body:
  ###### Motivation for this change

  Update clamav to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: [unison] use ocaml 4.02
user_login: mguentner
html_url: https://github.com/NixOS/nixpkgs/pull/17352
updated_at: 2016-11-29 13:16:13
body:
  ###### Motivation for this change

  I see referenced issues. Hopefully this is the last PR :sleepy: 
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: alliance: 5.0 -> 5.1.1
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17353
updated_at: 2016-07-30 14:57:45
body:
  ###### Motivation for this change

  @fpletz noticed it was broken in https://github.com/NixOS/nixpkgs/pull/17322 so I figured I'd fix it.

  Note it's pretty much a complete package rewrite with over 7 years in-between tarballs.

  The binaries require about a dozen /etc/ files I didn't feel like writing a module for. So, there's now two scripts: _alliance-install_ and _alliance-uninstall_ to handle their deployment (root required).

  The documentations are copied as is into $out/share/alliance instead of being compiled with latex.

  xgra (graph viewer) doesn't seem to work. Lessfit complained about deprecated X functions while motif failed silently. The other binaries execute fine.

  Finally, I switched from lesstif to motif.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: [feature request] add a function to generate hydra channels to releaseTools
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/issues/17356
updated_at: 2017-05-09 12:54:04
body:
  Hydra got support for channels with nixos/hydra#211.

  Generating channels is undocumented for the moment, but there is an example in https://github.com/openlab-aux/vuizvui/blob/master/release.nix#L103.

  the [`mkChannel`](https://github.com/openlab-aux/vuizvui/blob/b74835bcb966af7956e33471a8d97e9c54d451bb/pkgs/build-support/channel.nix) function look useful, and having something similar in nixpkgs would help for custom hydra setups.

  cc @aszlig 


state: closed
title: lib: add fileContents function
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/17357
updated_at: 2016-08-01 10:46:14
body:
  ###### Motivation for this change

  The pattern `removeSuffix "\n" (builtins.readFile file)` is very common to read version numbers or passwords from a single line file.

  Having the functionality in lib would save some typing and [search](https://www.mail-archive.com/nix-dev@lists.science.uu.nl/msg20298.html).
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Deprecate lesstif: port motif to darwin and switch texlive to motif
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/issues/17359
updated_at: 2016-08-09 19:44:27
body:
  Currently, TexLive is the last package to depend on lesstif.  Lesstif was abandoned circa 2012 (http://lesstif.sourceforge.net/ dates the last commit to May 27, 2009) when motif became available under lgpl. By contrast, motif just received an update and is available in nixpkgs (https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/motif/default.nix).

  As such, if a Mac user could port the motif package to darwin, it would be possible to completely deprecate lesstif.
  ### How to fix:
  1. ~~Try to compile motif on darwin with the demos. Resolve any issues.~~ (DONE; https://github.com/NixOS/nixpkgs/issues/17410)
  2. ~~Disable demos.~~ (DONE; https://github.com/NixOS/nixpkgs/issues/17410)
  3. ~~Try porting catclock (it should work as is since it's very minimal x11 and motif and upstream already tested it on mac).~~ (DONE; https://github.com/NixOS/nixpkgs/issues/17410)
  4. Try switching TexLive to motif. (TODO;)


state: closed
title: wireshark: 2.0.4 -> 2.0.5
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/17360
updated_at: 2016-07-29 11:26:25
body:
  ###### Motivation for this change

  Update wireshark to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: wireguard: 20160708 -> unstable-2016-07-22
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/17362
updated_at: 2016-07-31 12:26:14
body:
  ###### Motivation for this change

  package name fix and version update.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: zsh: Added HELPDIR variable for interactive shells
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/pull/17363
updated_at: 2018-08-08 11:35:05
body:
  ###### Motivation for this change

  The ZSH help directory location is distribution specific. Distributions should be setting this `HELPDIR` variable so that `run-help` can be used.

  How to use this:

  ```
  unalias run-help 2>/dev/null
  autoload run-help
  alias help='run-help'
  help umask
  help autoload
  help suspend
  ...
  ```

  The above only works if `HELPDIR` is set.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: ndjbdns: build from latest sources which adds Darwin compatibility
user_login: fmu
html_url: https://github.com/NixOS/nixpkgs/pull/17364
updated_at: 2017-01-01 07:34:28
body:
  ###### Motivation for this change

  Build on Darwin platform.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [X] OS X
    - [ ] Linux
  - [ ] 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: Merge container configurations correctly.
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/17365
updated_at: 2016-09-19 09:05:23
body:
  An issue arises with container configuration when one defines multiples times the same sub-option, or tries to merge two configuration sets.

  For example, only the second extraHost is taken into account in the following setup:

  ``` nix
  { lib, ... }:
  {
      containers.test-1.config = let
          cfg1 = {
              networking.extraHosts = ''
                  10.10.10.10 bla1
              '';
          };
          cfg2 = {
              networking.extraHosts = ''
                  11.11.11.11 bla2
              '';
          };
      in lib.mkMerge [
          cfg1
          cfg2
      ];
  }
  ```

  ```
  $ export NIXOS_CONFIG=/above/file.nix
  $ nix-instantiate "<nixpkgs/nixos>" -A config.containers.test-1.config.networking.extraHosts --eval
  "11.11.11.11 bla2\n"
  $ # whoops ;-)
  ```

  This arises because `config.containers.<name>.config` has no type, and the merge defaults to a dumb `//` of the two attributes sets.

  This pull request moves eval-config.nix earlier in the evaluation process.
  This way, eval-config.nix is used to merge configuration settings according to their expected (top-level) definition.

  I would love input from @shlevy and @nbp as it seems related to comments they made in the module architecture.

  @danbst, This is both an explanation of why your config did not work and a potential fix for your issue described in http://lists.science.uu.nl/pipermail/nix-dev/2016-July/thread.html#20989


state: closed
title: shadowsocks-libev: 2.4.7 -> 2.4.8
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/17366
updated_at: 2016-07-30 00:20:56
body:
  ###### Motivation for this change

  Regular update
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: haskellPackages.cereal: fix for pre-GHC8
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/17367
updated_at: 2016-07-30 11:32:54
body:
  See commit message.
  Should fix git-annex.

  Next step would be to move all packages that deal with this kind of issue from 7.10 overrides to common.
  Next step would be to make cabal2nix recognize conditionals.

  cc @peti 


state: closed
title: emby: 3.0.6000 -> 3.0.6020
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/17368
updated_at: 2016-07-30 00:39:10
body:
  ###### Motivation for this change

  New upstream release available: https://github.com/MediaBrowser/Emby/releases/tag/3.0.6020
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: qt57: init at 5.7.0
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/17369
updated_at: 2016-07-29 23:12:38
body:
  New version of Qt. Includes some previously-omitted dependencies (`libinput`, `xcbutilrenderutil`). Supports the GTK 3 platform plugin.


state: closed
title: qt56: purge all refrences to gtk, solves all of the theme problems
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/17370
updated_at: 2016-08-08 12:41:28
body:
  ###### Motivation for this change

  qt5.6 was defaulting to a broken QGtkStyle and just not rendering nearly everything
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Illegal Instruction: 4 on macOS 10.12 Sierra
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/issues/17372
updated_at: 2019-05-30 04:16:13
body:
  I upgraded one of my Macs from 10.11 to macOS 10.12 Sierra beta 3, and now all of the binaries in my `/nix` store die immediately with `Illegal Instruction: 4`. It appears this may have something to do with the minimum OS X SDK version they were compiled with.

  I tried to build from scratch by running the initial Nixpkgs shell script, but the binaries included in that tarball die with the same error.


state: closed
title: error: attribute ‘phonon-backend-gstreamer’ missing
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/issues/17374
updated_at: 2016-07-30 14:14:39
body:
  ## Issue description

  `nixos-rebuild` fails with
  `error: attribute ‘phonon-backend-gstreamer’ missing, at /home/peter/src/active/nixpkgs_unstable/nixos/modules/services/x11/desktop-managers/kde5.nix:151:9`

  Removing that line makes it work.

  Cc: @ttuegel 
  ### Steps to reproduce

  Minimal configuration that triggers the issue:

  ```
  { pkgs, ... }:

  {
    nix.useSandbox = true;

    services.xserver = {
      enable = true;
      displayManager.sddm.enable = true;
      desktopManager.kde5.enable = true;
    };
  }
  ```
  ## Technical details
  - NixOS: 16.09.git.0a4bdbfM (Flounder)
  - Nix: nix-env (Nix) 1.11.2
  - nixpkgs: 16.09pre86979.d458029


state: closed
title: pythonPackpages.tensorflow: 0.8.0 -> 0.9.0
user_login: houqp
html_url: https://github.com/NixOS/nixpkgs/pull/17375
updated_at: 2016-08-14 08:21:09
body:
  ###### Motivation for this change

  update tensorflow to 0.9.0 and fix the build
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [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: meld: 3.16.1 -> 3.16.2
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/17376
updated_at: 2016-07-30 12:00:29
body:
  ###### Motivation for this change

  Update meld to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: faust: remove double quotes around NIX_CFLAGS_COMPILE and NIX_LDFLAGS
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/17377
updated_at: 2016-07-30 10:14:58
body:
  ###### Motivation for this change

  Fixes [this build error](https://travis-ci.org/NixOS/nixpkgs/jobs/147556297#L2705)
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: xorg: switch to current glamor driver
user_login: gebner
html_url: https://github.com/NixOS/nixpkgs/pull/17378
updated_at: 2016-07-30 15:10:52
body:
  ###### Motivation for this change

  See #17327.  At the moment, we include glamor from the `glamor-egl` tarball.  This version is out of date (last update was two years ago).  Since xorg-server 1.16.0, glamor has instead been included in the xorg-server package.  This PR enables glamor in xorgserver.  As a result, the modesetting driver now works with glamor acceleration.
  - There are two changes to `xorg/default.nix`: removal of glamoregl, and replacing glamoregl by xorgserver in build inputs.  I tried to regenerate it using the perl script, but it looks like there have been manual changes in the meantime.

  cc @vcunat 
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Requesting issue closing rights
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/17379
updated_at: 2016-09-08 13:37:02
body:
  I already [did so on the mailing list](http://lists.science.uu.nl/pipermail/nix-dev/2016-July/021177.html), but maybe it’s better to do it here, closer to the point of interest.

  Some other people also requested access. @kevincox @vrthra @rasendubi 
  @garbas was in favor.

  I am not sure who can decide this, so here’s a few cc’s: @edolstra @shlevy  @vcunat @nbp 


state: closed
title: mopidy service requires configuration option, prints confusing error message when not present
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/issues/17381
updated_at: 2016-07-31 16:35:09
body:
  ## Issue description

  Sorry if I'm missing something obvious, thanks in advance for the help!

  I got the titular error message after configuring Mopidy as follows:

  ``` nix
    services.mopidy.enable = true;
  ```

  Here's the trace:

  ```
  (init)code/bayesian-methods-for-hackers > sudo nixos-rebuild switch --show-trace
  building Nix...
  building the system configuration...
  error: while evaluating the attribute ‘config.system.build.toplevel’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/nixos/modules/system/activation/top-level.nix:246:5:
  while evaluating ‘fold’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/lists.nix:29:19, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/nixos/modules/system/activation/top-level.nix:127:12:
  while evaluating ‘fold'’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/lists.nix:32:15, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/lists.nix:36:8:
  while evaluating ‘showWarnings’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/nixos/modules/system/activation/top-level.nix:93:18, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/nixos/modules/system/activation/top-level.nix:100:16:
  while evaluating ‘fold’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/lists.nix:29:19, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/nixos/modules/system/activation/top-level.nix:93:23:
  while evaluating ‘fold'’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/lists.nix:32:15, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/lists.nix:36:8:
  while evaluating the attribute ‘warnings’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:199:44:
  while evaluating anonymous function at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:74:45, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:199:52:
  while evaluating the attribute ‘value’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:287:9:
  while evaluating the option `warnings':
  while evaluating the attribute ‘isDefined’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:319:5:
  while evaluating ‘filterOverrides’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:391:21, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:303:18:
  while evaluating ‘concatMap’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/lists.nix:79:18, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:397:8:
  while evaluating ‘concatMap’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/lists.nix:79:18, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:298:17:
  while evaluating anonymous function at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:298:28, called from undefined position:
  while evaluating ‘dischargeProperties’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:361:25, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:299:62:
  while evaluating the attribute ‘value’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:199:48:
  while evaluating the attribute ‘config.warnings’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:630:5:
  while evaluating anonymous function at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:224:10, called from undefined position:
  while evaluating anonymous function at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:630:51, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:224:16:
  while evaluating ‘optional’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/lists.nix:175:20, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:631:7:
  while evaluating the attribute ‘serviceConfig.Type’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:199:44:
  while evaluating anonymous function at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:74:45, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:199:52:
  while evaluating the attribute ‘value’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:287:9:
  while evaluating the option `systemd.services.mopidy.serviceConfig':
  while evaluating the attribute ‘mergedValue’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:314:5:
  while evaluating anonymous function at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:314:32, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:314:19:
  while evaluating ‘merge’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/types.nix:140:20, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:317:8:
  while evaluating ‘mapAttrs’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:198:17, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/types.nix:141:9:
  while evaluating ‘filterAttrs’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:115:23, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/types.nix:141:35:
  while evaluating ‘concatMap’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/lists.nix:79:18, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:116:18:
  while evaluating anonymous function at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:116:29, called from undefined position:
  while evaluating anonymous function at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/types.nix:141:51, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:116:62:
  while evaluating the attribute ‘ExecStart’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:329:7:
  while evaluating anonymous function at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/types.nix:141:86, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:329:15:
  while evaluating the attribute ‘optionalValue’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:321:5:
  while evaluating ‘filterOverrides’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:391:21, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:303:18:
  while evaluating ‘concatMap’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/lists.nix:79:18, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:397:8:
  while evaluating ‘concatMap’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/lists.nix:79:18, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:298:17:
  while evaluating anonymous function at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:298:28, called from undefined position:
  while evaluating ‘dischargeProperties’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:361:25, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:299:62:
  while evaluating the attribute ‘value’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/types.nix:146:55:
  while evaluating the attribute ‘ExecStart’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/nixos/modules/services/audio/mopidy.nix:80:9:
  while evaluating the attribute ‘text’ of the derivation ‘mopidy.conf’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/pkgs/build-support/trivial-builders.nix:10:14:
  while evaluating the attribute ‘configuration’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:199:44:
  while evaluating anonymous function at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:74:45, called from /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/attrsets.nix:199:52:
  while evaluating the attribute ‘value’ at /nix/store/j9j7zrrj13gh8cz7wdj39c92j295jl9i-nixos-16.09pre85931.125ffff/nixos/nixpkgs/lib/modules.nix:287:9:
  while evaluating the option `services.mopidy.configuration':
  The option `services.mopidy.configuration' is used but not defined
  ```
  ### Steps to reproduce
  1. Put the above stanza in your configuration.nix
  2. `nixos-rebuild switch`
  ## Technical details
  - System: 16.09pre85931.125ffff (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: same as nixos version


state: closed
title: remove maintainers dockerfile
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/17382
updated_at: 2016-08-05 17:28:26
body:
  ###### Motivation for this change

  I'm not 100% on if this is necessary, but a few of the maintainers seem to think it'd be good, so I figured I'd help out!

  fixes #14863
  ###### Things done
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: syncthing-inotify: init at 0.8.3
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/17383
updated_at: 2016-07-30 19:59:19
body:
  ###### Motivation for this change

  This PR introduces the `syncthing-inotify` package. In #17320 we shall hopefully settle on the service definitions.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: mopidy service should run `mopidy local scan` on startup
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/issues/17384
updated_at: 2016-07-30 23:04:14
body:
  ## Issue description

  If the `local` backend is enabled, mopidy will complain with a message like this:

  ```
  Jul 30 19:47:16 nova-nixos mopidy[27043]: INFO     Starting Mopidy audio
  Jul 30 19:47:16 nova-nixos mopidy[27043]: INFO     Starting Mopidy backends: StreamBackend, M3UBackend, FileBackend, LocalBackend, SoundCloudBackend, YouTubeBackend
  Jul 30 19:47:16 nova-nixos mopidy[27043]: INFO     No local library metadata cache found at /var/lib/mopidy/.local/share/mopidy/local/library.json.gz. Please run `mopidy local scan` to index your local music library. If you do not have a local music collection, you can disable the local backend to hide this message.
  Jul 30 19:47:16 nova-nixos mopidy[27043]: INFO     Loaded 0 local tracks using json
  ```

  We need a good way to detect whether or not the user is using the `local` backend, and set the service to run that command before starting up. Any thoughts on how to detect that configuration?
  ### Steps to reproduce

  Enable the `local` backend in your mopidy configuration:

  ``` nix
    services.mopidy = {
      enable = true;
      configuration = ''
        [local]
        media_dir = /tmp/music
      '';
      extensionPackages = with pkgs; [
        mopidy-musicbox-webclient
        mopidy-soundcloud
        mopidy-spotify
        mopidy-youtube
      ];
    };
  ```
  ## Technical details
  - System: 16.09pre85931.125ffff (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: same as nixos version


state: closed
title: Add a default value for services.mopidy.configuration
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/17385
updated_at: 2016-07-31 18:57:41
body:
  ###### Motivation for this change

  See #17381

  fixes #17381
  ###### Things done
  - [x] `nixos-rebuild build --nixpkgs=.` (I'm currently doing this, but it takes a while). 
  - Built on platform(s)
    - [x] NixOS
  - [?] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  Is this the right style of commit message for a service?


state: closed
title: redis: 3.0.7 -> 3.2.2
user_login: cko
html_url: https://github.com/NixOS/nixpkgs/pull/17387
updated_at: 2016-08-01 06:36:49
body:
  ###### Things done
  - [x] Tested using sandboxing
    Used: `nix-env --option build-use-sandbox true -f . -iA redis`
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: Chrome debs from which we extract flash fail to download
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/17389
updated_at: 2016-08-04 15:49:53
body:
  ## Issue description

  @aszlig, it seems that the `deb` files we extract flash from don't seem to be there anymore. The `mirror.pcbeta.com` DNS entry does not even exist.
  ### Steps to reproduce

  ```
  $ nix-build -E 'with import <nixpkgs> { config.chromium.enablePepperFlash = true; }; chromium'
  these derivations will be built:
    /nix/store/vzmrqcj2jiik7zcwarczxg4cy1bn944x-google-chrome-stable_51.0.2704.103-1_amd64.deb.drv
    /nix/store/x64xp98v7jdv8hl4bjd9n0kxa5anng8n-chromium-binary-plugins.drv
    /nix/store/6aqb6c4w8rx3ihq8f5zp54ni3l4vlc2q-chromium-51.0.2704.103.drv
  building path(s) ‘/nix/store/ywyi3jwy43iqzi1vxgm7s4wa5i2kab41-google-chrome-stable_51.0.2704.103-1_amd64.deb’

  trying https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_51.0.2704.103-1_amd64.deb
    % 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

  trying http://95.31.35.30/chrome/pool/main/g/google-chrome-stable/google-chrome-stable_51.0.2704.103-1_amd64.deb
    % 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

  trying http://mirror.pcbeta.com/google/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_51.0.2704.103-1_amd64.deb
  Warning: Transient problem: timeout Will retry in 1 seconds. 3 retries left.
  Warning: Transient problem: timeout Will retry in 2 seconds. 2 retries left.
  Warning: Transient problem: timeout Will retry in 4 seconds. 1 retries left.
  curl: (6) Couldn't resolve host 'mirror.pcbeta.com'

  trying http://repo.fdzh.org/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_51.0.2704.103-1_amd64.deb
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100   185  100   185    0     0    317      0 --:--:-- --:--:-- --:--:--   348
    0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
  curl: (22) The requested URL returned error: 404
  error: cannot download google-chrome-stable_51.0.2704.103-1_amd64.deb from any mirror
  builder for ‘/nix/store/vzmrqcj2jiik7zcwarczxg4cy1bn944x-google-chrome-stable_51.0.2704.103-1_amd64.deb.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/x64xp98v7jdv8hl4bjd9n0kxa5anng8n-chromium-binary-plugins.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/6aqb6c4w8rx3ihq8f5zp54ni3l4vlc2q-chromium-51.0.2704.103.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/6aqb6c4w8rx3ihq8f5zp54ni3l4vlc2q-chromium-51.0.2704.103.drv’ failed
  ```
  ## Technical details
  - Nixpkgs version: 2fa9bd5


state: closed
title: higan: 099 -> 100
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/17390
updated_at: 2016-07-31 05:46:35
body:
  ###### Motivation for this change

  New release
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: mopidy-musicbox-webclient: 2.2.0 -> 2.3.0
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/17391
updated_at: 2016-07-31 11:51:27
body:
  ###### Motivation for this change

  update!
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Fake wget
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/pull/17392
updated_at: 2016-11-29 01:44:31
body:
  ###### Motivation for this change

  I found myself needing a mock `wget` executable for a new package I'm working on to get its `configure` script working, and I discovered that several ad-hoc solutions for this already exist in the `preConfigure` phases of a few derivations in `nixpkgs`.

  Having a package for this removes a bit of duplicated code, but I think more significantly it makes life a little easier for authors of future packages that may find this useful (as I do in the package I'm currently working on), and provides a place to document the technique.
  ###### Future work

  There is a slightly more complex variant of this in `xen` which, instead of just failing, implements `wget` in a mock way that copies files from a local cache. It may be useful to expand this at some point to include a behavior along those lines.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: KDE5 test isn't enabled for nixpkgs-unstable
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/17393
updated_at: 2016-09-09 15:13:01
body:
  ## Issue description

  I've tried to run KDE5. I've recently updated nixpkgs-unstable channel and got the following error:

  ```
  building Nix...
  building the system configuration...
  error: attribute ‘phonon-backend-gstreamer’ missing, at /nix/store/m1dmjkbbqhq14jwk892pn0mn2q845hf7-nixos-16.09pre87618.2fa9bd5/nixos/nixpkgs/nixos/modules/services/x11/desktop-managers/kde5.nix:151:9
  (use ‘--show-trace’ to show detailed location information)
  ```
  ## Technical details
  - System: 16.09pre87618.2fa9bd5 (Flounder)


state: closed
title: ZNC: 1.6.2 -> 1.6.3, push 2015-12-07 -> 2016-07-28, module refactor
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/17394
updated_at: 2016-10-22 17:58:29
body:
  Updated ZNC to 1.6.3, changed release URL to Git repository because only the latest release is published on the release page, which regularly breaks the build.
  Also see #17427 to add better SSL support required for Let's Encrypt.

  The module now builds a minimal configuration. The module allows to specify networks to be set up. Added an option to run ZNC under a specific group. Clarified and reworded some descriptions. Removed `defaultPassBlock` so that a user is forced to generate a password and does not use the hardcoded one.

  Usage example:

  ``` nix
     services.znc = {
       enable = true;
       user = "znc";
       group = "letsencrypt";
       mutable = false;
       modulePackages = [ pkgs.zncModules.push ];
       confOptions = {
         userName = "user";
         passBlock = "Pass = …";
         modules = [ "adminlog" ];
         userModules = [ "block_motd" "bouncedcc" "ctcpflood" "flooddetach" "log" "push" ];
         networks = {
           "freenode" = {
             server = "chat.freenode.net";
             port = 6697;
             useSSL = true;
             channels = [ "nixos" ];
             modules = [ "simple_away" "sasl" ];
           };
           "efnet" = {
             server = "efnet.port80.se";
             port = 6667;
             useSSL = false;
             channels = [ "test" ];
             modules = [ "simple_away" "keepnick" ];
           };
         };
         nick = "nick";
         port = 5000;
         useSSL = true;
       };
     };
  ```

  cc @offlinehacker @chexxor @viric 
  ###### Things done
  - [ ] Tested using sandboxing
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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


state: closed
title: vmTools.runInLinuxImage: add virtio_rng device
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/pull/17396
updated_at: 2016-08-01 09:48:20
body:
  ###### Motivation for this change

  `/dev/random` blocked. See this [thread](http://lists.science.uu.nl/pipermail/nix-dev/2016-July/021088.html) on the mailing list. (cc @domenkozar)
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  This allows the QEMU VM's to use the /dev/random device, by
  getting entropy from the host. 


state: closed
title: locate: `/var/cache/locatedb': No such file or directory
user_login: basilevs
html_url: https://github.com/NixOS/nixpkgs/issues/17397
updated_at: 2018-03-04 07:57:49
body:
  ## Issue description

  Locate command is unable to access file database. Updatedb fails to update it.
  ### Steps to reproduce
  - Deploy demo VM from https://nixos.org/releases/nixos/latest-ova-x86_64-linux
  - Login as demo user
  - elevate to root: `sudo -i`
  - run `updatedb`
  - run `locate etc`
  ### Expected

  Many files from /etc/ folder are found
  ### Actual

  Locate responds:
  `locate:`/var/cache/locatedb': No such file or directory`
  ### Session log:

  ```
  [demo@nixos:~]$ sudo -i
  [sudo] password for demo: 

  [root@nixos:~]# updatedb
  /run/current-system/sw/bin/updatedb: line 278: /nix/store/l65knk24c08q0lwdcf0yyh7x6l5shhqj-findutils-4.4.2/var/locatedb.n: Read-only file system
  Failed to generate /nix/store/l65knk24c08q0lwdcf0yyh7x6l5shhqj-findutils-4.4.2/var/locatedb.n

  [root@nixos:~]# locate etc
  locate: `/var/cache/locatedb': No such file or directory

  [root@nixos:~]# ls /etc/
  bashrc            issue           NIXOS          resolv.conf      subgid
  dbus-1            locale.conf     nsswitch.conf  resolvconf.conf  subuid
  default           localtime       os-release     rpc              sudoers
  dhcpcd.duid       login.defs      pam.d          samba            sysctl.d
  dhcpcd.exit-hook  machine-id      passwd         services         systemd
  fonts             modprobe.d      pki            shadow           tmpfiles.d
  fstab             modules-load.d  polkit-1       shells           udev
  group             mtab            profile        ssh              vconsole.conf
  hosts             nix             protocols      ssl              X11
  inputrc           nixos           pulse          static           zoneinfo
  ```
  ## Technical details
  - System: 16.0.3.1162.1425a1f (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version:  16.0.3.1162.1425a1f


state: closed
title: leo2: remove use of `builderDefsPackage`
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/17398
updated_at: 2016-07-31 11:57:30
body:
  ###### Motivation for this change

  To replace `builderDefsPackage`. Note, the new build does not copy the entire build directory to `$out`, only the resulting binary. I _think_ this is OK and I have verified that the binary does work with an example input file (`SET014^4.p` from the TPTP library). I don't use leo myself however so I cannot validate further.

  There is a newer version of leo available (1.7.0) but I thought it out of scope for this PR.

  See #4210 for further motivation.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/issues/17399
updated_at: 2017-12-18 12:27:14
title:
  Xfce: dragging .desktop entries from applications menu to desktop results in "Untrusted application launcher" error

body:
  ## Issue description

  Xfce (and other DEs) require user’s custom launchers to have `execute` bit set, e.g. with `chmod +x blah.desktop`.

  It also doesn’t allow to run symlinks in `~/Desktop/` that point to real `.desktop` files in `/nix/store/`.

  Dragging a launcher from Xfce applications menu and dropping it onto the desktop will result in such a symlink. Double clicking the symlink displays “Untrusted Application Launcher” error, instead of running it.

  Another related problem is: the dropped symlink points to `/nix/store/$hash-$app/share/applications/$app.desktop` and therefore the link will break after upgrade. It should really point to `/run/current-system/sw/share/applications/$app.desktop`.
  ### Steps to reproduce
  1. Install Xfce.
  2. Open applications menu.
  3. Drag any application from there and drop it on the desktop.
  4. Try to run (double-click) the dropped icon.
  ## Technical details
  - System: 16.03.1162.1425a1f (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.1162.1425a1f"


state: closed
title: geogebra: init at 5.0.264.0
user_login: moyamo
html_url: https://github.com/NixOS/nixpkgs/pull/17400
updated_at: 2019-02-02 13:24:54
body:
  ###### Motivation for this change

  Geogebra package was not included in the repo.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  This is my first nix package so you should definitely look over it.
  # Licensing

  I'm not sure whether [the Geogebra License](https://www.geogebra.org/license/) qualifies as a free license. The code is GPL but the assets to not allow commercial use. You may want to look at this more closely.


state: closed
title: Gstreamer cleanup
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/17401
updated_at: 2016-10-10 20:51:12
body:
  ###### Motivation for this change

  Paving the road towards switching to gstreamer 1.8 as the default
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: Plasma closure size
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/17402
updated_at: 2016-08-04 15:47:21
body:
  This is the first step in reducing Plasma's closure size. The main feature is a new technique of wrapping KDE applications. Although the closure is still quite large, this achieves up to a 50% reduction in some cases.


state: closed
title: cpuminer-multi: 20140723 -> 20160316, limit builds to linux
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/17403
updated_at: 2016-07-31 21:24:14
body:
  ###### Motivation for this change
  - bump to latest version
  - limit builds to linux (failed compiling on osx including previous versions)
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: startkde: default to breeze instead of plastik on a fresh login
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17404
updated_at: 2016-08-04 15:46:06
body:
  ###### Motivation for this change

  1) If a user hasn't chosen window decorations, use Breeze instead of plastik.

  2) A minor fix is also included for the default splash theme, which was previously invalid (Breeze vs org.kde.breeze.desktop) but as ksplash would simply fall back to the default theme provided in the look and feel package breeze would still be chosen. 

  This partially fixes #17009.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
  - [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-artwork: make the standard nixos grub background default
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17405
updated_at: 2016-11-09 09:52:46
body:
  ###### Motivation for this change

  2 reasons really:

  1) the current desktop experience is not particular uniform - grub will show a background with the Nix logo after which sddm will then proceed to show the stock KDE background. In this first iteration, it will be the same image all the way from grub over sddm to KDE splash.

  2) I am personally not a fan of the stock KDE look. The feedback on various fora indicates that 
  I'm not alone in this.

  The package does its work by creating modified versions of Breeze for SDDM and Plasma that has the default grub background image instead of the default KDE backgrounds. We then replace a few names, but otherwise it's same as regular breeze to avoid having to maintain a full theme.

  I understand that it can be controversial due to changing a default setting (the SDDM theme), but the changes to the Plasma theme only take effect for a new user/profile.

  This is the first step towards a slightly more uniform look.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: open
title: gdb: Needs codesigning to work on darwin, which clashes with immutability
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/issues/17406
updated_at: 2017-05-18 23:41:10
body:
  ## Issue description

  The `gdb` debugger cannot be used on darwin.
  ### Steps to reproduce

  When trying to use `gdb` on darwin to debug a program you get the error:

  ```
  Unable to find Mach task port for process-id 81223: (os/kern) failure (0x5).
   (please check gdb is codesigned - see taskgated(8))
  ```

  This normally can be solved by codesigning the binary: 
  http://stackoverflow.com/a/32727069/3139711

  > This error occurs because OSX implements a pid access policy which requires a digital signature for binaries to access other processes pids. To enable gdb access to other processes, we must first code sign the binary. This signature depends on a particular certificate, which the user must create and register with the system.

  Immutability of the store prevents this method from working:

  ```
  codesign -fs gdb-cert $(which gdb)
  error: /Library/Developer/CommandLineTools/usr/bin/codesign_allocate: 
  can't create output file: /nix/store/xkn2ixgxs8wlh2269zmwdddjzwcs34kh-gdb-7.11.1/bin/gdb.cstemp (Permission denied)
  ```

  I haven't thought about this to much, but I think this could actually get quite tricky to automate. Because if it were easily automated this security concept would be effectively broken.
  ## Technical details
  - System: OS X 10.9.5
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre87549.8a1e7cd"


state: closed
title: How do we avoid issue & PR rot? (was: [Nix-dev] Too many open issues)
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/17407
updated_at: 2017-02-01 12:42:45
body:
  We've had a good discussion on nix-dev on how to make sure issues and PRs don't rot, but no definite resolution came out of it, and now the thread seems to have gone quiet. (It can be found at http://lists.science.uu.nl/pipermail/nix-dev/2016-July/thread.html in the thread called "Too many open issues".)

  While it's clear that @edolstra has to make the final call on any process that gets put in place, it can't hurt to lay out the options and take a quick contributor poll.

  In that spirit, I propose that everyone who has a proposal to make lays it out as a comment of this issue and all contributors should feel free to express their view with a :+1: or :-1: on each of the proposals (and also write comments of course). Proposals aren't necessarily mutually exclusive.

  I will also update this top message with an index all the proposals in case they get diluted in comments:
  - Adopt C4 completely by @sjmackenzie: https://github.com/NixOS/nixpkgs/issues/17407#issuecomment-236450392
  - Use the Github assignee liberally by @obadz https://github.com/NixOS/nixpkgs/issues/17407#issuecomment-236451064

  cc @wmertens @ocharles @CMCDragonkai @domenkozar @zimbatm @DamienCassou @spinus @kevincox @rasendubi @grahamc @matthiasbeyer @layus @Azulinho @bennofs @Profpatsch @kampfschlaefer @deepfire @vcunat @sjmackenzie


state: closed
title: tecoc: init at 20150606
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/17408
updated_at: 2018-02-23 01:26:10
body:
  ###### Motivation for this change

  Adding tecoc, a TECO clone, to upstream.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  TECOC is a portable C clone of the good old TECO editor.


state: closed
title: geant4: Add geant4 license to licenses.nix
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/17409
updated_at: 2016-07-31 20:19:48
body:
  ###### Motivation for this change

  Building `geant4` did fail because of the missing g4sl license attribute in licenses.nix.
  ###### Things done

  Added license to `licenses.nix`.
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  This license was left out during the geant4 pull request:
  https://github.com/NixOS/nixpkgs/pull/3963


state: closed
title: motif: Add support for darwin
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/17410
updated_at: 2016-08-03 20:06:07
body:
  ###### Motivation for this change

  This is the first step for closing https://github.com/NixOS/nixpkgs/issues/17359 to deprecate lesstif in favor of motif.
  ###### Things done
  - Added darwin support for `motif`
  - Checked if `motif` works correctly by porting `catclock` and `nedit` to darwin.
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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: SANE module should allow editing backend configs
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/issues/17411
updated_at: 2017-08-16 19:40:43
body:
  ## Issue description

  Some SANE backends require additional configuration, e.g. an address of a network scanner.

  Currently I’m using my custom module — https://github.com/michalrus/dotfiles/commit/d943be3089aa436e07cea5f22d829402936a9229 — to configure Sane on various devices. Using it, you can do:

  ``` nix
  {
    hardware.sane.extraConfig = {
      "some-backend" = ''
        # some lines that will be appended to
        # the `${config.hardware.sane.configDir}/some-backend.conf` file
      '';
    };
  }
  ```
  ## Technical details
  - System: 16.09pre85931.125ffff (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre85931.125ffff"


state: closed
title: matrix-synapse: fix missing curses dependency
user_login: Ralith
html_url: https://github.com/NixOS/nixpkgs/pull/17412
updated_at: 2016-07-31 20:34:21
body:
  ###### Motivation for this change

  This allows the synapse_port_db tool to run.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: mariadb rework (WIP)
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/17413
updated_at: 2016-08-10 20:22:44
body:
  ###### Motivation for this change

  We've had quite some split-related problems with the default mysql provider lately; most recently we're unable to update our vulnerable version #17340.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: moonlight-embedded: init at 2.2.1
user_login: globin
html_url: https://github.com/NixOS/nixpkgs/pull/17414
updated_at: 2016-08-01 16:46:14
body:
  Newly packaged moonlight-embedded.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - N/A OS X
    - [ ] Linux
  - [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: Cleanup of construo package
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/17415
updated_at: 2016-07-31 21:22:11
body:
  ###### Motivation for this change

  To replace `builderDefsPackage`. I also updated to 0.2.3 in a separate commit to simplify the package further (and to fix the build of the glut version).

  See #4210 for further motivation.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: cxxtest: init at 4.4
user_login: juliendehos
html_url: https://github.com/NixOS/nixpkgs/pull/17416
updated_at: 2016-08-30 15:31:07
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  NB: wrapPython changes the interpreter (from python to sh) for the main script (cxxtestgen), so I had to update the cmake module too.

  ---


state: closed
title: offlineimap's module: change UI to syslog
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/17418
updated_at: 2016-08-04 06:33:21
body:
  ###### Motivation for this change

  The 'syslog' UI "allows better integration with systemd":
  http://www.offlineimap.org/doc/Changelog.html#offlineimap-v660-rc2-2015-10-15
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  The 'syslog' UI "allows better integration with systemd":
  http://www.offlineimap.org/doc/Changelog.html#offlineimap-v660-rc2-2015-10-15


state: closed
title: KDE5 KPart terminal is not usable
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/17419
updated_at: 2016-08-02 07:13:15
body:
  ## Issue description

  The Terminal does not show in applications like Kate, Dolphin and Kile while it did before.
  ## Technical details

  `16.09.git.8c735c3 (Flounder)`

  cc @ttuegel 


state: closed
title: rdup: init at 1.1.15
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/pull/17420
updated_at: 2016-08-02 12:46:43
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: leatherman: disable curl test to fix build
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/17422
updated_at: 2016-08-01 15:00:56
body:
  - curl upgrade to 7.50.0 (#17152) broke the curl mock tests, disabling for now
  - upstream bug raised https://tickets.puppetlabs.com/browse/LTH-108
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: KDE5 konsole typing causes flickering of screen
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/17423
updated_at: 2016-08-20 17:11:55
body:
  ## Issue description

  When I type in Konsole I see a brief flickering of the screen, mostly noticeable when just changing to the Konsole. On my laptop screen its not very noticeable, but an external screen goes black for a second or two when the Konsole is on that screen.
  ### Steps to reproduce

  Open KDE5 Konsole and type something.
  ## Technical details

  16.09.git.8c735c3 (Flounder)


state: closed
title: Elm 0.17.1 doesn't build
user_login: bburdette
html_url: https://github.com/NixOS/nixpkgs/issues/17424
updated_at: 2016-08-04 16:08:32
body:
  ## Issue description

  I'm on unstable.  When doing nix-env --upgrade, the Elm compile fails, leaving me with the previous version.  The specific error:

  ```
  [75 of 88] Compiling Elm.Docs         ( src/Elm/Docs.hs, dist/build/Elm/Docs.o )

  src/Elm/Docs.hs:102:25: error:
      • No instance for (Num Json.Indent) arising from the literal ‘2’
      • In the ‘confIndent’ field of a record
        In the expression:
          Json.Config
            {Json.confIndent = 2, Json.confCompare = Json.keyOrder keys}
        In an equation for ‘config’:
            config
              = Json.Config
                  {Json.confIndent = 2, Json.confCompare = Json.keyOrder keys}
              where
                  keys = ["tag", ....]
  builder for ‘/nix/store/irjap10vl1idnkk0flmxjncj1nlqnagq-elm-compiler-0.17.1.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/v7w2l6vjngs67z9pxmnnd91z368bw309-elm-0.17.1.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/v7w2l6vjngs67z9pxmnnd91z368bw309-elm-0.17.1.drv’ failed
  ```
  ### Steps to reproduce

  Have elm installed, execute nix-env --upgrade.  Or presumably not have elm installed, be on unstable, and install it.  
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  16.09pre87733.dbd856d (Flounder)
  - Nix version: (run `nix-env --version`)

  nix-env (Nix) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)

  "16.09pre87733.dbd856d"


state: closed
title: grsecurity module: disable EFI runtime services by default
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/17425
updated_at: 2016-08-03 08:48:26
body:
  Enabling EFI runtime services creates a RWX mapping to kernel land, providing a venue for injecting malicious code into the kernel.

  When grsecurity is enabled, we close this by default by disabling access to EFI runtime services, with an optional toggle to enable it if the user really needs it for some reason.


state: closed
title: cmake: add support for cxxtest
user_login: juliendehos
html_url: https://github.com/NixOS/nixpkgs/pull/17426
updated_at: 2016-08-02 14:31:36
body:
  ###### Motivation for this change

  Cmake uses the python interpreter to call cxxtest. In the Nix package, cxxtest is wrapped in a shell script (#17416). This PR patches the cmake config for using the shell interpreter to call the wrapped cxxtest.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: ZNC: SSL file configurations (WIP)
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/17427
updated_at: 2016-09-24 07:15:08
body:
  This is a follow-up to #17394.
  Added the configuration options to the ZNC module:

  ``` nix
  services.znc = {
    confOptions = {
         sslCert = "${config.security.acme.directory}/domain.tld/fullchain.pem";
         sslKey = "${config.security.acme.directory}/domain.tld/key.pem";
    };
  };
  ```

  Updated ZNC 1.6.3 to an in-development version to support the settings above. At the moment, raw patches are used.


state: closed
title: Python: Fixed-point combinator
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/17428
updated_at: 2016-10-28 13:15:05
body:
  ###### Motivation for this change

  Use fixed-point combinator for `python-packages.nix`.

  Follow-up of #16784.
  - [x] use combinator
  - [x] fix Python 3 buildEnv
  - [ ] document changes, this will break current overriding
  - [x] `pythonFull`


state: closed
title: qgis: 2.10.1 -> 2.16.1
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/pull/17429
updated_at: 2016-08-08 21:00:23
body:
  ###### Motivation for this change

  Current version of qgis on nixos-16.03 is 2.10.1 (released in 20-Jul-2015 14:46).
  Last release from http://qgis.com/ is 2.16.1 (released 29-Jul-2016 05:09)
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: add file encoding to run_setup.py
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/17430
updated_at: 2016-08-15 23:02:31
body:
  ###### Motivation for this change

  Newer 'mutagen' versions have a test suite that trips over missing
  encoding in this file. This file is copied to source trees with the name
  nix_run_setup.py.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  WARNING: Untested. Posted for review and seeing how much Travis will build before timing out.


state: closed
title: Add django raster
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/17431
updated_at: 2016-08-02 08:42:33
body:
  ###### Motivation for this change

  cc @FRidh 
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: KDE task switchers broken
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/issues/17432
updated_at: 2016-08-15 00:18:18
body:
  ## Issue description

  I recently updated from `nixos-unstable` @ 125ffff0 to `nixos-unstable` @ d4580297.  After doing so, alt-tab window switching in KDE stopped working.  On one of my machines, the "fancy" switchers (flip switch and cover switch) still work; on my other machine, none of them works.  (These machines have dif't graphics cards & drivers; I'm not sure the "fancy" switchers ever worked on the machine they're not working on now.)

  when run `systemsettings5` and hit the preview button for the "grid" task switcher in system settings, I see this on stdout:

  ```
  "file:///run/current-system/sw/share/kwin/tabbox/present_windows/contents/ui/main.qml:21 module \"QtQuick.Layouts\" is not installed\n"
  QQmlComponent: Component is not ready
  ```

  I don't see anything of note in `journalctl --user -f` when actually invoking the task-switcher with alt-tab, though.

  cc @ttuegel and @vandenoever, authors of most of these suspicious commits:

  ```
  $ git log -G qtquick -i 125ffff0..d4580297 --oneline
  512212db kde5.frameworks: unwrap all frameworks
  949277ed kde5.startkde: append extra PATH elements; set Qt search paths
  422ee37e kde5.applications: 16.04.2 -> 16.04.3
  103ae011 zoom-us: init at 2.0.52458.0531 (#15607)
  05b3749b dropbox: don't use bundled Qt libraries
  b3e27962 bomi: fix compilation, move to new Qt
  3d0e582b qtwebengine init at 5.6.1-1
  af62c612 qt56: 5.6.1 -> 5.6.1-1
  ```
  ## Technical details
  - System: `16.09.git.51a3364 (Flounder)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `16.09pre78848.9549257`


state: closed
title: lie: fix makefile
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/17433
updated_at: 2016-08-01 21:19:36
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: acct: only build on linux
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/17434
updated_at: 2016-08-02 00:41:43
body:
  ###### Motivation for this change

  "acct" doesn't build on Darwin platforms. From what I can tell, it's a Linux-only kernel feature, so I'm setting it to platforms.linux.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] OS X
    - [x] Linux
  - [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: Add missing Konsole kpart to various KDE applications
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/17435
updated_at: 2016-08-02 07:13:15
body:
  ###### Motivation for this change

  I missed a few runtime Konsole dependencies in the wrapper updates! Fixes #17419.

  @FRidh As the Kile maintainer, could you check that it works with the new wrapper?
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: afl: 2.10b -> 2.23b
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/17436
updated_at: 2016-08-02 05:47:08
body:
  Looks like mostly performance enhancements and stability fixes.  The main user facing changes appear to be:
  - The -Z option was removed
  - A macro named FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION is defined when
    compiling with afl-gcc

  Full changelog at http://lcamtuf.coredump.cx/afl/ChangeLog.txt


state: closed
title: pythonPackages.ansible2: 2.1.0.0 -> 2.1.1.0
user_login: elasticdog
html_url: https://github.com/NixOS/nixpkgs/pull/17437
updated_at: 2016-08-01 22:40:14
body:
  ###### Motivation for this change

  Bump version to latest upstream release.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] OS X
    - [x] Linux
  - [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: gdb-multitarget: add to all-packages
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/17438
updated_at: 2016-08-10 23:52:34
body:
  ###### Motivation for this change

  Tired of building it myself.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Haskell generic-builder: clean before configuring.
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/pull/17439
updated_at: 2016-08-05 20:12:18
body:
  ###### Motivation for this change

  This is particularly useful when the `src` of the Haskell package is a local
  directory for a project you are working on, in which there probably is a dirty
  `dist` directory created by `Setup.hs` or `Cabal`. By calling `./Setup.hs clean`
  before `configure`, we ensure that this directory is cleaned up and that `Cabal`
  and `ghc` don't try to pick any build objects from this directory. Calling
  `clean` always succeeds, even in projects when there is nothing to clean.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).

  ---

  cc @peti 


state: closed
title: Fix Poppler with Qt >= 5.7
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/17441
updated_at: 2016-08-01 23:49:31
body:
  ###### Motivation for this change

  The build is broken.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Packages that depend on Qt >= 5.7 must build using the C++11 standard.


state: closed
title: Building mesa 12.0
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/issues/17442
updated_at: 2016-08-02 16:31:46
body:
  I'm [trying](https://github.com/rnhmjoj/nixpkgs/blob/mesa/pkgs/development/libraries/mesa/default.nix) to upgrade the mesa package to 12.0.1, with no success so far.
  The library now requires `mako` (a python template engine) to generate code
  Without it the build fails with the error:

  ```
  Making all in mesa
  make[3]: Entering directory '/tmp/nix-build-mesa-noglu-12.0.1.drv-0/mesa-12.0.1/src/mesa'
    GEN      main/format_info.h
    GEN      main/format_pack.c
  Traceback (most recent call last):
    File "./main/format_pack.py", line 3, in <module>
      from mako.template import Template
  ImportError: No module named mako.template
  ```

  However adding `pythonPackages.Mako` to the build inputs doesn't work either: it fails with the same error but in a different module:

  ```
    GEN      brw_nir_trig_workarounds.c
  Traceback (most recent call last):
    File "./brw_nir_trig_workarounds.py", line 24, in <module>
      import nir_algebraic
    File "/tmp/nix-build-mesa-noglu-12.0.1.drv-0/mesa-12.0.1/src/compiler/nir/nir_algebraic.py", line 32, in <module>
      import mako.template
  ImportError: No module named mako.template
  ```

  The package is the correct one, I tested it with

  ``` sh
  nix-shell -p pythonPackages.Mako --pure --run 'python -c "import mako.template"'
  ```

  So, what am I missing?


state: closed
title: puddletag: init at 1.1.1
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17443
updated_at: 2016-08-02 22:25:42
body:
  I'm not sure if using `propagatedBuildInputs` is correct instead of just using `buildInputs`. If `PYTHONPATH` is set correctly in the wrapped "binary", it shouldn't be necessary, right?
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
  - [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: notmuch-mutt: init at 0.22
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17444
updated_at: 2016-08-02 09:46:53
body:
  ###### Motivation for this change

  Has been my daily driver for ages but outside the nixpkgs repo. Might as well upstream it in case others need it.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
  - [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: dnscrypt-proxy service: auto-updated resolver list
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/17445
updated_at: 2016-11-05 17:23:48
body:
  ###### Motivation for this change

  Updating the resolver list manually is a waste of time.
  ###### Things done

  Tested in a VM. Works as expected.

  ---

  This removes the abillity to specify a resolver list.  Instead, we always use the upstream resolver list.  This list is then updated (and verified) periodically, to ensure that we're always using a valid server list.


state: closed
title: atom: 1.8.0 -> 1.9.0
user_login: despairblue
html_url: https://github.com/NixOS/nixpkgs/pull/17446
updated_at: 2016-08-02 11:52:42
body:
  ###### Motivation for this change

  I needed an up to date version.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
    **No idea how. It says: `The option 'useChroot' defined in '/etc/nixos/configuration.nix' does not exist.`**
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
    **No idea how.**
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
    **No idea how. I run `nix-env -i atom -f .` to build and install it. And `nix-build -A atom`.**
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I'd be happy to fulfill the other tasks, I just need some guidance.


state: closed
title: nvidia-x11: fix driSupport32Bit
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/17447
updated_at: 2016-08-03 06:36:25
body:
  ###### Motivation for this change

  `driSupport32Bit` was broken by 5d11dac8bb8f10b797467e913d6ebb9ea1eccd29.


state: closed
title: qt5 impurities break some apps, reporting symbol lookup errors
user_login: despairblue
html_url: https://github.com/NixOS/nixpkgs/issues/17448
updated_at: 2017-01-20 16:55:24
body:
  ## Issue description

  ``` sh
  $ robomongo
  robomongo: symbol lookup error: /nix/store/dycw7iwqlx6dm7jci6qyq8qdxhvijcvm-qtbase-5.5.1/lib/libQt5XcbQpa.so.5: undefined symbol: _ZN22QWindowSystemInterface19registerTouchDeviceEP12QTouchDevice
  ```
  ### Steps to reproduce
  1. install robomongo from unstable
  2. try to start it 
  ## Technical details
  - System: 16.09pre85931.125ffff (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: :question: 
    - what is `nix-instantiate --eval 'robomongo' -A lib.nixpkgsVersion` supposed to do?
    - what it does is `error: getting status of ‘/home/despairblue/robomongo’: No such file or directory`


state: closed
title: git-up: 1.4.0 -> 1.4.1
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17449
updated_at: 2016-08-02 12:35:37
body:
  ###### Motivation for this change

  We are now fetching from pypi as they include tests - thanks @FRidh 
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
  - [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: Feh is added to the system PATH when “only” Xfce is enabled.
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/issues/17450
updated_at: 2017-12-21 01:44:07
body:
  ## Issue description

  Currently the `(none)` DE is always enabled, see https://github.com/NixOS/nixpkgs-channels/blob/e781a8257b4312f6b138c7d0511c77d8c06ed819/nixos/modules/services/x11/desktop-managers/none.nix

  Because of that, feh is always added to system PATH, in here:

  https://github.com/NixOS/nixpkgs-channels/blob/e781a8257b4312f6b138c7d0511c77d8c06ed819/nixos/modules/services/x11/desktop-managers/default.nix#L82-L83

  … because in here:

  https://github.com/NixOS/nixpkgs-channels/blob/e781a8257b4312f6b138c7d0511c77d8c06ed819/nixos/modules/services/x11/desktop-managers/default.nix#L43-L52

  … `needBGPackages` is always true, as the `list` always contains `none`, which doesn’t define `bgSupport = true`.

  This whole code is totally pointless if we cannot turn `(none)` off.

  **Idea: let’s make `(none)` optional, but by default turned on, not to break people’s setups.**

  How I stumbled upon this? While configuring a machine for my mom, with Xfce enabled, I’ve noticed that feh is the default app for opening images, while it shouldn’t even be in `PATH`.
  ### Steps to reproduce

  Turn on Xfce, open file manager, double click on a photo ⇒ feh opens instead of Xfce’s Ristretto.
  ## Technical details
  - System: 16.03.1162.1425a1f (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.1162.1425a1f"


state: closed
title: ratpoison: Inherit patches to allow user customization.
user_login: wmapp
html_url: https://github.com/NixOS/nixpkgs/pull/17451
updated_at: 2016-08-02 13:58:46
body:
  ###### Motivation for this change

  I would like to add the ability to add user patches to the ratpoison package.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: firefox-bin: 47.0.1 -> 48.0
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/17452
updated_at: 2016-08-02 14:55:56
body:
  ###### Motivation for this change
  - GTK+3 widgets are now properly displayed.
  - Roar for moar protection against harmful downloads! We've got your back
  - Process separation (e10s) is enabled for some of you. Like it? Let us know and we'll roll it out to more.
  - Add-ons that have not been verified and signed by Mozilla will not load
  - GNU/Linux fans: Get better Canvas performance with speedy Skia support. Try saying that three times fast
  - WebRTC embetterments:
    - Delay-agnostic AEC enabled
    - Full duplex for GNU/Linux enabled
    - ICE Restart & Update is supported
    - Cloning of MediaStream and MediaStreamTrack is now supported
  - Searching for something already in your bookmarks or open tabs? We added super smart icons to let you know
  - The media parser has been redeveloped using the Rust programming language
  - WebExtensions support is now considered as stable
  - Workers can now use the Web Crypto API

  https://www.mozilla.org/en-US/firefox/48.0/releasenotes/
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: reckon: csv to ledger command line application
user_login: mckeankylej
html_url: https://github.com/NixOS/nixpkgs/pull/17453
updated_at: 2016-08-10 14:35:47
body:
  ###### Motivation for this change

  Adds a ruby script that can transform CSV files into ledger files.
  ###### I need help

  I dont program in ruby and so I just followed the nixpkg manual on how to build ruby applications.
  When I run `nix-build -A reckon` I get the following error:

  ``` sh
  error: attribute ‘source’ missing, at /home/kyle/packages/pkgs/development/ruby-modules/bundler-env/default.nix:35:53
  ```

  Can anyone help me complete this pr?
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 manual: Add docs for Virtualbox guest
user_login: jdreaver
html_url: https://github.com/NixOS/nixpkgs/pull/17454
updated_at: 2016-08-07 02:10:30
body:
  I added a sub-section to the Installation section that copies the most important material from https://nixos.org/wiki/Installing_NixOS_in_a_VirtualBox_guest. I left out the minimal install section for servers since I think that belongs elsewhere in the manual. I also left out the port forwarding part because, as the UPDATE says, it can be done easily in the virtualbox GUI now.

  Let me know if you want me to add the minimal server setup section here, or if you have a suggestion for a better place to put it.

  (The issue for this is #13311)


state: closed
title: "TOS hash mismatch" when using acme / simp_le / letsencrypt
user_login: ryantrinkle
html_url: https://github.com/NixOS/nixpkgs/issues/17455
updated_at: 2017-11-16 17:20:48
body:
  ## Issue description

  ACME certificates cannot be provisioned automatically, even though `letsencrypt` run in manual mode succeeds.

  ```
  Aug 02 18:33:38 lanehoney.com acme-lanehoney.com-start[31014]: 2016-08-02 18:33:38,918:DEBUG:simp_le:1237: TOS hash: 6373439b9f29d67a5cd4d18cbc7f264809342dbf21cb2ba2fc7588df987a6221
  Aug 02 18:33:38 lanehoney.com acme-lanehoney.com-start[31014]: TOS hash mismatch. Found: 6373439b9f29d67a5cd4d18cbc7f264809342dbf21cb2ba2fc7588df987a6221.
  ```
  ### Steps to reproduce

  This seems to occur whenever allocating a new certificate, and possibly when renewing one.
  ## Technical details
  - System: 16.09.git.982be4d (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.1168.44b1d6b"


state: closed
title: Truecrypt: fix source url
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/pull/17456
updated_at: 2016-08-03 09:54:24
body:
  ###### Motivation for this change

  The current URL for truecrypt is a 404. The first commit updates to a working URL. The file contents are identical.

  The second commit just changes the hash from sha1 to sha256. Both hashes are listed at the bottom of https://fossies.org/linux/misc/old/TrueCrypt-7.1a-Source.tar.gz/
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Truecrypt wxGUI=false has no effect
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/17457
updated_at: 2018-10-23 19:29:47
body:
  ## Issue description

  The package definition sets `makeFlags = if wxGUI then "" else "NOGUI=1";`, but `makeFlags` is never used. The `builder.sh` script invokes `make` and does not refer to `makeFlags`. When `NOGUI=1` is actually passed to `make`, compilation fails.
  ### Steps to reproduce

  Set `config.truecrypt.wxGUI` to `false` and run any `truecrypt` command. A GUI will open.
  ## Technical details

  Nixpkgs version 16.03 or unstable (any, really - truecrypt is an old package that hasn't been touched in years)


state: closed
title: Run nixpkgs-lint in travis
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/17458
updated_at: 2016-08-03 18:39:18
body:
  Seems like it would be helpful to run it on the diff to give people early feedback about common issues.


state: closed
title: foo2zjs: remove use of `builderDefsPackage`
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/17459
updated_at: 2016-08-02 22:41:47
body:
  ###### Motivation for this change

  To remove use of `builderDefsPackage`, see #4210. Note, I don't use this package myself, just verified that the result directory more or less correspond to the old result.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: chromium won't start under a grsecurity kernel
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/17460
updated_at: 2018-03-25 16:17:33
body:
  ## Issue description

  Running chromium with a grsecurity kernel yields the error:

  ```
  [1500:1500:0802/235641:FATAL:setuid_sandbox_host.cc(162)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /nix/store/6xhfxlrnjwq8f54qpmzp9c0jjpxya8b0-chromium-51.0.2704.103/libexec/chromium/chrome-sandbox is owned by root and has mode 4755.
  #0 0x002b7fe2835e base::debug::StackTrace::StackTrace()
  #1 0x002b7fe3ccde logging::LogMessage::~LogMessage()
  #2 0x002b82971a1e sandbox::SetuidSandboxHost::PrependWrapper()
  #3 0x002b8273d895 content::ZygoteCommunication::Init()
  #4 0x002b8273debe content::CreateZygote()
  #5 0x002b827beb54 content::BrowserMainLoop::EarlyInitialization()
  #6 0x002b825e406b content::BrowserMainRunnerImpl::Initialize()
  #7 0x002b825e3303 content::BrowserMain()
  #8 0x002b7fdfbbad content::ContentMainRunnerImpl::Run()
  #9 0x002b7fdfb081 content::ContentMain()
  #10 0x002b7fa3a8da ChromeMain
  #11 0x039130667770 __libc_start_main
  #12 0x002b7fa3a789 _start
  ```
  ### Steps to reproduce

  ``` bash
  $ cat > test.nix << EOF
  { config, pkgs, ... }:

  {
    # The two misbehaving kids
    security.grsecurity.enable = true;
    environment.systemPackages = with pkgs; [ chromium ];

    # Some X environment
    services.xserver.enable = true;
    services.xserver.displayManager.lightdm.enable = true;
    services.xserver.windowManager.i3.enable = true;

    # A user
    users.extraUsers.testUser = {
      isNormalUser = true;
      uid = 1000;
      password = "";
    };
  }
  EOF
  $ nixos-rebuild build-vm -I nixos-config=./test.nix && ./result/bin/run-nixos-vm 
  ```

  Login as `testUser`, pop open a terminal (Mod4+Enter), invoke `chromium-browser`.
  ## Technical details
  - System: NixOS
  - Nixpkgs version: 26a2392

  cc @aszlig @thoughtpolice @joachifm


state: closed
title: cross-compilation: fixes for powerpc-linux-uclibc
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/17461
updated_at: 2016-08-10 23:51:51
body:
  ###### Motivation for this change

  This is needed to get my custom powerpc-linux-uclibc working.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: cmocka: cross-compilation support
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/17462
updated_at: 2016-08-03 06:16:02
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: Invalid ELF header
user_login: ebzzry
html_url: https://github.com/NixOS/nixpkgs/issues/17463
updated_at: 2016-08-07 01:59:41
body:
  ## Issue description

  I can’t install applications, nor run some. When I try to install chromium, I get:

  ```
  curl: error while loading shared libraries: /nix/store/sfypzdarn7pbmvqhw1vh4d73fl37j2qr-openssl-1.0.2h/lib/libssl.so.1.0.0: invalid ELF header
  ```

  When I run directvnc, I get:

  ```
  directvnc: error while loading shared libraries: /nix/store/hyraq5xzzb435724yfiby3rlrvvkrqz9-libjpeg-turbo-1.5.0/lib/libjpeg.so.62: invalid ELF header
  ```

  There are other operations that are affected, that displays a similar message.
  ### Steps to reproduce

  nix-env -iA nixos.chromium
  ## Technical details
  - System: 16.03.1168.44b1d6b (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.1168.44b1d6b


state: closed
title: Cassandra
user_login: cransom
html_url: https://github.com/NixOS/nixpkgs/pull/17464
updated_at: 2016-08-12 14:46:28
body:
  ###### Motivation for this change

  I was glad to see Cassandra already in NixOS, however when I went to spin them up, I found a missing dependency on the packages, no module, and no tests. I updated packages to fix a missing glibc depend/clean up the code between versions, add a nixos module to help with configuration (thanks for the help, @thedebugger ), and added some tests to do some typical cluster operations.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: Gnucash gnucash-2.4.15
user_login: lverns
html_url: https://github.com/NixOS/nixpkgs/issues/17465
updated_at: 2016-09-10 21:44:29
body:
  ## Issue description

  gnucash-2.4.15 does not work out of the box
  ### Steps to reproduce

  I just did a fresh install of NixOS and installed GnuCash with `nix-env -i gnucash`. It installed fine, but I had to walk through a wizard to configure `~/.gconf-path`. After walking through the wizard, the dialog would just hang. Running in a terminal emulator showed that it couldn't connect to gconf. Installing `gconf-3.2.6` solved that issue. After that, the splash screen would only get as far as "Checking Finance::Quote" and then hang. Running `strace -ff gnucash` produced tons of output, but there seemed to be mentions of missing perl protocol https stuff. Installing `perl-LWP-Protocol-https-6.04` solved that issue and GnuCash then started fine.
  ## Technical details
  - System: 16.03.1083.d745044 (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.1083.d745044"

  Maintainers
  @peti, @domenkozar 


state: open
title: po-mode for Emacs is not installed with gettext
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/issues/17466
updated_at: 2018-07-11 07:21:08
body:
  ## Issue description

  GNU gettext contains `.el` files defining the `po-mode` used to edit `.po` files in Emacs. These are not installed to `share/emacs/site-lisp`.

  Quick fix: https://github.com/michalrus/dotfiles/commit/9eec8965715e95e72c77d4dfe34a30ed3fa5f59b
  ### Steps to reproduce
  1. Add gettext to system packages.
  2. Run emacs.
  3. Try loading `po-mode`. It doesn’t exist.
  ## Technical details
  - System: 16.09pre87839.99f63b4 (Flounder)


state: closed
title: How do we use kdeApp wrapper for applications not part of the official KDE Applications?
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/issues/17467
updated_at: 2016-08-04 01:04:56
body:
  ## Issue description

  @ttuegel has done some great work on making it super easy to build applications against the KDE framework, so in order to build http://www.aelog.org/kronometer, all I had to do was:
  1. add a reference in `pkgs/desktops/kde-5/applications.nix`
  2. add the actual derivation (I just copied the one for `kcalc` and adjusted it slightly)
  3. manually add the source reference in `srcs.nix`.

  All in all - 5 minutes worth of work and kronometer was running. Very smooth.

  Now, the problem is that `kronometer` isn't distributed as part of the KDE Applications bundle, so the script that generates the `srcs.nix` file will overwrite my manual changes made in step 3 on the next run and embedding the `src` attribute inside the main definition doesn't work as `kdeApp` expects the `srcs.kronometer` attribute to exist.

  So what is the proper way to use kdeApp to build applications when said application is not part of the official KDE Applications distribution? Or should we modify `kde-app.nix` to allow embedding `src` as part of the derivation instead of inside `srcs.nix`?
  ## Technical details
  - NixOS: 16.09.git.5c75180 (Flounder)
  - Nix: nix-env (Nix) 1.11.2
  - nixpkgs: 16.09pre87801.26a2392


state: closed
title: kronometer: init at 2.1.0
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17468
updated_at: 2016-08-08 16:15:32
body:
  ###### Motivation for this change

  Refer to #17467 
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
  - [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: Improvements to Hydra module
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/17469
updated_at: 2016-08-20 17:50:50
body:
  ###### Motivation for this change
  ## Honor ids

  Hydra related users were ignoring `uid` and `gid` defined in `nixos/modules/misc/ids.nix`.
  ## buildMachinesFiles

  Currently `nix.buildMachines` remotes are listed in "Machine Status" and enabled in "Manage machines" but won't be used because `hydra.buildMachinesFiles` is empty by default.

  This adds `/etc/nix/machines` in the default `hydra.buildMachinesFiles` so remotes defined in`nix.buildMachines` are used without explicit configuration.

  cc @domenkozar 
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Warn for conflict between synaptics and libinput
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/17470
updated_at: 2016-08-05 17:26:08
body:
  ###### Motivation for this change

  Libinput is incompatible with synaptics as they conflict for the trackpads/touchpads.
  ###### Things done

  Tested with both options enabled, the assert is fired :-).
  Tested with one option enabled, no assert is fired :-D.

  ---

  Libinput takes precedence over synaptics, so your synaptics config gets ignored.
  This happened to me when updating my config, because gnome3 now enables libinput by default.
  Enabled by lethalman in 4b8c31d981c0bf35c860bf44df04bcdbb5865685.

  @lethalman It seems that libinput is required by gnome, right ? Maybe we should improve the error message, add an assert in gnome or warn that synaptics is deprecated ?


state: closed
title: gentium: 1.504 -> 5.000
user_login: cmfwyp
html_url: https://github.com/NixOS/nixpkgs/pull/17472
updated_at: 2016-08-03 07:23:09
body:
  ###### Motivation for this change

  Gentium Plus 5.000 was released in 2014.

  The archive now contains a documentation folder with information about OpenType features supported by the font, which I have added to the files to copy to usr/share/doc/.

  I have also updated and added some metadata.
  ###### Things done
  - [x] Tested by installing the font and using it
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Add django 1 10
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/17473
updated_at: 2016-08-07 02:08:26
body:
  ###### Motivation for this change

  Django 1.10 is [out](https://www.djangoproject.com/weblog/2016/aug/01/django-110-released/), this PR uses it as default django version.

  Some packages fail `nox-review wip`, but they were broken before this PR. Those are:
  - python27Packages.natsort
  - python27Packages.searx
  - python35Packages.natsort
  - python27Packages.python-etcd
  - python35Packages.filebrowser_safe
  - python35Packages.mezzanine
  - python35Packages.detox
  - python35Packages.gpsoauth
  - python35Packages.python-etcd
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: cpuminer: fix darwin build and 2.4.4 -> 2.4.5
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/17474
updated_at: 2016-08-03 09:51:22
body:
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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: flat-plat: init at 3.20.20160404
user_login: Mounium
html_url: https://github.com/NixOS/nixpkgs/pull/17475
updated_at: 2016-08-03 09:52:48
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Factorio: 0.13.8 -> 0.13.13, mod support
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/17479
updated_at: 2016-08-07 02:09:53
body:
  ###### Motivation for this change

  Adding mod support for Factorio is especially helpful for the headless server, where there is no native mod manager.

  Until I work out a way to fetch the mods list using their API, transform it into derivations, and host the derivations as a channel usable by nixos-channel, this feature will only be useful to expert users. I think using channels is the most appropriate / idiomatic approach? Please advise if you can think of a better way.

   I'm omitting from this PR the small sample of mods that I translated into derivations by hand.

  I didn't like adding the top-level function `factorio-mkModDirDrv` to `all-packages.nix`, but I couldn't see any better solution to sharing the function between nixpkgs and nixos. Is there a cleaner way?
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Stable Chrome 51 no longer exists
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/issues/17480
updated_at: 2016-08-04 13:46:57
body:
  ## Issue description

  It would seem that Google has removed Chrome 51 from their repository.
  Because of that, we can no longer build `google-chrome-stable`.

  I believe this to be the latest stable but I am having a hard time finding out the versions for beta/dev (we generally update all three at the same time):
  https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_52.0.2743.82-1_amd64.deb
  ### Steps to reproduce

  Try to install Chrome stable


state: closed
title: ripser: init at 1.0
user_login: erikryb
html_url: https://github.com/NixOS/nixpkgs/pull/17481
updated_at: 2016-08-04 08:21:48
body:
  ###### Motivation for this change

  Add new package for computing persistent homology.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: chromium: Update upstream versions
user_login: bradediger
html_url: https://github.com/NixOS/nixpkgs/pull/17482
updated_at: 2016-08-04 13:49:42
body:
  `chromium-binary-plugins` is broken on master because the upstream versions went away. 

  Building and testing locally right now... will check off testing tasks below when complete.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Fix clang 3.5
user_login: expipiplus1
html_url: https://github.com/NixOS/nixpkgs/pull/17483
updated_at: 2016-08-03 20:00:58
body:
  ###### Motivation for this change

  Clang 3.5 is currently broken

  See https://github.com/NixOS/nixpkgs/issues/15974
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).

  ---

  This fixes NixOs/nixpkgs#15974

  It's not a nice fix, as it's really clang's problem. The proper fix
  should modify clang's usage of IntrusiveRefCntPtr.


state: closed
title: nixos-container: add 'terminate' command which 'destroy' now uses
user_login: srp
html_url: https://github.com/NixOS/nixpkgs/pull/17484
updated_at: 2016-08-05 21:03:39
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  My earlier commit to have `nixos-container destroy` use `kill` broke
  the `container-imperative` test, see[1]. As suggested by @aszlig,
  `machinectl terminate` doesn't have that problem, and is the command
  that should have been used to begin with rather then `kill`.

  1| https://github.com/NixOS/nixpkgs/commit/60c6c7bc9a0d564cf86af4b1711b33db48cf0d07#commitcomment-18478032


state: closed
title: chromium: use --disable-setuid-sandbox by default
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/17485
updated_at: 2016-08-06 09:44:26
body:
  ###### Motivation for this change

  Fix Chromium under grsecurity. See #17460.
  ###### Things done
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux

  ---

  Closes #17460

  When using grsecurity, chromium's setUID sandbox feature prevents
  chromium from starting.

  According to
  https://chromium.googlesource.com/chromium/src/+/master/docs/linux_sandboxing.md#User-namespaces-sandbox
  Chrome now uses namespace sandboxes: "The namespace sandbox aims to
  replace the setuid sandbox. It has the advantage of not requiring a
  setuid binary. It's based on (unprivileged) user namespaces in the Linux
  kernel. It generally requires a kernel >= 3.10, although it may work
  with 3.8 if certain patches are backported."

  According to https://bugs.chromium.org/p/chromium/issues/detail?id=598454
  "we should no longer need the setuid binary sandbox on most if not all
  supported versions of desktop Linux. However, Chrome still checks for it
  on startup and complains if it's not there. We should stop doing that."

  According to
  https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox.md
  "The Linux SUID sandbox is almost but not completely removed."

  We conclude that is likely safe to --disable-setuid-sandbox until that
  becomes the default in Chromium

  FYI: does not trigger a Chromium rebuild

  cc @joachifm @aszlig


state: closed
title: curl: 7.50.0 -> 7.50.1
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/17486
updated_at: 2016-08-05 09:34:14
body:
  ###### Motivation for this change
  - the curl upgrade to 7.50.0 (#17152) broke several packages
  - latest release includes a fix (curl/curl#926) to not break most apps
  - too many packages for nox-review to build locally
  - but I was able to build kodi, quvi, warmux

  ```
  $ nix-build -A curl -A kodi -A quvi -A warmux
  /nix/store/6airsa06qmgy746s9bv90fbkzgcyw9yr-curl-7.50.1-dev
  /nix/store/n1cflbvnzx7bhywdvbqj5y5820xm4gh1-kodi-16.1
  /nix/store/hkwxys3h8sf5sjvix57qsppd0zcw6cgd-quvi-0.9.5
  /nix/store/99y4mais03m3y40lnr1zlzfhq6r91sch-warmux-11.04.1
  ```
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: xserver: fix #16641 again, undoing part of 07fc652
user_login: Ptival
html_url: https://github.com/NixOS/nixpkgs/pull/17487
updated_at: 2016-08-05 19:36:43
body:
  ###### Motivation for this change

  If someone could double-check this for me, using NixOS in a virtualbox guest, slim as the display manager, my X server crashes with the vboxmouse error message in commits following 07fc652.


state: closed
title: purple-matrix: init at 2016-07-11
user_login: HectorAE
html_url: https://github.com/NixOS/nixpkgs/pull/17488
updated_at: 2016-08-03 20:43:45
body:
  ###### Motivation for this change

  This Pidgin plugin is needed to connect directly to a Matrix homeserver without using an XMPP bridge or other protocol bridge.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` **Nothing depends on this package**
  - [x] Tested execution of all binary files (usually in `./result/bin/`) **Shared library successfully loaded by Pidgin**
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: gitlab: 8.5.12 -> 8.10.3, update module
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/17489
updated_at: 2016-08-04 21:35:23
body:
  ###### Motivation for this change

  Time to get Gitlab working again and update to newest version. :tada: 

  Migrated a medium installation from the old state of 16.03/master at version 8.5.12.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Fixes #14795.


state: closed
title: networkmanager_l2tp: fixup
user_login: zohl
html_url: https://github.com/NixOS/nixpkgs/pull/17490
updated_at: 2016-08-03 22:47:42
body:
  `network-manager-applet` (and it's GNOME-dependencies) will be installed
  disregarding `withGnome` option when `networking.networkmanager.enabled = true`.
  This patch fixes it.

  To check the things, a minimal config example is [here](https://gist.github.com/zohl/6b8f8f2af727f13327d3799e75706f2a).

  ```
  NIXOS_CONFIG=$(pwd)/configuration.nix nixos-rebuild dry-build 2>&1 | grep -i gnome

  # before:
    /nix/store/j7nl7ilzfhywcpv617nsjrqgk2a38402-gnome-keyring-3.20.0
    /nix/store/w9zm0m0wbwip5znjz81wa41snajmip3m-gnome-backgrounds-3.20

  # after:
    (Nothing)
  ```


state: closed
title: git-lfs: 2016-06-7 -> 1.3.1
user_login: phile314
html_url: https://github.com/NixOS/nixpkgs/pull/17491
updated_at: 2016-08-03 21:51:44
body:
  ###### Motivation for this change

  New git-lfs version.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: webkitgtk: 2.10.4 -> 2.10.9
user_login: k0ral
html_url: https://github.com/NixOS/nixpkgs/pull/17492
updated_at: 2016-08-05 14:40:01
body:
  ###### Motivation for this change

  Solve #17308: upgrade webkitgtk 2.10 branch, and set default branch to 2.12 (transparent since no derivation was pointing to `webkitgtk`)
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested compilation of modified pkg
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Cc @RamKromberg 


state: closed
title: openssh: 7.2p2 -> 7.3p1
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/17493
updated_at: 2016-08-07 17:55:20
body:
  ###### Motivation for this change

  OpenSSH 7.3 portable was released. http://www.openssh.com/txt/release-7.3
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).

  ---

  Also remove patch for CVE-2015-8325 that has been fixed upstream.


state: closed
title: nixos: set default for boot.tmpOnTmpfs to true
user_login: cmfwyp
html_url: https://github.com/NixOS/nixpkgs/pull/17494
updated_at: 2019-01-27 19:01:22
body:
  ###### Motivation for this change

  Mounting /tmp as a tmpfs keeps /tmp clean on boot and diminishes disk usage, which in turn can save power and increase lifetime of SSD devices. It is the default behavior on Fedora, Arch Linux, and Ubuntu.
  ###### Things done
  - [x] Tested on NixOS with the nixos-unstable channel.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This currently uses the tmp.mount systemd unit, which has issues #14777 and #10670. It is perhaps preferable to wait for #14778 to be merged so that these issues are solved.

  Since this is an incompatible change, I added an item to the release notes for 16.09.


state: closed
title: mesa: 11.2.2 -> 12.0.1
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/17495
updated_at: 2016-08-24 11:53:52
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change (I don't think i'll ever make it)
  - [x] Tested execution of all binary files (none)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Can't Boot LiveCD ISO from USB
user_login: mfine
html_url: https://github.com/NixOS/nixpkgs/issues/17496
updated_at: 2016-08-04 23:03:56
body:
  ## Issue description

  ![img_4819](https://cloud.githubusercontent.com/assets/60851/17386853/5999ce5e-59a3-11e6-82b3-3ee5a909b233.JPG)

  ![img_4821](https://cloud.githubusercontent.com/assets/60851/17386964/21f1fb42-59a4-11e6-842b-332a8c1451f9.JPG)

  Booting `nixos-minimal-16.03.1168.44b1d6b-x86_64-linux.iso` gets stuck in stage 1. I've seen this described in earlier issues, but this seems to be continuing to happen. I followed the steps from the manual and the wiki. I set the label of my USB drive to be NIXOS_ISO:

  ```
  $ sudo file /dev/sdc1 -s
  /dev/sdc1: DOS/MBR boot sector, code offset 0x58+2, OEM-ID "SYSLINUX", sectors/cluster 32, Media descriptor 0xf8, sectors/track 32, heads 255, hidden sectors 2, sectors 62844670 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 15336, serial number 0xf5ca18e8, label: "NIXOS_ISO  "
  ```

  Ran this against a couple of different systems with similar results. Let me know of anything I can do to help troubleshoot.


state: closed
title: eclipse-sdk: 4.5.1 -> 4.5.2 -> 4.6
user_login: zraexy
html_url: https://github.com/NixOS/nixpkgs/pull/17497
updated_at: 2016-08-04 18:11:56
body:
  ###### Motivation for this change

  Added eclipse-sdk 4.5.2 and 4.6
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: mosh: remove boost dependency
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/17498
updated_at: 2016-08-04 06:56:18
body:
  ###### Motivation for this change

  boost was removed from the mosh dependency requirements in 2012.
  (It was only used from February and April 2012.)
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: neovim: remove unused glib dependency
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/17499
updated_at: 2016-08-05 07:33:36
body:
  ###### Motivation for this change

  As far as I can tell, neovim has never required glib to build.
  The neovim libtermkey does include a demo-glib.c example, but that is
  optional.

  @nckx You added this dependency in https://github.com/NixOS/nixpkgs/commit/af15a201e1884f00f064e4eacf18f1b99b8aa04c, do you remember why?
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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 google-chrome versions
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/17500
updated_at: 2017-02-28 00:33:18
body:
  Download links for all previous versions were dead.

  Stable: 51.0.2704.103 -> 52.0.2743.116
  Beta:   52.0.2743.41  -> 53.0.2785.34
  Dev:    53.0.2767.4   -> 54.0.2816.0


state: closed
title: Building util-linux-2.28 on a grsecurity kernel fails at chmod
user_login: mrobbetts
html_url: https://github.com/NixOS/nixpkgs/issues/17501
updated_at: 2016-08-15 22:40:29
body:
  ## Issue description

  In updating my system to latest master commit of nixpkgs, it needs to rebuild util-linux. The build reliably fails for this package with:

  ```
  chmod 4755 /nix/store/5h4p154sq6b39cccxk52g0kbnq62zgjf-util-linux-2.28-bin/bin/mount
  chmod: changing permissions of '/nix/store/5h4p154sq6b39cccxk52g0kbnq62zgjf-util-linux-2.28-bin/bin/mount': Permission denied
  make[4]: *** [Makefile:11838: install-exec-hook-mount] Error 1
  make[4]: Leaving directory '/tmp/nix-build-util-linux-2.28.drv-0/util-linux-2.28'
  make[3]: *** [Makefile:11621: install-exec-am] Error 2
  make[3]: Leaving directory '/tmp/nix-build-util-linux-2.28.drv-0/util-linux-2.28'
  make[2]: *** [Makefile:11510: install-am] Error 2
  make[2]: Leaving directory '/tmp/nix-build-util-linux-2.28.drv-0/util-linux-2.28'
  make[1]: *** [Makefile:11202: install-recursive] Error 1
  make[1]: Leaving directory '/tmp/nix-build-util-linux-2.28.drv-0/util-linux-2.28'
  make: *** [Makefile:11504: install] Error 2
  builder for ‘/nix/store/4mz88a452sqhpvr4l1027f1x335rr7gd-util-linux-2.28.drv’ failed with exit code 2
  ```

  I am running `grsecurity` on this system; at the time of the failure, my `dmesg -T` shows:

  ```
  ...
  [Wed Aug  3 23:31:14 2016] grsec: denied chmod +s of /nix/store/2z8glfy8gm2798jvf82difl5d4p2nfmp-openssh-7.2p2/libexec/ssh-keysign by /nix/store/07axizqswlwc819xcd8dk2m1q0ylddmh-coreutils-8.25/bin/coreutils[/nix/store/07ax:16147] uid/euid:30002/30002 gid/egid:30000/30000, parent /nix/store/5ypfn4kd8518d0qs094zk3bq8ma0gyzj-gnumake-4.2.1/bin/make[make:16101] uid/euid:30002/30002 gid/egid:30000/30000
  [Wed Aug  3 23:31:21 2016] grsec: denied chmod +s of /nix/store/5h4p154sq6b39cccxk52g0kbnq62zgjf-util-linux-2.28-bin/bin/mount by /nix/store/07axizqswlwc819xcd8dk2m1q0ylddmh-coreutils-8.25/bin/coreutils[chmod:19105] uid/euid:30003/30003 gid/egid:30000/30000, parent /nix/store/5ypfn4kd8518d0qs094zk3bq8ma0gyzj-gnumake-4.2.1/bin/make[make:19091] uid/euid:30003/30003 gid/egid:30000/30000
  ```

  So I guess there's something fishy going on between this package and `grsecurity`. Any ideas where the problem might be?
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    `16.09.git.99f63b4 (Flounder)`
  - Nix version: (run `nix-env --version`)
    `nix-env (Nix) 1.11.2`
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    `"16.09.git.99f63b4"`


state: closed
title: virtualbox: 5.0.20 -> 5.1.2 (and guest additions)
user_login: dguibert
html_url: https://github.com/NixOS/nixpkgs/pull/17502
updated_at: 2016-09-13 02:06:54
body:
  ###### Motivation for this change
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: ssh module: ignore exit code when socket activated
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17503
updated_at: 2016-08-05 17:58:07
body:
  ###### Motivation for this change

  Fixes #3279.

  I have been running with this patch applied for months.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
  - [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).

  ---

  sshd will at times fail when exiting. When socket activated, this will
  leave a number of sshd@ service instances in the failed state, so we
  simply ignore the error code if we are running socket activated.

  Recommended by upstream:
  http://systemd-devel.freedesktop.narkive.com/d0eapMCG/socket-activated-sshd-service-showing-up-as-a-failure-when-the-client-connection-fails

  Fixes: #3279


state: closed
title: Amdgpu error - X11 initialization failed
user_login: Mounium
html_url: https://github.com/NixOS/nixpkgs/issues/17504
updated_at: 2016-08-09 11:38:01
body:
  ## Issue description

  Switching to the unstable channel, display-manager.service can't start up due to (I think) amdgpu driver failure. 
  It may be the dubious line:
  `amdgpu 0000:01:00.0: Invalid ROM contents`

  [journalctl -b with hardware.opengl.driSupport32Bit = true](https://github.com/NixOS/nixpkgs/files/401182/journal.txt)
  [journalctl -b with hardware.opengl.driSupport32Bit = false](https://github.com/NixOS/nixpkgs/files/401200/journal64.txt)
  [lsmod.txt](https://github.com/NixOS/nixpkgs/files/401181/lsmod.txt)
  ### Steps to reproduce

  Switch to unstable channel and `nixos-rebuild switch --upgrade`, with the following configuration.nix (and likely with the same video card as I have Radeon R9 380):
  [hardware-configuration.nix](https://github.com/NixOS/nixpkgs/files/401202/hardware-configuration.nix.txt)  I don't have any hardware relevant line in configuration.nix and other imported files, except for maybe `hardware.pulseaudio.enable = true`.
  ## Technical details
  - System: 16.09pre87839.99f63b4 (Flounder)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre87839.99f63b4
  - Videocard: Radeon R9 380 (tonga)


state: closed
title: flat-plat: Made the theme actually discoverable
user_login: Mounium
html_url: https://github.com/NixOS/nixpkgs/pull/17505
updated_at: 2016-08-04 14:50:52
body:
  ###### Motivation for this change

  Somehow I managed to upload a non-working version and only realized the problem now
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: varnish: fix localstatedir for varnish* tools
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/pull/17508
updated_at: 2016-08-04 13:25:24
body:
  ###### Motivation for this change

  Fix the problem stated in #7495 - varnish\* tools are not able to access a running varnish server in the default configuration. Although it is possible to specify the path to the statedir on the command line on each invocation, users expect that tools just work when sticking to the defaults.

  Updated both package and options defaults so that they match.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [X] Linux
  - [ ] 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).

  ---

  The varnish tools (varnishstat, varnishlog, ...) tried to load the VSM
  file from a spurious var directory in the Nix store. Fix the default so
  the tools "just work" when also keeping services.varnish.stateDir at the
  default.

  Notes:
  - The tools use $localstatedir/$HOSTNAME so I've adapted the default for
    stateDir as well to contain hostName.
  - Added postStop action to remove the localstatedir. There is no point
    in keeping it around when varnish does not run, as it regenerates it
    on startup anyway.

  Fixes #7495


state: closed
title: Syncthing updates to release-16.03
user_login: a1russell
html_url: https://github.com/NixOS/nixpkgs/issues/17509
updated_at: 2016-08-13 12:27:31
body:
  @pshendry @jokogr @peterhoeg 

  Would it be possible to have the Syncthing updates merged to the release-16.03 branch as well? Without the updates, Syncthing simply doesn't work on this branch since the protocol isn't compatible with other Syncthing devices running up-to-date versions.


state: closed
title: cxx-prettyprint: init at 2016-04-30
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/17510
updated_at: 2016-08-20 09:51:47
body:
  ###### Motivation for this change

  Pretty-printing standard containers is something that should be easy, but [is not in C++](http://stackoverflow.com/questions/4850473/pretty-print-c-stl-containers).
  This header only library can be used to do exactly that.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`: There are no dependencies.
  - [ ] Tested execution of all binary files: There are none, as it is header only.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: elm: Constrain aeson-pretty to <0.8
user_login: bradediger
html_url: https://github.com/NixOS/nixpkgs/pull/17511
updated_at: 2016-08-05 06:59:26
body:
  Fixes compilation error in elm 0.17.1 by locking `aeson-pretty` to <0.8. This is [fixed upstream](https://github.com/elm-lang/elm-compiler/commit/eae9303fbed6ec929478315035fbe2e354e865e5) but they have not issued a new release yet.

  Fixes #17424.


state: closed
title: gcc49: 4.9.3 -> 4.9.4
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/17512
updated_at: 2016-08-06 19:11:30
body:
  ###### Motivation for this change
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Bugfix release of the 4.9 branch. See
  http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00001.html for
  announcement


state: closed
title: Cannot build system with `boot.plymouth.enable = true`
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/issues/17513
updated_at: 2016-08-08 14:58:31
body:
  ## Issue description

  Enabling plymouth causes a build failure in the stage-1 boot utils. No error message is produced from the builder. The `extra-utils` builder fails while copying libraries.
  ## Technical details
  - System: fbea275286fd55db5655012d6a5fe68c297508ff
  - Nix version: 1.12pre4523_3b81b26

  CC: @abbradar 


state: closed
title: packagekit: git -> 1.1.3
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/17514
updated_at: 2016-08-12 21:03:58
body:
  ###### Motivation for this change

  This updates packagekit to v1.1.3.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Update packagekit to a real release instead of just a random commit.


state: closed
title: Cannot rebuild system: missing openssl.cnf path
user_login: tadfisher
html_url: https://github.com/NixOS/nixpkgs/issues/17515
updated_at: 2016-08-05 17:40:34
body:
  ## Issue description

  When updating from `nixos-16.0.3` to `nixos-unstable`, `nixos-rebuild` fails when building `extra-utils.drv` due to a missing path to `/nix/store/<hash>-openssl-1.0.2h-dev/etc/ssl/openssl.cnf`.
  ### Steps to reproduce

  ```
  # nix-channel --add https://nixos.org/channels/nixos-unstable nixos
  # nix-channel --update
  # nixos-rebuild test --upgrade
  ```

  Relevant-seeming output:

  ```
  '/nix/store/vbpsaswg2lh7yprk3cfcv84s8wrc4lk1-cryptsetup-1.7.0/bin/cryptsetup' -> '/nix/store/1x28rpzy8cwqghrxcwfnq53i9h4j8f4w-extra-utils/bin/cryptsetup'
  '/nix/store/7ks6s53x5ncc6h9i1i74s83w5a7s7ykv-ykpers-1.17.2/bin/ykchalresp' -> '/nix/store/1x28rpzy8cwqghrxcwfnq53i9h4j8f4w-extra-utils/bin/ykchalresp'
  '/nix/store/7ks6s53x5ncc6h9i1i74s83w5a7s7ykv-ykpers-1.17.2/bin/ykinfo' -> '/nix/store/1x28rpzy8cwqghrxcwfnq53i9h4j8f4w-extra-utils/bin/ykinfo'
  '/nix/store/ssm7ncg201c40dqb970v9g3zz10yblvd-openssl-1.0.2h-bin/bin/openssl' -> '/nix/store/1x28rpzy8cwqghrxcwfnq53i9h4j8f4w-extra-utils/bin/openssl'
  'pbkdf2-sha512' -> '/nix/store/1x28rpzy8cwqghrxcwfnq53i9h4j8f4w-extra-utils/bin/pbkdf2-sha512'
  cp: cannot stat '/nix/store/1vfgnsbqyrb4146q8j0y5wwsls3rsw0n-openssl-1.0.2h-dev/etc/ssl/openssl.cnf': No such file or directory
  builder for ‘/nix/store/gzzkx924vmd8mxy109n97j2h3l0dw0g0-extra-utils.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/7qhy0vgylhiyyrva3i2qbngx96nbhwj4-udev-rules.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/mv7shag33zmdzikdhb0g16yhpar0kyx1-stage-1-init.sh.drv’: 2 dependencies couldn't be built
  cannot build derivation ‘/nix/store/db427nkcjp21j5428z0idl8jgjmba31k-initrd.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/0vgbaiz6mb4khkgl9d4nd242vcxwmgcm-nixos-system-thinktad-16.09pre87916.8983df7.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/0vgbaiz6mb4khkgl9d4nd242vcxwmgcm-nixos-system-thinktad-16.09pre87916.8983df7.drv’ failed
  ```
  ## Technical details
  - System: NixOS: `16.03`
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: `16.09pre87916.8983df7`
  - I have `boot.initrd.luks.yubikeySupport` enabled with all standard options.
  - The directory `/nix/store/1vfgnsbqyrb4146q8j0y5wwsls3rsw0n-openssl-1.0.2h-dev/etc/` does not exist on this system.
  - [log.txt](https://github.com/NixOS/nixpkgs/files/402388/log.txt)


state: closed
title: kodi derivation not building
user_login: spiderbit
html_url: https://github.com/NixOS/nixpkgs/issues/17516
updated_at: 2016-08-05 03:56:37
body:
  ## Issue description

  I guess activating vdpau makes a derivation in kodi so it skips the substitudes and builds it on my machine. but then in fails:

  > CDDADirectory.cpp: In member function 'virtual bool XFILE::CCDDADirectory::GetDirectory(const CURL&, CFileItemList&)':
  > CDDADirectory.cpp:75:65: warning: '0' flag ignored with precision and '%i' gnu_printf format [-Wformat=]
  >      std::string strLabel = StringUtils::Format("Track %02.2i", i);
  >                                                                  ^
  > CDDADirectory.cpp:79:73: warning: '0' flag ignored with precision and '%i' gnu_printf format [-Wformat=]
  >      std::string path = StringUtils::Format("cdda://local/%02.2i.cdda", i);
  >                                                                          ^
  > CPP     xbmc/filesystem/CDDAFile.o
  > CPP     xbmc/filesystem/CurlFile.o
  > In file included from CurlFile.cpp:42:0:
  > DllLibCurl.h:30:16: error: conflicting declaration 'typedef struct XCURL::Curl_easy XCURL::CURL_HANDLE'
  >    #define CURL CURL_HANDLE
  >                 ^
  > In file included from CurlFile.cpp:21:0:
  > CurlFile.h:30:16: note: previous declaration as 'typedef void XCURL::CURL_HANDLE'
  >    typedef void CURL_HANDLE;
  >                 ^
  > In file included from /nix/store/idqyp6skbp1mp3w8xz3babcndcsnn6ax-curl-7.50.0-dev/include/curl/curl.h:2421:0,
  >                  from DllLibCurl.h:31,
  >                  from CurlFile.cpp:42:
  > /nix/store/idqyp6skbp1mp3w8xz3babcndcsnn6ax-curl-7.50.0-dev/include/curl/multi.h:55:27: error: conflicting declaration 'typedef struct XCURL::Curl_multi XCURL::CURLM'
  >  typedef struct Curl_multi CURLM;
  >                            ^
  > In file included from CurlFile.cpp:21:0:
  > CurlFile.h:31:16: note: previous declaration as 'typedef void XCURL::CURLM'
  >    typedef void CURLM;
  >                 ^
  > make[1]: **\* [/tmp/nix-build-kodi-16.1.drv-0/xbmc-16.1-Jarvis/Makefile.include:98: CurlFile.o] Error 1
  > make: **\* [Makefile:420: xbmc/filesystem/filesystem.a] Error 2
  > builder for ‘/nix/store/hasrry3dy226j1kxn7vbr4fihnrvd3rl-kodi-16.1.drv’ failed with exit code 2
  ### Steps to reproduce
  1.  add to your configuration:

  ```
    hardware.opengl.enable = true;
    hardware.opengl.extraPackages = [ pkgs.libvdpau-va-gl ];
  ```
  1. nixos-rebuild switch --upgade
  ## Technical details
  - System: 16.09pre87524.2ef1c6b (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre87916.8983df7"


state: closed
title: nlohmann_json: init at 2.0.2
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/17517
updated_at: 2016-08-07 22:29:10
body:
  ###### Motivation for this change

  nlohmann_json is a great header only JSON library for modern C++.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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/`): Tested the unit test binary, the rest is header only.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: gtksourceviewmm: init at 3.18.0
user_login: juliendehos
html_url: https://github.com/NixOS/nixpkgs/pull/17518
updated_at: 2016-08-05 17:05:10
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Enable DRM_GMA600 and DRM_GMA3600 support in gma500_gfx kernel module
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/pull/17519
updated_at: 2016-08-05 17:39:13
body:
  ###### Motivation for this change

  Resolves #14727.

  Currently, our kernels are built with `gma500_gfx` module, but it doesn’t support the newer GMA600 and GMA3600 VGA controllers.

  On the other hand, these controllers are used in slow netbooks, so recompilation on those is not really… pleasant (12+ hours).

  Both Debian and ArchLinux set these options to `y`.

  Also: I’ve found mentions of these options already in 3.5, so, probably, no version guard is necessary.
  ###### Things done
  - [x] Tested using sandboxing
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X — n/a
    - [ ] Linux — ?
  - [ ] Tested compilation of all pkgs that depend on this change
  - [x] Tested execution of all binary files — not really all, but the recompiled kernel works on my mother’s netbook — including the GPU
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md). — I’m not sure how to go about kernel config?


state: closed
title: Haskell package Glob (0.7.10) not building on OS X
user_login: TikhonJelvis
html_url: https://github.com/NixOS/nixpkgs/issues/17520
updated_at: 2016-08-21 23:25:02
body:
  ## Issue description

  The Haskell package `Glob` is not building because the name of a module in its test suite does not match its file name.
  ### Steps to reproduce

  ```
  > nix-env -f "<nixpkgs>" -iA haskellPackages.Glob
  ...
  Preprocessing test suite 'glob-tests' for Glob-0.7.10...

  Tests/Utils.hs:3:8: error:
      File name does not match module name:
      Saw: ‘Utils’
      Expected: ‘Tests.Utils’
  builder for ‘/nix/store/fs69ijnahpmdl4hghi3z0s31h12sj47l-Glob-0.7.10.drv’ failed with exit code 1
  error: build of ‘/nix/store/fs69ijnahpmdl4hghi3z0s31h12sj47l-Glob-0.7.10.drv’ failed
  ```

  I omitted a bunch of output in between running the command and getting the error. I can add it if it seems relevant.
  ## Technical details
  - System: OS X 10.11.4
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre87924.ea9d390


state: closed
title: par derivation
user_login: jljox
html_url: https://github.com/NixOS/nixpkgs/issues/17521
updated_at: 2016-08-14 09:30:13
body:
  ## Issue description

  I need the par utility so that I can work on Haskell projects using Vim.
  ### Steps to reproduce

  N/A
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  - Nix version: (run `nix-env --version`)
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)


state: closed
title: par: init at 1.5.2
user_login: jljox
html_url: https://github.com/NixOS/nixpkgs/pull/17522
updated_at: 2016-08-11 10:49:00
body:
  ###### Motivation for this change

  This an initial derivation. It's a dependency to working with Haskell using Vim.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X ] NixOS
    - [ ] OS X
    - [ X] Linux
  - [ ] 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).
  ## Opened https://github.com/NixOS/nixpkgs/issues/17521


state: closed
title: dejavu-fonts: 2.35 -> 2.37, simplify build process
user_login: cmfwyp
html_url: https://github.com/NixOS/nixpkgs/pull/17523
updated_at: 2016-08-29 20:20:50
body:
  ###### Motivation for this change

  Release 2.36 adds and fixes a number of glyphes, and adds the Tex Gyre DejaVu Math font, a companion font to DejaVu Serif for typesetting mathematics.

  Release 2.37 fixes an issue with condensed typefaces.

  Unicode data and fc-lang are only necessary to generate the status files and coverage information, which are not used, or indeed even generated with full-ttf.
  ###### Things done
  - [x] Tested using `nix-build --attr pkgs.dejavu_fonts default.nix`, with nix.useSandbox
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: zoom-us: Broken URL, latest version depends on unpackaged qt56.webengine
user_login: tadfisher
html_url: https://github.com/NixOS/nixpkgs/issues/17524
updated_at: 2017-06-12 23:39:23
body:
  ## Issue description

  Zoom doesn't appear to make older client versions available, so this doesn't work as they have bumped versions:

  ```
  https://zoom.us/client/latest/zoom_${version}_x86_64.tar.xz
  ```

  If you do a `curl -I` on the latest version available, you get a Cloudfront redirect which you can munge to get older client tarballs:

  ```
  curl -I https://zoom.us/client/latest/zoom_2.0.57232.0713_x86_64.tar.xz | grep Location
  Location: https://d11yldzmag5yn.cloudfront.net/prod/2.0.57232.0713/zoom_2.0.57232.0713_x86_64.tar.xz
  ```

  I've attempted to simply update the version to the latest. Findings:
  - They've switched Qt versions to 5.6
  - They've switched from `qt55.webkit` to `qt56.webengine`
  - `qt56.webengine` has yet to be packaged in master (it is currently stubbed)
  ### Steps to reproduce

  `nixos-env -f '<checkout>' -i zoom-us`

  ```
  trying https://zoom.us/client/latest/zoom_2.0.52458.0531_x86_64.tar.xz
  curl: (22) The requested URL returned error: 403 Forbidden
  error: cannot download zoom_2.0.52458.0531_x86_64.tar.xz from any mirror
  builder for ‘/nix/store/3yffxab8lszqzkm2zvdls67921gd0j7m-zoom_2.0.52458.0
  531_x86_64.tar.xz.drv’ failed with exit code 1                          
  ```
  ## Technical details
  - System: 16.03
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: https://github.com/NixOS/nixpkgs-channels/commit/3f3d18c0174786baff0d9e378b2f014c4663ef27


state: closed
title: Revert "curl: 7.50.0 -> 7.50.1"
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/17525
updated_at: 2016-08-05 08:52:30
body:
  Reverts NixOS/nixpkgs#17486

  <!-- Reviewable:start -->

  ---

  This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/nixos/nixpkgs/17525)

  <!-- Reviewable:end -->


state: closed
title: wavpack: 4.75.0 -> 4.80.0
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17526
updated_at: 2016-08-05 23:35:23
body:
  ###### Motivation for this change

  The _wavpack.pc.in_ fix introduced in the 4.70 package broke 4.75 pkg-config when things were fixed in upstream.

  Additionally, the _clang_ stuff were fixed in 4.75.2.

  As such, I reverted the out-of-date fixes for _wavpack.pc.in_ and _clang_  and updated to the latest 4.80.
  Note I haven't tested _clang_. I just made sure upstream renamed the incompatible assembly instruction in _pack_x64.asm_ (previously _pack_x64.s_) and added the externs in _wavpack_local.h_.

  p.s. ~~When this PR gets merged I'll push an update for audacioius that depends on the wavpack fix.~~ The PR is up and waits for this to get merged: https://github.com/NixOS/nixpkgs/pull/17543
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: Problem when trying to package nuitka
user_login: geck333
html_url: https://github.com/NixOS/nixpkgs/issues/17529
updated_at: 2016-08-12 16:48:39
body:
  ## Issue description

  I got a problem trying to package [nuitka python compiler](http://www.nuitka.net) with python27Packages.buildPythonApplication.
  I wrote appropriate shell.nix file (see below), and when i execuite "nuitka" command from nix-shell, it shows help, everything seems to be ok. But when i try to compile any python file, i see this error:

  > [nix-shell:~/projects/test_project]$ nuitka test.py
  > /nix/store/13rkxv7rzmy1bkr1f6wsxiy2njxybgga-python-2.7.11/bin/python2.7: can't open file 'nuitka': [Errno 2] No such file or directory
  ### Steps to reproduce

  1). create nix file with this content:

  ```
  nuitka = pkgs.python27Packages.buildPythonApplication rec{
        version = "0.5.20";
        name = "Nuitka-${version}";
        src = pkgs.fetchurl {
          url = "https://pypi.python.org/packages/source/N/Nuitka/${name}.tar.gz";
          md5 = "b79beab5943d2b644b97e1439c873ecc";
          };
        doCheck = false;
    };
  ```

  2). enter nix-shell
  3). execute nuitka on any existing python file:

  ```
  nuitka test.py
  ```

  it will produce this error:

  > [nix-shell:~/projects/test_project]$ nuitka test.py
  > /nix/store/13rkxv7rzmy1bkr1f6wsxiy2njxybgga-python-2.7.11/bin/python2.7: can't open file 'nuitka': [Errno 2] No such file or directory
  ## Technical details
  - System: Ubuntu 14.04.4 LTS
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre79463.d88ae10


state: open
title: Grub should check if kernel/initrd/init exist while generating the grub.cfg
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/17531
updated_at: 2019-05-27 19:27:45
body:
  It can happen that `install-grub.pl` generates invalid grub entries and results into unbootable system. We should sanity check if referenced files exist upon install.

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


state: closed
title: gnome-3: remove ibus from corePackages
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/17532
updated_at: 2016-08-14 11:47:08
body:
  ###### Motivation for this change

  solves #17277

  `pkgs.ibus` shouldn't be in `environment.SystemPackages` as it conflicts with `ibus-with-packages` that is installed with the ibus module.

  cc @DamienCassou 
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: ocamlPackages.containers: 0.16 -> 0.18
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/pull/17533
updated_at: 2016-08-05 17:15:02
body:
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: ghc-mod does not build with ghc-8.0.1 in NixOS unstable
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/issues/17534
updated_at: 2016-08-06 15:54:09
body:
  ## Issue description

  When rebuilding unstable NixOS, compilation of package `ghc-mod` fails with the following in the output:

  ```
  [...]
  building Nix...
  building the system configuration...
  these derivations will be built:
    /nix/store/n89kpr644iq3w6d8nbk7d0rp8fjsl31v-ghc-mod-5.6.0.0.drv
    /nix/store/m23ydw2lr566sygf11jc0vb7mdspsxhc-ghc-8.0.1.drv
    /nix/store/g87bwbb9hqnhbqm8zxv98ljmg44sv39b-system-path.drv
    /nix/store/m18drfcqkvz6h5cs1fdzzkksn17jkr0v-xsession.drv
    /nix/store/6zy9spc8339cyvvp0j2z2np4767969fz-desktops.drv
    /nix/store/35s4hx2407cs9ym8kv0v8jwdg0fkaiil-lightdm.conf.drv
    /nix/store/9gwhji1222mppj3k2i2wmibziaf2ivih-dbus-conf.drv
    /nix/store/d31pihf1xspbglgml8m4q7kxn8jpn3ka-unit-dbus.service.drv
    /nix/store/j713yjh01j9fxjgqb31jh6msd7gmgjyn-unit-polkit.service.drv
    /nix/store/7pxnfcqm6b2z6df00z5kwfz7x7qd8ayi-system-units.drv
    /nix/store/rwcdd340i6jsrq1vdrcw00rlvbjzdn21-etc.drv
    /nix/store/gynfmarcj65yzzdj7yj48hpmpkbihkh7-nixos-system-jrm.no-ip.org-16.09pre87928.3f3d18c.drv
  building path(s) ‘/nix/store/fkmbdr4njazr365afb3gdkyfdflf820s-ghc-mod-5.6.0.0’
  setupCompilerEnvironmentPhase
  Build with /nix/store/526zk5ixdxbkcf1zja33y469f2ijdvp1-ghc-8.0.1.
  unpacking sources
  unpacking source archive /nix/store/5jxrixq71w85xs3gvjlj78r4xrzcwmb5-ghc-mod-f2c7b01e372dd8c516b1ccbe5a1025cc7814347c-src
  source root is ghc-mod-f2c7b01e372dd8c516b1ccbe5a1025cc7814347c-src
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/tmp/nix-build-ghc-mod-5.6.0.0.drv-0/package.conf.d -j8 -threaded
  [1 of 5] Compiling NotCPP.Utils     ( NotCPP/Utils.hs, /tmp/nix-build-ghc-mod-5.6.0.0.drv-0/NotCPP/Utils.o )
  [2 of 5] Compiling NotCPP.LookupValueName ( NotCPP/LookupValueName.hs, /tmp/nix-build-ghc-mod-5.6.0.0.drv-0/NotCPP/LookupValueName.o )
  [3 of 5] Compiling NotCPP.Declarations ( NotCPP/Declarations.hs, /tmp/nix-build-ghc-mod-5.6.0.0.drv-0/NotCPP/Declarations.o )
  [4 of 5] Compiling SetupCompat      ( SetupCompat.hs, /tmp/nix-build-ghc-mod-5.6.0.0.drv-0/SetupCompat.o )

  SetupCompat.hs:144:38: warning: [-Wdeprecations]
      In the use of type constructor or class ‘InstalledPackageId’
      (imported from Distribution.Simple, but defined in Distribution.Package):
      Deprecated: "Use UnitId instead"

  SetupCompat.hs:180:36: warning: [-Wdeprecations]
      In the use of type constructor or class ‘InstalledPackageId’
      (imported from Distribution.Simple, but defined in Distribution.Package):
      Deprecated: "Use UnitId instead"
  [5 of 5] Compiling Main             ( Setup.hs, /tmp/nix-build-ghc-mod-5.6.0.0.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/fkmbdr4njazr365afb3gdkyfdflf820s-ghc-mod-5.6.0.0 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --with-gcc=gcc --package-db=/tmp/nix-build-ghc-mod-5.6.0.0.drv-0/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/fkmbdr4njazr365afb3gdkyfdflf820s-ghc-mod-5.6.0.0/lib/ghc-8.0.1/ghc-mod-5.6.0.0 --enable-split-objs --disable-library-profiling --disable-profiling --enable-shared --enable-library-vanilla --enable-executable-dynamic --disable-tests
  Configuring ghc-mod-5.5.0.0...
  [...]
  builder for ‘/nix/store/n89kpr644iq3w6d8nbk7d0rp8fjsl31v-ghc-mod-5.6.0.0.drv’ failed with exit code 2
  ```

  It seems that the source code for version 5.5.0.0 is being used instead of 5.6.0.
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    `16.09pre87916.8983df7 (Flounder)`
  - Nix version: (run `nix-env --version`)
    `nix-env (Nix) 1.11.2`
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    `"16.09pre87928.3f3d18c"`


state: closed
title: Link node_modules/.bin when installing node package
user_login: frontsideair
html_url: https://github.com/NixOS/nixpkgs/issues/17535
updated_at: 2016-12-08 08:39:13
body:
  ## Issue description

  After building a node package, generated directory is linked under parent's `node_modules`. This is good enough for most packages, but some packages generate executables and they are traditionally linked to `node_modules/.bin` directory. npm itself uses this directory to look up executables to run scripts defined in `package.json`.
  ### Steps to reproduce
  - Define a node package in `default.nix`
  - Open `nix-shell`
  - Run `npm run <script-name>`
  ## Technical details
  - System: NixOS 16.09pre-git (Flounder)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.03.1073.73e28bc


state: closed
title: Can't get module's options to be type-checked
user_login: dsferruzza
html_url: https://github.com/NixOS/nixpkgs/issues/17536
updated_at: 2016-10-11 16:34:36
body:
  Hi!
  ## Issue description

  I'm trying to create a module that exposes some options.

  I want to add some checks to an option that can contains a list of ints, but the `check` function doesn't seem to be called when building my configuration.
  ### Steps to reproduce

  _/etc/nixos/configuration.nix_:

  ``` nix
  # ...
  {
    imports =
        [ # Include the results of the hardware scan.
          ./hardware-configuration.nix
          ./test-definition.nix
        ];
    # ...
  }
  ```

  _/etc/nixos/test-definition.nix_:

  ``` nix
  { config, lib, pkgs, ... }:

  {
    imports = [
      ./test.nix # This is where I provide values for the option defined in this file
    ];

    options = with lib; {
      test.someOption = mkOption {
        type = with types; addCheck (types.listOf types.int) (x: builtins.trace "should fail" false);
        #                                                     ^ This check should always fail
      };
    };

    config = lib.mkIf config.test.someOption {
      # Whatever
    };
  }
  ```

  _/etc/nixos/test.nix_:

  ``` nix
  {
    test.someOption = "string";
  }

  ```

  When running `nixos-rebuild build --show-trace`, I don't get any error.
  Even without the `types.addCheck` in the definition, no error whereas I provide a string value instead of an int.

  Also, the trace doesn't appear, which means my check function is never called.

  Any idea?
  Am I doing something wrong?
  ## Technical details
  - System: `16.03.1171.9cb194c (Emu)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `"16.03.1171.9cb194c"`


state: closed
title: Link `.bin` on node module installation
user_login: frontsideair
html_url: https://github.com/NixOS/nixpkgs/pull/17538
updated_at: 2016-10-13 13:30:46
body:
  ###### Motivation for this change

  To fix issue #17535 
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: 'systemctl list-unit-files' lists 99% of services as "bad" on aws nixos 16 fresh instance
user_login: joehenry087
html_url: https://github.com/NixOS/nixpkgs/issues/17539
updated_at: 2016-08-05 17:56:59
body:
  ## Issue description

  Just starting up any of the nixos v16 AMIs on a fresh EC2 machine, I can't get my service to run from the configuration file. So I ran 'systemctl list-unit-files' and nearly every service's state is "bad", and a few are "masked". 

  I can't get any systems to start either.

  I'm not sure if this is just an EC2 thing or what.
  ### Steps to reproduce

  AWS EC2 -> Launch Instance -> Select a nixos v 16 instance from the Community Instances
  Start it up.
  SSH in and try to get any service running.
  ## Technical details
  - System: 16.03.509.002d151 (Emu) - Occurs on any of the v 16 amis
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.509.002d151"


state: closed
title: ghcWithHoogle broken
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/issues/17540
updated_at: 2016-09-11 21:26:33
body:
  ## Issue description

  `ghcWithHoogle` is broken
  ### Steps to reproduce

  ``` nix
  # config.nix
  { pkgs }:
  {
    packageOverrides = pkgs : rec {
     ghcEnv = pkgs.haskellPackages.ghcWithHoogle
       (haskellPackages: with haskellPackages; [
         cabal-install
    ]);
  }
  ```

  ```
  % nix-env -iA nixpkgs.ghcEnv
  installing ‘ghc-8.0.1’
  these derivations will be built:
    /nix/store/vjn2v8wyys96q79kiwqpnn3kfi8rbl99-hoogle-local-0.1.drv
    /nix/store/mr802xsik73jizc4nbb9357985b8jkzz-ghc-8.0.1.drv
  building path(s) ‘/nix/store/qwfycvpw1h31fv7yl48kwvpqsw0fdzxz-hoogle-local-0.1’
  building
  importing builtin packages
  Error, database does not exist (run 'hoogle generate' first)
      Filename: /nix/store/amyx4gmgdj5q8zvrnidkdlnag4hs1za4-ghc-8.0.1-doc/share/doc/ghc/html/libraries/Cabal-1.24.0.0
  builder for ‘/nix/store/vjn2v8wyys96q79kiwqpnn3kfi8rbl99-hoogle-local-0.1.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/mr802xsik73jizc4nbb9357985b8jkzz-ghc-8.0.1.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/mr802xsik73jizc4nbb9357985b8jkzz-ghc-8.0.1.drv’ failed
  ```
  ## Technical details
  - System: OSX, Linux
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre-git (382303310754e85a61eecbee4e3470abcce441ec)


state: closed
title: wraith: 1.4.6 -> 1.4.7, fixes build
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/17541
updated_at: 2016-08-05 22:09:28
body:
  ###### Motivation for this change
  - update to latest release
  - patch ./configure script for openssl multiple-outputs
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: libsidplayfp: init at 1.8.6
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17542
updated_at: 2016-08-12 15:11:54
body:
  ###### Motivation for this change

  audacious uses it to play old commodore 64 files (https://github.com/NixOS/nixpkgs/pull/17543).
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: audacious: 3.5.2 -> 3.7.2
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17543
updated_at: 2016-08-12 12:23:08
body:
  ###### Motivation for this change

  was missing a lot of the plugins and features.
  #### Depends on https://github.com/NixOS/nixpkgs/pull/17542 ~~& https://github.com/NixOS/nixpkgs/pull/17526 (merged)~~.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: systemd-tmpfiles-setup failes on reiserfs (and probably other filesystems)
user_login: jekor
html_url: https://github.com/NixOS/nixpkgs/issues/17544
updated_at: 2016-08-11 13:44:32
body:
  ## Issue description

  This is a bug in systemd (https://github.com/systemd/systemd/issues/560) but the systemd maintainers have declined to fix it. It results in an incorrect system state (incorrect `/dev/null` permissions for one). Can we create a workaround for it in NixOS?
  ### Steps to reproduce

  Mount root on a reiserfs partition (or any other partition that doesn't support ACLs). Watch `systemd-tmpfiles-setup` fail with the message: `ACL operation on "/var/log/journal" failed: Invalid argument`.
  ## Technical details
  - System: 16.09.git.ad0a9f5 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.1083.d745044"


state: closed
title: Add django guardian
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/17545
updated_at: 2016-08-08 08:24:36
body:
  ###### Motivation for this change
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: haskellPackages.GLUT missing freeglut binding
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/17547
updated_at: 2016-08-06 15:23:20
body:
  ``` haskell
  import Graphics.UI.GLUT

  main :: IO ()
  main = do
    (_progName, _args) <- getArgsAndInitialize
    _window <- createWindow "Hello World"
    displayCallback $= display
    mainLoop

  display :: DisplayCallback
  display = do
    clear [ ColorBuffer ]
    flush
  ```

  ```
  > ghc test.hs
  > ./test
  test: user error (unknown GLUT entry glutInit)
  ```

  I tried

  ```
    GLUT = overrideCabal super.GLUT (drv: { librarySystemDepends = [ pkgs.freeglut ]; });
  ```

  in `configuration-common`, but to no avail.

  cc @bennofs @peti


state: closed
title: darwin: WWWCurl: fix CURL_DID_MEMORY_FUNC_TYPEDEFS build error
user_login: mstone
html_url: https://github.com/NixOS/nixpkgs/pull/17548
updated_at: 2016-08-06 11:53:43
body:
  ###### Motivation for this change

  Building nixUnstable on Darwin currently fails with error:

  ```
  ./curlopt-constants.c:19:58: error: non-void function 'constant' should return a value [-Wreturn-type]
              if (strEQ(name, "DID_MEMORY_FUNC_TYPEDEFS")) return CURL_DID_MEMORY_FUNC_TYPEDEFS;
  ```

  which can be worked around as described in https://github.com/szbalint/WWW--Curl/issues/16#issuecomment-222556096
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Apply the patch from

    https://github.com/szbalint/WWW--Curl/issues/16#issuecomment-222556096


state: closed
title: nixpkgs-doc: add patches to coding conventions
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/17549
updated_at: 2016-08-19 09:08:53
body:
  ###### Motivation for this change

  This add a short section about patches in the coding conventions section of nixpkgs manual.

  See commit contents for details.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: xtreemfs: fix build
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/17551
updated_at: 2016-08-08 13:24:18
body:
  ###### Motivation for this change

  passing the OPENSSL_ROOT_DIR no longer works as the include and lib dirs are now separate.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Bump digikam to 5.1
user_login: clefru
html_url: https://github.com/NixOS/nixpkgs/issues/17552
updated_at: 2016-09-23 18:43:49
body:
  Digikam 5.0 got released. Packaging-wise that's not a simple version bump as digikam removed most of its KDE4 dependencies and ported to Qt5. For reference https://quickgit.kde.org/?p=digikam-software-compilation.git&a=blob&f=DEPENDENCIES

  As 4.12 isn't really usable for me, I am offering 0.1 Bitcoin (~56$ ATM) as reward for the pull request that closes this issue, claimable till 2016/10/01. Please let me know if offers like these are inappropriate on the issue tracker.


state: closed
title: wsmancli: fix compilation
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/17553
updated_at: 2016-08-07 17:29:57
body:
  ###### Motivation for this change

  Without this fix the package build fails with a linking error. Fixes #14872.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: nitrokey-app: init at 0.4.0
user_login: KaiHa
html_url: https://github.com/NixOS/nixpkgs/pull/17554
updated_at: 2016-10-20 05:55:05
body:
  ###### Motivation for this change

  The nitrokey-app is useful tool for everyone who uses a Nitrokey Pro or a Nitrokey Storage.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  See https://github.com/Nitrokey/nitrokey-app and
  https://www.nitrokey.com/download for information about the
  nitrokey-app.


state: closed
title: haskellPackages.hans: fixed major version bugs
user_login: aycanirican
html_url: https://github.com/NixOS/nixpkgs/pull/17555
updated_at: 2016-08-19 09:04:13
body:
  ###### Motivation for this change

  haskellPackages.hans has a new major version which lacks some modules in tests folder resulting a build failure.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: syncthing: 0.12.25 -> 0.14.3 (backport to 16.03)
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/17556
updated_at: 2016-08-11 07:22:07
body:
  ###### Motivation for this change

  Closes #17509

  As discussed in #17509, newer versions of Syncthing have been released which render the client in release-16.03 (0.12.25) incompatible with them. This PR cherry-picks the necessary commits to ensure the client interoperability.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Spotify update
user_login: laMudri
html_url: https://github.com/NixOS/nixpkgs/pull/17557
updated_at: 2016-08-07 02:21:45
body:
  ###### Motivation for this change

  Spotify was updated, and old blob was removed from Spotify's site.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: cpuminer-multi: disable on 686-linux
user_login: arconix
html_url: https://github.com/NixOS/nixpkgs/pull/17558
updated_at: 2016-08-07 07:22:48
body:
  upstream bug lucasjones/cpuminer-multi#27
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: mesa's vdpau is broken
user_login: spiderbit
html_url: https://github.com/NixOS/nixpkgs/issues/17559
updated_at: 2016-09-12 01:18:18
body:
  ## Issue description

  ```
  $ DISPLAY=:0 vdpauinfo
  display: :0   screen: 0
  Failed to open VDPAU backend libvdpau_r600.so: cannot open shared object file: No such file or directory
  Error creating VDPAU device: 1
  ```
  ### Excepted result

  vdpauinfo and other apps find the libvdpau_r600.so file and vdpau is working.
  ### Steps to reproduce
  1. in config:

  ```
    environment.systemPackages = with pkgs; [
      libvdpau-va-gl vaapiVdpau glxinfo vdpauinfo
    ];
    hardware.opengl.enable = true;
    hardware.opengl.extraPackages = [ pkgs.libvdpau-va-gl pkgs.vaapiVdpau pkgs.vaapiIntel];
    services.xserver.videoDrivers = [ "ati" ];
  ```
  1. nixos-rebuild switch (--upgrade)
  2. optionaly restart display-manager
  3. DISPLAY=:0 vdpauinfo
  ## Technical details
  - System: latest nixos-unstable


state: closed
title: `nixos-rebuild switch` switches out of graphical mode
user_login: laMudri
html_url: https://github.com/NixOS/nixpkgs/issues/17560
updated_at: 2016-10-04 23:43:24
body:
  ## Issue description

  Just after running `nixos-rebuild switch` on recent nixos-unstable versions, the desktop environment becomes inaccessible, with an empty dark grey area resembling that seen on boot and shutdown taking focus. Any key strokes sent to it are printed out (with backspace printing previous characters, prefixed with `\`, in reverse), and ctrl-alt-delete causes a reboot. Everything is fine after rebooting, and the switch has taken effect.

  This has happened for the last two times I have run `nixos-rebuild switch`. The first time was Wednesday (2016-08-03), I think.

  I will do some more testing when this issue has been posted, since testing this usually causes a reboot of the machine I'm writing on.

  [configuration.nix](http://nixpaste.lbr.uno/WOBmK-xs)
  ### Steps to reproduce

  `sudo nixos-rebuild switch` and wait.
  ## Technical details
  - System: `16.09.git.d0dbf56 (Flounder)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `"16.09.git.d0dbf56"` (nixos-unstable)


state: closed
title: compiz broken in unstable
user_login: arconix
html_url: https://github.com/NixOS/nixpkgs/issues/17561
updated_at: 2016-08-13 07:02:36
body:
  last successful build was in 2016-03-06

  https://hydra.nixos.org/job/nixpkgs/trunk/compiz.i686-linux
  https://hydra.nixos.org/job/nixpkgs/trunk/compiz.x86_64-linux

  cc @7c6f434c 


state: closed
title: refind broken in unstable
user_login: arconix
html_url: https://github.com/NixOS/nixpkgs/issues/17562
updated_at: 2016-09-17 03:16:41
body:
  Last successful build was in 2016-05-31

  https://hydra.nixos.org/job/nixpkgs/trunk/refind.i686-linux
  https://hydra.nixos.org/job/nixpkgs/trunk/refind.x86_64-linux

  cc @AndersonTorres


state: closed
title: redis-desktop-manager broken in unstable
user_login: arconix
html_url: https://github.com/NixOS/nixpkgs/issues/17563
updated_at: 2016-09-13 09:14:46
body:
  Last successful build in 2016-07-15 https://hydra.nixos.org/job/nixpkgs/trunk/redis-desktop-manager.i686-linux
  Last successful build in 2016-07-14 https://hydra.nixos.org/job/nixpkgs/trunk/redis-desktop-manager.x86_64-linux

  cc @cstrahan 


state: closed
title: haskellPackages.fsnotify: add darwin build dependency
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/17564
updated_at: 2016-08-06 15:56:18
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: emby: 3.0.6020 -> 3.0.6030
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/17565
updated_at: 2016-08-07 15:58:30
body:
  ###### Motivation for this change

  Bugfix release
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: pythonPackages.ovh: 0.3.5 -> 0.4.5
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/17566
updated_at: 2016-08-08 07:54:44
body:
  ###### Motivation for this change
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [x] OS X
    - [ ] Linux
  - [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: pythonPackages.pycallgraph: init at 1.0.1
user_login: auntieNeo
html_url: https://github.com/NixOS/nixpkgs/pull/17567
updated_at: 2016-08-13 06:51:39
body:
  ###### Motivation for this change

  I used this tool to generate a call graph for a python application that wasn't performing well.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: darktable 2.0.4 -> 2.0.5
user_login: paperdigits
html_url: https://github.com/NixOS/nixpkgs/pull/17568
updated_at: 2016-08-07 02:20:14
body:
  ###### Motivation for this change

  Update darktable to the latest version.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Use absolute paths in i3lock-fancy
user_login: rail
html_url: https://github.com/NixOS/nixpkgs/pull/17569
updated_at: 2016-08-07 02:08:59
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  When it's used from command line or as a i3 shortcut, i3lock-fancy works
  without any issues. If you try to pass it as an argument to xss-lock or
  xautolock running as a systemd user service, getopt and fc-match are not in
  PATH and locking doesn't work as expected. This patch replaces non absolute
  paths with stable ones and should fix the issue.


state: closed
title: i3lock-fancy: use absolute paths for getopt and fc-match
user_login: rail
html_url: https://github.com/NixOS/nixpkgs/issues/17570
updated_at: 2016-08-07 02:08:55
body:
  i3lock-fancy fails locking when passed to xss-lock/xautolock running as a systemd user service.

  When I checked the logs, I found that it was unable to find `getopt`. I added `getopt` to `paths` and then it failed to find `fc-match`. 

  https://github.com/NixOS/nixpkgs/pull/17569 should fix the issue.

  Adding `getopt` and `fontconfig` to `path` works as a work around.
  ### Steps to reproduce

  Example entry:

  ```
    systemd.user.services.i3lock-sleep = {
      enable = true;
      description = "Automatically lock screen before going to sleep";
      wantedBy = [ "default.target" ];
      path = with pkgs; [ xss-lock i3lock-fancy ];
      serviceConfig = {
        Restart = "always";
        ExecStart = "${pkgs.xss-lock}/bin/xss-lock ${pkgs.i3lock-fancy}/bin/i3lock-fancy";
      };
    };
  ```

  Close the lid, wait until the laptop goes to sleep, then open it. Nothing happens. Checking the logs would give you the errors I mentioned above.
  ## Technical details
  - System: NixOS: 16.09pre87928.3f3d18c (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre87928.3f3d18c


state: closed
title: Some of the default fonts are nonfree, and not marked as such
user_login: cmfwyp
html_url: https://github.com/NixOS/nixpkgs/issues/17571
updated_at: 2016-09-01 10:34:40
body:
  The Luxi fonts, distributed as [fontbhttf](https://github.com/NixOS/nixpkgs/blob/master/pkgs/servers/x11/xorg/default.nix#L262) in X.Org, are distributed under a license that does not permit redistribution with modification. For that reason, Debian and Fedora remove them from the X.Org distribution.¹ ²

  These fonts are packaged in Nixpkgs as `pkgs.fontbhttf`, not marked as nonfree, and included in the default font paths.

  The license meta-attribute for the font-bh-ttf attribute should be set to `licenses.unfreeRedistributable` and fontbhttf should be removed from [`nixos/modules/config/fonts/fonts.nix`](https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/config/fonts/fonts.nix#L25), [`pkgs/development/libraries/fontconfig/make-fonts-cache.nix`](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/fontconfig/make-fonts-cache.nix#L1), [`pkgs/development/libraries/fontconfig/default.nix`](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/fontconfig/default.nix#L1), [`pkgs/servers/x11/xquartz/default.nix`](https://github.com/NixOS/nixpkgs/blob/master/pkgs/servers/x11/xquartz/default.nix#L63), and [`pkgs/development/libraries/fontconfig/make-fonts-conf.nix`](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/fontconfig/make-fonts-conf.nix) so that NixOS installations without `allowUnfree` are not broken. (They are not necessary for any of these modules or packages and were just included as default fonts.)

  1: https://packages.debian.org/wheezy/ttf-xfree86-nonfree
  2: https://bugzilla.redhat.com/show_bug.cgi?id=317641


state: closed
title: defining a path for a systemd service breaks the build
user_login: joehenry087
html_url: https://github.com/NixOS/nixpkgs/issues/17572
updated_at: 2017-01-09 07:54:37
body:
  ## Issue description

  If you specify a path attribute for a systemd service it fails because nix can't properly merge the path attribute in. 

  clever from IRC suggested that this is a nix bug here:
  https://github.com/NixOS/nixpkgs/blob/release-16.03/nixos/modules/system/boot/systemd.nix#L224
  ### Steps to reproduce

  put something like this in your config
  `systemd.services.myservice = {
          description = "demo app";
          path = "${myenv}/bin"
      };
  `
  then try to build.
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  - Nix version: (run `nix-env --version`)
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)


state: closed
title: hello: Removes doCheck = false
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/17573
updated_at: 2016-08-07 15:18:10
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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 package builds fine without this line and there is no comment indicating why it's important.

  /cc @edolstra 


state: closed
title: emacs25pre: Removes doCheck = false
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/17574
updated_at: 2016-08-07 09:11:58
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Fixes #13573. This package builds fine without this line now.


state: closed
title: "stack --nix" can't link postgresql-simple in recent versions of Nixpkgs
user_login: rvl
html_url: https://github.com/NixOS/nixpkgs/issues/17575
updated_at: 2016-09-15 11:37:06
body:
  ## Issue description

  Since updating to a later version of nixos-unstable channel, I'm getting the following error when building a Haskell project with `stack --nix`.

  ```
  nixtest-0.1.0.0: build
  Preprocessing executable 'nixtest' for nixtest-0.1.0.0...
  [1 of 1] Compiling Main             ( Main.hs, .stack-work/dist/x86_64-linux-nix/Cabal-1.24.0.0/build/nixtest/nixtest-tmp/Main.o )
  Linking .stack-work/dist/x86_64-linux-nix/Cabal-1.24.0.0/build/nixtest/nixtest ...
  /nix/store/6c5ybxas7kfkkzc6yfkad1szs58agbgl-postgresql-9.5.3/lib/libpq.a(fe-secure-openssl.o): In function `SSLerrmessage':
  (.text+0x38): undefined reference to `ERR_reason_error_string'
  <snip>
  /nix/store/6c5ybxas7kfkkzc6yfkad1szs58agbgl-postgresql-9.5.3/lib/libpq.a(fe-secure-openssl.o): In function `PQsslAttribute':
  (.text+0x1d44): undefined reference to `SSL_CIPHER_get_name'
  collect2: error: ld returned 1 exit status
  `cc' failed in phase `Linker'. (Exit code: 1)

  --  While building package nixtest-0.1.0.0 using:
        /home/rodney/config/.stack/setup-exe-cache/x86_64-linux-nix/setup-Simple-Cabal-1.24.0.0-ghc-8.0.1 --builddir=.stack-work/dist/x86_64-linux-nix/Cabal-1.24.0.0 build exe:nixtest --ghc-options " -ddump-hi -ddump-to-file"
      Process exited with code: ExitFailure 1
  ```

  A git bisect found that it would not build after commit 2814494 (binutils: 2.26 -> 2.26.1).
  ### Steps to reproduce
  1. Setup a stack/nix project which uses postgresql-simple using the files below.
  2. Run `stack build`
  3. Try changing `pkgsBad` to `pkgsGood` and build again.
  #### `Main.hs`

  ```
  {-# LANGUAGE OverloadedStrings #-}
  module Main where

  import Database.PostgreSQL.Simple
  import Control.Monad

  main :: IO ()
  main = void $ connectPostgreSQL "dbname='postgres'"
  ```
  #### `nixtest.cabal`

  ```
  name:                nixtest
  version:             0.1.0.0
  synopsis:            Simple project template from stack
  description:         Please see README.md
  homepage:            https://github.com/rvl/nixtest#readme
  license:             BSD3
  license-file:        LICENSE
  author:              Rodney Lorrimar
  maintainer:          dev@rodney.id.au
  copyright:           2016 Rodney Lorrimar
  category:            Web
  build-type:          Simple
  cabal-version:       >=1.10

  executable nixtest
    main-is:             Main.hs
    default-language:    Haskell2010
    build-depends:       base >= 4.7 && < 5, postgresql-simple
  ```
  #### `stack.yaml`

  ```
  resolver: nightly-2016-08-02
  packages: ['.']
  extra-deps: []
  flags: {}
  extra-package-dbs: []
  nix:
    enable: true
    shell-file: shell.nix
  ```
  #### `shell.nix`

  ```
  let
    basePkgs = import <nixpkgs> {};
    pkgsGood = import (basePkgs.fetchFromGitHub {
      owner = "NixOS";
      repo = "nixpkgs";
      rev = "2ef1c6bbbbd3d04f59f15384530af0009eb08167";
      sha256 = "0jma25v5yzfcy0d9zckmlvbwhj1r0aa7jyqpgg4nandy3lsbjrlw";
    }) {};
    pkgsBad = import (basePkgs.fetchFromGitHub {
      owner = "NixOS";
      repo = "nixpkgs";
      rev = "20f009d56df9a0e5f224761ba48aa4142564753e";
      sha256 = "1y9w534aj7dbvgdggaaxs2xxf3hmh7xmyg73n230wrcbyq7yixlg";
    }) {};

  in

  with pkgsBad;

  { ghc ? haskell.compiler.ghc801 }:

  haskell.lib.buildStackProject {
    inherit ghc;
    name = "nixtest";
    buildInputs = [
      zlib
      postgresql
      postgresql.lib
      postgresql.out
      openssl.dev
      openssl.out
    ];
  }
  ```
  ## Technical details
  - System: NixOS: 16.09.git.2ef1c6b (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09.git.2ef1c6b"


state: closed
title: ffmpeg: add extra darwin framework for 3.1
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/17577
updated_at: 2016-08-09 06:13:11
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] OS X
    - [x] No rebuilds for other platforms
  - [ ] 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: gazebo{6,7}(-headless) broken in unstable
user_login: arconix
html_url: https://github.com/NixOS/nixpkgs/issues/17578
updated_at: 2016-09-13 09:14:23
body:
  https://hydra.nixos.org/job/nixpkgs/pr-12895/gazeboSimulator.gazebo6-headless.i686-linux
  https://hydra.nixos.org/job/nixpkgs/pr-12895/gazeboSimulator.gazebo6-headless.x86_64-linux
  https://hydra.nixos.org/job/nixpkgs/pr-12895/gazeboSimulator.gazebo6.i686-linux
  https://hydra.nixos.org/job/nixpkgs/pr-12895/gazeboSimulator.gazebo6.x86_64-linux

  https://hydra.nixos.org/job/nixpkgs/pr-12895/gazeboSimulator.gazebo7-headless.i686-linux
  https://hydra.nixos.org/job/nixpkgs/pr-12895/gazeboSimulator.gazebo7-headless.x86_64-linux
  https://hydra.nixos.org/job/nixpkgs/pr-12895/gazeboSimulator.gazebo7.i686-linux
  https://hydra.nixos.org/job/nixpkgs/pr-12895/gazeboSimulator.gazebo7.x86_64-linux

  cc @therealpxc


state: closed
title: quick-der library, asn2quickder + hexio tools
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/17579
updated_at: 2016-10-10 09:55:49
body:
  ###### Motivation for this change

  Libraries and tools used in ARPA2 project.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [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: openttd: 1.6.0 -> 1.6.1, limit builds to linux
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/17580
updated_at: 2016-08-07 17:45:15
body:
  ###### Motivation for this change
  - update to latest upstream
  - disable on darwin ([no successful](http://hydra.nixos.org/job/nixpkgs/trunk/openttd.x86_64-darwin/all) builds since 2013)
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: geeqie: 1.2.3 -> 1.3
user_login: paperdigits
html_url: https://github.com/NixOS/nixpkgs/pull/17582
updated_at: 2016-08-08 09:06:16
body:
  ###### Motivation for this change

  Bring geeqie up to the most current version released by upstream. On my system, the problems listed https://github.com/NixOS/nixpkgs/pull/14715 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=762257 and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765437) seem to be fixed for me. 
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: gmic: 1.6.5 -> 1.7.4
user_login: paperdigits
html_url: https://github.com/NixOS/nixpkgs/pull/17583
updated_at: 2016-08-08 06:21:01
body:
  ###### Motivation for this change

  Update gmic to the latest upstream version
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: rustc: fix darwin build
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/17584
updated_at: 2016-08-09 05:46:29
body:
  ###### Motivation for this change

  This should fix rust on darwin.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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: qt55.qttools cmake file broken
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/issues/17585
updated_at: 2016-08-08 13:53:23
body:
  From http://hydra.nixos.org/build/38315739/nixlog/1/raw:

  > CMake Error at /tmp/nix-build-musescore-2.0.2.drv-0/tmp.N6EUAOnpzG/lib/cmake/Qt5Help/Qt5HelpConfig.cmake:13 (message):
  >   The imported target "Qt5::Help" references the file
  > 
  > ```
  >  "/bin/qcollectiongenerator"
  > ```
  > 
  >   but this file does not exist.

  @bbenoist @qknight @ttuegel 


state: closed
title: haskellPackages.vector-algorithms: fix for ghc 7.10.x
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/17586
updated_at: 2016-08-07 23:03:07
body:
  ###### Motivation for this change

  Fixes #16343
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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: virtualbox-image module: add virtualBoxImage
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/17587
updated_at: 2016-08-28 15:54:53
body:
  ###### Motivation for this change

  This should help generate virtualbox images for NixOps again.

  Related bug report https://github.com/NixOS/nixops/issues/473
  NixOps [image generation script](https://github.com/NixOS/nixops/blob/master/maintainers/build-virtualbox-image.sh)

  Making a dedicated derivation for the vdi is motivated by https://github.com/NixOS/nixpkgs/commit/5cc7bcda3023b01bd926eccd0c5f095a050c5ab0, so the OVA derivation doesn't reach the hydra-queue-runner's size limit of 2 GiB.

  cc @edolstra @domenkozar 
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: nss: 3.23 -> 3.24
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/17588
updated_at: 2017-02-15 14:38:16
body:
  ###### Motivation for this change

  Needed for firefox 48.0
  ###### Things done
  - [x] Tested using sandboxing
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using (mass rebuild)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: sagemath: update mirrors, fix TeX Live dependency
user_login: cmfwyp
html_url: https://github.com/NixOS/nixpkgs/pull/17589
updated_at: 2016-08-12 20:58:45
body:
  ###### Motivation for this change

  Many mirrors are missing from the current list of mirrors, and many are down.

  The Sage derivation has `texLive` as an input, but `texLive` is marked as broken and was superseded by `texlive.combine`. Even once the derivation does not have a broken package as an input, it is still unable to build because of a problem while building ncurses, so I mark it as broken.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: timewarrior: manpages not installed properly
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/17591
updated_at: 2016-08-11 15:54:49
body:
  **I post this as issue because I do not know how to fix it**
  ## Issue description

  ``` bash
  man timew
  ```

  results in not found.
  ### Steps to reproduce

  See above
  ## Technical details
  - System: 16.09pre87999.20f009d (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre87999.20f009d"


state: closed
title: libinput.accelProfile: improve docs & new default
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/17592
updated_at: 2016-08-08 12:53:45
body:
  The link to some (of course non-existing, i.e. freedesktop) “libinput”
  documentation is replaced by a piece of the API documentation.

  The default is changed since the documentation suggests adaptive should
  be it.
  https://wayland.freedesktop.org/libinput/doc/latest/group__config.html#gad63796972347f318b180e322e35cee79

  Manual builds.


state: closed
title: Division of packages outputs
user_login: YPares
html_url: https://github.com/NixOS/nixpkgs/issues/17593
updated_at: 2016-08-29 13:14:47
body:
  ## Issue description

  In order to know the path to some headers and libraries in packages which have 2 separated outputs (like .dev and .out), we had to resort to this technique: https://github.com/commercialhaskell/stack/issues/2435 because we don't know for each package whether it is split or not.

  Is it a recommended pattern? Because this means that I have to parse the output of `lib.makeLibraryPath` or `lib.makeSearchPathOutput`, to get a list of directories, which looks a bit like an anti-pattern.
  Is there a better way to do it? Should we add some functions to better support that pattern?


state: closed
title: nodejs: ensure that all scripts in nodejs have proper shebangs
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/17594
updated_at: 2016-08-08 20:14:02
body:
  ###### Motivation for this change

  Currently npm on node 6.x is broken since npm script shebangs are not patched. I've added this in `postInstall` phase for all nodejs version so we - in the future - don't forget this. 
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] OS X
    - [x] Linux
  - [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).

  ---

  <!-- Reviewable:start -->

  ---

  This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/nixos/nixpkgs/17594)

  <!-- Reviewable:end -->


state: closed
title: nixos/stage-1: fix antiquotation
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/17595
updated_at: 2016-08-08 14:32:55
body:
  ###### Motivation for this change

  There is a glaring antiquotation error in the builder for `extra-utils`.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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/stage-1: use `readlink -e` in builder
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/17596
updated_at: 2016-08-08 14:59:23
body:
  The builder has this convoluted `while` loop which just replicates
  `readlink -e`. I'm sure there was a reason at one point, because the
  loop has been there since time immemorial. It kept getting copied
  around, I suspect because nobody bothered to understand what it actually
  did.

  Incidentally, this fixes #17513, but I have no idea why.


state: closed
title: vagrant: use libarchive lib from Nix
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/17597
updated_at: 2016-08-09 15:32:11
body:
  ###### Motivation for this change

  We currently already replace the embedded bsdtar binaries with the
  corresponding ones from Nix. However, we also need to replace the
  libarchive shared library to prevent version mismatches between the
  embedded library and the Nix binaries.

  Fixes #17300, although I'm not sure how hacky this is (is the LD_LIBRARY_PATH supposed to handle this?)
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).

  ---

  Also expose version on the derivation and use environment variables
  to make overriding the derivation easier.


state: closed
title: Tomahawk crashes on startup.
user_login: seanparsons
html_url: https://github.com/NixOS/nixpkgs/issues/17598
updated_at: 2017-11-21 07:58:18
body:
  ## Issue description

  When I run the app it crashes, producing the following log:

  ```
  Translation: Tomahawk: Using system locale: "en_GB" 
  Translation: Qt: Using default locale, system locale one not found: "en_GB" 
  TomahawkApp thread: QThread(0x2816950) 
  18:10:00 [0]: Starting Tomahawk... 
  18:10:00 [1]: Default font: -1 9 "Roboto" 10 
  18:10:00 [0]: void TomahawkUtils::setHeadless(bool) headless is false 
  18:10:00 [1]: Setting NAM: QNetworkAccessManager(0x2aca550) 
  18:10:00 [1]: Init AudioEngine 
  18:10:00 [1]: void AudioEngine::setVolume(int) 75 
  18:10:00 [1]: Tomahawk::Pipeline::Pipeline(QObject*) Using 8 threads 
  18:10:00 [1]: Init Database. 
  18:10:00 [5]: Using database: "/home/sean/.local/share/Tomahawk/tomahawk.db" 
  18:10:00 [0]: QSqlDatabase: QSQLITE driver not loaded
  18:10:00 [0]: QSqlDatabase: available drivers: QSQLITE QMYSQL3 QMYSQL QPSQL7 QPSQL
  18:10:00 [0]: Failed to open database "/home/sean/.local/share/Tomahawk/tomahawk.db" with driver "QSQLITE" 
  18:10:00 [0]: Uncaught non std::exception 
  terminate called after throwing an instance of 'char const*'
  [1]    7200 abort      tomahawk
  ```

  I have seen reference to this being a packaging issue in other distros. But it does seem a bit weird that it lists the driver as being available.
  ### Steps to reproduce

  Run `tomahawk`.
  ## Technical details
  - System: `16.03.1171.9cb194c (Emu)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `16.03.1171.9cb194c`


state: closed
title: byzanz fails to record video
user_login: MasseGuillaume
html_url: https://github.com/NixOS/nixpkgs/issues/17599
updated_at: 2018-06-24 00:23:27
body:
  @DamienCassou
  ## Issue description

  byzanz fails to record webm and ogg
  ### Steps to reproduce

  ```
  byzanz-record out.ogg                                                                                                                         ~

  ** (byzanz-record:19274): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
  Error during recording: no element "appsrc"
  ```

  ```
  byzanz-record out.webm                                                                                                                        ~

  ** (byzanz-record:19297): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
  Error during recording: no element "appsrc"
  ```

  gif works despite the warning

  ```
  byzanz-record out.gif                                                                                                                       ~

  ** (byzanz-record:19427): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
  ```
  ## Technical details
  - System: NixOs 16.09pre87999.20f009d (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: byzanz-0.2.3.alpha


state: closed
title: tzdata: 2016e -> 2016f
user_login: rexim
html_url: https://github.com/NixOS/nixpkgs/pull/17600
updated_at: 2016-08-08 18:05:01
body:
  ###### Motivation for this change

  I live in Novosibirsk, Russia. And recently our government switched Asia/Novosibirsk from +06 to +07. And this is available only in tzdata 2016f: http://mm.icann.org/pipermail/tz-announce/2016-July/000040.html
  ###### Things done

  Not sure about those things below though. Don't know how to properly execute them. Probably need some help here. I just updated the version and hashes which I've got through `nix-prefetch-url` command. Is that good?
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Thanks!


state: closed
title: pidgin-skypeweb: 2015-10-02 -> 1.2.1
user_login: cmfwyp
html_url: https://github.com/NixOS/nixpkgs/pull/17601
updated_at: 2016-08-08 20:35:22
body:
  ###### Motivation for this change

  There are now stable releases of pidgin-skypeweb. Version 1.2.1 was released twelve hours ago.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: terminal-server looks interesting
user_login: rvl
html_url: https://github.com/NixOS/nixpkgs/issues/17602
updated_at: 2017-05-15 18:32:46
body:
  ## Issue description

  The module `<nixpkgs/nixos/modules/services/x11/terminal-server.nix>` looks highly interesting but I'm unable to get it to work.
  ### Steps to reproduce

  Follow this guide: http://nixer.ghost.io/nixos-in-the-cloud/
  ### Unexpected results
  1. Need to rename `pkgs.xorgserver.out` to `pkgs.xorg.xorgserver.out`.
  2. `x11vnc` can't access su. The `sed` script on `x11vnc/ssltools.h` needs updating but I couldn't get it right. Workaround was to `source ${config.system.build.setEnvironment}` in the `ExecStart` script
  3. The display manager which is started looks extremely basic, doesn't seem to be kdm.
  4. The setting of `services.xserver.displayManager.kdm.enable` should use `mkDefault` I think.
  5. I wasn't able to get x11vnc to actually start XFCE, but I could run `DISPLAY=:20 xterm` from ssh and then launch `xfce-session`.
  6. After some sleep interval, the service would report "XDM: too many retransmissions", and exit.
  7. If connecting to x11vnc over a websocket using noVNC, a browser-accepted ssl cert needs to be used. I wasn't sure how to specify it, but it should be an option for the service.
  ## Technical details
  - System: NixOS: 16.09.git.20f009d (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09.git.20f009dM"


state: closed
title: Maven can't be used directly
user_login: nyarly
html_url: https://github.com/NixOS/nixpkgs/issues/17603
updated_at: 2016-09-01 18:47:19
body:
  ## Issue description

  Using nixpkg.maven, the `mvn` command doesn't work - it cannot find java.lang by default.

  Digging into this, the `mvn` wrapper sets a JAVA_HOME environment variable incorrectly.
  ### Steps to reproduce

  What I'm doing (which is hardly minimal...) is:

  `git clone git@github.com:HubSpot/Singularity.git`
  create default.nix like:

  ```
  { pkgs ? import <nixpkgs> {} }:
  let
    inherit (pkgs) stdenv maven;
  in stdenv.mkDerivation {
    name = "singularity";
    src = ./.;
    buildInputs = [
      maven
    ];
  }
  ```

  ```
  nix-shell
  mvn compile
  ```

  Result is that the build fails pretty early with 'cannot find java.lang in classpath`

  More directly, compare:

  ```
  echo $JAVA_HOME
  ```

  to

  ```
  cat $(which mvn)
  ```

  (note that the enviroment variable has an extra `lib/openjdk`
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    NixOS: `16.03.847.8688c17 (Emu)`
  - Nix version: (run `nix-env --version`)
    `nix-env (Nix) 1.11.2`
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    `16.03.847.8688c17`


state: closed
title: services.nginx.config not working as described
user_login: lfam
html_url: https://github.com/NixOS/nixpkgs/issues/17604
updated_at: 2016-08-09 16:00:29
body:
  ## Issue description

  The variable `services.nginx.config` is described as "Verbatim nginx.conf configuration." I have used this variable for a while without any problems.

  However, something changed recently that caused there to be a second "http" block added to the generated /nix/store/...-nginx.conf, which causes the nginx service to fail in the configuration verification invoked in the nginx systemd unit's `ExecStartPre` field.
  ### Steps to reproduce

  Use the nixos "unstable" channel corresponding to Git revision 20f009d56df9a0e5f224761ba48aa4142564753e.

  Pass a valid nginx configuration file to `services.nginx.config`, enable `services.nginx`, and rebuild the system. `systemctl status nginx` should demonstrate that the service has failed like this:

  ```
  nginx[14176]: nginx: [emerg] "http" directive is duplicate in /nix/store/...-nginx.conf:70
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.09pre87999.20f009d (Flounder)
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    "16.09pre87999.20f009d"


state: closed
title: matrix-synapse: 0.16.1-r1 -> 0.17.0
user_login: Ralith
html_url: https://github.com/NixOS/nixpkgs/pull/17605
updated_at: 2016-08-09 10:02:10
body:
  ###### Motivation for this change

  Updating to new release for bugfixes and new features.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: email: adopt upstream fix for "$cwd undefined in configure"
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/17606
updated_at: 2016-08-09 06:00:09
body:
  ###### Motivation for this change

  update to include https://github.com/deanproxy/eMail/pull/35
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 python repl isn't very terminal-friendly
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/17607
updated_at: 2016-10-14 08:02:50
body:
  ## Issue description

  I can't use standard terminal keys in the `python` from nixpkgs.
  ### Steps to reproduce
  1. `nix-shell -p python`
  2. `python`
  3. Enter `5 + 5`
  4. Press the up arrow.
  5. Weep when you see `^[[A`
  6. Press the left arrow
  7. Weep when you see `^[[D`
  8. Press ctrl-A
  9. Weep when you see `^A`
  ## Technical details

  I tried it on darwin nixpkgs and on NixOS:
  - NixOS version: 16.03pre73316.93d8671 (Emu)
  - Darwin Nixpkgs version: 16.09pre87549.8a1e7cd


state: closed
title: calibre: add desktop entry files
user_login: cmfwyp
html_url: https://github.com/NixOS/nixpkgs/pull/17608
updated_at: 2016-08-09 06:56:47
body:
  ###### Motivation for this change

  Calibre was missing a `.desktop` file.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: Revert "http-parser: Broken on Pure Darwin"
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/17609
updated_at: 2016-12-18 22:44:23
body:
  ###### Motivation for this change

  The reverted commit prevents evaluation of `http-parser` on Darwin because it doesn't work on `pure-darwin`. While it looks like a good idea to disable this, it prevents the whole `node` as well as the whole `rust` infrastructure from evaluating on Darwin, even if people don't use `pure-darwin`.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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: Properly fix nixos-version --hash when building from Git
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/17610
updated_at: 2016-08-09 15:38:26
body:
  First of all sorry for not reviewing #17218 in the first place.

  The changes here IMHO follow a better approach by using the .git directory directly for fetching the hash rather than placing an additional `.git-revision` file beneath it containing the same redundant information.

  @bennofs: Can you test whether these changes work for you as well?

  Cc: @Profpatsch


state: closed
title: update atom
user_login: despairblue
html_url: https://github.com/NixOS/nixpkgs/pull/17611
updated_at: 2016-08-10 12:38:14
body:
  ###### Motivation for this change

  I needed an up to date version.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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/`)
    **No idea how. I run `nix-env -i atom -f .` to build and install it. And `nix-build -A atom`.**
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I'd be happy to fulfill the other tasks, I just need some guidance.


state: closed
title: Update marathon to v1.1.1
user_login: ibrahimsag
html_url: https://github.com/NixOS/nixpkgs/pull/17612
updated_at: 2016-08-15 14:13:06
body:
  ###### Motivation for this change

  version update.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: flow: 0.28.0 -> 0.30.0
user_login: despairblue
html_url: https://github.com/NixOS/nixpkgs/pull/17613
updated_at: 2016-08-09 17:57:24
body:
  ###### Motivation for this change

  I needed an up to date version.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
    **No idea how. It says: `The option 'useChroot' defined in '/etc/nixos/configuration.nix' does not exist.`**
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
    **No idea how.**
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
    **No idea how. I ran `nix-env -i flow -f .` to build and install it. And `nix-build -A flow`.**
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I'd be happy to fulfill the other tasks, I just need some guidance.


state: closed
title: vagrant: FIX #16837 vagrant plugin install
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/17614
updated_at: 2016-10-18 10:49:09
body:
  This fixed https://github.com/NixOS/nixpkgs/issues/16837 for me.
  There are few more things to patch there, like `grep` and `bash` but I didn't encounter any problems with them while installing `vagrant-hostmanager`.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 pysftp
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/17615
updated_at: 2016-08-10 13:59:48
body:
  ###### Motivation for this change

  The following packages fail to build when running `nox-review wip`, but they also fail to build on master:
  - python35Packages.fdroidserver
  - mysqlWorkbench
  - buildbot
  - python27Packages.sqlalchemy_migrate_0_7
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: Expose nixos-tools (nixos-{generate-config, install, option, rebuild}) into nixpkgs
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/17616
updated_at: 2016-08-16 01:53:59
body:
  ###### Motivation for this change

  The goal is to make it easier to work on these tools. It's generally easier to work on a script that's in a nixpkgs derivation rather than one that's in a nixos module.

  Also, since most users coming to NixOS are likely to have an existing Linux install, this should also enable us to deliver a simple way to install NixOS from their existing Linux distro, without having to write a USB stick or burn a DVD. The workflow would be something like
  - `sudo mkdir /nix ; chown …`
  - `curl nixos.org… | sh`
  - `fdisk; fsck; mount /mnt…`
  - `nix-env -iA nixos-generate-config nixos-install`
  - `nixos-generate-config; nixos-install…`

  (Note: I haven't tested this workflow yet but this PR is a step in that direction)
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  cc @edolstra @shlevy @domenkozar


state: closed
title: gnupg: 2.1.14 fails to install on Darwin (ld: symbol(s) not found for architecture x86_64)
user_login: svend
html_url: https://github.com/NixOS/nixpkgs/issues/17617
updated_at: 2016-08-15 18:19:19
body:
  ## Issue description

  gnupg 2.1.14 fails to build on Darwin. 
  ### Steps to reproduce

  ```
  $ nix-env -i gnupg
  ...
  Undefined symbols for architecture x86_64:
    "_libintl_bind_textdomain_codeset", referenced from:
        _i18n_switchto_utf8 in libcommon.a(libcommon_a-i18n.o)
        _i18n_switchback in libcommon.a(libcommon_a-i18n.o)
        _i18n_utf8 in libcommon.a(libcommon_a-i18n.o)
    "_libintl_bindtextdomain", referenced from:
        _i18n_init in libcommon.a(libcommon_a-i18n.o)
        _i18n_localegettext in libcommon.a(libcommon_a-i18n.o)
    "_libintl_gettext", referenced from:
        _my_strusage in gpgscm-main.o
        _create_pipe_and_estream in libcommon.a(libcommon_a-exechelp-posix.o)
        _gnupg_spawn_process in libcommon.a(libcommon_a-exechelp-posix.o)
        _gnupg_spawn_process_fd in libcommon.a(libcommon_a-exechelp-posix.o)
        _gnupg_wait_processes in libcommon.a(libcommon_a-exechelp-posix.o)
        _gnupg_spawn_process_detached in libcommon.a(libcommon_a-exechelp-posix.o)
        _disable_core_dumps in libcommon.a(libcommon_a-sysutils.o)
        ...
    "_libintl_setlocale", referenced from:
        _i18n_init in libcommon.a(libcommon_a-i18n.o)
        _i18n_localegettext in libcommon.a(libcommon_a-i18n.o)
    "_libintl_textdomain", referenced from:
        _i18n_init in libcommon.a(libcommon_a-i18n.o)
  ld: symbol(s) not found for architecture x86_64
  ```
  ## Technical details
  - System: Mac OS X 10.11.5
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre88082.f242b75"

  I have also tried the nixpkgs master branch at:
  - commit 9626707e2b796c04871a22a583500a45c1c436d7
  - Date:   Tue Aug 9 19:21:58 2016 +0200


state: closed
title: Add wscat, a tool for accessing web sockets
user_login: roberth
html_url: https://github.com/NixOS/nixpkgs/pull/17618
updated_at: 2016-08-09 20:59:25
body:
  ###### Motivation for this change

  wscat is a tool for accessing web sockets, in the spirit of socat, netcat, etc.
  Very useful for testing your web sockets.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Note that I could not use the npm2nix tool to generate the actual file, because as I understand, that generation functionality is currently broken. I did run it for wscat individually and I have insertion-sorted the dependencies.


state: closed
title: rkt: 1.11.0 -> 1.12.0
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/pull/17620
updated_at: 2016-08-09 20:23:05
body:
  ###### Motivation for this change

  version bump
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: fix typo
user_login: fkz
html_url: https://github.com/NixOS/nixpkgs/pull/17621
updated_at: 2016-08-09 19:15:56
body:
  ###### Motivation for this change

  this is clearly a typo. see also NixOS/nix#1017 and NixOS/nix#836  for why this even compiles.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 documentation about writing NixOS documentation
user_login: rvl
html_url: https://github.com/NixOS/nixpkgs/pull/17622
updated_at: 2016-10-09 11:39:14
body:
  ###### Motivation for this change
  1. I worked out how to validate Docbook 5 XML in Emacs.
  2. There are a few practical points about editing the NixOS manual which should be documented.

  /cc @DamienCassou @edolstra 
  ###### Things done
  - [X] Tested build with `nix-build nixos/release.nix -A manual.x86_64-linux`
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Misc. hydra fixes
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/17623
updated_at: 2016-08-10 09:35:44
body:
  ###### Motivation for this change

  These are some miscellenaous fixes to get some broken hydra builds working. Each one should be fairly documented in the commits, but I can provide more informatino if necessary. They are all meant to fix x86_64-linux failures.
  ###### Things done
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: hydra module: bad command line switches
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/issues/17624
updated_at: 2016-08-10 13:48:57
body:
  As of nixos/nixpkgs@4c43ac2db55a4313313d6d6393c40b771ae4c0ad (i.e., today) `hydra-server` seems to be failing due to an unsupported `-f` command line switch being passed (see https://github.com/NixOS/nixpkgs/blob/4c43ac2db55a4313313d6d6393c40b771ae4c0ad/nixos/modules/services/continuous-integration/hydra/default.nix#L307)

  ```
  Aug 09 23:53:56 hydra-master hydra-server[14830]: Unknown option: f
  ```

  Actually, starting `hydra-master` doesn't fail, but some (all?) of the other command line arguments are ignored. For example, I tried setting `port = 8000`, but see how `hydra-server` insists on starting on port `3000`. 

  ```
  Aug 09 23:53:56 hydra-master hydra-server[14830]: Unknown option: f
  Aug 09 23:53:56 hydra-master hydra-server[14830]: [warn] Unicode::Encoding plugin is auto-applied, please remove this from your appclass and make sure to define "encoding" config
  Aug 09 23:53:57 hydra-master hydra-server[14830]: DEPRECATION WARNING: The Regex dispatch type is deprecated.
  Aug 09 23:53:57 hydra-master hydra-server[14830]:   It is recommended that you convert Regex and LocalRegex
  Aug 09 23:53:57 hydra-master hydra-server[14830]:   methods to Chained methods. at /nix/store/fn664jhpryflf56w6zmhwmbpxpjvd0h4-hydra-perl-deps/lib/perl5/site_perl/5.22.2/Catalyst/DispatchType/Regex.pm line 210.
  Aug 09 23:53:58 hydra-master hydra-server[14830]: 2016/08/09-23:53:58 Starman::Server (type Net::Server::PreFork) starting! pid(14830)
  Aug 09 23:53:58 hydra-master hydra-server[14830]: Resolved [*]:3000 to [0.0.0.0]:3000, IPv4
  Aug 09 23:53:58 hydra-master hydra-server[14830]: Binding to TCP port 3000 on host 0.0.0.0 with IPv4
  Aug 09 23:53:58 hydra-master hydra-server[14830]: Setting gid to "122 122 122"
  Aug 09 23:53:58 hydra-master hydra-server[14830]: Starman: Accepting connections at http://*:3000/
  ```

  Removing the `-f` switch makes `hydra-server` start as expected, respecting the other given command line switches, but is this what we want to do?

  cc @domenkozar 


state: closed
title: standardize multi-versioning suffix pattern in all-packages.nix
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/issues/17625
updated_at: 2019-03-04 22:39:06
body:
  ## Issue description

  There are currently multiple different ways packages with multiple versions in `all-packages.nix` are named.

  As this can be is confusing, it would be better to have a common pattern for versions suffixes.

  Non exhaustive list:
  ### packageVVV
  - php55
  - python33
  - perl520
  - ghc801
  - erlangR18
  - gcc49
  - jdk7
  ### package_V_V
  - ruby_1_9
  - scala_2_11
  - ocaml_3_08_0
  - guile_2_1
  ### other patterns
  - package-V_x: nodejs-6_x
  - packageV_V: lua5_0


state: closed
title: concatMap: reimplement using foldl'
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/17626
updated_at: 2016-08-10 17:09:10
body:
  Using the following example:

  ```
  $ cat benchconcatmap.nix
  with (import <nixpkgs/lib>);

  flatten (
       concatMap (a:
         concatMap (b:
           concatMap (c:
             concatMap (d:
               [d]
             ) (range 1 40)
           ) (range 1 40)
         ) (range 1 20)
       ) (range 1 8))
  ```

  Previous implementation of concatMap took ~70s and ~400MB of ram
  to evaluate on my machine.

  Now it takes ~0.5s and ~350MB of ram.

  That's a very nice improvement to CPU usage, apprently previous
  implementation was O(n^2). I have no idea why Nix takes 350MB of ram
  for 244k integers though.

  Note: new implementation doesn't flatten the list if it's nested more than once. I think current implementation is more correct and aligned with what one might expect.

  cc @edolstra @nbp 


state: closed
title: wolfssl: 3.9.6 -> 3.9.8
user_login: mcmtroffaes
html_url: https://github.com/NixOS/nixpkgs/pull/17628
updated_at: 2016-08-10 13:00:49
body:
  ###### Motivation for this change

  Keeping track of latest upstream version.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file).
      on non-NixOS) Note: I used `nix-shell --option build-use-chroot true`
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux (Fedora 24)
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` (see note below)
  - [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).

  ---

  Note that no package immediately depends on wolfssl, so for testing I've built curl with wolfssl as a replacement for openssl using the following nix shell script:

  ``` .nix
  with import <nixpkgs> {};
  let
    curlwolfssl = (curl.override {
      openssl = wolfssl;
    }).overrideDerivation (oldAttrs: {
      configureFlags = oldAttrs.configureFlags ++ [
        "--with-cyassl=${wolfssl}"
      ];
    });
  in
  {
    my-env = stdenv.mkDerivation {
      name = "my-env";
      buildInputs = [
        curlwolfssl
      ];
    };
  }
  ```

  The resulting curl binary was tested with

  ```
  curl https://nixos.org/
  curl --sslv2 https://nixos.org/
  ```

  which work as expected (the latter command gives curl: `(35) CyaSSL does not support SSLv2` confirming that it indeed uses wolfssl).


state: closed
title: diffutils: 3.3 -> 3.4
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/17629
updated_at: 2016-08-10 12:53:55
body:
  ###### Motivation for this change

  This causes 12000+ packages rebuild.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00004.html
  for release announcement.


state: closed
title: Maven: Fix JAVA_HOME in wrapper
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/17630
updated_at: 2016-08-19 12:31:25
body:
  ###### Motivation for this change

  The JAVA_HOME set in the wrapper does not allow applications to find $JAVA_HOME/lib.
  This change fixed the behaviour.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Run against various Java repositories, everything builds fine.

  Fixes #17603 


state: closed
title: wireguard: require Linux >= 4.1 for module build
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/17632
updated_at: 2016-08-10 22:25:57
body:
  ###### Motivation for this change

  stop hydra from building the wireguard module for unsupported kernels
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: ceph and ceph-dev broken in unstable
user_login: arconix
html_url: https://github.com/NixOS/nixpkgs/issues/17633
updated_at: 2016-08-10 23:58:20
body:
  http://hydra.nixos.org/build/38383775   nixpkgs.ceph-dev.i686-linux
  http://hydra.nixos.org/build/38382794   nixpkgs.ceph-dev.x86_64-linux
  http://hydra.nixos.org/build/38382582   nixpkgs.ceph.i686-linux
  http://hydra.nixos.org/build/38382862   nixpkgs.ceph.x86_64-linux


state: closed
title: document how to run tests
user_login: arconix
html_url: https://github.com/NixOS/nixpkgs/issues/17634
updated_at: 2019-07-08 08:08:32
body:
  on my local nixpkgs branch I could do

  `nix-build -A packagename`

  but I can't do something like (actual failing job in hydra)

  `nix-build -A vm-test-run-blivet`

  How do I run tests?


state: closed
title: Package 'mono-traversable-1.0.0.1' is broken
user_login: jezen
html_url: https://github.com/NixOS/nixpkgs/issues/17635
updated_at: 2016-08-10 16:09:17
body:
  ## Issue description

  I am unable to build my Haskell project because there is a problem with either 'mono-traversable-1.0.0.1', or 'semigroups-0.18.2', or both.

  I do not know whether or not this is related to https://github.com/NixOS/nixpkgs/issues/16542.

  This is perhaps an issue for @peti.

  When I try building my project from the `nix-shell`, my build fails with [this output](http://sprunge.us/AjfI).
  ### Steps to reproduce

  IRC user ‘obadz’ says:

  > `nix-build -E 'with import <nixpkgs> {}; haskell.packages.ghc7103.ghcWithPackages( h: with h; [ mono-traversable ] )'` reproduces

  However, the following does succeed:

  `nix-build '<nixpkgs>' -A haskell.packages.ghc7103.mono-traversable`

  User ‘obadz’ continues with:

  > I suspect there are conflicting packages in the hydra cache itself
  ## Technical details
  - System: Ubuntu 12.04 LTS
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre88082.f242b75


state: closed
title: haskellPackages.mono-traversable: fix build inputs for ghc7.10.x
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/17636
updated_at: 2016-08-10 16:05:46
body:
  ###### Motivation for this change

  This fixes #17635
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gocd-server: 16.6.0-3590 -> 16.7.0-3819
user_login: swarren83
html_url: https://github.com/NixOS/nixpkgs/pull/17637
updated_at: 2016-08-10 18:11:29
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Bump gocd-server version and update sha256 checksum.


state: closed
title: gocd-agent: 16.6.0-3590 -> 16.7.0-3819
user_login: swarren83
html_url: https://github.com/NixOS/nixpkgs/pull/17638
updated_at: 2016-08-10 18:11:00
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Bump gocd-agent version to 16.7.0-3819 and update sha256 checksum.


state: closed
title: xfsprogs: propagate libuuid
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/17640
updated_at: 2016-08-10 21:53:25
body:
  ###### Motivation for this change

  libxfs is broken without access to libuuid. Like from building ceph in http://hydra.nixos.org/build/38385720/nixlog/1.

  ```
  configure: WARNING: xfs/xfs.h: present but cannot be compiled
  configure: WARNING: xfs/xfs.h:     check for missing prerequisite headers?
  configure: WARNING: xfs/xfs.h: see the Autoconf documentation
  configure: WARNING: xfs/xfs.h:     section "Present But Cannot Be Compiled"
  configure: WARNING: xfs/xfs.h: proceeding with the compiler's result
  configure: WARNING:     ## ----------------------------------------- ##
  configure: WARNING:     ## Report this to ceph-devel@vger.kernel.org ##
  configure: WARNING:     ## ----------------------------------------- ##
  ```
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  see also #17633

  ---

  Before, this would fail because libuuid needed to be available.

  ```
  > echo '#include <xfs/xfs.h>' | cc -E -
  ```


state: closed
title: pyopenssl: 0.15.1 -> 16.0.0
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/17641
updated_at: 2016-08-17 20:23:21
body:
  ###### Motivation for this change

  certbot fails with this log:

  ```
  ======================================================================
  ERROR: test_valid_true (certbot.tests.crypto_util_test.ValidPrivkeyTest)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/tmp/nix-build-certbot-0.6.0.drv-0/certbot-v0.6.0-src/certbot/tests/crypto_util_test.py", line 162, in test_valid_true
      self.assertTrue(self._call(RSA256_KEY))
    File "/tmp/nix-build-certbot-0.6.0.drv-0/certbot-v0.6.0-src/certbot/tests/crypto_util_test.py", line 159, in _call
      return valid_privkey(privkey)
    File "/tmp/nix-build-certbot-0.6.0.drv-0/certbot-v0.6.0-src/certbot/crypto_util.py", line 200, in valid_privkey
      OpenSSL.crypto.FILETYPE_PEM, privkey).check()
    File "/...-python2.7-pyopenssl-0.15.1/lib/python2.7/site-packages/OpenSSL/crypto.py", line 243, in check
      if _lib.EVP_PKEY_type(self._pkey.type) != _lib.EVP_PKEY_RSA:
  AttributeError: '_cffi_backend.CDataGCP' object has no attribute 'type'
  ```

  http://hydra.nixos.org/build/38387037/nixlog/3

  This was fixed in pyca/pyopenssl#406 and pyca/pyopenssl@f8b29ba535b6748941e78eb6eaf504095d14bd12
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  This will fix the error in certbot.

  http://hydra.nixos.org/build/38387037/nixlog/3


state: closed
title: gnupg: Fix gpgsm linking for gnupg 2.1.14
user_login: svend
html_url: https://github.com/NixOS/nixpkgs/pull/17642
updated_at: 2016-08-15 18:19:19
body:
  ###### Motivation for this change

  Fix compilation of gnupg 2.1.14 on OS X.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  gnupg 2.1.14 fails to compile under OS X due to a missing -lintl flag [1].
  This was fixed in commit c49c43d7 in the gnupg repository [2], which adds
  the flag to Makefile.am.

  This commit adds the flag to Makefile.in.

  [1] https://lists.gnupg.org/pipermail/gnupg-devel/2016-July/031354.html
  [2] https://lists.gnupg.org/pipermail/gnupg-devel/2016-July/031362.html

  Fixes #17617.


state: closed
title: Parameterize postgres over user/group
user_login: tftio
html_url: https://github.com/NixOS/nixpkgs/pull/17643
updated_at: 2016-08-11 10:48:40
body:
  I like to run postgres as my interactive user, so add the ability to
  specify a user/group pair in the cfg. Defaults to existing
  postgres:postgres pair.


state: closed
title: transmission: parameterize user/group and directories
user_login: tftio
html_url: https://github.com/NixOS/nixpkgs/pull/17644
updated_at: 2016-12-18 12:13:59
body:
  This one is less straightforward; the user/group part was easy, but I
  got a bee in my bonnet about moving stuff out of the untyped
  '.settings' and up into the config itself. It could likely stand some
  expert Nixery, as I couldn't figure out how to force evaluation of the
  settings in such a way that I could set only baseDir and have the rest
  of the tree built relative to that.


state: closed
title: gocd-agent: 16.7.0 startup fixes + test improvements
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/17645
updated_at: 2016-08-10 20:07:49
body:
  ###### Motivation for this change

  16.7.0 changed how Go.CD's agent starts. This PR fixes it, and improves the tests we have for it.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---
  - Agent now takes a full URL to the Go.CD server
  - Instruct the agent to attempt restart every 30s upon failure
  - Test's Accept header did not match the server's expectation
  - Replace the tests' complex Awk matches with calls to `jq`


state: closed
title: Gnome 3.20 Limited User Management Functionality
user_login: bfrog
html_url: https://github.com/NixOS/nixpkgs/issues/17646
updated_at: 2017-09-30 23:20:35
body:
  ## Issue description

  Unable to set a users picture or name in the gnome settings users page
  ### Steps to reproduce

  Install gnome 3.20, try to change a users display name or picture
  ## Technical details
  - System: 16.09pre88063.43da8b1 (Flounder)
  - Nix version: 1.11.2
  - Nixpkgs version: "16.09pre88063.43da8b1"


state: closed
title: gocd-agent / gocd-server: Reduce test memory requirements so Hydra builds
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/17647
updated_at: 2016-08-10 20:34:11
body:
  ###### Motivation for this change

  fix this  error http://hydra.nixos.org/build/38384040/log:

  ```
  gocd_agent# qemu-system-i386: at most 2047 MB RAM can be simulated

  ```
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: Gnome 3.20 Seahorse or Terminal SSH agent broken
user_login: bfrog
html_url: https://github.com/NixOS/nixpkgs/issues/17648
updated_at: 2018-08-07 00:19:20
body:
  ## Issue description

  Seahorse appears to not store passphrases for ssh keys (this works well on other distros) such that whenever ssh'ing to a remote host for the first connect, even with the keyring unlocked, I have to enter my ssh key passphrase
  ### Steps to reproduce

  Create an ssh key with passphrase using ssh-keygen, attempt to ssh to a remote host using key auth after your keyring is already open and has the ssh-key listed, get a pop up asking for the ssh key passphrase
  ## Technical details
  - System:  16.09pre88063.43da8b1 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre88063.43da8b1"


state: closed
title: rox-filer: init at 2.11
user_login: aklt
html_url: https://github.com/NixOS/nixpkgs/pull/17650
updated_at: 2016-12-12 01:55:01
body:
  ###### Motivation for this change

  I would like to run ROX-Filer
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  cc @jagajaga @domenkozar


state: closed
title: Argus + Argus-clients: init at 3.0.8.2
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/17651
updated_at: 2016-08-24 21:48:21
body:
  ###### Motivation for this change

  "Argus is used by many sites to generate network activity reports for every network transaction on their networks. The network audit data that Argus generates is great for security, operations and performance management. The data is used for network forensics, non-repudiation, network asset and service inventory, behavioral baselining of server and client relationships, detecting covert channels, and analyzing Zero day events."
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [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: Package 'hoauth2-0.5.4.0' is broken
user_login: jezen
html_url: https://github.com/NixOS/nixpkgs/issues/17652
updated_at: 2016-08-12 07:12:51
body:
  ## Issue description

  I am unable to build my Haskell project because there is a problem with either 'hoauth2-0.5.4.0', or 'yesod-auth-oauth2-0.2.1', or both.

  Part of the failed build output that I think may be relevant is here:

  ```
  Configuring hoauth2-0.5.4.0...
  Setup: At least the following dependencies are missing:
  wai ==3.2.*, warp ==3.2.*
  builder for ‘/nix/store/xdqszziy6ilb8rfqzy7a553yvmj62rc9-hoauth2-0.5.4.0.drv’ failed with exit code 1
  building path(s) ‘/nix/store/y70n99fmgys9di3jid3z6rg9r612pa1q-mime-mail-ses-0.3.2.2’
  cannot build derivation ‘/nix/store/krsl8c1y3cc1dilxnv6cqadihh6xxcyn-yesod-auth-oauth2-0.2.1.drv’: 1 dependencies couldn't be built
  killing process 29320
  ```

  The full failed build output is [here](http://sprunge.us/fQLc).

  People who I think may be able to help include @peti, @LnL7, and @obadz.
  ### Steps to reproduce

  This happens as a result of NixOps trying to build and deploy my Haskell project, as you can see in the full output linked to above.

  _edit_: Actually, this issue can be reproduced with:

  ```
  nix-build '<nixpkgs>' -A haskell.packages.ghc7103.hoauth2
  ```
  ## Technical details
  - Compiling project with GHC 7.10.3
  - System: Ubuntu 12.04 LTS
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre88190.a4161ac


state: closed
title: Add GlobalPlatform tools
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/17653
updated_at: 2016-08-11 07:09:00
body:
  ###### Motivation for this change

  `gpshell` is a low-level tool for interacting with certain smartcard applets (e.g. yubikey developer edition). It requires the other globalplatform libraries to run.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---


