# issues

state: closed
title: varnish: Fix compile-time state dir.
user_login: MostAwesomeDude
html_url: https://github.com/NixOS/nixpkgs/pull/17654
updated_at: 2016-08-18 06:31:18
body:
  ###### Motivation for this change

  A bevy of Varnish-related tooling, including builtin tools like `varnishhist` and `varnishstat`, as well as the Varnish plugin for collectd, do not work without 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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Enables other tools like varnishstat.

  Tested on my production machines; http://hydra.matador.cloud/ is running this version of Varnish right now.


state: closed
title: playonlinux: 4.2.9 -> 4.2.10
user_login: teozkr
html_url: https://github.com/NixOS/nixpkgs/pull/17655
updated_at: 2016-08-11 06:47:57
body:
  ###### Motivation for this change

  Keeping PlayOnLinux up to date
  ###### 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
  - [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: download-from-binary-cache.pl does not copy basic auth component of channel url
user_login: Zer0-
html_url: https://github.com/NixOS/nixpkgs/issues/17656
updated_at: 2016-08-11 03:46:03
body:
  ## Issue description

  Suppose you want a channel with private packages. I achieved this by running hydra behind nginx, and enabled auth_basic in nginx.

  I add a channel like this:

  `
  nix-channel --add https://<user>:<password>@hydra.example.com my_hydra
  `

  and nix-channel --update goes well. However installing a package from that channel will fail
  with a message like this:

  `
  download-from-binary-cache.pl: could not download ‘https://hydra.example.com/nix-cache-info’ (Curl error 22)
  `

  You will notice that the basic authentication information is not copied to the cache url.

  [This issue](https://github.com/NixOS/nixpkgs/issues/13517) references adding a channel with an auth component in the url as a solution to enabling private channels, I think it should work.

  A workaround  is to add the correct url to the nix.binaryCaches option in your configuration.nix,
  however nix will treat that as a different cache and the error above will still be printed, even though the package will be installed.
  ## Technical details
  - System: 16.03.1171.9cb194c (Emu)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.03.1171.9cb194c


state: closed
title: Darwin misc. fixes
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/17657
updated_at: 2016-08-11 16:41:34
body:
  ###### Motivation for this change

  These are some more miscellaneous fixes. All of these should either remove, or fix broken hydra jobs.
  ###### 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: fasd: 2015-03-29 -> 2016-08-11
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/17658
updated_at: 2016-08-11 07:16:54
body:
  ###### Motivation for this change

  Changes license to MIT, which is the license that fasd uses. 
  - fasd license: https://github.com/clvv/fasd/blob/master/LICENSE
  - MIT license: https://opensource.org/licenses/MIT
  ###### 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/`)

  ```
  code/nixpkgs > ./result/bin/fasd --version                   
  1.0.1
  ```
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Isabelle2016: sledgehammer exit code 127.
user_login: ag91
html_url: https://github.com/NixOS/nixpkgs/issues/17659
updated_at: 2017-01-13 20:58:58
body:
  ## Issue description

  Not all the executables of the /contrib directory are patched,
  so some functionalities of the theorem prover fail. For instance, running the Sledgehammer tool (subwindow in the bottom bar of Isabelle starting window) always fail with:

  ```
  "z3": A prover error occurred:
  Abnormal termination with exit code 127. 
  "cvc4": A prover error occurred:
  Abnormal termination with exit code 127. 
  "spass": A prover error occurred. (Pass the "verbose" option for details.) 
  "e": A prover error occurred. (Pass the "verbose" option for details.) 
  "remote_vampire": Error: SystemOnTPTP is not available.
  ```

  The directory:

  ```
    /nix/store/i76cdmnxs4ra57zry1ppsw48jmr0f7a0-isabelle-2016/Isabelle2016/contrib:
    total used in directory 4 available 24659616
    dr-xr-xr-x 1 root root 388 Jan  1  1970 .
    dr-xr-xr-x 1 root root 276 Jan  1  1970 ..
    dr-xr-xr-x 1 root root 110 Jan  1  1970 csdp-6.x
    dr-xr-xr-x 1 root root  74 Jan  1  1970 cvc4-1.5pre-3
  * dr-xr-xr-x 1 root root  60 Jan  1  1970 e-1.8
  * dr-xr-xr-x 1 root root  86 Jan  1  1970 exec_process-1.0.3
    dr-xr-xr-x 1 root root  84 Jan  1  1970 Haskabelle-2015
    dr-xr-xr-x 1 root root  90 Jan  1  1970 isabelle_fonts-20160102
    dr-xr-xr-x 1 root root  60 Jan  1  1970 jdk
    dr-xr-xr-x 1 root root 198 Jan  1  1970 jfreechart-1.0.14-1
    dr-xr-xr-x 1 root root 118 Jan  1  1970 jortho-1.0-2
    dr-xr-xr-x 1 root root 122 Jan  1  1970 kodkodi-1.5.2
    dr-xr-xr-x 1 root root  84 Jan  1  1970 polyml-5.6-1
    -r--r--r-- 1 root root 164 Jan  1  1970 README
    dr-xr-xr-x 1 root root  30 Jan  1  1970 scala-2.11.7
  * dr-xr-xr-x 1 root root  60 Jan  1  1970 spass-3.8ds
    dr-xr-xr-x 1 root root 186 Jan  1  1970 xz-java-1.2-1
  * dr-xr-xr-x 1 root root  74 Jan  1  1970 z3-4.4.0pre
  ```

  The sub directories marked with a star contain the x64 executables I tried to execute manually and I got: "Not such file or directory"
  ### Steps to reproduce

  Run Isabelle and try to use Sledgehammer.
  Then try to execute the executables in the marked directories, and you will obtain "Not such file or directory".
  ## Technical details
  - System: 16.03.1171.9cb194c (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.1171.9cb194c"
  ## Possible solutions

  I am definitely new to NixOS, but with my nonexistent experience I think at least two solutions are available:
  1) I can substitute the broken software with the packaged one, as it is done with Java and Polyml in the Isabelle2016 derivation;

  2) I can patch the executables with patchelf (hopefully).

  I did not have time to try these so far, but I was wondering how difficult would be the 2nd: I think that using (1) can potentially break Isabelle since we would use different versions of the software in /contrib.
  ## Others

  You guys are amazing! Thanks a lot for NixOS!!! 
  It is the most elegant OS I ever tried! 


state: closed
title: fcitx-unikey: init at 0.2.5
user_login: myguidingstar-zz
html_url: https://github.com/NixOS/nixpkgs/pull/17660
updated_at: 2016-08-11 14:14:43
body:
  ###### Motivation for this change

  Fcitx Input method Engine for Vietnamese language
  ###### 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).

  ---

  For code review: This new package is mostly identical to an existing one:
  https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/inputmethods/fcitx-engines/fcitx-hangul/default.nix


state: closed
title: julia and julia-git for i686 broken in unstable
user_login: arconix
html_url: https://github.com/NixOS/nixpkgs/issues/17661
updated_at: 2016-09-13 09:15:32
body:
  http://hydra.nixos.org/build/38449631   nixpkgs.julia-git.i686-linux
  http://hydra.nixos.org/build/38451075   nixpkgs.julia.i686-linux

  cc @7c6f434c 


state: closed
title: Glibc-2.24 available upstream
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/issues/17662
updated_at: 2016-09-30 10:05:38
body:
  ## Issue description

  Glibc-2.24 is available upstream. It contains security fixes (most have been backported into nixpkgs:glibc-2.23).

  I began the process of updating the derivation but face problems with updated locales build handeling in https://github.com/lancelotsix/nixpkgs/commit/599cdf79d8b5047b9550ddf252d7e3c83b734bf3.

  I’ll be glad if anyone sees something obvious I missed to build the `glibc` and `glibLocales` derivations before I try to dive into glibc build system.

  cc maintainer @edolstra 
  ### Steps to reproduce

  ```
  $ nix-build -A glibc
  …
  .././scripts/mkinstalldirs /var/run/current-system/sw/lib/locale
  mkdir -p -- /var/run/current-system/sw/lib/locale
  mkdir: cannot create directory '/var': Permission denied
  Makefile:157: recipe for target '/var/run/current-system/sw/lib/locale/locale.alias' failed
  make[2]: *** [/var/run/current-system/sw/lib/locale/locale.alias] Error 1
  make[2]: Leaving directory '/tmp/nix-build-glibc-2.24.drv-0/glibc-2.24/intl'
  Makefile:214: recipe for target 'intl/subdir_install' failed
  make[1]: *** [intl/subdir_install] Error 2
  make[1]: Leaving directory '/tmp/nix-build-glibc-2.24.drv-0/glibc-2.24'
  Makefile:12: recipe for target 'install' failed
  make: *** [install] Error 2
  builder for ‘/nix/store/239yngndbadn7wx9d0vxcp9lmnmssrzj-glibc-2.24.drv’ failed with exit code 2
  error: build of ‘/nix/store/239yngndbadn7wx9d0vxcp9lmnmssrzj-glibc-2.24.drv’ failed
  ```
  ## Technical details
  - System: 16.03.1111.f231b2b (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: https://github.com/lancelotsix/nixpkgs/tree/update_glibc


state: closed
title: vagrant: cleanup FIX plugin install from #17614
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/17663
updated_at: 2016-08-12 09:33:38
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/pull/17614#issuecomment-238590116
  ###### 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 @aneeshusa 


state: closed
title: pyusb: fix hardcoding libusb1 path
user_login: philandstuff
html_url: https://github.com/NixOS/nixpkgs/pull/17665
updated_at: 2016-08-11 14:30:58
body:
  ###### Motivation for this change

  The pyusb patching that was intended to hardcode the path to libusb1 had stopped working. This fixes it.

  Without this change, you get "No backend available" errors from pyusb because it is unable to locate libusb1.
  ###### 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).

  I've built it locally on my NixOS machine within a nix-shell environment, and verified that pyusb is able to access the libusb1 backend.

  ---

  The line that was being replaced by the `sed` command has disappeared
  from the source file.

  The new `sed` script will replace the default find_library function as a
  parameter to the get_backend and _load_library functions.  This means
  that if a user wants to provide their own find_library implementation,
  their chosen implementation will still be used.


state: closed
title: spotify : 1.0.34.146.g28f9eda2-19 -> 1.0.36.120.g536a862f-20
user_login: regnat
html_url: https://github.com/NixOS/nixpkgs/pull/17666
updated_at: 2016-08-11 16:34:45
body:
  ###### Motivation for this change

  Upstream 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)
    - [ ] 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: Timewarrior : fix manpages installation
user_login: regnat
html_url: https://github.com/NixOS/nixpkgs/pull/17667
updated_at: 2016-08-11 15:54:50
body:
  ###### Motivation for this change

  Fix #17591
  ###### 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: shc: init at 3.9.3
user_login: cheecheeo
html_url: https://github.com/NixOS/nixpkgs/pull/17669
updated_at: 2016-08-12 20:51:50
body:
  ###### Motivation for this change

  New 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
    - [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).

  ---

  ```
  % nix-env --file $NIXPKGS -iA 'shc'
  replacing old ‘shc-3.9.3’
  installing ‘shc-3.9.3’
  building path(s) ‘/nix/store/g50v6z2ixmhkj4ncr94pyndvpcgv3a33-user-environment’
  created 906 symlinks in user environment



  % shc -h                           
  shc Version 3.9.3, Generic Shell Script Compiler
  shc GNU GPL Version 3 Jahidul Hamid <jahidulhamid@yahoo.com>
  shc Usage: shc [-e date] [-m addr] [-i iopt] [-x cmnd] [-l lopt] [-o outfile] [-rvDUCABh] -f script

      -e %s  Expiration date in dd/mm/yyyy format [none]
      -m %s  Message to display upon expiration ["Please contact your provider"]
      -f %s  File name of the script to compile
      -i %s  Inline option for the shell interpreter i.e: -e
      -x %s  eXec command, as a printf format i.e: exec('%s',@ARGV);
      -l %s  Last shell option i.e: --
      -o %s  output filename
      -r     Relax security. Make a redistributable binary
      -v     Verbose compilation
      -D     Switch ON debug exec calls [OFF]
      -U     Make binary untraceable [no]
      -C     Display license and exit
      -A     Display abstract and exit
      -B     Compile for busybox
      -h     Display help and exit

      Environment variables used:
      Name    Default  Usage
      CC      cc       C compiler command
      CFLAGS  <none>   C compiler flags

      Please consult the shc man page.
  ```


state: closed
title: Add Parity (Ethereum client)
user_login: dbrock
html_url: https://github.com/NixOS/nixpkgs/pull/17670
updated_at: 2016-10-19 17:10:56
body:
  ###### Motivation for this change

  Add `parity`, the new, fast, lightweight Ethereum client. (We already have `go-ethereum`.) https://ethcore.io/parity
  ###### 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: llvm-3.8: build shared library on darwin
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/17671
updated_at: 2016-08-17 11:43:57
body:
  ###### Motivation for this change

  Support dynamically linking LLVM as a library 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---
  - Enable the shared library build on darwin by default to match other
    platforms.
  - Fix the dylib file's name in the store
  - Symlink a versioned name as some tooling expects this.


state: closed
title: Fix perl package CatalystXScriptServerStarman (and indirectly, hydra)
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/pull/17673
updated_at: 2018-06-23 16:54:25
body:
  ###### Motivation for this change

  The `hydra` service is not working due to an issue in `CatalystXScriptServerStarman`, which is one of its dependencies. See #16074 and #17624
  ###### 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).

  ---

  Fixes #16074 and #17624 

  Reported upstream: https://rt.cpan.org/Public/Bug/Display.html?id=116910

  If people are happy about this change, can we merge it soon? Otherwise the `hydra` service exported from `<nixpkgst/nixos/modules/services/continuous-integration/hydra/default.nix>` doesn't work as expected (see #16074 and #17624).  

  cc @domenkozar 


state: closed
title: haskellPackages.glob: 0.7.10 -> 0.7.11
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/17674
updated_at: 2016-08-19 08:39:04
body:
  ###### Motivation for this change

  This is a bugfix release of `Glob` that fixes #17520.

  @peti I assume it's fine to change this in hackage packages, since we will get the latest version anyway with the next 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)
    - [ ] 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: haskellPackages.hoauth2: fix test dependencies for ghc7.10.x
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/17676
updated_at: 2016-08-12 07:12:51
body:
  ###### Motivation for this change

  Fixes #17652.
  ###### 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: buildGoPackage: remove Go deps file `libs.json`
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/17677
updated_at: 2016-08-12 17:13:30
body:
  ###### Motivation for this change

  We all agree that the `libs.json` is not necessary
  https://github.com/NixOS/nixpkgs/pull/17254#issuecomment-238857128
  ###### 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).

  ---

  After #16017 there were a lot
  of comments saying that `nix` would be better than `JSON`
  for Go packages dependency sets.
  As said in https://github.com/NixOS/nixpkgs/pull/16017#issuecomment-229624046

  ```
  > Because of the content-addressable store, if two programs have the
  > same dependency it will already result in the same derivation in
  > the
  > store. Git also has compression in the pack files so it won't make
  > much difference to duplicate the dependencies on disk. And finally
  > most users will just use the binary builds so it won't make any
  > differences to them.
  ```

  This PR removes `libs.json` file and puts all package dependencies in
  theirs `deps.json`.

  CC @zimbatm 


state: closed
title: Python: some packages don't propagate `python` causing "nix-shell -p" to fail
user_login: olejorgenb
html_url: https://github.com/NixOS/nixpkgs/issues/17679
updated_at: 2017-03-21 15:11:43
body:
  ### Steps to reproduce

  Example:

  ```
  nix-shell -p python2Packages.pycairo
  echo $PYTHONPATH
  # empty
  exit

  nix-shell -p python2Packages.pycairo python2
  echo $PYTHONPATH
  # <snip>:/nix/store/*-python2.7-pycairo-1.10.0/lib/python2.7/site-packages
  ```
  ## Technical details

  It's the setup-hook of the python package that set `PYTHONPATH`. If a package doesn't propagate (`propagatedBuildInputs`) python, the envHook wont run and the package wont be usable from the shell. (unless python is explicitly added also)

  I talked to @domenkozar on IRC, and the policy is that all python packages should be usable without explicitly specifying python too.

  I've created a [script](https://gist.github.com/olejorgenb/7c2c4328060cf5be0b55bfb5b4b08f2f) that finds packages that might break this principle.

  The script isn't perfect so the candidates must be checked manually.

  I've identified the following python 2 packages so far: [1] (attribute names under python2Packages)
  - [ ] PyXML
  - [ ] PyXAPI
  - [ ] bsddb
  - [ ] crypt
  - [ ] curses_panel
  - [ ] dbus
  - [ ] gdbm
  - [ ] gst-python
  - [ ] libvirt
  - [ ] notify
  - [ ] pyblock
  - [ ] pycairo
  - [ ] pygobject
  - [ ] pygobject3
  - [ ] pygtksourceview
  - [ ] pyside
  - [ ] pysvn
  - [ ] pywebkitgtk
  - [ ] qscintilla
  - [ ] recursivePthLoader
  - [ ] sip
  - [ ] sip_4_16
  - [ ] readline (*)
  - [ ] curses (*)
  - [ ] sqlite3 (*)

  (*) These are importable without PYTHONPATH (native modules?), but with `--pure` the python interpreter is not available

  To prevent this error in the future a note should be added to the nixpkgs manual?  Something like:

  > Python packages should propagate python (through `propagatedBuildInputs` such that `nix-shell -p pkg` works. `buildPythonPackages` does this automatically.

  Maybe it's even possible to add a test?
  - System: NixOS: 16.03.948.a96c308 (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre88185.52a875f" (not my system, but the version I ran my detection script against)

  [1] by doing (against nixos stable though, so some might have been fixed in master in a way that "fools" my script, and I've omitted the master-only candidates)

  ```
  check() {
      nix-shell --run "echo $PYTHONPATH" -p python2Package.$1
      nix-shell --run "echo $PYTHONPATH" -p python2Package.$1 python2
  }
  ```


state: closed
title: [WIP] caddy: 0.8.3 -> 0.9
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/pull/17680
updated_at: 2016-08-12 16:52:39
body:
  ###### Motivation for this change

  https://caddyserver.com/blog/caddy-0_9-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
    - [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).

  ---

  cc @angus-g


state: closed
title: releaseTools: add channel function
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/17681
updated_at: 2017-08-04 07:20:47
body:
  ###### Motivation for this change

  This add a function to `releaseTools` to generate Hydra channels.

  The added coded of the PR is copy pasted from https://github.com/snabblab/snabblab-nixos/blob/customchannel/jobsets/snabblab.nix

  Related issue #17356

  cc @domenkozar @aszlig 
  ###### 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: Please add xf86-video-amdgpu
user_login: yshui
html_url: https://github.com/NixOS/nixpkgs/issues/17682
updated_at: 2016-08-29 20:42:34
body:
  ## Issue description

  Please add the xf86-video-amdgpu which provides support for the amdgpu kernel module in the X server.


state: closed
title: BCC tries to link against wrong kernel
user_login: nyarly
html_url: https://github.com/NixOS/nixpkgs/issues/17683
updated_at: 2017-09-29 15:59:25
body:
  ## Issue description

  The installed BCC scripts complain "no such file or directory" because they are looking in `uname -r` in the kernel source derevation. The trouble is, I'm installing BCC from nixpkgs on a NixOS system, so in this case, the source package is for 4.4.16 and I have 4.4.14 installed, resulting in:

  chdir(/nix/store/kkzdps9f5b5siil7d4xa9jdy94kawvk1-linux-4.4.16-dev/lib/modules/4.4.14/source): No such file or directory
  ### Steps to reproduce

  ```
  Install NixOS
  nix-env -iA linuxPackages.bcc
  fileslower 
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    `16.03.1189.96097f1 (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.1189.96097f1


state: closed
title: Darwin misc. fixes
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/17685
updated_at: 2019-02-22 04:44:15
body:
  ###### Motivation for this change

  These are some more fixes I've put together. Make sure they build on nox-review under Linux before merging, just in case they break something.
  ###### 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: Nginx and Acme dependency.
user_login: ibrahimsag
html_url: https://github.com/NixOS/nixpkgs/issues/17686
updated_at: 2016-10-12 18:44:14
body:
  ## Issue description

  As i understood,
  - nginx depends on acme client to prepare the certificates
  - acme client depends on nginx to serve the challenge response.

  I might be missing something but i expect acme-client services to not fail on startup. 

  Particularly, the following lines are where i think there's a problem.
  https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/security/acme.nix#L267-L272

  But i couldn't grasp the whole picture.


state: closed
title: Update gnome3.20 packages august
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/17687
updated_at: 2016-08-22 13:33:31
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).

  ---

  I tried most of the binaries. Some required tracker to be running (which I don't).


state: closed
title: Add Solidity (Ethereum compiler)
user_login: dbrock
html_url: https://github.com/NixOS/nixpkgs/pull/17688
updated_at: 2016-08-17 21:45:34
body:
  ###### Motivation for this change

  Add `solc`, the compiler for the popular Ethereum smart contract language Solidity (same package also includes `lllc`, the compiler for the lower-level language LLL). https://github.com/ethereum/solidity
  ###### 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).

  ---

  Moved from #17670.


state: closed
title: kbfs: add to all-packages.nix
user_login: dbrock
html_url: https://github.com/NixOS/nixpkgs/pull/17689
updated_at: 2016-08-12 11:31:07
body:
  ###### Motivation for this change

  This package seems to work fine... not sure why it is not included?

  https://github.com/keybase/kbfs
  ###### 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: filezilla: 3.20.0 -> 3.20.1
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/17692
updated_at: 2016-08-12 20:46:51
body:
  ###### Motivation for this change

  Update 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: nerdfonts: 0.7.0 -> 0.8.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/17693
updated_at: 2016-08-17 12:07:31
body:
  ###### Motivation for this change

  Update nerdfonts to the last version

  This version add a parameter to the install for copying only one font so I've done it with a "withFont" variable for overriding the package like this. Without override the variable, all fonts are copied.

    nixpkgs.config.packageOverrides = pkgs : {
      nerdfonts = pkgs.nerdfonts.override { withFont = "Inconsolata"; };
    };
  ###### 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: curl: Add GnuTLS as an alternative to openSSL
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/pull/17694
updated_at: 2017-03-25 20:53:14
body:
  ###### Motivation for this change

  Added this option, as the game "Dont Starve" running in fhsUserEnv needs libcurl-gnutls.so.4, which we didn't have.
  Also i find that having more choice regarding crypto(-libraries) is better.

  It can be pulled even though it's marked WIP, but maybe we could/should add other libraries as well (libreSSL/...)
  ###### 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: Python: Nuitka compiler
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/17695
updated_at: 2016-08-12 15:11:09
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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  See also #17529.


state: closed
title: kyocera: init at 1.1203
user_login: vanzef
html_url: https://github.com/NixOS/nixpkgs/pull/17696
updated_at: 2016-08-12 13:50:59
body:
  ###### Motivation for this change

  Adding drivers for several Kyocera printers
  ###### 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: Print a real hash in paths-from-graph printRegistration
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/issues/17697
updated_at: 2018-01-21 01:14:12
body:
  Currently we [have](https://github.com/NixOS/nixpkgs/blob/2045b40b1061f24e9a51e1f312c9d9e131b8b43b/pkgs/build-support/kernel/paths-from-graph.pl#L73):

  > print "0000000000000000000000000000000000000000000000000000000000000000\n"; # !!! fix

  in `paths-from-graph.pl`. This breaks the tests for NixOS/nix#1027, because the new path copy code does hash checking. We should store the real hash there.


state: closed
title: buildbot9 and plugins
user_login: nand0p
html_url: https://github.com/NixOS/nixpkgs/pull/17699
updated_at: 2016-09-01 11:53:54
body:
  Adds buildbot9 (v0.9.0rc2) and plugins.  Exposes the following at top level:

  ```
  buildbot
  buildbot-worker
  buildbot-ui
  buildbot-full
  buildbot-plugins
  ```

  This also includes assorted python dependencies, as well as the build worker and a couple of common plugins

  @bjornfor @domenkozar @lancelotsix @copumpkin 


state: closed
title: firefox-bin: Add libxcb to build inputs
user_login: mythmon
html_url: https://github.com/NixOS/nixpkgs/pull/17700
updated_at: 2016-08-14 23:03:20
body:
  ###### Motivation for this change

  This is needed for future versions of Firefox, and makes external packaging of prerelease versions of Firefox much easier.
  ###### 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: build of dclxvi fails on darwin
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/17701
updated_at: 2016-09-01 10:07:52
body:
  ## Issue description

  ```
  nix-env -i dclxvi -f ~/code/nixpkgs/
  installing ‘dclxvi-2013-01-27’
  these derivations will be built:
    /nix/store/3a4vbmxyj669zyxdj3ji34600n3fmvj5-dclxvi-2013-01-27.drv
  building path(s) ‘/nix/store/fc1rii7nsaq8h0djj7m6jbfsydss5ix3-dclxvi-2013-01-27’
  unpacking sources
  unpacking source archive /nix/store/kw5mhzh4zjvfak0fs50004bzp89vr8s0-dclxvi-74009d58f2305be3b95d88717619bde8ecbdd9a2-src
  source root is dclxvi-74009d58f2305be3b95d88717619bde8ecbdd9a2-src
  patching sources
  configuring
  no configure script, doing nothing
  building
  make flags: SHELL=/nix/store/1mkk0qjxh9r8q9z48v40zxrxgdp9jjbn-bash-4.3-p42/bin/bash   libdclxvipairing.so
  gcc -shared -Wl,-soname=libdclxvipairing.so -o libdclxvipairing.so -O3 -fomit-frame-pointer -fPIC -DQHASM linefunction.c optate.c fpe.c fp2e.c fp6e.c fp12e.c curvepoint_fp.c twistpoint_fp2.c final_expo.c scalar.c parameters.c mul.c mydouble.c fp2e_add2.s fp2e_sub2.s fp2e_double2.s fp2e_triple2.s fp2e_neg2.s fp2e_mul.s fp2e_mul_fpe.s fp2e_short_coeffred.s fp2e_add.s fp2e_sub.s fp2e_parallel_coeffmul.s fp2e_mulxi.s fp2e_double.s fp2e_triple.s fp2e_neg.s fp2e_conjugate.s fpe_mul.s fp2e_square.s consts.s
  /nix/store/1mkk0qjxh9r8q9z48v40zxrxgdp9jjbn-bash-4.3-p42/bin/bash: gcc: command not found
  make: *** [Makefile:11: libdclxvipairing.so] Error 127
  builder for ‘/nix/store/3a4vbmxyj669zyxdj3ji34600n3fmvj5-dclxvi-2013-01-27.drv’ failed with exit code 2
  ```

  cc @wkennington @copumpkin
  ### Steps to reproduce

  `nix-env -i dclxvi` from nixpkgs master
  ## Technical details
  - System: OS X 10.9.5
  - Nix version: nix-env (Nix) 1.10
  - Nixpkgs version: master

  (Not reproducible on NixOS 16.09.git.83a8948 (Flounder))


state: closed
title: Dovecot requires mailUser and mailGroup for sieve
user_login: uwap
html_url: https://github.com/NixOS/nixpkgs/issues/17702
updated_at: 2016-09-07 08:16:18
body:
  ## Issue description

  When services.dovecot2.mailUser and services.dovecot2.mailGroup is not set, nixos-rebuild terminates with the type error "cannot coerce null to a string", when services.dovecot2.sieveScripts is set. The reason for it is in line 257 of the dovecot module:

  ```
  chown -R '${cfg.mailUser}:${cfg.mailGroup}' '${stateDir}/sieve'
  ```

  mailUser and mailGroup default to null.

  One way to solve this could be to default to the dovecot user and group when no virtual mail user was set.
  ### Steps to reproduce

  Set services.dovecot2.mailUser or services.dovecot2.mailGroup to the default and then set services.dovecot2.sieveScripts to anything other than {}.
  ## Technical details
  - System: 16.09pre / Master
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre


state: closed
title: microcode-intel: 20150121 -> 20160714
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/17703
updated_at: 2016-08-12 20:44:41
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
    - [ ] 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).

  ---

  tested on my i7-4870HQ by adding `hardware.cpu.intel.updateMicrocode = true;` in `configuration.nix`

  before:

  ```
  $ dmesg | grep -i micro
  [    0.000000] microcode: microcode updated early to revision 0x12, date = 2014-07-03
  [    0.779255] microcode: CPU0 sig=0x40661, pf=0x20, revision=0x12
  [    0.779283] microcode: CPU1 sig=0x40661, pf=0x20, revision=0x12
  [    0.779310] microcode: CPU2 sig=0x40661, pf=0x20, revision=0x12
  [    0.779316] microcode: CPU3 sig=0x40661, pf=0x20, revision=0x12
  [    0.779343] microcode: CPU4 sig=0x40661, pf=0x20, revision=0x12
  [    0.779367] microcode: CPU5 sig=0x40661, pf=0x20, revision=0x12
  [    0.779395] microcode: CPU6 sig=0x40661, pf=0x20, revision=0x12
  [    0.779407] microcode: CPU7 sig=0x40661, pf=0x20, revision=0x12
  [    0.779524] microcode: Microcode Update Driver: v2.01 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
  ```

  after:

  ```
  $ dmesg | grep -i micro
  [    0.000000] microcode: microcode updated early to revision 0x16, date = 2016-04-01
  [    1.524754] microcode: CPU0 sig=0x40661, pf=0x20, revision=0x16
  [    1.524807] microcode: CPU1 sig=0x40661, pf=0x20, revision=0x16
  [    1.524858] microcode: CPU2 sig=0x40661, pf=0x20, revision=0x16
  [    1.524875] microcode: CPU3 sig=0x40661, pf=0x20, revision=0x16
  [    1.524932] microcode: CPU4 sig=0x40661, pf=0x20, revision=0x16
  [    1.524980] microcode: CPU5 sig=0x40661, pf=0x20, revision=0x16
  [    1.525033] microcode: CPU6 sig=0x40661, pf=0x20, revision=0x16
  [    1.525058] microcode: CPU7 sig=0x40661, pf=0x20, revision=0x16
  [    1.525231] microcode: Microcode Update Driver: v2.01 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
  ```


state: closed
title: ZNC Module doesn't manage to create the data directory on first start
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/issues/17704
updated_at: 2016-08-12 21:18:07
body:
  ## Issue description

  ```
  Aug 12 17:11:39 NdNdNx systemd[1]: Starting ZNC Server...
  Aug 12 17:11:39 NdNdNx znc-pre-start[6167]: /nix/store/w8vzn0lsahbd9sfh0v30x65qwq6xrpa8-coreutils-8.25/bin/mkdir: cannot create directory ‘/var/lib/znc’: Permission denied
  Aug 12 17:11:39 NdNdNx systemd[1]: znc.service: Control process exited, code=exited status=1
  Aug 12 17:11:39 NdNdNx systemd[1]: Failed to start ZNC Server.
  ```
  ### Steps to reproduce
  1. Enable znc for the first time with all defaults

  ``` nix
    services.znc = {
      enable = true;
      user = "grahamc";

      confOptions = {
        userName = "grahamc";
        nick = "grahamc";
      };
    };

  ```
  ## Technical details

  ```
  ➜  ~  nixos-version                                                                                                            ~
  16.03.1083.d745044 (Emu)
  ➜  ~  nix-env --version                                                                                                        ~
  nix-env (Nix) 1.11.2
  ➜  ~  nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion                                                                 ~
  "16.03.1083.d745044"
  ```


state: closed
title: byzanz: Let it find gstreamer plugins
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/17708
updated_at: 2016-08-15 08:56:58
body:
  ###### Motivation for this change

  Fix for #17599 
  ###### 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).

  ---

  /cc @MasseGuillaume @rvl @domenkozar @pSub 


state: closed
title: dmenu: Fix scripts to run commands by store paths
user_login: 8573
html_url: https://github.com/NixOS/nixpkgs/pull/17709
updated_at: 2016-08-14 18:21:58
body:
  The `dmenu` package includes two binary programs, `dmenu` and `stest`,
  and two shell scripts, `dmenu_run` and `dmenu_path`. `dmenu_run`
  invokes `dmenu` and `dmenu_path`, and `dmenu_path` invokes `stest`.

  `dmenu_run`'s invocation of `dmenu` was patched to run it by its full
  store path, but its invocation of `dmenu_path` and `dmenu_path`'s
  invocation of `stest` were not.

  If `dmenu_path` and `stest` were not in the set of system packages or
  otherwise in the `PATH`, this situation would result in `dmenu_run`
  opening a dmenu instance with no menu entries (which would normally be
  generated by `dmenu_path`, which `dmenu_run` couldn't find, as it was
  running it by `PATH` lookup).

  This commit fixes the package to also patch the invocation of
  `dmenu_path` in `dmenu_run` and the invocations of `stest` in
  `dmenu_path` to invoke those programs by their full store paths.

  I have tested this change on NixOS.


state: closed
title: emby: 3.0.6030 -> 3.0.6060
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/17710
updated_at: 2016-08-14 22:48:00
body:
  ###### Motivation for this change

  New release available (new features + bugfixes)
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.6050
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.6060
  ###### 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: Shield users against Spotify origin changes.
user_login: seanparsons
html_url: https://github.com/NixOS/nixpkgs/issues/17711
updated_at: 2017-07-05 19:56:46
body:
  ## Issue description

  So it appears that Spotify regularly update their app and remove old versions from the origin, which causes havoc if you try to install it at the wrong time. It appears to be getting updated regularly even in the 16.03 branch, but as of my typing this it's 9 days old and the file has already disappeared from the origin.
  ## Steps to reproduce

  Install Spotify a week or so after the derivation has been updated.


state: closed
title: unclutter-xfixes: init at 1.2
user_login: mbrock
html_url: https://github.com/NixOS/nixpkgs/pull/17712
updated_at: 2016-08-24 21:46:08
body:
  ###### Motivation for this change

  This rewrite of `unclutter` (hides X mouse cursor) works better with my `ratpoison`.

  From the Arch wiki regarding the old `unclutter`:

  > Unclutter is a tool from the early 90s and has not been updated since. It works by creating fake windows or active pointer grabs, both of which often cause problems. By now, the X11 extensions Xinput2 and Xfixes have been released and are commonly found on most user systems. Using those, unclutter-xfixes-git (AUR) can provide the cursor hiding functionality without interfering with any application.
  ###### 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: Clisp-2.49 doesn't work with PaX on nixos-unstable
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/17713
updated_at: 2016-12-01 23:06:37
body:
  ## Issue description

  As per the title:

  `Aug 13 23:50:54 spaceserv kernel: grsec: denied RWX mmap of <anonymous mapping> by /nix/store/5fy4swr6j4nll97nja1ma1w70pvnylcx-clisp-2.49/lib/clisp-2.49/base/lisp.run[lisp.run:10845] uid/euid:30001/30001 gid/egid:30000/30000, parent /nix/store/pb0rmdf2dq0g7jgczjicbndb3z5xqvrb-gnumake-4.2.1/bin/make[make:10842] uid/euid:30001/30001 gid/egid:30000/30000`
  ### Steps to reproduce
  ## Technical details
  - System: (NixOS: 16.09pre88185.52a875f (Flounder))


state: closed
title: grsec, CAP_SYS_ADMIN, and systemd-nspawn (systemd-231)
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/17714
updated_at: 2016-08-15 18:39:03
body:
  ## Issue description

  In the hardened-stdenv branch, trying to start a container with i2p in it:

  `grsec: use of CAP_SYS_ADMIN in chroot denied for /nix/store/a8q38pvn8d9783q4mbmz3h5072hpp5y6-systemd-231/bin/systemd-nspawn[systemd-nspawn:1493] uid/euid:0/0 gid/egid:0/0, parent /nix/store/a8q38pvn8d978`
  ### Steps to reproduce
  ## Technical details
  - System: 16.09pre-git (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre88185.52a875f


state: closed
title: command-not-found.pl: don't rely on Config.pm anymore
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/17715
updated_at: 2016-08-14 12:50:47
body:
  As part of https://github.com/NixOS/nix/issues/341, don't rely on perl Nix modules for command-not-found.

  cc @edolstra 


state: closed
title: Add libdynd and dynd-python
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/17716
updated_at: 2016-08-14 11:54:37
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
    - [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: open
title: texlive-new: mktextfm: mf command not found
user_login: igsha
html_url: https://github.com/NixOS/nixpkgs/issues/17717
updated_at: 2019-02-17 18:25:09
body:
  ## Issue description

  `mktextfm` cannot work because of absence of `mf` command:

  ``` bash
  nix-shell:~/nixpkgs]$ mktextfm wnr14
  mktextfm: Running mf \mode:=ljfour; mag:=1; nonstopmode; input wnr14
  /nix/store/gvn5jvzywdalf9vxhi89yx8cgywqi8ag-texlive-bin-2015/bin/mktextfm: line 104: mf: command not found
  ```
  ### Steps to reproduce

  ``` bash
  [20:45] igor@igor-pc nixpkgs (master) $ nix-shell -I nixpkgs=~/nixpkgs/ -Q -p texlive.combined.scheme-full --pure

  [nix-shell:~/nixpkgs]$ mktextfm 
  /nix/store/gvn5jvzywdalf9vxhi89yx8cgywqi8ag-texlive-bin-2015/bin/mktextfm: Missing argument(s).
  Try `mktextfm --help' for more information.

  [nix-shell:~/nixpkgs]$                                                                                                                                                                                                                      [nix-shell:~/nixpkgs]$ mktextfm wnr14
  mktextfm: Running mf \mode:=ljfour; mag:=1; nonstopmode; input wnr14
  /nix/store/gvn5jvzywdalf9vxhi89yx8cgywqi8ag-texlive-bin-2015/bin/mktextfm: line 104: mf: command not found
  grep: wnr14.log: No such file or directory
  mktextfm: `mf \mode:=ljfour; mag:=1; nonstopmode; input wnr14' failed to make wnr14.tfm.

  [nix-shell:~/nixpkgs]$
  ```

  However, `mktextfm` works fine with `metafont`:

  ``` bash
  [20:47] igor@igor-pc nixpkgs (master) $ nix-shell -Q -E 'with import /home/igor/nixpkgs { }; runCommand "dummy" { buildInputs = [ (texlive.combine { inherit (texlive) scheme-full metafont; }) ]; } ""' --pure

  [nix-shell:~/nixpkgs]$ mktextfm wnr14
  mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input wnr14
  This is METAFONT, Version 2.7182818 (Web2C 2015/NixOS.org) (preloaded base=mf)

  (/home/igor/.texlive2014/texmf-var/fonts/source/lh/lh-ot2/wnr14.mf
  (/nix/store/sf01qa4yvigrqw206c25397w4y3vh6pk-texlive-combined-2015/share/texmf/
  fonts/source/lh/base/fikparm.mf
  (/nix/store/sf01qa4yvigrqw206c25397w4y3vh6pk-texlive-combined-2015/share/texmf/
  fonts/source/public/cm/cmbase.mf)
  (/nix/store/sf01qa4yvigrqw206c25397w4y3vh6pk-texlive-combined-2015/share/texmf/
  fonts/source/lh/base/lcyrbeg.mf)
  ...
  (/nix/store/sf01qa4yvigrqw206c25397w4y3vh6pk-texlive-combined-2015/share/texmf/
  fonts/source/lh/lh-ot2/wnliker.mf) ) ) )
  Font metrics written on wnr14.tfm.
  Output written on wnr14.600gf (128 characters, 35564 bytes).
  Transcript written on wnr14.log.
  mktextfm: /home/igor/.texlive2014/texmf-var/fonts/tfm/lh/lh-ot2/wnr14.tfm: successfully generated.
  /home/igor/.texlive2014/texmf-var/fonts/tfm/lh/lh-ot2/wnr14.tfm

  [nix-shell:~/nixpkgs]$
  ```
  ## Technical details
  - System: NixOS: `16.09pre88185.52a875f (Flounder)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `16.09pre88185.52a875f` and `16.09.git.a18abd2M`


state: closed
title: travis: build stdenv also
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/17718
updated_at: 2016-08-16 13:06:35
body:
  ###### Motivation for this change

  This needs to be built ahead of time also to clean up the logs.
  ###### 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: rofi: 1.1.0 -> 1.2.0
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/17719
updated_at: 2016-08-14 22:58:39
body:
  ###### Motivation for this change

  Update to 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).

  ---

  i3Support flag no longer needed; libX11 dependency dropped; new xcb-util-xrm dependency added. Also enabled tests.

  Full changelog here: https://github.com/DaveDavenport/rofi/releases/tag/1.2.0

  `xcb-util-xrm`, doesn't (yet?) have an official entry on https://xcb.freedesktop.org, so added it in a separate file.

  CC @garbas 


state: closed
title: Fix xen build
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/17720
updated_at: 2017-08-29 11:21:09
body:
  ###### Motivation for this change

  Because I can.

  It needs to be updated and generalized, really, but I'm too lazy for now.
  ###### 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] It boots.
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: fcitx-engines.table-other: fix build for cmake 3.6
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/17721
updated_at: 2016-08-14 11:45:40
body:
  ###### Motivation for this change

  The package broke due to the cmake 3.6 update.
  [Hydra build](https://hydra.nixos.org/build/38451512) - [error log](https://hydra.nixos.org/build/38451512/log/tail-reload)
  ###### 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: Persistant Postgresql linker error
user_login: mckeankylej
html_url: https://github.com/NixOS/nixpkgs/issues/17722
updated_at: 2017-03-03 16:03:26
body:
  ## Issue description

  When trying to link a small haskell project using the package persistant-postgresql I get the following error:

  ``` sh
                                                                                                                                               ~/repos/website/server
  these derivations will be built:
    /nix/store/fikcdq1s8k0q14mlx2g5n5kkwq4s5ajm-server-0.1.0.0.drv
  building path(s) ‘/nix/store/964dlfsn2iw702mvfrk2gxrnq4bclhkl-server-0.1.0.0’
  setupCompilerEnvironmentPhase
  Build with /nix/store/7niw289kg7f0yns33bk18c30qn76sy0i-ghc-8.0.1.
  unpacking sources
  unpacking source archive /nix/store/p2pa1i1bn51y5wf3vp5zn8lkf340xbc7-server
  source root is server
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/tmp/nix-build-server-0.1.0.0.drv-0/package.conf.d -j1 -threaded
  [1 of 1] Compiling Main             ( Setup.hs, /tmp/nix-build-server-0.1.0.0.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/964dlfsn2iw702mvfrk2gxrnq4bclhkl-server-0.1.0.0 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --with-gcc=gcc --package-db=/tmp/nix-build-server-0.1.0.0.drv-0/package.conf.d --ghc-option=-optl=-Wl,-rpa
  th=/nix/store/964dlfsn2iw702mvfrk2gxrnq4bclhkl-server-0.1.0.0/lib/ghc-8.0.1/server-0.1.0.0 --enable-split-objs --disable-library-profiling --disable-profiling --enable-shared --enable-library-vanilla --enable-executable-dynamic --enable-tests --extra
  -include-dirs=/nix/store/waz4p2569n6marpbcbfq8rm23jgf6167-postgresql-9.5.3/include --extra-lib-dirs=/nix/store/waz4p2569n6marpbcbfq8rm23jgf6167-postgresql-9.5.3/lib --extra-lib-dirs=/nix/store/prkr2ipkqgwnx62bgza0j41zzn8pbdxi-postgresql-9.5.3-lib/lib
   --extra-include-dirs=/nix/store/jkrvxjrgzs6f1kmj46sa6ccrxb4i170f-openssl-1.0.2h-dev/include --extra-lib-dirs=/nix/store/jkrvxjrgzs6f1kmj46sa6ccrxb4i170f-openssl-1.0.2h-dev/lib --extra-lib-dirs=/nix/store/ji0v5q02fzz950yzf9l4m452y0dm50wh-openssl-1.0.
  2h/lib                                                                                                                                                                                                                                                   
  Configuring server-0.1.0.0...
  Dependency aeson -any: using aeson-0.11.2.0
  Dependency base >=4.7 && <5: using base-4.9.0.0
  Dependency monad-logger -any: using monad-logger-0.3.19
  Dependency mtl -any: using mtl-2.2.1
  Dependency persistent -any: using persistent-2.5
  Dependency persistent-postgresql -any: using persistent-postgresql-2.5
  Dependency persistent-template -any: using persistent-template-2.5.1.4
  Dependency servant-server -any: using servant-server-0.7.1
  Dependency server -any: using server-0.1.0.0
  Dependency wai -any: using wai-3.2.1.1
  Dependency warp -any: using warp-3.2.7
  Using Cabal-1.24.0.0 compiled by ghc-8.0
  Using compiler: ghc-8.0.1
  Using install prefix:
  /nix/store/964dlfsn2iw702mvfrk2gxrnq4bclhkl-server-0.1.0.0
  Binaries installed in:
  /nix/store/964dlfsn2iw702mvfrk2gxrnq4bclhkl-server-0.1.0.0/bin
  Libraries installed in:
  /nix/store/964dlfsn2iw702mvfrk2gxrnq4bclhkl-server-0.1.0.0/lib/ghc-8.0.1/server-0.1.0.0
  Private binaries installed in:
  /nix/store/964dlfsn2iw702mvfrk2gxrnq4bclhkl-server-0.1.0.0/libexec
  Data files installed in:
  /nix/store/964dlfsn2iw702mvfrk2gxrnq4bclhkl-server-0.1.0.0/share/x86_64-linux-ghc-8.0.1/server-0.1.0.0
  Documentation installed in:
  /nix/store/964dlfsn2iw702mvfrk2gxrnq4bclhkl-server-0.1.0.0/share/doc/x86_64-linux-ghc-8.0.1/server-0.1.0.0
  Configuration files installed in:
  /nix/store/964dlfsn2iw702mvfrk2gxrnq4bclhkl-server-0.1.0.0/etc
  No alex found
  Using ar found on system at:
  /nix/store/84x0vldsif3v7i7c6i2ckfzp4jyg9bq9-binutils-2.26/bin/ar
  No c2hs found
  No cpphs found
  Using gcc version 5.4.0 given by user at:
  /nix/store/r8b456lwk0n1hinz92hwqsgb28c987b3-gcc-wrapper-5.4.0/bin/gcc
  Using ghc version 8.0.1 found on system at:
  /nix/store/7niw289kg7f0yns33bk18c30qn76sy0i-ghc-8.0.1/bin/ghc
  Using ghc-pkg version 8.0.1 found on system at:
  /nix/store/7niw289kg7f0yns33bk18c30qn76sy0i-ghc-8.0.1/bin/ghc-pkg
  No ghcjs found
  No ghcjs-pkg found
  No greencard found
  Using haddock version 2.17.2 found on system at:
  /nix/store/7niw289kg7f0yns33bk18c30qn76sy0i-ghc-8.0.1/bin/haddock
  No happy found
  Using haskell-suite found on system at: haskell-suite-dummy-location
  Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
  No hmake found
  Using hpc version 0.67 found on system at:
  /nix/store/7niw289kg7f0yns33bk18c30qn76sy0i-ghc-8.0.1/bin/hpc
  Using hsc2hs version 0.68 found on system at:
  /nix/store/7niw289kg7f0yns33bk18c30qn76sy0i-ghc-8.0.1/bin/hsc2hs
  Using hscolour version 1.24 found on system at:
  /nix/store/19mfvxh6fpa1w38n4vxy0chp4yqs38mg-hscolour-1.24.1/bin/HsColour
  No jhc found
  Using ld found on system at:
  /nix/store/r8b456lwk0n1hinz92hwqsgb28c987b3-gcc-wrapper-5.4.0/bin/ld
  No lhc found
  No lhc-pkg found
  No pkg-config found
  Using strip version 2.26 found on system at:
  /nix/store/84x0vldsif3v7i7c6i2ckfzp4jyg9bq9-binutils-2.26/bin/strip
  Using tar found on system at:
  /nix/store/pgfnwxr4ky923p82qyjf8mf8mr7m3hvs-gnutar-1.29/bin/tar
  No uhc found
  building
  Building server-0.1.0.0...
  Preprocessing library server-0.1.0.0...
  [1 of 4] Compiling Types            ( src/Types.hs, dist/build/Types.o )
  [2 of 4] Compiling Models           ( src/Models.hs, dist/build/Models.o )
  [3 of 4] Compiling Api              ( src/Api.hs, dist/build/Api.o )
  [4 of 4] Compiling App              ( src/App.hs, dist/build/App.o )
  Preprocessing executable 'server' for server-0.1.0.0...
  [1 of 1] Compiling Main             ( app/Main.hs, dist/build/server/server-tmp/Main.dyn_o )
  Linking dist/build/server/server ...
  /nix/store/84x0vldsif3v7i7c6i2ckfzp4jyg9bq9-binutils-2.26/bin/ld: warning: libssl.so.1.0.0, needed by /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so, not found (try using -rpath or -rpath-
  link)                                                                                                                                                                                                                                                    
  /nix/store/84x0vldsif3v7i7c6i2ckfzp4jyg9bq9-binutils-2.26/bin/ld: warning: libcrypto.so.1.0.0, needed by /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so, not found (try using -rpath or -rpa
  th-link)                                                                                                                                                                                                                                                 
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `ENGINE_free'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `BIO_set_flags'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `BIO_clear_flags'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_set_verify'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_CIPHER_get_name'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `X509_STORE_set_flags'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_set_ex_data'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `X509_NAME_ENTRY_get_data'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_CTX_ctrl'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `ENGINE_init'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `CRYPTO_get_id_callback'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_load_error_strings'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_connect'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_new'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `sk_num'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `ASN1_STRING_data'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `sk_free'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `X509_NAME_get_index_by_NID'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_get_peer_certificate'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `X509_get_ext_d2i'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `ERR_get_error'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `BIO_new'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_CTX_use_certificate_chain_file'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_get_version'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `ENGINE_finish'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_set_bio'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSLv23_method'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_pending'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `X509_NAME_get_entry'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `CRYPTO_get_locking_callback'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_write'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_get_current_compression'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `CRYPTO_set_locking_callback'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `ERR_put_error'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `ERR_clear_error'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `ASN1_STRING_length'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `X509_STORE_load_locations'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_get_current_cipher'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `BIO_s_socket'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_CTX_load_verify_locations'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `ERR_reason_error_string'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `ENGINE_load_private_key'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_read'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_use_certificate_file'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `X509_get_subject_name'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_check_private_key'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `CRYPTO_set_id_callback'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_free'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `sk_value'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_CTX_get_cert_store'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `ENGINE_by_id'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_CTX_new'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_shutdown'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_use_PrivateKey_file'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_get_error'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_ctrl'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_library_init'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_use_PrivateKey'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `SSL_CIPHER_get_bits'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `X509_free'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `CRYPTO_num_locks'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `OPENSSL_config'
  /tmp/nix-build-server-0.1.0.0.drv-0/server/dist/build/libHSserver-0.1.0.0-EdIuY4tWF3W5WsllBuXML2-ghc8.0.1.so: undefined reference to `BIO_int_ctrl'
  collect2: error: ld returned 1 exit status
  `cc' failed in phase `Linker'. (Exit code: 1)
  builder for ‘/nix/store/fikcdq1s8k0q14mlx2g5n5kkwq4s5ajm-server-0.1.0.0.drv’ failed with exit code 1
  error: build of ‘/nix/store/fikcdq1s8k0q14mlx2g5n5kkwq4s5ajm-server-0.1.0.0.drv’ failed
  ```

  with the default.nix as follows:

  ``` nix
  { nixpkgs ? import <nixpkgs> {}, compiler ? "ghc801" }:

  let

    inherit (nixpkgs) pkgs;

    f = { mkDerivation, aeson, base, monad-logger, mtl, persistent
        , persistent-postgresql, persistent-template, servant-server
        , stdenv, wai, warp, postgresql, openssl
        }:
        mkDerivation {
          pname = "server";
          version = "0.1.0.0";
          src = ./.;
          isLibrary = true;
          isExecutable = true;
          libraryHaskellDepends = [
            aeson base mtl persistent persistent-postgresql persistent-template
            servant-server wai warp postgresql openssl
          ];
          executableHaskellDepends = [
            base monad-logger persistent-postgresql warp postgresql openssl
          ];
          testHaskellDepends = [ base ];
          homepage = "https://github.com/mckeankylej/server#readme";
          description = "Initial project template from stack";
          license = stdenv.lib.licenses.bsd3;
        };

    haskellPackages = pkgs.haskell.packages.${compiler};

    drv = haskellPackages.callPackage f {};

  in

    if pkgs.lib.inNixShell then drv.env else drv
  ```

  I honestly feel like I dont have a dependency stated but I cant figure out which one it is and no one on the irc seems to know. 
  ### Steps to reproduce

  ``` sh
  git clone https://github.com/mckeankylej/website.git
  cd server
  nix-build
  ```
  ## Technical details
  - System: (16.09pre87355.a18abd2 (Flounder))
  - Nix version: (nix-env (Nix) 1.11.2)
  - Nixpkgs version: (16.09pre87355.a18abd2)


state: closed
title: syncthing: 0.14.3 -> 0.14.4
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17723
updated_at: 2016-08-14 11:30:19
body:
  ###### Motivation for this change

  New recommended 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
  - [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: wine: 1.9.14 -> 1.9.16
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/17724
updated_at: 2016-08-14 20:27:20
body:
  ###### Motivation for this change

  Upgrade wineUnstable
  Only 32bit build tested
  ###### 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).

  ---

  Update wineUnstable and wineStaging


state: closed
title: mlt: 0.9.6 -> 6.2.0
user_login: tohl
html_url: https://github.com/NixOS/nixpkgs/pull/17725
updated_at: 2016-08-17 19:49:32
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).

  ---

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


state: closed
title: New: drone (drone.io)
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/17726
updated_at: 2016-11-11 22:05:08
body:
  ###### Motivation for this change

  Build drone.io package.
  (only cli functionality tested, no server mode)

  Also go-bindata-assetfs packaged, as build requirement
  ###### 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: wireguard-unstable: 2016-07-22 -> 2016-08-08
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/17727
updated_at: 2016-08-14 11:04:37
body:
  ###### Motivation for this change
  - version update
  - switch to fetchurl
  - add `meta.downloadPage`
  - add `meta.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: crashplan: Wait for filesystems to be mounted before starting
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/17728
updated_at: 2016-08-14 11:04:33
body:
  ###### Motivation for this change

  Without this, there is a race condition between mounting local filesystems and starting Crashplan. If the network is faster than the disks (which is often true), it'll end up getting the /var/lib/crashplan on the root partition, to hilarious effect.
  ###### 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).

  ---

  <!-- 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/17728)

  <!-- Reviewable:end -->


state: closed
title: fcitx-engines.table-other: fix build for cmake 3.6
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/17729
updated_at: 2016-08-23 07:31:13
body:
  ###### Motivation for this change

  The package broke due to the cmake 3.6 update.
  [Hydra build](https://hydra.nixos.org/build/38451512) - [error log](https://hydra.nixos.org/build/38451512/log/tail-reload)
  #17721 successor
  #17721 failed because upstream patch was amended, making the patch hash to change. Also, after the changes, the amended patch diverged too much so we cannot use it as it is.

  This bring a custom patch to fix the build until a new `table-other` version is released.
  ###### 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: ghc8: apply patches to fix https://ghc.haskell.org/trac/ghc/ticket/12130
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/17730
updated_at: 2016-08-19 08:15:29
body:
  ###### Motivation for this change

  There was a regression in GHC 8.0.1 described in https://ghc.haskell.org/trac/ghc/ticket/12130 that prevents, among other things, Yesod projects to build.

  This patch pulls in the fixes from that issue so that we do not need to wait for 8.0.2. @jezen depends on this to move his project forward and he was previously struggling to get all the required libraries to build on 7.10.3. He has confirmed that the patch works.

  Patches pulled in:

  https://git.haskell.org/ghc.git/commitdiff/4d71cc89b4e9648f3fbb29c8fcd25d725616e265
  https://git.haskell.org/ghc.git/commitdiff/2f8cd14fe909a377b3e084a4f2ded83a0e6d44dd

  cc @peti


state: closed
title: midori: update to current webkitgtk
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17731
updated_at: 2016-08-14 22:07:07
body:
  ###### Summary
  1. Update to current webkitgtk. (https://github.com/NixOS/nixpkgs/issues/12023)
  2. Use wrapGAppsHook.
  3. Add missing (libxcb...) and implicit (gtk3) dependencies.
  4. Use nativeBuildInputs.
  5. Optional zeitgeistSupport.
  6. Miscellaneous cleanups...

  (EDIT) Incidentally, Looking at the travis logs, I don't know why travis is trying to build webkitgtk, but I think webkitgtk is missing pcre.dev  as a build dependency seeing how it can't find _libpcre.pc_.
  It shouldn't affect this PR though.
  (EDIT) @koral I tried locally to add _pcre.dev_ and the errors are gone. I won't make a PR since it takes me days to build webkitgtk so I can't be sure how it will effect\affect the build, but the changes can be found here: https://github.com/RamKromberg/nixpkgs/commit/7b4d4b192f1cf32c843a3d51bebbbf9d2bc09271 . Again, this isn't related to 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
    - [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: Package setup hooks are not run in an overriden derivation for added buildInputs
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/issues/17732
updated_at: 2016-08-16 14:34:13
body:
  ## Issue description

  E.g. when `glib` and `gsettings_desktop_schemas` are added to `buildInputs`, the `GSETTINGS_SCHEMAS_PATH` should be exported and visible in derivation’s build phases. Or when `perl` is added, `PERL5LIB` should be exported etc.

  And this works. **However**, when these are added to `buildInputs` using `overrideDerivation`, these setup hooks seem to not be run, and their variables are not exported.
  ### Steps to reproduce

  ``` nix
  let
    old = pkgs.stdenv.mkDerivation {
      name = "blah";
      unpackPhase = "echo dummy";
      buildInputs = with pkgs; [ perl ];
      installPhase = "touch $out ; export | grep -Ev 'installPhase=|preFixup=' | grep PERL5LIB";
    };
    new = pkgs.stdenv.lib.overrideDerivation old (oldAttrs: {
      buildInputs = with pkgs; [ glib gsettings_desktop_schemas ];
      preFixup = "export | grep -Ev 'installPhase=|preFixup=' | grep GSETTINGS_SCHEMAS_PATH";
    });
  in new
  ```

  Now, when building `new`, both `PERL5LIB` and `GSETTINGS_SCHEMAS_PATH` should be output (the first one twice).

  The build fails, as `GSETTINGS_SCHEMAS_PATH` is not exported at all. Move `glib` and `gsettings_desktop_schemas` not `old`’s `buildInputs` and it is.
  1. Output with `glib gsettings_desktop_schemas` **added to `old`’s `buildInputs`**:
     
     ```
     installing
     declare -x PERL5LIB="/nix/store/xlqafmhfnzwg0c77ns8m41k2vn1frqz3-perl-5.22.2/lib/perl5/site_perl"
     post-installation fixup
     declare -x GSETTINGS_SCHEMAS_PATH="/nix/store/mn24ynlx0ir0mjz54vq68kqa4prxkhr8-gsettings-desktop-schemas-3.20.0/share/gsettings-schemas/gsettings-desktop-schemas-3.20.0"
     ```
  2. Output with `glib gsettings_desktop_schemas` **added to `new`’s `buildInputs`**:
     
     ```
     installing
     declare -x PERL5LIB="/nix/store/xlqafmhfnzwg0c77ns8m41k2vn1frqz3-perl-5.22.2/lib/perl5/site_perl"
     post-installation fixup
     builder for ‘/nix/store/l23244h76bn2ngz93zxbhn80631iq47c-blah.drv’ failed with exit code 1
     ```
  ## Technical details
  - System: 16.09pre88185.52a875f (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre88185.52a875f"


state: closed
title: influxdb: add 1.0.0-beta3
user_login: cko
html_url: https://github.com/NixOS/nixpkgs/pull/17733
updated_at: 2016-08-17 11:40:06
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 --against master"`
  - [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: claws-mail: 3.13.2 -> 3.14.0
user_login: khumba
html_url: https://github.com/NixOS/nixpkgs/pull/17734
updated_at: 2016-08-14 20:54:07
body:
  ###### Motivation for this change

  New features and bug fixes, see http://www.claws-mail.org/news.php.
  ###### 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: Kernel panic: nixos 16.03 (also 16.09 pre) minimal, livecd 64bit while starting systemd-udevd
user_login: apriori
html_url: https://github.com/NixOS/nixpkgs/issues/17735
updated_at: 2018-06-24 00:53:46
body:
  ## Issue description

  While just booting the iso image, my notebook, an hp spectre x360 with an i7-6500U, the kernel panics on startup of systemd-udevd in cpu_idle. The screen turns black and the keyboard leds blink indicating the kernel panic.
  ### Steps to reproduce

  Boot with kernel param "systemd.confirm_spawn=true"
  ## Technical details
  - Nix version: 16.03, 16.09 pre


state: closed
title: caddy: 0.8.3 -> 0.9.0
user_login: rushmorem
html_url: https://github.com/NixOS/nixpkgs/pull/17736
updated_at: 2016-08-14 22:31:13
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
  - [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).

  ---

  Closes https://github.com/NixOS/nixpkgs/issues/17678.


state: closed
title: btfs: 2.10 -> 2.11
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/17737
updated_at: 2016-08-14 21:37:09
body:
  ###### Motivation for this change
  ###### 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
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Should I remove `libtorrentRasterbar_1_09`?


state: closed
title: Add NixOS modules search logic into libkmod
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/17738
updated_at: 2016-08-24 12:18:36
body:
  ###### Motivation for this change

  NixOS needs special logic to search for kernel modules. We first want to check `/run/current-system/kernel-modules` and, if there are no modules for our kernel version there, fall back to `/run/booted-system/kernel-modules`. This way we both allow to enable new kernel packages without a reboot and make the system run consistently after a kernel update before new kernel was loaded.

  Unfortunately, this logic previously has been implemented as a wrapper on top of `kmod`, namely `system.sbin.modprobe`. Therefore it was required that either it is inserted into `PATH` of an application which wants to use `modprobe` et all, or, if an application links to `libkmod` and uses it directly (or if we can't hijack `PATH`), to set `MODULE_DIR` to `/run/current-system/kernel-modules` or the other one. In this situation one can have either system consistency or ability to add new kernel packages, but not both.

  This set of patches moves this logic into `kmod` itself. Therefore, we don't need `MODULE_DIR` nor `system.sbin.modprobe` at all anymore -- `kmod` and all applications using it would get all the nice things automatically.

  As a side improvement, I've replaced `sbin` by `bin` in several places (this was done while I studied how `kmod` is used treewide).

  As an example of nice user-side improvement, `bumblebee` now works correctly after a switch to a new kernel.
  ###### 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: apacheKafka: 0.9.0.1 -> 0.10.0.1
user_login: mbbx6spp
html_url: https://github.com/NixOS/nixpkgs/pull/17739
updated_at: 2016-08-14 22:17:32
body:
  ###### Motivation for this change

  Update `apacheKafka` release to 0.10.0.1 which is the latest stable. Retaining prior versions for 0.9.x and 0.8.x. Full release notes for 0.10.0.1:

  https://archive.apache.org/dist/kafka/0.10.0.1/RELEASE_NOTES.html
  ###### 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)

  ```
  $ sudo nixos-option nix.useSandbox
  Value:
  true

  Default:
  false

  Description:


   If set, Nix will perform builds in a sandboxed environment that it
   will set up automatically for each build. This prevents
   impurities in builds by disallowing access to dependencies
   outside of the Nix store.

  Declared by:
    "/nix/store/1n6lx6y3n1vhgan0ia4nds3ncpiafck8-nixos-16.09pre85931.125ffff/nixos/nixpkgs/nixos/modules/services/misc/nix-daemon.nix"

  Defined by:
    "/etc/nixos/configuration.nix"
  ```
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux

  ```
  $ nixos-version
  16.09pre85931.125ffff (Flounder)
  ```
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`

  ```
  $ nix-shell -p nox --run "nox-review wip"
  ==> We're in a git repo, trying to fetch it
  Building in /run/user/1000/nox-review-uawa7mox: apacheKafka_0_9 apacheKafka
  /nix/store/r43jhxdxkyilyg6hlaqlv9hp0d39b9s4-apache-kafka-2.11-0.9.0.1
  /nix/store/0ddrwwa2vhix1k6lh9vfmcwlihjgm8cs-apache-kafka-2.11-0.10.0.1
  Result in /run/user/1000/nox-review-uawa7mox
  total 0
  lrwxrwxrwx 1 spotter users 69 Aug 14 14:59 result -> /nix/store/r43jhxdxkyilyg6hlaqlv9hp0d39b9s4-apache-kafka-2.11-0.9.0.1
  lrwxrwxrwx 1 spotter users 70 Aug 14 14:59 result-2 -> /nix/store/0ddrwwa2vhix1k6lh9vfmcwlihjgm8cs-apache-kafka-2.11-0.10.0.1
  ```
  - [x] Tested execution of all binary files (usually in `./result/bin/`)

  I tested the newly built Kafka 0.10.0.1 package by starting a broker (server) with a specified server.properties file and running test producer and test consumer and checking outputs. Eventually this can be automated in a NixOS module test but to avoid adding too much complication to a simple update to a package that will be done in a separate PR.

  ```
  # From both results from running nox
  # lrwxrwxrwx 1 spotter users 70 Aug 14 15:08 result -> /nix/store/0ddrwwa2vhix1k6lh9vfmcwlihjgm8cs-apache-kafka-2.11-0.10.0.1
  # lrwxrwxrwx 1 spotter users 69 Aug 14 15:08 result-2 -> /nix/store/r43jhxdxkyilyg6hlaqlv9hp0d39b9s4-apache-kafka-2.11-0.9.0.1

  $ /nix/store/0ddrwwa2vhix1k6lh9vfmcwlihjgm8cs-apache-kafka-2.11-0.10.0.1/bin/kafka-server-start.sh /nix/store/0ddrwwa2vhix1k6lh9vfmcwlihjgm8cs-apache-kafka-2.11-0.10.0.1/config/server.properties
  anager)
  [2016-08-14 15:28:51,257] INFO Starting log flusher with a default period of 9223372036854775807 ms. (kafka.log.LogManager)
  ...
          port = 9092
  ...
  [2016-08-14 15:28:51,283] INFO Awaiting socket connections on 0.0.0.0:9092. (kafka.network.Acceptor)

  ^Z

  $ nc -vz localhost 9092
  localhost [127.0.0.1] 9092 (XmlIpcRegSvc) open

  $ cat messages.txt
  A virtuous abstinence from the joys of pederasty comes most easily to those who have no taste for it.

  Alas, I am dying beyond my means. (sipping champagne on his deathbed)

  As long as war is regarded as wicked, it will always have its fascination. When it is looked upon as vulgar, it will cease to be popular.

  Democracy means simply the bludgeoning of the people by the people for the people.

  Fashion is a form of ugliness so intolerable that we have to alter it every six months.

  The only way to behave to a woman is to make love to her if she is pretty and to someone else if she is plain.

  The only way to get rid of a temptation is to yield to it.

  There is only one thing in the world worse than being talked about, and that is not being talked about.

  Whenever people agree with me I always feel I must be wrong.

  Why was I born with such contemporaries?

  Young men want to be faithful and are not; old men want to be faithless and cannot.

  $ /nix/store/0ddrwwa2vhix1k6lh9vfmcwlihjgm8cs-apache-kafka-2.11-0.10.0.1/bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test < messages.txt

  # in broker console
  [2016-08-14 15:36:18,024] INFO Topic creation {"version":1,"partitions":{"0":[0]}} (kafka.admin.AdminUtils$)
  [2016-08-14 15:36:18,029] INFO [KafkaApi-0] Auto creation of topic test with 1 partitions and replication factor 1 is successful (kafka.server.KafkaApis)

  $ /nix/store/0ddrwwa2vhix1k6lh9vfmcwlihjgm8cs-apache-kafka-2.11-0.10.0.1/bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning | tee output.txt
  A virtuous abstinence from the joys of pederasty comes most easily to those who have no taste for it.

  Alas, I am dying beyond my means. (sipping champagne on his deathbed)

  As long as war is regarded as wicked, it will always have its fascination. When it is looked upon as vulgar, it will cease to be popular.

  Democracy means simply the bludgeoning of the people by the people for the people.

  Fashion is a form of ugliness so intolerable that we have to alter it every six months.

  The only way to behave to a woman is to make love to her if she is pretty and to someone else if she is plain.

  The only way to get rid of a temptation is to yield to it.

  There is only one thing in the world worse than being talked about, and that is not being talked about.

  Whenever people agree with me I always feel I must be wrong.

  Why was I born with such contemporaries?

  Young men want to be faithful and are not; old men want to be faithless and cannot.
  ^CProcessed a total of 21 messages

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

  ```
  commit message conforms to CONTRIBUTING.md 
  ```


state: closed
title: guitarix: 0.34.0 → 0.35.1; add glib_networking dep
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/pull/17740
updated_at: 2016-08-15 14:25:47
body:
  ###### Motivation for this change
  1. Version bump.
  2. `glib_networking` is needed for downloading presets from withing Guitarix UI. Before, Guitarix would return an “install `glib_networking`” error.
  ###### 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 do_
  - [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: factorio: Fix the fetch script
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/17741
updated_at: 2016-08-14 22:47:01
body:
  ###### Motivation for this change

  Login system changed.
  ###### 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).

  ---

  <!-- 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/17741)

  <!-- Reviewable:end -->


state: closed
title: Mattermost service
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/17743
updated_at: 2016-08-16 12:54:25
body:
  ###### Motivation for this change

  Adds Mattermost package & service and the matterircd bridge.
  ###### 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: linux: bump default to 4.6
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/17744
updated_at: 2016-08-15 12:40:34
body:
  ###### Motivation for this change

  The 4.6 series Linux is the current stable version and should be our default in 16.09.
  ###### 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).

  ---

  cc @shlevy 


state: closed
title: visualvm: init at 1.3.8
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/pull/17745
updated_at: 2016-08-15 03:45:49
body:
  ###### Motivation for this change

  It’s generally a useful tool and it’s not bundled with our JDKs.
  ###### 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 do_
  - [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: redshift: Fix default value of $DISPLAY
user_login: 8573
html_url: https://github.com/NixOS/nixpkgs/pull/17746
updated_at: 2016-08-17 20:52:31
body:
  Before commit 54fa0cfe4eef7e54e23380704af70ee7b65473ce, the `redshift`
  service was run with the environment variable `DISPLAY` set to `:0`.

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

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

  In the case that `services.xserver.display` is `null`, with the change
  made in commit 54fa0cfe4eef7e54e23380704af70ee7b65473ce, the `DISPLAY`
  variable in the environment of the `redshift` service would be set to
  `:` (a single colon), which, according to my personal experience,
  would result in —
  - the `redshift` service failing to start; and
  - systemd repeatedly attempting to restart the `redshift` service,
    looping indefinitely, while the hapless `redshift` spews error
    messages into the journal.

  It can be observed that the malformed value of `DISPLAY` is likely at
  fault for this issue by executing the following commands in an
  ordinary shell, with a suitable `redshift` executable, and the X11
  display not already tinted:
  - `redshift -O 2500` — This command should reduce the color
    temperature of the display (making it more reddish).
  - `DISPLAY=':' redshift -O 6500` — This command should raise the
    color temperature back up, were it not for the `DISPLAY`
    environment variable being set to `:` for it, which should cause
    it to, instead, fail with several error messages.

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

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


state: open
title: fetchgit: error when local url is a string
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/17747
updated_at: 2018-03-26 12:14:52
body:
  ## Issue description

  ```
  pkgs.fetchgit { 
      url = /some/git/repo;
      ...
  };
  ```

  works whereas

  ```
  pkgs.fetchgit { 
      url = "/some/git/repo";
      ...
  };
  ```

  doesn't. The error doesn't happen with remote urls.

  ```
  $ nix-build -A texlive.empaposter
  these derivations will be built:
    /nix/store/bcx1gz7w1pf7dka7f6cg41m63shisgza-empaposter-e4c2bc5.drv
  building path(s) ‘/nix/store/1qr05gf42z277n06n3w69nrckshfag28-empaposter-e4c2bc5’
  exporting /home/freddy/Code/configuration/empaposter (rev e4c2bc5981b1cb8bd289fab435305e9d1a40c7b1) into /nix/store/1qr05gf42z277n06n3w69nrckshfag28-empaposter-e4c2bc5
  Initialized empty Git repository in /nix/store/1qr05gf42z277n06n3w69nrckshfag28-empaposter-e4c2bc5/.git/
  fatal: '/home/freddy/Code/configuration/empaposter' does not appear to be a git repository
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.
  fatal: '/home/freddy/Code/configuration/empaposter' does not appear to be a git repository
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.
  Unable to checkout e4c2bc5981b1cb8bd289fab435305e9d1a40c7b1 from /home/freddy/Code/configuration/empaposter.
  builder for ‘/nix/store/bcx1gz7w1pf7dka7f6cg41m63shisgza-empaposter-e4c2bc5.drv’ failed with exit code 1
  error: build of ‘/nix/store/bcx1gz7w1pf7dka7f6cg41m63shisgza-empaposter-e4c2bc5.drv’ failed
  ```
  ## Technical details

  `16.09.git.43da8b1 (Flounder)`


state: open
title: texlive.combine: use your own packages
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/17748
updated_at: 2019-03-24 10:18:30
body:
  ## Issue description

  I have several templates of my own, and while currently I keep them in `~/texmf`, I would like to use Nix to build my reports and therefore cannot use that folder. How can I include these packages with `texlive.combine`?

  The function `texlive.combine` combines derivations. However, the derivation needs to be more than just the contents of a `texmf` tree. Each TL package has also a passthru attribute `pkgs` and a `tlType`.

  It would be nice if there would be a function that could be used for defining your own packages, and that can then be used with `texlive.combine`.

  cc @vcunat


state: closed
title: wrapPythonProgram: use site.addsitedir instead of PYTHONPATH
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/17749
updated_at: 2017-02-07 16:25:00
body:
  ###### Motivation for this change

  Consider two applications, "a" and "b". "a" uses Python 2.7 and enum34, which exports `enum` module. It calls "b" via exec, which uses Python 3.5. In this Python there's its own `enum` module, but it's overridden by enum34 because it's in `PYTHONPATH`. As a result `enum` module doesn't work and there are weird errors.

  Real life example: `gajim` calls `qutebrowser` to open an URL, which crashes instead.

  I don't know any better solution to this problem than the proposed patch. It looks good to me but it can potentially break some workflows which somehow rely on `PYTHONPATH` postfixes.
  ###### 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).

  ---

  cc @domenkozar 


state: closed
title: Update torbrowser to 6.0.4
user_login: rqcy
html_url: https://github.com/NixOS/nixpkgs/issues/17750
updated_at: 2016-08-27 12:46:14
body:
  ## Issue description

  The current version of Tor Browser is 6.0.3, but the nix packages still has 6.0.2.
  ### Steps to reproduce

  N/A
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  16.03.1199.3234a4a
  - Nix version: (run `nix-env --version`)

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


state: closed
title: awf: init at 1.3.1
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/pull/17751
updated_at: 2016-10-24 11:11:28
body:
  ###### Motivation for this change

  AWF is a cool tool to test your GTK2/3 themes, as it renders all possible widgets. Useful for theme devs.
  ###### 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 do_
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Searching is broken for every Haskell compiler except GHC801
user_login: jezen
html_url: https://github.com/NixOS/nixpkgs/issues/17752
updated_at: 2016-09-11 10:57:36
body:
  ## Issue description

  With the following command, I am able to browse a list of available Haskell packages:

  ```
  nix-env -f "<nixpkgs>" -qaP -A haskellPackages
  ```

  However, when I specify an older compiler like this…

  ```
  nix-env -f "<nixpkgs>" -qaP -A haskell.packages.ghc7103
  ```

  …I am met by the following error:

  ```
  error: attribute ‘Glob_0_7_9’ missing, at /nix/store/brv5102ay5lkp4b0idfxyf0nw30pdd2l-nixpkgs-16.09pre88195.26d2577/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix:212:32
  ```

  According to Freenode IRC user `kmicu`, the same is true of _any_ compiler version older than GHC 8.0.1.
  ## Technical details
  - System: Ubuntu 12.04 LTS
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre88195.26d2577


state: closed
title: Package dsymutil for darwin
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/17753
updated_at: 2019-01-24 23:11:39
body:
  Up until recently, Apple didn't release public source for `dsymutil`, which is needed for proper debug builds on Darwin. 

  Recently, they contributed work back upstream to llvm for a public `dsymutil`, which has now made it back out to http://opensource.apple.com/source/clang/clang-703.0.31/src/tools/dsymutil/ (and https://github.com/llvm-mirror/llvm/tree/master/tools/dsymutil). 

  Once we get it working, `dsymutil` would also allow us to put debug info into a separate output from the main derivation, which would be cute.


state: closed
title: phpfpm: allow old config format as well
user_login: roblabla
html_url: https://github.com/NixOS/nixpkgs/pull/17754
updated_at: 2016-08-15 12:41:27
body:
  ###### Motivation for this change

  The restructuration of the config broke everyone using phpfpm. This commit allows the old config format to be used. 
  ###### 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: Mark as broken or remove keybase node.js client
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/issues/17755
updated_at: 2016-08-24 22:24:08
body:
  ## Issue description

  The old node.js client is not working anymore: every command fails with this error:

  ```
  error: Upgrade is required! Please download v1.0.16 from https://keybase.io/download -- now with KBFS!
  ```
  ### Steps to reproduce

  Try running : `keybase sign -m 'test'`

  ---

  I think `keybase-go` should just replace `keybase`. Is there any reason while it's still there?


state: closed
title: bitwig-studio: init at 1.3.12
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/pull/17756
updated_at: 2016-08-17 11:23:49
body:
  ###### Motivation for this change

  It’s a nice DAW. However, proprietary.
  ###### 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 do_
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
    - `libexec/bin32/BitwigPluginHost32` does not launch, but that is expected, as we don’t have multilib.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: fetchurl: add user agent
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/17757
updated_at: 2018-06-11 16:56:26
body:
  [Looking for feedback, please don't merge yet as I haven't tested it]

  It would be nice to be able to track Nix requests. It's not trustworthy, but can be helpful for stats and routing in HTTP logs.

  Since `fetchurl` is used so widely, we should "magically" get a UA on `fetchzip`, `fetchFromGitHub`, and other related fetchers.

  Since `fetchurl` is only used for fixed-output derivations, this should cause no mass rebuild.


state: closed
title: transcribe: init at 8.40
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/pull/17758
updated_at: 2016-09-04 01:10:51
body:
  ###### Motivation for this change

  It’s unsurpassed in the area of transcribing music.
  ###### 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 do_
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: boost155 broken on darwin/OSX
user_login: clacke
html_url: https://github.com/NixOS/nixpkgs/issues/17759
updated_at: 2016-12-16 19:46:31
body:
  ## Issue description

  Since 2016-01-18 (see https://github.com/NixOS/nixpkgs/commit/a3dcb3051#commitcomment-15482351 ), boost-1.55.0 does not compile on x86_64-darwin.
  ### Steps to reproduce

  ```
  $ bash <(curl http://hydra.nixos.org/build/30727396/reproduce)
  ```

  or just try to build `nixpkgs.boost155`.
  ## Technical details
  - System: OSX 10.11.6 (15G31)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre88539.21df40f
  ## Relevant log output

  ```
  clang -cc1as: error: unknown target triple 'unknown-apple-macosx10.7.0', please use -triple or -arch
  ```


state: open
title: KMPlayer doesn't install: Unknown CMake command "check_include_files"
user_login: sindikat
html_url: https://github.com/NixOS/nixpkgs/issues/17760
updated_at: 2018-06-24 00:19:45
body:
  ## Issue description

  Trying to install kmplayer fails with the following error:

  ```
  CMake Error at CMakeLists.txt:61 (check_include_files):
    Unknown CMake command "check_include_files".
  ```
  ### Steps to reproduce

  Run `nix-env -iA nixos.kde4.kmplayer`
  ## Technical details
  - System: 16.09pre88185.52a875f (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre88185.52a875f"


state: closed
title: Buildbot: 0.8.12 -> 0.8.14
user_login: nand0p
html_url: https://github.com/NixOS/nixpkgs/pull/17761
updated_at: 2016-09-01 15:51:09
body:
  Buildbot: 0.8.12 -> 0.8.14

  Current Buildbot8 package is broken.  This commit fixes it.
  - Built on Linux
  - Tested execution of all binary files


state: closed
title: lib.{warn, info}: add simple helpers
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/17762
updated_at: 2016-09-02 14:40:16
body:
  Add two simple functions, `lib.warn` and `lib.info`, in an attempt to move towards https://github.com/NixOS/nix/issues/749.


state: closed
title: [gnome3] DejaDup missing
user_login: s1lvester
html_url: https://github.com/NixOS/nixpkgs/issues/17763
updated_at: 2016-08-23 22:39:33
body:
  ## Issue description

  Hi all,

  [dejaDup](https://wiki.gnome.org/Apps/DejaDup) is a good graphical frontend for duplicity which integrates seamlessly into the gnome-desktop. I'm still learning about nixos and am in no way proficient enough to package this myself. Could someone from the gurus using gnome3 please try to package this? Thx so much!

  NixOS v. 16.03 #


state: closed
title: armadillo: Fix failing build
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/17764
updated_at: 2016-08-16 18:14:36
body:
  ###### Motivation for this change

  The upgrade of cmake to v3.6.0 [broke this build](https://hydra.nixos.org/build/38250295). HDF5 now can only be found if hdf5-cpp is used as buildInput. (This should probably have been used in the first place.)
  However the upgrade made it possible to remove a patch:
  CMake can now find openblas on its own.
  ###### 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: initrd can't boot system without video out (stage-1-init dies)
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/issues/17765
updated_at: 2016-08-16 22:14:59
body:
  ## Issue description

  I'm trying to use the initrd generated by nixos on an embedded armv5tel system that has no video out. The system does have serial out and netconsole.

  I get something like this (over netconsole):

  ```
  Starting kernel ...                                                                                                                                                                       [250/9146]
  [    9.816460] Warning: unable to open an initial console.
  [    9.816460] Warning: unable to open an initial console.
  [    9.816460] Warning: unable to open an initial console.
  [    9.947078] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000200
  [    9.947078]
  [    9.956397] CPU: 0 PID: 1 Comm: init Not tainted 4.6.3 #1-NixOS
  [    9.962388] Hardware name: Marvell Kirkwood (Flattened Device Tree)
  [    9.968763] [<c001ef84>] (unwind_backtrace) from [<c001b3b8>] (show_stack+0x10/0x14)
  [    9.976586] [<c001b3b8>] (show_stack) from [<c00c7e84>] (panic+0xac/0x23c)
  [    9.983552] [<c00c7e84>] (panic) from [<c0028d18>] (do_exit+0x538/0x9bc)
  [    9.990338] [<c0028d18>] (do_exit) from [<c002a480>] (do_group_exit+0x48/0xec)
  [    9.997649] [<c002a480>] (do_group_exit) from [<c002a534>] (__wake_up_parent+0x0/0x18)
  [    9.947078] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000200
  [    9.947078]
  [   10.005634] Rebooting in 1 seconds..[    9.956397] CPU: 0 PID: 1 Comm: init Not tainted 4.6.3 #1-NixOS
  [    9.976586] [<c001b3b8>] (show_stack) from [<c00c7e84>] (panic+0xac/0x23c)
  [    9.947078] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000200
  [    9.947078]
  [    9.983552] [<c00c7e84>] (panic) from [<c0028d18>] (do_exit+0x538/0x9bc)
  [    9.956397] CPU: 0 PID: 1 Comm: init Not tainted 4.6.3 #1-NixOS
  [    9.962388] Hardware name: Marvell Kirkwood (Flattened Device Tree)
  [    9.968763] [<c001ef84>] (unwind_backtrace) from [<c001b3b8>] (show_stack+0x10/0x14)
  [    9.990338] [<c0028d18>] (do_exit) from [<c002a480>] (do_group_exit+0x48/0xec)
  [    9.997649] [<c002a480>] (do_group_exit) from [<c002a534>] (__wake_up_parent+0x0/0x18)
  [   10.005634] Rebooting in 1 seconds..[    9.990338] [<c0028d18>] (do_exit) from [<c002a480>] (do_group_exit+0x48/0xec)
  [    9.997649] [<c002a480>] (do_group_exit) from [<c002a534>] (__wake_up_parent+0x0/0x18)
  ```
  ## The fix

  I'm fairly sure stage-1-init.sh never even gets to run because a console cannot be allocated to it. This doesn't make total sense to me though, because if that's the case, /dev would be empty on normal systems as well. In any case, I managed to solve the issue by manually repacking the initrd using the contents of the generated one and adding `mknod -m 622 dev/console c 5 1` to the root of it.

  I need a way to add the device node to the generated initrd at build-time, but since mknod needs root privs to run, I don't know the best or really any way to create it as a nixbld user. Maybe there is also some kernel option or change to the way stage-1-init.sh is invoked to circumvent this problem, or maybe I'm misunderstanding what the real cause is, although adding /dev/console seems to cure it.


state: closed
title: gradle: 2.14.1 -> 3.0, keep 2.14.1
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/17766
updated_at: 2016-08-23 14:23:13
body:
  ###### Motivation for this change

  Gradle 3.0 release (https://docs.gradle.org/3.0/release-notes)

  I kept 2.14.1 since there are a number of removals and deprecations in 3.0, which may break Gradle for projects depending on old features.

  I did, however, change the package versioning scheme to be more explicit (gradle_2_5 over gradle25)
  ###### 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: `boot.initrd.network.ssh.enable` breaks initrd build
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/issues/17767
updated_at: 2016-08-16 21:49:51
body:
  ## Issue description

  Support for running dropbear in init-stage-1 is broken. The initrd cannot be generated when this option is enabled.
  ### Steps to reproduce
  1. add `boot.initrd.network.ssh.enable = true;` to configuration.nix
  2. set `boot.initrd.network.ssh.hostRSAKey` as well, to avoid the failed assertion
  3. `nixos-rebuild build`
  ### Potential Fix

  The problem has something to do with dropbear pulling in libnss, libc when it's not supposed to. I think dropbear should be rebuilt using static linking anyway, so my proposed fix is:

  ```
  diff --git a/nixos/modules/system/boot/initrd-ssh.nix b/nixos/modules/system/boot/initrd-ssh.nix
  index d0a4ce5..0c59560 100644
  --- a/nixos/modules/system/boot/initrd-ssh.nix
  +++ b/nixos/modules/system/boot/initrd-ssh.nix
  @@ -91,8 +91,7 @@ in
       } ];

       boot.initrd.extraUtilsCommands = ''
  -      copy_bin_and_libs ${pkgs.dropbear}/bin/dropbear
  -      cp -pv ${pkgs.glibc.out}/lib/libnss_files.so.* $out/lib
  +      copy_bin_and_libs ${pkgs.dropbear.override { enableStatic=true; }}/bin/dropbear
       '';

       boot.initrd.extraUtilsCommandsTest = ''
  ```

  Dropbear fails to build statically though, so I abandoned the endeavor at this point, since I'm not even sure I know what the real problem is. Removing that `cp -pv` line does fix the build, at least.
  ## Technical details
  - System: "16.03pre75806.77f8f35"
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09.git.ee23909 (Flounder)


state: closed
title: nixos-install: cleanups & improvements to run on non-NixOS systems
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/17768
updated_at: 2017-09-03 20:27:12
body:
  ###### Motivation for this change
  - Fix `--no-bootloader` which didn't do what it advertised
  - Hardcode `nixbld` GID so that systems which do not have a `nixbld` group
    can still run `nixos-install` (only with `--closure` since they can't
    build anything)
  - Cleanup: get rid of `NIX_CONF_DIR`(`=/tmp`)`/nix.conf` and pass arguments instead
  - Cleanup: don't assume that the target system has `'<nixpkgs/nixos>'` or
    `'<nixos-config>'` to see if `config.users.mutableUsers`. Instead check if
    `/var/setuid-wrappers/passwd` is there

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

  `nix-build -A tests.installer.simple '<nixpkgs/nixos/release.nix>'` succeeds ✓
  - [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 @domenkozar 

  Will merge in a couple of days if I don't hear any objections.


state: closed
title: Handle -nostdinc++ properly in cc-wrapper.sh
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/17769
updated_at: 2018-08-03 09:50:11
body:
  I'm running into an awkward situation when trying to shift the darwin stdenv to use llvm 3.8 (all part of the broader darwin renovation effort). Basically `libc++abi` passes `-nostdinc++` to its build, because it manually passes in the `libc++` headers by hand in some way that pleases it more. Unfortunately, our `libc++` setup hook still goes and appends its `-isystem` parameter, which then messes up the build due to some nasty interaction between `#include_next` and double-include prevention.

  cc @shlevy @abbradar @vcunat as people who might know how best to handle this. I'd post how to reproduce this situation but it's in the stdenv bootstrap and involves two separate nixpkgs trees, so it's not the most pleasant situation to reproduce/test in.


state: closed
title: freetype: 2.6.2 -> 2.6.5
user_login: cmfwyp
html_url: https://github.com/NixOS/nixpkgs/pull/17770
updated_at: 2016-08-22 00:19:23
body:
  ###### Motivation for this change

  This updates FreeType to the latest release. Since a large number of packages depend on FreeType, this might count as requiring a mass rebuild so I opened the pull request against the staging branch.
  ###### Things done
  - [x] Tested using sandboxing (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: calibre: 2.58.0 -> 2.64.0
user_login: cmfwyp
html_url: https://github.com/NixOS/nixpkgs/pull/17771
updated_at: 2016-08-17 11:20:40
body:
  ###### Motivation for this change

  Upgrading calibre to the latest release.
  ###### Things done
  - [x] Tested using sandboxing (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).

  ---

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


state: closed
title: protobuf: 3.0.0-beta-3.1 -> 3.0.0
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/17772
updated_at: 2016-08-16 10:47:41
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
    - [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: pillow: 3.2 -> 3.3
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17773
updated_at: 2016-08-18 11:21:10
body:
  ###### Motivation for this change

  Tested with `nix-shell -I nixpkgs=. -E 'with import <nixpkgs> {}; stdenv.mkDerivation { name = "foo"; buildInputs = [ python3 python3Packages.pillow ]; }'` and:

  ```
  [nix-shell:~/nixpkgs]$ python3
  Python 3.5.2 (default, Jun 25 2016, 21:38:40)
  [GCC 5.4.0] on linux
  Type "help", "copyright", "credits" or "license" for more information.
  >>> from PIL import Image
  >>>
  ```
  ###### 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: wt: init at 3.3.6
user_login: juliendehos
html_url: https://github.com/NixOS/nixpkgs/pull/17775
updated_at: 2016-08-20 11:02:51
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/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  library tested with a simple application: https://github.com/juliendehos/filebro/tree/master/filebro_wt

  ---


state: closed
title: syncthing: 0.14.3 -> 0.14.4 (#17723) (backport to 16.03)
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/17776
updated_at: 2016-08-16 12:52:24
body:
  ###### Motivation for this change

  Syncthing's new version is "a minor release recommended for all users".
  ###### 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).

  ---

  (cherry picked from commit 6172662676cb10b37ea2a57d2b04bc0599e546dd)


state: closed
title: keepassx2-http: init at 2.0.2 | github fork with http-module
user_login: s1lvester
html_url: https://github.com/NixOS/nixpkgs/pull/17778
updated_at: 2016-08-27 14:40:40
body:
  ###### Motivation for this change

  keepassX2 is an qt-based frontend for kdbx-files. Compared with keepass (which offers an http-interface for browser integration via plugin) we don't need to run mono to use keepass2 files.
  kepassX2 however doesn't provide broser-integration, so good people like [droidmonkey](https://github.com/droidmonkey/keepassx_http) patched the http-plugin into keepassX. So this is basically a derivation of the keepassX-Code with additional functionality.
  ###### 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 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/lib/make-disk-image: refactor to use nixos-install
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/17779
updated_at: 2016-08-16 14:44:12
body:
  ###### Motivation for this change
  - Replace hand-rolled version of `nixos-install` in `make-disk-image` by an
    actual call to `nixos-install`
  - Required a few cleanups of `nixos-install`
  - `nixos-install` invokes an activation script which the hand-rolled version
    in `make-disk-image` did not do. We remove `/etc/machine-id` as that's
    a host-specific, impure, output of the activation script
  ###### Things done

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

  Also tried generating an image with:

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

  Then installed the image:

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

  [ … optionally do something about passwords … ]

  and successfully rebooted to that image.

  Was doing all this from inside a Ubuntu VM with a single user nix install.
  - [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).

  ---

  Follow up to #17236, #17768 

  cc @edolstra @domenkozar @shlevy


state: closed
title: armadillo: Revert removal of LAPACK patch.
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/17781
updated_at: 2016-09-10 15:55:51
body:
  ###### Motivation for this change

  I was mistaken when I removed the patch that makes armadillo find OpenBLAS as LAPACK. It is still necessary. The recent cmake 3.6 upgrade really adds this functionality, but armadillo uses its own method to find LAPACK, so with the patch removed cmake picks up an impure lapack from the Accelerate framework on OS X.
  I'm sorry for my inadequate testing.
  ###### 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
    - [ ] 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: Unifi controller fixes
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/17782
updated_at: 2016-08-17 04:24:57
body:
  ###### Motivation for this change

  I like things to work by 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"`
  - [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/17782)

  <!-- Reviewable:end -->


state: closed
title: wine: re-enable winewow
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17783
updated_at: 2016-09-13 03:35:10
body:
  ###### Motivation for this change

  Wine-wow was originally removed from the default namespace for wine on amd64 systems over it's larger closure size: Roughly 1.1gb vs 2.2gb.

  This PR reverts this change. It's unlikely to get accepted as is, but it's a good discussion point.

  Note: This started off as two different commits with the former being merged already.
  ###### 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).

  ---


state: closed
title: nixos/stage-1: add mechanism which lustrates all impurities from /
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/17784
updated_at: 2016-08-25 05:19:25
body:
  ###### Motivation for this change

  This mechanism can be used for either:
  - Return an existing NixOS install to its "first boot" state; or
  - Turn a non-NixOS install into a NixOS system (see below)

  > lustrate /ˈlʌstreɪt/ verb:
  > "purify by expiatory sacrifice, ceremonial washing, or some other ritual action."
  - `sudo touch /etc/NIXOS_LUSTRATE`
    ⇒ on next reboot, during stage 1, everything but `/nix` and `/boot`
    is moved to `/old-root`
  - `echo "etc/passwd" | sudo tee -a /etc/NIXOS_LUSTRATE`
    ⇒ on next reboot, during stage 1, everything but `/nix` and `/boot`
    is moved to `/old-root`; _except_ `/etc/passwd` which is copied back.

  Useful for installing NixOS in place on another distro. For instance:

  ```
  $ nix-env -iE '_: with import <nixpkgs/nixos> { configuration = {}; }; with config.system.build; [ nixos-generate-config manual.manpages ]'
  $ sudo mkdir /etc/nixos
  $ sudo `which nixos-generate-config`
  ```

  … edit the configuration files in `/etc/nixos` using `man configuration.nix`  if needed

    maybe add: `users.extraUsers.root.initialHashedPassword = ""` ?

  … Build the entire NixOS system and link it to the system profile:

  ```
  $ nix-env -p /nix/var/nix/profiles/system -f '<nixpkgs/nixos>' -iA system
  ```

  … If you were using a single user install:

  ```
  $ sudo chown -R 0.0 /nix
  ```

  … NixOS is about to take over

  ```
  $ sudo touch /etc/NIXOS
  $ sudo touch /etc/NIXOS_LUSTRATE
  ```

  … Let's keep the configuration files we just created

  ```
  $ echo etc/nixos | sudo tee -a /etc/NIXOS_LUSTRATE
  ```

  ```
  $ sudo mv -v /boot /boot.bak &&
    sudo /nix/var/nix/profiles/system/bin/switch-to-configuration boot
  $ sudo reboot
  ```

  … NixOS boots, Stage 1 moves all the old distro stuff in `/old-root`.
  ###### 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).

  ---

  cc @edolstra @domenkozar @aszlig @cleverca22 @grahamc


state: closed
title: python buildEnv does not work for python packages outside of nixpkgs
user_login: Zer0-
html_url: https://github.com/NixOS/nixpkgs/issues/17785
updated_at: 2018-06-24 00:32:42
body:
  ## Issue description

  According to [the manual](http://nixos.org/nixpkgs/manual/#ssec-python-build-env)

  > You can also use env attribute to create local environments with needed packages installed (somewhat comparable to virtualenv).

  The example given works (if you change requests to requests2)

  ```
  with import <nixpkgs> {};

  (python3.buildEnv.override {
    extraLibs = with python3Packages;
      [ numpy
        requests2
      ];
  }).env
  ```

  However using a package that you have built yourself using buildPythonPackage does not work. `nix-shell` finishes successufully but you cannot run python and import the package.
  ### Steps to reproduce

  I have made a very simple python package to test this with. All it does is serve up "hello world" via http on port 8000. I probably could have done something even simpler. So to reproduce:
  1. Create a working directory, cd into it.
  2. Execute `mkdir sources` -- we want to avoid cloning the source directory into our working directory otherwise we will get a false positive during the python import test (since `import trivial` will work if there is a directory named "trivial" here)
  3. Execute `git clone https://code.vitrostudios.com/phil/trivial.git sources/trivial`
  4. Create a file `default.nix` here with the contents given below
  5. Execute `nix-shell --arg trivial_src ./sources/trivial default.nix`
  6. Execute `python3.5 -c "import trivial"` inside the shell environment.
  #### `default.nix` contents:

  ```
  { trivial_src }:

  let
    pkgs = import <nixpkgs> {};
    trivial =
      pkgs.python35Packages.buildPythonPackage {
        name = "trivial";
        src = trivial_src;
        meta = {
          homepage = "https://code.vitrostudios.com/phil/trivial";
          description = "Test python package";
        };
      };
  in
  (pkgs.python35.buildEnv.override {
    extraLibs = 
      [ 
        trivial
      ];
  }).env
  ```

  The expected output is the command returns without failure or output.
  What actually happens is this:

  ```
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
  ImportError: No module named 'trivial'
  ```
  ## Technical details
  - System: NixOS: 16.03.1199.3234a4a (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.1199.3234a4a


state: closed
title: go: add version 1.7 [WIP]
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/17786
updated_at: 2016-08-22 23:17:23
body:
  TODO: figure out if godoc will end up in the right place

  Currently stuck on

  ```
  misc/cgo/testcarchive
  --- FAIL: TestExtar (1.42s)
      carchive_test.go:478: # libgo4
          /nix/store/6gkzwcp486ay95m4am846kpcj2vj05l3-go-1.7/share/go/pkg/tool/linux_amd64/link: running /nix/store/6gkzwcp486ay95m4am846kpcj2vj05l3-go-1.7/share/go/misc/cgo/testcarchive/testar failed: fork/exec /nix/store/6gkzwcp486ay95m4am846kpcj2vj05l3-go-1.7/share/go/misc/cgo/testcarchive/testar: no such file or directory

      carchive_test.go:479: exit status 2
  ```

  going to work on this more tomorrow, bedtime rn


state: closed
title: Zathura packages are organized confusingly
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/issues/17787
updated_at: 2016-08-26 00:46:34
body:
  ## Issue description

  With the following in my `configuration.nix`:

  ``` nix
    environment.systemPackages = with pkgs; [
      zathura
      zathuraCollection.zathura_core
      zathuraCollection.zathura_pdf_poppler
    ];
  ```

  When I launch zathura:

  ``` bash
   zathura my-doc.pdf
  ```

  I get the following error:

  ```
  error: could not open plugin directory: /nix/store/2kr6n75x8yxqvnfgf75jr1z0lrzzp6y0-zathura-core-0.3.6/lib/zathura
  error: Unknown file type: 'application/pdf'
  ```

  And indeed, that directory doesn't exist:

  ```
  /etc/nixpkgs > ls /nix/store/2kr6n75x8yxqvnfgf75jr1z0lrzzp6y0-zathura-core-0.3.6/lib 
  pkgconfig
  /etc/nixpkgs > ls /nix/store/2kr6n75x8yxqvnfgf75jr1z0lrzzp6y0-zathura-core-0.3.6/lib/pkgconfig
  zathura.pc
  ```

  However, when I install `zathura` with 

  ```
  nix-env -i zathura
  ```

  everything works as expected.
  ### Steps to reproduce

  Install zathura with above config, try to open a PDF 
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  ```
  16.09.git.5a501bd (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.5a501bd"
  ```


state: closed
title: ympd: init at 1.3.0
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/17788
updated_at: 2016-08-17 23:31:34
body:
  ###### Motivation for this change

  ympd is a quite popular web interface to mpd.

  I've tested this locally by running it with mpd. It works :smile: 
  ###### 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: clang 3.8 retains runtime reference on the python that built it
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/17789
updated_at: 2018-08-21 18:56:09
body:
  @andrewrk @vcunat I noticed that clang 3.8 now retains the python that built it, seemingly because you added python to the `buildInputs` and `patchShebangs` now notices it and kills it from python scripts that have been around for a while.

  These are the references, all in python shebangs:
  - bin/git-clang-format
  - bin/scan-view
  - bin/set-xcode-analyzer
  - share/clang/clang-format-diff.py
  - share/clang/clang-tidy-diff.py
  - share/clang/run-clang-tidy.py

  At least one of those scripts (`git-clang-format`) was in 3.7.1 too, but its shebang was left as `/usr/bin/env python`.

  This causes me some pain since it messes quite deeply with the bootstrap sequence in the darwin stdenv. It also feels a little icky that those tiny tools would be retaining a 54M closure for Python.

  Not sure what to do to fix it: I could not patch those shebangs, or I could remove those scripts, or I could move them to a separate output. Lastly, I could reshuffle the entire darwin bootstrap to account for those tiny scripts, but I'll let you guess which option I want to do the least 😄 

  Any thoughts?


state: closed
title: cik_cp: Failed to load firmware "radeon/KABINI_pfp.bin"
user_login: noffle
html_url: https://github.com/NixOS/nixpkgs/issues/17790
updated_at: 2017-02-13 09:11:37
body:
  ## Issue description

  I noticed after rebooting my system recently (after many `nixos-rebuild switch`s) that X no longer starts on boot. I did a diff on the Xorg log between the broken snapshot and the last working snapshot: no differences. However I also diffed `dmesg` output and noticed the following on the bad snapshot:

  ```
   radeon 0000:00:01.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used)
   radeon 0000:00:01.0: GTT: 2048M 0x0000000020000000 - 0x000000009FFFFFFF
   Detected VRAM RAM=512M, BAR=256M
   RAM width 128bits DDR
   Zone  kernel: Available graphics memory: 1651696 kiB
   Initializing pool allocator
   Initializing DMA pool allocator
   radeon: 512M of VRAM memory ready
   radeon: 2048M of GTT memory ready.
   Loading kabini Microcode
   audit: type=1305 audit(1471413395.004:14): audit_enabled=1 old=1 auid=4294967295 ses=4294967295 res=1
   audit: type=1305 audit(1471413395.005:15): audit_backlog_limit=64 old=64 auid=4294967295 ses=4294967295 res=1
   audit: type=1305 audit(1471413395.005:16): audit_failure=1 old=1 auid=4294967295 ses=4294967295 res=1
   audit: type=1305 audit(1471413395.005:17): audit_rate_limit=0 old=0 auid=4294967295 ses=4294967295 res=1
   radeon 0000:00:01.0: Direct firmware load for radeon/kabini_pfp.bin failed with error -2
   radeon 0000:00:01.0: Direct firmware load for radeon/KABINI_pfp.bin failed with error -2
   cik_cp: Failed to load firmware "radeon/KABINI_pfp.bin"
   *ERROR* Failed to load firmware!
   radeon 0000:00:01.0: Fatal error during GPU init
   radeon: finishing device.
   Finalizing pool allocator
   Finalizing DMA pool allocator
   Zone  kernel: Used memory at exit: 0 kiB
   radeon: ttm finalized
   radeon: probe of 0000:00:01.0 failed with error -2
  ```

  I'm not sure how to reproduce this: the video-related pieces of my config are still just

  ```
  services.xserver.videoDrivers = [ "ati" ];
  ```

  which hasn't changed between the good and bad snapshots. Any ideas how I might poke more deeply at this?
  ## Technical details
  - System: 15.09.1253.91371c2 (Dingo)
  - Nix version: nix-env (Nix) 1.10
  - Nixpkgs version: 16.09pre88185.52a875f


state: closed
title: stage-1: exclude zram devices from resumeDevices
user_login: jflanglois
html_url: https://github.com/NixOS/nixpkgs/pull/17792
updated_at: 2016-08-17 10:16:21
body:
  ###### Motivation for this change

  If zram is in use, commit 986a40421a94528c55531719fb382160292c7e16 causes stage-1 to wait forever for zram devices to be ready. This shouldn't happen. I think it's more appropriate for zram devices to never appear in `@resumeDevices@` in the first place.
  ###### 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: linphone does not build
user_login: stapelberg
html_url: https://github.com/NixOS/nixpkgs/issues/17793
updated_at: 2017-07-04 05:43:21
body:
  ## Issue description

  ```
  unpacking sources
  unpacking source archive /nix/store/pdvi2adyxlc1gziw062bdldmwcndnq32-linphone-3.8.5.tar.gz
  source root is linphone-3.8.5
  setting SOURCE_DATE_EPOCH to timestamp 1435676784 of file linphone-3.8.5/coreapi/liblinphone_gitversion.h
  patching sources
  configuring
  fixing libtool script ./ltmain.sh
  configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/k5swi0dhavjm2y98mcmdkf0rw898baly-linphone-3.8.5 --enable-ldap --with-ffmpeg=/nix/store/z16dcmj07yk0g4bxinxcanwq73b1vvy9-ffmpeg-2.8.6-dev --with-polarssl=/nix/store/38lv51wsjphlg4j55s5lg3qiqc57an0h-mbedtls-2.3.0 --enable-lime --enable-external-ortp --enable-external-mediastreamer 
  checking build system type... x86_64-unknown-linux-gnu
  checking host system type... x86_64-unknown-linux-gnu
  checking target system type... x86_64-unknown-linux-gnu
  configure: linphone-3.8.5       A full featured audio/video sip phone.
  configure: licensed under the terms of the General Public License (GPL)
  checking for a BSD-compatible install... /nix/store/07axizqswlwc819xcd8dk2m1q0ylddmh-coreutils-8.25/bin/install -c
  checking whether build environment is sane... yes
  checking for a thread-safe mkdir -p... /nix/store/07axizqswlwc819xcd8dk2m1q0ylddmh-coreutils-8.25/bin/mkdir -p
  checking for gawk... gawk
  checking whether make sets $(MAKE)... yes
  checking whether make supports nested variables... yes
  checking how to create a pax tar archive... gnutar
  checking whether make supports nested variables... (cached) yes
  checking whether the C++ compiler works... yes
  checking for C++ compiler default output file name... a.out
  checking for suffix of executables... 
  checking whether we are cross compiling... no
  checking for suffix of object files... o
  checking whether we are using the GNU C++ compiler... yes
  checking whether g++ accepts -g... yes
  checking for style of include used by make... GNU
  checking dependency style of g++... none
  checking whether we are using the GNU C compiler... yes
  checking whether gcc accepts -g... yes
  checking for gcc option to accept ISO C89... none needed
  checking whether gcc understands -c and -o together... yes
  checking dependency style of gcc... none
  checking if gcc/ld supports -Wl,--output-def... no
  checking for strerror in -lcposix... no
  checking for inline... inline
  checking how to run the C preprocessor... gcc -E
  checking for grep that handles long lines and -e... /nix/store/6nh1pgzsrf71xx2gy5x61czhwgd0b55y-gnugrep-2.25/bin/grep
  checking for egrep... /nix/store/6nh1pgzsrf71xx2gy5x61czhwgd0b55y-gnugrep-2.25/bin/grep -E
  checking for ANSI C header files... yes
  checking for md5sum... md5sum
  checking whether NLS is requested... yes
  checking for intltool >= 0.40... 0.51.0 found
  checking for intltool-update... /nix/store/6k8km5d843mb7yak88mnp23jqv5q83z9-intltool-0.51.0/bin/intltool-update
  checking for intltool-merge... /nix/store/6k8km5d843mb7yak88mnp23jqv5q83z9-intltool-0.51.0/bin/intltool-merge
  checking for intltool-extract... /nix/store/6k8km5d843mb7yak88mnp23jqv5q83z9-intltool-0.51.0/bin/intltool-extract
  checking for xgettext... /nix/store/zd4jxcablghpaawqw80v591gik1krwhq-gettext-0.19.8/bin/xgettext
  checking for msgmerge... /nix/store/zd4jxcablghpaawqw80v591gik1krwhq-gettext-0.19.8/bin/msgmerge
  checking for msgfmt... /nix/store/zd4jxcablghpaawqw80v591gik1krwhq-gettext-0.19.8/bin/msgfmt
  checking for gmsgfmt... /nix/store/zd4jxcablghpaawqw80v591gik1krwhq-gettext-0.19.8/bin/msgfmt
  checking for perl... /nix/store/xlqafmhfnzwg0c77ns8m41k2vn1frqz3-perl-5.22.2/bin/perl
  checking for perl >= 5.8.1... 5.22.2
  checking how to print strings... printf
  checking for a sed that does not truncate output... /nix/store/8ga3jbvr2q2jy9g27b9iy8c746nr20q4-gnused-4.2.2/bin/sed
  checking for fgrep... /nix/store/6nh1pgzsrf71xx2gy5x61czhwgd0b55y-gnugrep-2.25/bin/grep -F
  checking for ld used by gcc... /nix/store/4mhq8ic8wk46wpwjyghap1x7xfdk2rj3-gcc-wrapper-5.4.0/bin/ld
  checking if the linker (/nix/store/4mhq8ic8wk46wpwjyghap1x7xfdk2rj3-gcc-wrapper-5.4.0/bin/ld) is GNU ld... yes
  checking for BSD- or MS-compatible name lister (nm)... /nix/store/lfvkcv5kvcpjlmsxcn9nv0lhcg5h2zyp-binutils-2.26.1/bin/nm -B
  checking the name lister (/nix/store/lfvkcv5kvcpjlmsxcn9nv0lhcg5h2zyp-binutils-2.26.1/bin/nm -B) interface... BSD nm
  checking whether ln -s works... yes
  checking the maximum length of command line arguments... 1572864
  checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
  checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
  checking for /nix/store/4mhq8ic8wk46wpwjyghap1x7xfdk2rj3-gcc-wrapper-5.4.0/bin/ld option to reload object files... -r
  checking for objdump... objdump
  checking how to recognize dependent libraries... pass_all
  checking for dlltool... no
  checking how to associate runtime and link libraries... printf %s\n
  checking for ar... ar
  checking for archiver @FILE support... @
  checking for strip... strip
  checking for ranlib... ranlib
  checking command to parse /nix/store/lfvkcv5kvcpjlmsxcn9nv0lhcg5h2zyp-binutils-2.26.1/bin/nm -B output from gcc object... ok
  checking for sysroot... no
  checking for a working dd... /nix/store/07axizqswlwc819xcd8dk2m1q0ylddmh-coreutils-8.25/bin/dd
  checking how to truncate binary pipes... /nix/store/07axizqswlwc819xcd8dk2m1q0ylddmh-coreutils-8.25/bin/dd bs=4096 count=1
  ./configure: line 8464: /usr/bin/file: No such file or directory
  checking for mt... no
  checking if : is a manifest tool... no
  checking for sys/types.h... yes
  checking for sys/stat.h... yes
  checking for stdlib.h... yes
  checking for string.h... yes
  checking for memory.h... yes
  checking for strings.h... yes
  checking for inttypes.h... yes
  checking for stdint.h... yes
  checking for unistd.h... yes
  checking for dlfcn.h... yes
  checking for objdir... .libs
  checking if gcc supports -fno-rtti -fno-exceptions... no
  checking for gcc option to produce PIC... -fPIC -DPIC
  checking if gcc PIC flag -fPIC -DPIC works... yes
  checking if gcc static flag -static works... no
  checking if gcc supports -c -o file.o... yes
  checking if gcc supports -c -o file.o... (cached) yes
  checking whether the gcc linker (/nix/store/4mhq8ic8wk46wpwjyghap1x7xfdk2rj3-gcc-wrapper-5.4.0/bin/ld) supports shared libraries... yes
  checking whether -lc should be explicitly linked in... no
  checking dynamic linker characteristics... GNU/Linux ld.so
  checking how to hardcode library paths into programs... immediate
  checking whether stripping libraries is possible... yes
  checking if libtool supports shared libraries... yes
  checking whether to build shared libraries... yes
  checking whether to build static libraries... no
  checking how to run the C++ preprocessor... g++ -E
  checking for ld used by g++... /nix/store/4mhq8ic8wk46wpwjyghap1x7xfdk2rj3-gcc-wrapper-5.4.0/bin/ld
  checking if the linker (/nix/store/4mhq8ic8wk46wpwjyghap1x7xfdk2rj3-gcc-wrapper-5.4.0/bin/ld) is GNU ld... yes
  checking whether the g++ linker (/nix/store/4mhq8ic8wk46wpwjyghap1x7xfdk2rj3-gcc-wrapper-5.4.0/bin/ld) supports shared libraries... yes
  checking for g++ option to produce PIC... -fPIC -DPIC
  checking if g++ PIC flag -fPIC -DPIC works... yes
  checking if g++ static flag -static works... no
  checking if g++ supports -c -o file.o... yes
  checking if g++ supports -c -o file.o... (cached) yes
  checking whether the g++ linker (/nix/store/4mhq8ic8wk46wpwjyghap1x7xfdk2rj3-gcc-wrapper-5.4.0/bin/ld) supports shared libraries... yes
  checking dynamic linker characteristics... (cached) GNU/Linux ld.so
  checking how to hardcode library paths into programs... immediate
  configure: Enable library dependencies linking: 
  checking for pkg-config... /nix/store/zwbfwxkbjgg6hd25y99fmj3vdsy626qp-pkg-config-0.29/bin/pkg-config
  checking pkg-config is at least version 0.9.0... yes
  checking for msgfmt... (cached) /nix/store/zd4jxcablghpaawqw80v591gik1krwhq-gettext-0.19.8/bin/msgfmt
  checking for gmsgfmt... (cached) /nix/store/zd4jxcablghpaawqw80v591gik1krwhq-gettext-0.19.8/bin/msgfmt
  checking for xgettext... (cached) /nix/store/zd4jxcablghpaawqw80v591gik1krwhq-gettext-0.19.8/bin/xgettext
  checking for msgmerge... (cached) /nix/store/zd4jxcablghpaawqw80v591gik1krwhq-gettext-0.19.8/bin/msgmerge
  checking for ld used by GCC... /nix/store/4mhq8ic8wk46wpwjyghap1x7xfdk2rj3-gcc-wrapper-5.4.0/bin/ld
  checking if the linker (/nix/store/4mhq8ic8wk46wpwjyghap1x7xfdk2rj3-gcc-wrapper-5.4.0/bin/ld) is GNU ld... yes
  checking for shared library run path origin... done
  checking for CFPreferencesCopyAppValue... no
  checking for CFLocaleCopyCurrent... no
  checking for GNU gettext in libc... yes
  checking whether to use NLS... yes
  checking where the gettext function comes from... libc
  checking for get_current_dir_name... yes
  checking for strndup... yes
  checking for stpcpy... yes
  checking for LDAP... no
  checking for ldap_initialize in -lldap... yes
  checking ldap.h usability... yes
  checking ldap.h presence... yes
  checking for ldap.h... yes
  checking for SASL... yes
  checking for LIBUPNP... yes
  checking for ZLIB... yes
  configure: ZLIB found
  checking for LIBXML2... yes
  checking for LIBGTK... yes
  checking for LIBGLIB... yes
  checking for NOTIFY4... yes
  checking for NOTIFY1... no
  checking for getifaddrs... yes
  checking readline.h usability... no
  checking readline.h presence... no
  checking for readline.h... no
  checking readline/readline.h usability... yes
  checking readline/readline.h presence... yes
  checking for readline/readline.h... yes
  checking history.h usability... no
  checking history.h presence... no
  checking for history.h... no
  checking readline/history.h usability... yes
  checking readline/history.h presence... yes
  checking for readline/history.h... yes
  checking for readline in -lreadline... yes
  checking whether byte ordering is bigendian... no
  checking for SPEEX... yes
  checking X11/Xlib.h usability... yes
  checking X11/Xlib.h presence... yes
  checking for X11/Xlib.h... yes
  checking for XUnmapWindow in -lX11... yes
  checking polarssl/gcm.h usability... no
  checking polarssl/gcm.h presence... no
  checking for polarssl/gcm.h... no
  configure: error: "LIME requires POLARSSL in version >= 1.3"
  builder for ‘/nix/store/q8ykdqkjjspm2mkdb5873ypyl7g93qra-linphone-3.8.5.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/2abdz8c96pmfr145szps7z26p33vrlin-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/r8azrrq031w2zabzljgv5ra71s8jwhcg-nixos-system-nix1-16.09pre88185.52a875f.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/r8azrrq031w2zabzljgv5ra71s8jwhcg-nixos-system-nix1-16.09pre88185.52a875f.drv’ failed
  ```

  I think this issue was introduced by commit https://github.com/NixOS/nixpkgs/commit/69db5f5ad7c9550f4476555498035b126d3c33e7, which upgrades mbedtls from 1.3 to 2.3. See also https://tls.mbed.org/tech-updates/releases/mbedtls-2.0.0-released, which states:

  > This release makes the full migration from our old PolarSSL name to the new mbed TLS name. This is reflected in the way files, directories, variables, etc are all named. As a result every function name and most defines have changed.

  @fpletz I’m curious why this breakage was not detected at the time when you upgraded mbedtls? Don’t we have tools to rebuild all reverse-dependencies?

  AFAICT, linphone doesn’t support mbedtls yet. When checking out its git repository (commit 4c2268e2de1cf3fd503e3682e2e2ad77bbebc950), configure.ac still checks for polarssl/gcm.h.

  What’s the preferred way of fixing this issue? Should we continue to provide the mbedtls 1.3 series? Or should we try to migrate linphone to mbedtls 2 and contribute that patch upstream?
  ### Steps to reproduce
  1. Add linphone to `environment.systemPackages`
  2. Run `nixos-rebuild switch --upgrade`
  ## 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.09pre88185.52a875f"`


state: closed
title: cc-wrapper: handle -nostdinc{++,}
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/17794
updated_at: 2018-08-03 07:27:16
body:
  ###### Motivation for this change

  Fixes #17769.
  ###### 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 @copumpkin 


state: closed
title: leo-editor: 5.1 -> 5.3
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17795
updated_at: 2016-08-18 17:48:20
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/issues/15713
  ###### 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: skrooge2: init at 2.4.0
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/17796
updated_at: 2016-08-19 10:43:31
body:
  ###### Motivation for this change

  The available skrooge package relies on KDE4. I would like to introduce the new version which relies on Qt5 and Kf5.
  ###### 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: dropbox: 6.4.14 -> 8.4.19
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17797
updated_at: 2016-08-17 14:19:33
body:
  ###### Motivation for this change

  Works here as daily driver (although it hasn't been a day yet...)
  ###### 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: pybitmessage needs update to version 0.6.1
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/17798
updated_at: 2017-09-14 11:15:55
body:
  The current version in nixpkgs of PyBitmessage is 0.4x, 0.6.1 was released.
  The package maintainer (@jgillich ?) should update it.


state: closed
title: kiwix: Fix broken build
user_login: robbinch
html_url: https://github.com/NixOS/nixpkgs/pull/17799
updated_at: 2016-08-18 15:13: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
  - [ ] 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: linux kernel 4.7.0-grsec build script broken
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/17801
updated_at: 2016-08-17 17:52:25
body:
  ## Issue description

  `DEPMOD  4.7.0-grsec
  make[1]: Leaving directory '/tmp/nix-build-linux-4.7.drv-0/build'
  unlink: cannot unlink '/nix/store/0r55r9vsv5y40w29pzdwh3nwj0n5s6n7-linux-4.7/lib/modules/4.7.0/build': No such file or directory`

  This is because the folder isn't `.../modules/4.7.0/build`, but `.../modules/4.7.0-grsec`. 
  ## Technical details
  - System: 16.09pre-git (Flounder), hardened-stdenv branch
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre88185.52a875f


state: closed
title: Update linux-grsecurity.nix
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/pull/17802
updated_at: 2016-08-17 17:45:35
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).

  ---

  Fix for #17801


state: closed
title: buildkite-agent: always write ssh keys
user_login: mfine
html_url: https://github.com/NixOS/nixpkgs/pull/17803
updated_at: 2016-08-19 01:33:58
body:
  ###### Motivation for this change

  Using this module, the buildkite-agent's ssh keys are only written out once - if they get updated in the configuration, they do not get reflected on the host. This behavior caught me out while using this module. Any reason not to always write them out? Are there conventions around this kind of behavior?

  /cc @pawelpacana 
  ###### 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: Need a Nix 1.11 maintenance release before 16.09
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/17804
updated_at: 2016-08-29 19:52:46
body:
  ## Issue description

  https://github.com/NixOS/nix/issues/977 was a pretty annoying bug which @shlevy fixed and pushed https://github.com/NixOS/nix/commit/66151dc154ea6f3f3c2ffb9e41afe1526d35f4f0  to the `1.11-maintenance` branch.

  We need a version bump on that branch so that we can merge it into `nixpkgs` before 16.09 to avoid having that bug in stable.

  cc @edolstra @shlevy @domenkozar 


state: closed
title: go: add 1.7 compiler
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/17805
updated_at: 2016-08-26 12:48:53
body:
  ###### Motivation for this change

  Add golang 1.7 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  @cstrahan @wkennington review please, package based on your 1.5/1.6


state: closed
title: emacs: add versatile "emacsWrapper"
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/17806
updated_at: 2019-02-22 04:44:13
body:
  ###### Motivation for this change

  "emacsWrapper" replaces emacsWithPackages. In addition to "packagesFun",
  emacsWrapper has an optional variable called "execStart". execStart can
  be used to append elisp to the default site-start.el script. This is
  useful for providing a way to load a user's .emacs.d/init.el
  file. "emacsWithPackages" is implemented with emacsWrapper for
  convenience and compatability.
  ###### 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: pythonPackages.asciinema: init at 1.3.0
user_login: KibaFox
html_url: https://github.com/NixOS/nixpkgs/pull/17807
updated_at: 2016-08-19 12:51:07
body:
  ###### Motivation for this change

  [Asciinema 1.3.0 switched from using Go to Python](http://blog.asciinema.org/post/and-now-for-something-completely-different/).  Moving forward, the Go implementation will no longer be maintained.
  ###### 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: libselinux Python bindings cannot be imported
user_login: mbrock
html_url: https://github.com/NixOS/nixpkgs/issues/17808
updated_at: 2016-08-31 09:52:54
body:
  ## Issue description

  On current `master`, but not `16.03`, the Python module generated by `pkgs.libselinux` fails to load, possibly due to some SWIG-related problem.

  This in turn causes `nixpart` to fail to run, which breaks NixOps.

  The Python error occurs when the generated binding tries to use `importlib.import_module` to load the `_selinux.so` file.
  ## Steps to reproduce

  Check out `master`.

  ```
  nix-shell -E 'with import <nixpkgs> {}; stdenv.mkDerivation { \
    name = "foo"; buildInputs = [ (pkgs.libselinux.override { \
      enablePython = true; }) python ]; }' \
    --run "python -m selinux"
  ```

  I get this error:

  ```
  Traceback (most recent call last):
    File "/nix/store/3wl86vswinz1cam7jmzdvvaglg2566l6-python-2.7.12/lib/python2.7/runpy.py", line 163, in _run_module_as_main
  mod_name, _Error)
    File "/nix/store/3wl86vswinz1cam7jmzdvvaglg2566l6-python-2.7.12/lib/python2.7/runpy.py", line 111, in _get_module_details
      __import__(mod_name)  # Do not catch exceptions initializing package
    File "/nix/store/9vvlf6vvs48679dbcd674kpj2c175ga6-libselinux-2.4/lib/python2.7/site-packages/selinux/__init__.py", line 21, in <module>
      _selinux = swig_import_helper()
    File "/nix/store/9vvlf6vvs48679dbcd674kpj2c175ga6-libselinux-2.4/lib/python2.7/site-packages/selinux/__init__.py", line 20, in swig_import_helper
      return importlib.import_module('_selinux')
    File "/nix/store/3wl86vswinz1cam7jmzdvvaglg2566l6-python-2.7.12/lib/python2.7/importlib/__init__.py", line 37, in import_module
      __import__(name)
  ImportError: No module named _selinux
  ```
  ## Technical details
  - System: 16.09.git.1883a89 (Flounder)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09.git.1883a89


state: closed
title: ycmd: fix build
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/17809
updated_at: 2016-08-18 12:23: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"`
  - [ ] 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: nvidia-settings could not find the registry key file
user_login: rdesfo
html_url: https://github.com/NixOS/nixpkgs/issues/17810
updated_at: 2018-05-03 12:37:48
body:
  I tried to enable the Nvidia driver adding the following to my configuration.nix file:

  `services.xserver.videoDrivers = [ "intel" "nvidia" ];`

  The system boots up as normal, but I get the following message when I run.  I've also tried removing "intel" from the video driver list, but that cause x to fail.

  ```
  $ nvidia-settings 

  ERROR: nvidia-settings could not find the registry key file. This file should have been installed along with this driver at /usr/share/nvidia/nvidia-application-profiles-key-documentation. The
         application profiles will continue to work, but values cannot be prepopulated or validated, and will not be listed in the help text. Please see the README for possible values and
         descriptions.
  ```

  ``` bash
  $ nixos-version 
  16.03.1213.baf46b9 (Emu)
  ```


state: closed
title: services/graphite: Fix paths to some Python packages.
user_login: MostAwesomeDude
html_url: https://github.com/NixOS/nixpkgs/pull/17811
updated_at: 2016-08-18 06:58:49
body:
  ###### Motivation for this change

  The Graphite service doesn't work without these changes. The `twisted` and `pycairo` names got removed, so we have to grab them from `pythonPackages`.
  ###### 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).

  ---

  Unbreaks some private Graphite deployments.


state: closed
title: gnupg and libgcrypt updates (for CVE-2016-6316)
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/17812
updated_at: 2016-08-18 09:59:59
body:
  ###### Motivation for this change

  From the [release announcement](http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00008.html):

  ```
  Felix Dörre and Vladimir Klebanov from the Karlsruhe Institute of
  Technology found a bug in the mixing functions of Libgcrypt's random
  number generator: An attacker who obtains 4640 bits from the RNG can
  trivially predict the next 160 bits of output.  This bug exists since
  1998 in all GnuPG and Libgcrypt versions.


  Impact
  ======
  All Libgcrypt and GnuPG versions released before 2016-08-17 are affected
  on all platforms.

  A first analysis on the impact of this bug in GnuPG shows that existing
  RSA keys are not weakened.  For DSA and Elgamal keys it is also unlikely
  that the private key can be predicted from other public information.
  This needs more research and I would suggest _not to_ overhasty revoke
  keys.
  ```

  nox-review running locally, I’ll update the PR status as soon as it all succeeds.
  ###### 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: tntnet: init at 2.2.1
user_login: juliendehos
html_url: https://github.com/NixOS/nixpkgs/pull/17813
updated_at: 2016-08-18 08:59:57
body:
  ###### Motivation for this change

  This PR aims to add the tntnet framework as discussed here: https://github.com/NixOS/nixpkgs/pull/17777#issuecomment-240212291 .
  ###### 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: tntdb: init at 1.3
user_login: juliendehos
html_url: https://github.com/NixOS/nixpkgs/pull/17814
updated_at: 2016-08-18 09:25:47
body:
  ###### Motivation for this change

  This PR aims to add the tntnet framework (tntdb) as discussed here: https://github.com/NixOS/nixpkgs/pull/17777#issuecomment-240212291 .
  ###### 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: zimreader: update for using tntnet-2.2.1 ?
user_login: juliendehos
html_url: https://github.com/NixOS/nixpkgs/pull/17815
updated_at: 2016-10-08 21:17:12
body:
  ###### Motivation for this change

  This PR updates zimreader for using the tntnet framework recently added (as discussed here: 
  https://github.com/NixOS/nixpkgs/pull/17777#issuecomment-240212291).
  However, zimreader is not maintained anymore so perhaps this PR is a bad idea (we'll have to patch zimreader ourself for future tntnet releases).
  ###### 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: Update gnupg and libgcrypt on release-16.03 (fixes CVE-2016-6313)
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/17816
updated_at: 2016-08-18 11:01:07
body:
  ###### Motivation for this change

  cc @garbas 

  For the release-16.03 backport, libgcrypt stays in the 1.6 branch (1.6.6 is said to fix the problem) while master has 1.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
  - [ ] 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: libselinux: fix Python binding
user_login: mbrock
html_url: https://github.com/NixOS/nixpkgs/pull/17817
updated_at: 2016-08-25 10:43:19
body:
  ###### Motivation for this change

  See issue #17808 "libselinux Python bindings cannot be imported".
  ###### 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).

  ---

  Upstream has this fix but it's not released yet.

  Without it, the Python module can't be imported because of a module
  path problem.


state: closed
title: Printing and PDF-related updates
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/17819
updated_at: 2016-08-19 21:41:56
body:
  ###### Motivation for this change

  Update and fix various printing- and PDF-related things.
  ###### 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).

  ---

  Tested with Zathura (both poppler and MuPDF backends) and `tests.printing.x86_64-linux`.


state: closed
title: vivaldi: 1.2 -> 1.3
user_login: glaebhoerl
html_url: https://github.com/NixOS/nixpkgs/pull/17820
updated_at: 2016-08-18 14:41:27
body:
  ###### Motivation for this change

  A newer version is available
  ###### 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: nixos filesystems: unify special filesystems handling
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/17822
updated_at: 2016-09-30 10:08:58
body:
  ###### Motivation for this change

  This makes various mount points have the same options as [systemd wants](https://github.com/NixOS/systemd/blob/nixos-v230/src/core/mount-setup.c#L72). This also seems to be more secure to 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
  - [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).

  ---

  I don't like the repetiveness very much -- any ideas how to improve this?

  cc @dezgeg 


state: closed
title: tig: 2.1.1 -> 2.2
user_login: silvio
html_url: https://github.com/NixOS/nixpkgs/pull/17824
updated_at: 2016-08-18 14:43:44
body:
  ###### Motivation for this change

  package 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)
    - [ ] 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).

  ---

  Signed-off-by: Silvio Fricke silvio.fricke@gmail.com


state: closed
title: ghdl: add support for llvm backend
user_login: timor
html_url: https://github.com/NixOS/nixpkgs/pull/17825
updated_at: 2016-09-13 17:36:14
body:
  ###### Motivation for this change

  This adds support for building ghdl with the llvm backend, which enables among other things, to
  have a working version for 64 bit systems.  Unfortunately it only works in 16.03, not master, since
  gnat is broken there.
  ###### Things done

  Added new attribute "ghdl_llvm" in addition to "ghdl_mcode", by introducing the argument "flavour"
  to the ghdl nix expression and choosing the build flags according to the specified flavour.
  - [ ] 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).

  ---

  Make the existing ghdl recipe more flexible, and introduce "ghdl_llvm"
  as a package in addition to "ghdl_mcode".  This seems to specifically
  require llvm 3.5, though.

  cc @viric


state: closed
title: gthumb: init at 3.4.3
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/17826
updated_at: 2016-08-19 11:32:28
body:
  ###### Motivation for this change

  Add gThumb to NixOS.

  I've added it to applications/graphics perhaps inside of gnome desktop folder is better, I don't really know.

  Any kind of comment or suggestion is welcome.
  ###### 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: Add cmakeBuildType and dontAddCmakeBuildType variables to be able to make Debug builds.
user_login: nbp
html_url: https://github.com/NixOS/nixpkgs/pull/17828
updated_at: 2018-12-02 22:54:16
body:
  ###### Motivation for this change

  Current cmake setup-tools.sh only allow us to make release builds, and one cannot just remove the command as it is baked in right before calling cmake.

  This pull request add the ability to set `cmakeBuildType` attribute, and default to `Release`.
  This change is likely a mass-rebuild, so I am making this pull request against the staging branch.
  ###### 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 with `rr`.
  - [ ] 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: unar: init at 1.10.1
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17830
updated_at: 2016-08-19 13:56:47
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/issues/16868

  Thanks to @matthewbauer for https://github.com/NixOS/nixpkgs/pull/16762
  ###### 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: pixie: 1352 -> 1356
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/17831
updated_at: 2016-08-19 11:31:06
body:
  ###### Motivation for this change

  Pixie update, rename binary (deprecate old name)
  ###### Things done
  - 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: nix: remove unused unstable.nix file
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/17832
updated_at: 2016-08-19 09:12:39
body:
  ###### Motivation for this change

  Saw this file was no longer used.
  ###### 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 (built nixUnstable)
  - [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: checkbashisms: rename from checkbashism
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/17833
updated_at: 2016-08-19 04:05:08
body:
  ###### Motivation for this change

  Use the correct name for the 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
    - [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).

  ---

  Also add a backwards-compatability alias.


state: closed
title: libarchive: make libxml2 (XAR support) optional
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/17834
updated_at: 2016-09-12 10:22:54
body:
  ###### Motivation for this change

  I didn't want to build libxml2, and have never used (or heard of) XAR.
  ###### 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).

  ---

  Defaults to unincluded to reduce closure size.


state: closed
title: nano-2.6.3 fails to build on OS X ("undeclared identifier 'TIOCLINUX'")
user_login: TikhonJelvis
html_url: https://github.com/NixOS/nixpkgs/issues/17835
updated_at: 2016-08-19 17:18:02
body:
  ## Issue description

  The `nano-2.6.3` package fails to build on OS X. (`nano-2.6.2` worked fine.)

  Here's the compile error (I can post the full output if needed):

  ```
  clang -DHAVE_CONFIG_H -I. -I..  -DLOCALEDIR=\"/nix/store/h1afxzyfxh7xc8b0scvq831s1yapczgm-nano-2.6.3/share/locale\" -DSYSCONFDIR=\"/etc\" -I/nix/store/gmb9mxkm5mqfnhlav16rx5x7wf070qqf-ncurses-5.9-dev/include/ncursesw -I/nix/store/gmb9mxkm5mqfnhlav16rx5x7wf070qqf-ncurses-5.9-dev/include   -g -O2 -Wall -c -o winio.o winio.c
  winio.c:513:15: error: use of undeclared identifier 'TIOCLINUX'
          if (ioctl(0, TIOCLINUX, &modifiers) >= 0 && (modifiers & 0x04)) {
                       ^
  1 error generated.
  make[2]: *** [Makefile:427: winio.o] Error 1
  make[2]: Leaving directory '/private/var/folders/my/71d693qj5szdm986z1wj06krlrw5ms/T/nix-build-nano-2.6.3.drv-0/nano-2.6.3/src'
  make[1]: *** [Makefile:405: all-recursive] Error 1
  make[1]: Leaving directory '/private/var/folders/my/71d693qj5szdm986z1wj06krlrw5ms/T/nix-build-nano-2.6.3.drv-0/nano-2.6.3'
  make: *** [Makefile:344: all] Error 2
  builder for ‘/nix/store/7ab97a0vc332msl3kavhpcss245f0fv9-nano-2.6.3.drv’ failed with exit code 2
  error: build of ‘/nix/store/7ab97a0vc332msl3kavhpcss245f0fv9-nano-2.6.3.drv’ failed
  ```
  ### Steps to reproduce

  From the latest `nixpkgs-unstable` channel, on OS X:

  ```
  nix-env -i nano
  ```
  ## Technical details
  - System: OS X 10.11.4
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre88626.1db8403


state: closed
title: ocaml-uucd: 2.0.0 → 4.0.0
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/17836
updated_at: 2016-08-19 11:48:34
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
    - [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: build-support: Add fetchfossil function.
user_login: MostAwesomeDude
html_url: https://github.com/NixOS/nixpkgs/pull/17837
updated_at: 2016-08-21 19:47:00
body:
  ###### Motivation for this change

  I have a Fossil repository that I want to reference from Nix.
  ###### 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 a dead-simple fetcher which clones a Fossil repository, opens it directly into $out, and then nicks out the single Fossil checkout marker.

  For some reason, my Let's Encrypt certificates don't work when fetching over HTTPS. I don't know why. It's not a dealbreaker for me, though.


state: closed
title: postgresql: Fix use with extensions
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/17838
updated_at: 2016-09-02 19:24:36
body:
  ###### Motivation for this change

  Postgresql extension mechanism is broken in master as reported in #15512 and #16032
  ###### 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).

  ---

  Fixes #15512 and #16032


state: closed
title: firefox-bin: 48.0 -> 48.0.1
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/17839
updated_at: 2016-08-19 11:12:50
body:
  ###### Motivation for this change
  - Bug fixes

  https://www.mozilla.org/en-US/firefox/48.0.1/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: Should be able to use libinput as alternative to evdev
user_login: yshui
html_url: https://github.com/NixOS/nixpkgs/issues/17841
updated_at: 2018-08-09 05:01:20
body:
  ## Issue description

  Currently libinput is only used for touchpads, but it's capable of handling all input devices.


state: closed
title: sage: fix ncurses compilation error
user_login: listx
html_url: https://github.com/NixOS/nixpkgs/pull/17842
updated_at: 2016-09-01 16:18:37
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
    - [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
  http://stackoverflow.com/questions/37475222/ncurses-6-0-compilation-error-error-expected-before-int


state: closed
title: imlibsetroot: init at 1.2
user_login: lucas8
html_url: https://github.com/NixOS/nixpkgs/pull/17843
updated_at: 2016-10-02 14:40:21
body:
  ###### Motivation for this change

  Add imlibsetroot to the package list.
  ###### 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: dejadup init:34.2.
user_login: s1lvester
html_url: https://github.com/NixOS/nixpkgs/pull/17844
updated_at: 2016-09-22 17:43:35
body:
  ###### Motivation for this change

  See Issue: #17763 
  ###### Things done
  - [ ] Tested using sandboxing
  - 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: spotify: 1.0.34.146 -> 1.0.36.120
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17845
updated_at: 2017-03-01 03:10:59
body:
  ###### Motivation for this change

  Previous version is uninstallable (source is 404).
  ###### 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: Infinality: update fontconfig-ultimate, add cairo patches
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/17846
updated_at: 2016-08-22 00:19:23
body:
  ###### Motivation for this change

  This updates fontconfig-ultimate patches and moves to new presets. Our old preset file was obsolete for some time, and new presets are hardcoded into freetype with Infinality patches. This update accomodates for that, removing our presets and instead allowing user to choose one of the new ones. If user wishes, he or she can override the preset with environment variables.

  This also adds cairo infinality patches.
  ###### 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
    - [ ] 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).

  ---

  This branch is for review only; I indend to merge [this branch](https://github.com/abbradar/nixpkgs/tree/font-updates) instead, which also includes #16730 and will include #17770 later. It needs combined testing before we can merge.


state: closed
title: openjdk: 1.8.0_102-04 -> 1.8.0_102-14
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/17848
updated_at: 2016-09-01 18:47:20
body:
  ###### Motivation for this change
  - Update to 1.8.0_102 release version
  - Fix #17603
  ###### 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: Idea: 2016.1.2 -> 2016.2
user_login: a1russell
html_url: https://github.com/NixOS/nixpkgs/pull/17849
updated_at: 2016-08-20 10:04:19
body:
  ###### Motivation for this change

  Version of IDEA currently available on `release-16.03` is no longer available on JetBrains' servers, and thus the installation fails. Updating so that installation no longer fails. I've simply cherry-picked commits from `master` branch.
  ###### 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: hplip: Allow building with plugins on arm
user_login: regnat
html_url: https://github.com/NixOS/nixpkgs/pull/17850
updated_at: 2016-09-23 19:39:37
body:
  ###### Motivation for this change

  Hplip now provides arm builds for the non-free plugins.

  Tested on a lamobo r1 board
  ###### 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: haskellPackages.yesod-auth-oauth2: fix build inputs for ghc7.10.x
user_login: jezen
html_url: https://github.com/NixOS/nixpkgs/pull/17851
updated_at: 2016-08-21 09:11:17
body:
  ###### Motivation for this change

  My project builds were failing on `yesod-auth-oauth2`, complaining about missing dependencies. I have _no idea_ what I'm doing, so I don't know if my change is exactly the right approach, but it _did_ fix the problem.
  ###### 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: gtk3: 3.20.8 -> 3.20.9
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17852
updated_at: 2016-08-22 00:23:01
body:
  ###### Motivation for this change

  https://github.com/GNOME/gtk/commit/10c3a2483635d1c1bd140f5623ec0fee5970535a made me think my mouse was broken :/

  The other changes barely register: https://github.com/GNOME/gtk/commits/53e92dcab2d28748409e9248f229496b08263ca5

  cc maintainer @vcunat 
  ###### 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: new emacsWrapper breaks existing emacsWithPackages expressions
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/issues/17853
updated_at: 2017-05-11 02:29:02
body:
  ## Issue description

  In my config.nix, I've been using the following expressions for a while:

  ```
  {
    packageOverrides = super: let self = super.pkgs; in rec {
      ...
      emacsPackageSet = super.emacsPackagesNg.override (super: self: (with self; {
        htmlize = melpaPackages.htmlize;
        org-plus-contrib = orgPackages.org-plus-contrib;
        undo-tree = elpaPackages.undo-tree;
      }));
      emacsTools = emacsPackageSet.emacsWithPackages (super: (with super;
      [
        ace-link
        org-plus-contrib
        ...
      ]));
      ...
  }
  ```

  The new `emacsWrapper` introduced in da68127 breaks these expressions in a fairly opaque way:

  ```
  error: while evaluating the attribute ‘pkgs’ of the derivation ‘everything’ at /home/mdorman/src/nixpkgs/pkgs/build-support/trivial-builders.nix:10:14:
  cannot convert a function to JSON
  ```

  I don't actually mind adapting, but 1) the change description specifically implies that it should maintain compatibility, and 2) there's no guidance as to what should be changed.

  @ttuegel @matthewbauer maybe some guidance?


state: closed
title: proot doesn't build with enableStatic = true
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/17854
updated_at: 2016-08-19 21:41:58
body:
  `proot` has a flag called `enableStatic` that presumably is supposed to enable static builds, but it doesn't work.

  ```
  [copumpkin@nixos:~/nixpkgs-2]$ git rev-parse HEAD
  4574f22841d23a12fc135af74f198c4313002f4a

  [copumpkin@nixos:~/nixpkgs-2]$ git status
  On branch master
  Your branch is up-to-date with 'origin/master'.
  nothing to commit, working directory clean

  [copumpkin@nixos:~/nixpkgs-2]$ nix-build -E "(import ./. {}).proot.override { enableStatic = true; }"
  these derivations will be built:
    /nix/store/wr1g3yss9rmv8563mdvsvvpzdqf9jbn2-proot-5.1.0.drv
  building path(s) ‘/nix/store/zywjrvzwi7j1wqwm7l2ibvlcizr0ygw3-proot-5.1.0’
  unpacking sources
  unpacking source archive /nix/store/cla8vwxi9c5vf1bafxs6fm6rvrb0z7y2-proot-v5.1.0-src
  source root is proot-v5.1.0-src
  patching sources
  configuring
  no configure script, doing nothing
  building
  make flags: SHELL=/nix/store/d44582rghk696yw704sh5nbvbpnm69iv-bash-4.3-p42/bin/bash -C src   
  make: Entering directory '/tmp/nix-build-proot-5.1.0.drv-0/proot-v5.1.0-src/src'
  make: [GNUmakefile:119: .check_process_vm] Error 1 (ignored)
  make: [GNUmakefile:119: .check_seccomp_filter] Error 1 (ignored)
    GEN   build.h
    CC    cli/cli.o
    CC    cli/proot.o
    CC    cli/note.o
    CC    execve/enter.o
    CC    execve/exit.o
    CC    execve/shebang.o
    CC    execve/elf.o
    CC    execve/ldso.o
    CC    execve/auxv.o
    CC    execve/aoxp.o
    CC    path/binding.o
    CC    path/glue.o
    CC    path/canon.o
    CC    path/path.o
    CC    path/proc.o
    CC    path/temp.o
    CC    syscall/seccomp.o
    CC    syscall/syscall.o
    CC    syscall/chain.o
    CC    syscall/enter.o
    CC    syscall/exit.o
    CC    syscall/sysnum.o
    CC    syscall/socket.o
    CC    syscall/heap.o
    CC    tracee/tracee.o
    CC    tracee/mem.o
    CC    tracee/reg.o
    CC    tracee/event.o
    CC    ptrace/ptrace.o
    CC    ptrace/user.o
    CC    ptrace/wait.o
    CC    extension/extension.o
    CC    extension/kompat/kompat.o
    CC    extension/fake_id0/fake_id0.o
    CC    loader/loader.o
    CC    loader/assembly.o
    LD    loader/loader
    GEN   loader/loader-wrapped.o
    CC    loader/loader-m32.o
    CC    loader/assembly-m32.o
    LD    loader/loader-m32
    GEN   loader/loader-m32-wrapped.o
    LD    proot
  /nix/store/lfvkcv5kvcpjlmsxcn9nv0lhcg5h2zyp-binutils-2.26.1/bin/ld: cannot find -ltalloc
  /nix/store/lfvkcv5kvcpjlmsxcn9nv0lhcg5h2zyp-binutils-2.26.1/bin/ld: cannot find -lc
  collect2: error: ld returned 1 exit status
  make: *** [GNUmakefile:151: proot] Error 1
  rm .check_process_vm.o loader.exe loader-m32.exe .check_seccomp_filter.o
  make: Leaving directory '/tmp/nix-build-proot-5.1.0.drv-0/proot-v5.1.0-src/src'
  builder for ‘/nix/store/wr1g3yss9rmv8563mdvsvvpzdqf9jbn2-proot-5.1.0.drv’ failed with exit code 2
  error: build of ‘/nix/store/wr1g3yss9rmv8563mdvsvvpzdqf9jbn2-proot-5.1.0.drv’ failed

  ```

  cc @wavewave @nckx as maintainers of the package


state: closed
title: openttd: music support
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/17855
updated_at: 2016-08-20 02:27:06
body:
  ###### Motivation for this change
  - fix music path for openmsx
  - added wrapper script to play midi files based on https://wiki.archlinux.org/index.php/OpenTTD
  - used pulseaudio as the default as I assume this is what most people use
  ###### 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: xf86videoamdgpu: init at 1.1.0
user_login: corngood
html_url: https://github.com/NixOS/nixpkgs/pull/17857
updated_at: 2016-08-21 10:07:33
body:
  ###### Motivation for this change

  xf86-video-amdgpu wasn't available, see #17682
  ###### Things done

  Based on ati driver (buildInputs could be wrong?).  Added configureFlags to stop it installing xorg.conf in `pkg-config -sysconfdir xorg-server`.
  - [ ] 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).

  ---

  Tested with linux-4.7 + DRM_AMDGPU_CIK on an R9 290


state: closed
title: Redshift service tries to run even for DISPLAY-less users
user_login: 8573
html_url: https://github.com/NixOS/nixpkgs/issues/17858
updated_at: 2017-05-29 13:05:58
body:
  The Redshift user service apparently tries to run for any logged-in
  user, regardless of whether that user has an X11 environment and a
  useful `DISPLAY` environment variable, which [it seems to depend on](https://github.com/NixOS/nixpkgs/pull/17746).

  I suppose this is fine if I only log in via an X11 display manager,
  but when I log in at the kernel console as a user not already logged
  in with an X environment running (e.g., to administer the system as
  the superuser, or in case X wasn't working), this becomes problematic,
  as Redshift tries to start, fails, and keeps trying, spewing error
  messages into the journal seemingly until the system is shut down.

  I would suggest that the Redshift service be prevented from starting
  unless and until it would have access to an X11 environment and a
  useful `DISPLAY` variable, which I haven't presently sufficient
  knowledge of systemd to effect.


state: closed
title: emby: 3.0.6060 -> 3.0.6070
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/17859
updated_at: 2016-08-20 10:05:17
body:
  ###### Motivation for this change

  New release: https://github.com/MediaBrowser/Emby/releases/tag/3.0.6070
  ###### 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: ddclient: add configFile option
user_login: tomberek
html_url: https://github.com/NixOS/nixpkgs/pull/17860
updated_at: 2016-09-30 17:19:12
body:
  ###### Motivation for this change

  We don't like keeping secret passwords in nix configuration files.
  ###### 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: root: add support for x86_64-darwin
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/17861
updated_at: 2016-09-12 19:40: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
    - [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).

  ---

  also
  1) add pcre dependency (for some reason builtin_pcre doesn't work)
  2) disable dependencies that are not supported by the expression
  (improves purity)


state: closed
title: Qt 5 setup hook sets -fPIC which can break builds
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/17862
updated_at: 2016-08-20 22:40:52
body:
  ## Issue description

  At [this line of code](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/qt-5/5.5/qtbase/setup-hook.sh#L65) we add `-fPIC` flag to `NIX_CFLAGS_COMPILE`, causing it to apply to all compiled builds unconditionally. This breaks build of new VirtualBox because it tries to build kernel modules, which shouldn't have `-fPIC` applied. It can be disabled by setting `NIX_QT_PIC` but the name seems to convey that this is a guard against adding it several times, not a disable flag. But the bigger question is -- why is it there at all? It's strange to have a compile flag inserted like this.

  cc @ttuegel 


state: closed
title: multimarkdown has incomplete closure
user_login: phanimahesh
html_url: https://github.com/NixOS/nixpkgs/issues/17863
updated_at: 2018-06-24 00:30:29
body:
  ## Issue description

  mmd2pdf complains that latexmk is missing. It looks like a bad closure
  ### Steps to reproduce

  ```
  nix-env -i multimarkdown
  mmd2pdf anything.md
  ```

  cries out

  ```
  $HOME/.nix-profile/bin/mmd2pdf: line 54: latexmk: command not found
  It doesn't appear that latexmk is installed properly.
  Be sure you have a working LaTeX installation.
  ```
  ## Technical details
  - System: Ubuntu 16.04.1 LTS
  - Nix version: 1.11.2
  - Nixpkgs version: "16.09pre88706.b8e215f"


state: closed
title: darwin.libsecurity: fix for gnustep makefiles
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/17864
updated_at: 2016-08-24 17:56:25
body:
  ###### Motivation for this change

  It looks like https://github.com/NixOS/nixpkgs/commit/c3974455ebdc5a61093d236d06d389c3c1eac5df broke `darwin.libsecurity` and `darwin.security_tool`.

  cc @matthewbauer
  ###### 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] ~~Other platforms~~
  - [ ] 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: vala: 0.32.0 -> 0.32.1
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17865
updated_at: 2016-08-20 20:51:11
body:
  ###### Motivation for this change

  maintenance https://wiki.gnome.org/Projects/Vala/Release

  Note: The latest vala (0.32) should become the current version instead of the older 0.28 since there were a lot of GNOME\GTK binding updates and general fixes related to other packages that are already part of Nix. ~~However, I'll push that in a separate PR later since hydra is pretty full right now as it is.~~ I opened an issue instead: https://github.com/NixOS/nixpkgs/issues/17869 It's a trivial file & namespace rename operation but a lot of GNOME \ GTK packages will need to be recompiled so I can't just push a PR and hope for the best ;)
  ###### 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: nixos-unstable not being updated
user_login: laMudri
html_url: https://github.com/NixOS/nixpkgs/issues/17866
updated_at: 2016-11-26 16:06:49
body:
  Despite some [new successful builds](http://hydra.nixos.org/build/38616152) of nixos-unstable in the past week, the corresponding branch in the [NixOS/nixpkgs-channels](https://github.com/NixOS/nixpkgs-channels) repository hasn't had any commits since 2016-08-10.


state: closed
title: libsecret: add vala dependency
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17867
updated_at: 2016-08-22 00:22:28
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/pull/17844#issuecomment-241198806

  I tested compilation against vala 32 and vala 28. The /share/vala bindings are produced correctly. 

  Note the current vala package is 0.28 which isn't current or stable so there will be some run time hiccups until the default is updated to 32. But it's separate from this PR (https://github.com/NixOS/nixpkgs/issues/17869).
  ###### 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: Switch sourceforge links to mirror://
user_login: phanimahesh
html_url: https://github.com/NixOS/nixpkgs/pull/17868
updated_at: 2016-08-20 16:12:03
body:
  This is the proper version of my previous botched PR, #16980. I've requested a revert on it because it hasn't been verified fully and some urls were ending up at sourceforge.net/publish after a few redirects.

  I've checked file hashes and made sure that they are working with multiple mirrors properly, this time.

  Sorry for the mess that was made, my carelessness has been immortalised in the project history now. :/


state: closed
title: vala shouldn't have a default version
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/issues/17869
updated_at: 2016-08-21 20:17:08
body:
  ## Issue description

  vala major versions break backwards compatibility. This, while using older vala version causes runtime errors and possibly compile time errors.

  As such, vala shouldn't have a default version.

  Note: Originally, this issue was about tracking the current version with the default vala namespace thinking the breakage only goes one way. Informed there's issues with runing both too old and too new versions, the proposal is now changed to dropping the vala default namespace altogether.

  <details>
  <summary>

  Original submission:</summary>


  Beyond the obvious bug fixes, upstream vala updates (0.32.1 being the latest) include binding and symbol updates matching latest GTK\GNOME libraries: https://github.com/GNOME/vala/commits/0.32.1

  In practice, this means that vala needs to track the latest packaged gtk and glib or runtime and compile time error will occur. Already, the latest GNOME explicitly depends on 0.32 vala branch.

  However, while vala itself compiles quickly enough, the whole gnome ecosystem depends on vala and will need recompilation & testing for the newer bindings.
  </details>


state: closed
title: gnupg: change 1compat platform to unix
user_login: chilliams
html_url: https://github.com/NixOS/nixpkgs/pull/17870
updated_at: 2016-08-20 16:42:54
body:
  ###### Motivation for this change

  I've been using leiningen on OS X. It has a dependency on gnupg1compat which has not been buildable on Darwin since 2258b21e4b40d42cbe36fd4b5946c19861a9ff95.

  It may have been marked as Linux because of this issue that has since been resolved: https://github.com/NixOS/nixpkgs/issues/17617
  ###### 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: open
title: etcdctl fails to add user
user_login: roblabla
html_url: https://github.com/NixOS/nixpkgs/issues/17872
updated_at: 2018-06-24 00:43:41
body:
  ## Issue description

  `etcdctl user add vault` fails with the following output:

  ```
  $ etcdctl user add vault
  New password:
  Error reading password: failed turning off console echo for password entry:
   no such file or directory
  ```

  It looks like it fails to `stty -echo` and so crashes immediately.
  ### Steps to reproduce

  Install `etcd`, and type `etcdctl user add vault` in the console.
  ## Technical details
  - System: NixOS 16.09.git.670801a (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09.git.670801aM"


state: closed
title: with: init at 0.0.1
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/17874
updated_at: 2016-08-21 18:57:08
body:
  ###### Motivation for this change

  Adds the "with" shell helper application.
  ###### 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: Nxt-python: init at unstable-20160819 plus dependencies
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/17875
updated_at: 2016-08-25 10:36:51
body:
  ###### Motivation for this change

  Python library to allow programming Lego Mindstorms NXT2.0 robots. 
  ###### 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: open
title: Printing with java applications does not work (cups)
user_login: moyamo
html_url: https://github.com/NixOS/nixpkgs/issues/17876
updated_at: 2019-06-29 12:44:07
body:
  ## Issue description

  When using print functionality in any java application. Clicking on print will result in a dialog saying "No print service found". This is likely because java cannot find cups.
  ### Steps to reproduce

  Attempt to print using any java application.
  e.g.
  1. `$ nix-env -i geogebra`
  2. `$ geogebra`
  3. Using the menu: `File->Print Preview`
  4. Click on `Print`
  ## Technical details
  - System: 16.09pre88185.52a875f (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre88185.52a875f 


state: closed
title: crane-gps-watch: init at 20160308
user_login: AcouBass
html_url: https://github.com/NixOS/nixpkgs/pull/17877
updated_at: 2017-03-07 14:11:39
body:
  ###### Motivation for this change

  New pkg -  small piece of software for creating .gpx files from various GPS watches. 
  ###### 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: ympd service
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/issues/17878
updated_at: 2016-09-10 16:23:39
body:
  ## Issue description

  I just added the ympd package (#17788), but it really should include a service, as ympd provides a web server for its UI. 

  I'll work on this as soon as I can!


state: open
title: Add Apache Guacamole
user_login: tomberek
html_url: https://github.com/NixOS/nixpkgs/issues/17879
updated_at: 2018-10-10 04:05:14
body:
  ## Issue description

  Add clientless remote desktop gateway: https://guacamole.incubator.apache.org/
  ### Steps to reproduce

  Create nix expression.
  ## Technical details

  https://guacamole.incubator.apache.org/doc/gug/installing-guacamole.html

  I will look into packaging this. It may be more fruitful than gateone or cloud9.


state: closed
title: idris: fix build not finding dynamic library
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/pull/17880
updated_at: 2016-08-27 11:16:12
body:
  ###### Motivation for this change

  Idris doesn't build on master:

  https://twitter.com/podmostom/status/767116096390434816
  ###### 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: indent: fix on darwin
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/17881
updated_at: 2016-08-22 23:14:15
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"`
  - [ ] 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: fftw: fix on darwin
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/17882
updated_at: 2016-08-21 15:24: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)
    - [ ] 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).

  ---

  doc generation involves running Fortran wrapper generation shell scripts
  that hard code references to gcc which fails on darwin.


state: closed
title: vmtouch: 1.0.2 -> 1.1.0
user_login: garrison
html_url: https://github.com/NixOS/nixpkgs/pull/17884
updated_at: 2016-08-27 19:40:08
body:
  ###### Motivation for this change

  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
    - [ ] 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: open
title: [WIP/RFC] Make `cmakeFlags` more ergonomic
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/17886
updated_at: 2019-01-10 23:18:52
body:
  ###### Motivation for this change

  Similar to #15799, but with a smaller scope (can change everything at one time so no need for deprecation) and with an even nicer 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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  There are three main parts to this change:
  - Support a new `setupHookFunc` in `mkDerivation`
  - Using attribute sets for `cmakeFlags` in Nix
  - Passing `cmakeFlags` to the builder more smartly

  == Introducing `setupHookFunc`

  The `setupHook` attribute allows a derivation to register arbitrary
  modifications to run in the context of downstream dependents' builds.

  To enable similar modifications to be made to the attributes passed
  to `mkDerivation`, teach `mkDerivation` a new trick: `setupHookFunc`.
  A derivation can set `setupHookFunc` to a Nix function
  which will be called for downstream dependencies
  (TODO using the same logic as the setupHook inclusion),
  and which takes the attribute set which was passed to `mkDerivation`
  and returns a new attribute set with any desired changes.

  These will stack (TODO: resolution order?) for composability,
  and having these live alongside the original derivation
  avoids cluttering `mkDerivation` with cmake-specific code
  (which was done in an earlier iteration).

  TODO: benchmark

  == Using Attribute Sets for `cmakeFlags`

  Almost all flags passed to `cmakeFlags` are setting CMake cache options
  with "-D<name>=<value>" or "-D<name>:<type>=<value>".
  Because the CMake cache is essentially a set of keys and values,
  model `cmakeFlags` as an attribute set in Nix as well.

  The cmake `setupHookFunc` will take a `cmakeFlags` set
  and convert each key/value pair to an appropriate "-D" option for cmake.
  String values are used as is, while integers are converted to strings
  and booleans are converted to `"ON"` and `"OFF"`.
  This presents the following benefits:
  - Removal of "-D" visual noise everywhere for ease of reading.
  - The `=` operater is literal, allowing extra whitespace for more ease
    of reading.
  - CMake options are now first class Nix values that can be operated on
    directly with the full strength of the Nix language.
    For example, boolean values can be used directly because the
    serialization logic is consolidated into the cmake `setupHookFunc`,
    getting rid of helpers like `edf`
    and making it easier to re-use feature flags like `pythonSupport`.
  - Sets automatically sort options, improving cache re-use.
  - An override which updates a CMake flag option will only incur
    (amortized) O(1) cost with a set, as opposed to O(n) cost with an
    (unsorted) list, which would require a full linear search.
    It's also shorter to write: just use `//`.

  A few other CMake flag types are supported:
  - Setting a value to null will cause its key to be unset via "-U<name>".
  - The `generator` key is mapped to the "-G<value>" option.
  - The `extraArgs` key is an escape hatch; any flags in this list of
    strings are not pre-processed, but concatenated to the generated list.

  Because `setupHookFunc`s are processed during `mkDerivation`,
  when overriding `cmakeFlags` `overrideAttrs` should be used instead of
  `overrideDerivation` so the cmake `setupHookFunc` has a chance to rerun.

  == Passing `cmakeFlags` to the builder more smartly

  Nix's regular conversion of lists to an environment variable
  simply concatenates the contents with spaces,
  which breaks if any of the flags themselves contain spaces.
  `cmakeFlagsArray` was added as a way to get around this limitation,
  but is unsatisfactory to use because items must be appended via bash
  in a preConfigure hook.

  Instead, pass the list to the builder in a smarter way:
  instead of relying on Nix's conversion to a string,
  perform our own conversion by escaping double quotes,
  double quoting each item, and passing the flags as a Bash array,
  which is hydrated via `eval`.

  This handles flags with spaces, newlines and other whitespace,
  as well as double quotes, faithfully.

  TODO: does it handle eg some_var="$out/blah"
  Make the list available during preConfigure as a bash array, so any
  dynamic modifications to the CMake flags can be done there.

  These changes make also `cmakeFlagsArray` redundant, so it has been
  removed and replaced in all cases with `cmakeFlags`.

  ---

  Notes/questions:

  - I'd like to know how to document this (as a breaking change). Since we don't have a good strategy for deprecation, I'd like to avoid that entirely.
  - I've only updated some of the packages (namely those I've use locally); if this is a desired change than I can figure out the best way to update all the rest of the packages, too. I made these changes by hand and did compile a few, but I'd rather not compile all of these on my laptop. Can this patchset be run on Hydra to catch any inadvertent breakage?


state: closed
title: cantata symbol lookup error
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/issues/17887
updated_at: 2016-09-11 23:29:42
body:
  ## Issue description

  When starting Cantata, I get the following error:

  ```
  /home/siddharthist/.nix-profile/bin/cantata: symbol lookup error: /nix/store/dycw7iwqlx6dm7jci6qyq8qdxhvijcvm-qtbase-5.5.1/lib/libQt5XcbQpa.so.5: undefined symbol: _ZN22QWindowSystemInterface19registerTouchDeviceEP12QTouchDevice
  ```
  ### Steps to reproduce
  1. Install Cantata
  2. Try to start it
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  ```
  ~ > nixos-version
  16.09.git.5a501bd (Flounder)
  ```
  - Nix version: (run `nix-env --version`)

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

  ```
  ~ > nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.09.git.5a501bd"
  ```


state: closed
title: fpm: 1.4.0 -> 1.6.2
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17888
updated_at: 2016-08-24 21:39:52
body:
  ###### Motivation for this change

  New 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
  - [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: linux: 4.7.1 -> 4.7.2
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/17889
updated_at: 2016-08-21 14:15:57
body:
  ###### Motivation for this change

  Update to 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
  - [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: pflogsumm: init at 1.1.3
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/17890
updated_at: 2016-08-24 21:37:55
body:
  ###### Motivation for this change

  Added the pflogsumm postfix log analyzer.
  ###### 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).


state: closed
title: nixos tests: add hibernation test to blockers
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/17891
updated_at: 2016-08-21 19:40:55
body:
  ###### Motivation for this change

  I think that the test is quite useful because it goes through previously untested paths in stage-1. We have experienced hibernation breakage several times before, too -- this should help us to catch those problems.
  ###### 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: Installing stack fails on OS X
user_login: 2426021684
html_url: https://github.com/NixOS/nixpkgs/issues/17892
updated_at: 2016-08-25 06:19:48
body:
  ## Issue description

  Installing stack fails on OS X
  ### Steps to reproduce

  ```
  $ nix-env -i stack
  installing ‘stack-1.1.2’
  these derivations will be built:
    /nix/store/rj1xhnfy1wsynq7d9c9pjsyl6b6r39n7-libsecurity_utilities-osx-10.7.5.drv
    /nix/store/sqffqmb0j1biyx8kiz15hl1l7izlljix-libsecurity_cdsa_utilities-osx-10.7.5.drv
    /nix/store/lgd9272chx5kdsy6vm9jiw61442hs01a-libsecurity_cdsa_plugin-osx-10.7.5.drv
    /nix/store/wc96ns5mrxrplw8487mmv4wkarascy6z-libsecurityd-osx-10.7.5.drv
    /nix/store/v9ax9972sw4limxjsmgxd7qrrfna9qk2-libsecurity_cdsa_client-osx-10.7.5.drv
    /nix/store/0af5a3jfxlvxivcf15x1sbj1jrfpw6gl-libsecurity_sd_cspdl-osx-10.7.5.drv
    /nix/store/f2qsv28ss0h49hw66xjgsbii1k6a0zrw-libsecurity_cdsa_utils-osx-10.7.5.drv
    /nix/store/jh3m02fp3nwkj8xgm1a18j52yrmlr4r6-libsecurity_asn1-osx-10.7.5.drv
    /nix/store/441dlh3xmm3hvx7rqsr0lfgphb45hzyy-libsecurity_apple_csp-osx-10.7.5.drv
    /nix/store/485vycx03sjr0g46c4aqr76zh760hrh2-libsecurity_pkcs12-osx-10.7.5.drv
    /nix/store/1afzq0j0fn02g53mxlch8djjj6xc92zv-security_dotmac_tp-osx-10.9.5.drv
    /nix/store/9i8p5g9pgdb1nrpbk7g2vwcj0yjp02d5-libsecurity_ocspd-osx-10.7.5.drv
    /nix/store/9x3crw6kgfld8qvzz4b8yb74sncfmqr9-libsecurity_keychain-osx-10.7.5.drv
    /nix/store/dmw07ykrzwgsinmz473jr8xykqkmaiaj-libsecurity_filedb-osx-10.7.5.drv
    /nix/store/cn0h6x17ih5rm5ya24slhm1fcbidn61h-libsecurity_mds-osx-10.7.5.drv
    /nix/store/f92qkscsnryhz7a8km0x01y7ypj9mrg8-libsecurity_cssm-osx-10.7.5.drv
    /nix/store/rdvrrlan1cbnfna06bjx2x4kv1i57v0y-libsecurity_apple_file_dl-osx-10.7.5.drv
    /nix/store/w7x3g06n32g7l5p101f0x8r75mw7k5qb-libsecurity_apple_x509_tp-osx-10.7.5.drv
    /nix/store/xgigi5ib3kq20kmizfj01k2vnqqymgcv-libsecurity_apple_x509_cl-osx-10.7.5.drv
    /nix/store/z466slsc0rnpxvmaawlk02g57l7xacbm-libsecurity_apple_cspdl-osx-10.7.5.drv
    /nix/store/xlsfxmc7m1l8hsdld6m4lm7gq9m0cf1z-SecurityTool-55115.drv
    /nix/store/01915hfspjvlrn51apz07b0miqxswv5s-x509-system-1.6.3.drv
    /nix/store/ms2jfj5ci8vqa084ml94363ivqfaml8i-connection-0.2.5.drv
    /nix/store/hgfzxzcaj3ghnfkck7gfvrabl2a6gzqd-http-client-tls-0.2.4.1.drv
    /nix/store/1vzdggxlx32232j652m5lmfkhw1bffym-http-conduit-2.1.11.drv
    /nix/store/kbxym3c8l573zc6qi8yd5l5ss7c8rpm8-Glob-0.7.10.drv
    /nix/store/88rpjcfyzbmkfpl10qs97kzha1cc7v9d-hpack-0.14.1.drv
    /nix/store/mzsp9bdkzlnnpl7i8mbqfc1cwa5rzxwm-stack-1.1.2.drv
  building path(s) ‘/nix/store/5hw7cnwydyh3v89f46dakg8i2d4qbajp-Glob-0.7.10’
  setupCompilerEnvironmentPhase
  Build with /nix/store/8hrfqmhfbh87aw6qbwv72yajwkrln0rs-ghc-8.0.1.
  unpacking sources
  unpacking source archive /nix/store/xfgybqri93gm1gm9jbgln8a24syvgw45-Glob-0.7.10.tar.gz
  source root is Glob-0.7.10
  setting SOURCE_DATE_EPOCH to timestamp 1468861139 of file Glob-0.7.10/tests/Utils.hs
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-Glob-0.7.10.drv-0/package.conf.d -j8 -threaded
  [1 of 1] Compiling Main             ( Setup.hs, /private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-Glob-0.7.10.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/5hw7cnwydyh3v89f46dakg8i2d4qbajp-Glob-0.7.10 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --with-gcc=clang --package-db=/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-Glob-0.7.10.drv-0/package.conf.d --ghc-option=-optl=-Wl,-headerpad_max_install_names --disable-split-objs --disable-library-profiling --disable-profiling --enable-shared --enable-library-vanilla --enable-executable-dynamic --enable-tests
  Configuring Glob-0.7.10...
  Dependency HUnit >=1.2 && <1.4: using HUnit-1.3.1.1
  Dependency QuickCheck ==2.*: using QuickCheck-2.8.2
  Dependency base ==4.*: using base-4.9.0.0
  Dependency containers <0.6: using containers-0.5.7.1
  Dependency directory <1.3: using directory-1.2.6.2
  Dependency dlist >=0.4 && <0.9: using dlist-0.8.0.1
  Dependency filepath >=1.1 && <1.5: using filepath-1.4.1.0
  Dependency test-framework >=0.2 && <1: using test-framework-0.8.1.1
  Dependency test-framework-hunit >=0.2 && <1: using
  test-framework-hunit-0.3.0.2
  Dependency test-framework-quickcheck2 >=0.3 && <1: using
  test-framework-quickcheck2-0.3.0.3
  Dependency transformers >=0.2 && <0.6: using transformers-0.5.2.0
  Dependency transformers-compat >=0.3 && <0.6: using
  transformers-compat-0.5.1.4
  Using Cabal-1.24.0.0 compiled by ghc-8.0
  Using compiler: ghc-8.0.1
  Using install prefix: /nix/store/5hw7cnwydyh3v89f46dakg8i2d4qbajp-Glob-0.7.10
  Binaries installed in:
  /nix/store/5hw7cnwydyh3v89f46dakg8i2d4qbajp-Glob-0.7.10/bin
  Libraries installed in:
  /nix/store/5hw7cnwydyh3v89f46dakg8i2d4qbajp-Glob-0.7.10/lib/ghc-8.0.1/Glob-0.7.10
  Private binaries installed in:
  /nix/store/5hw7cnwydyh3v89f46dakg8i2d4qbajp-Glob-0.7.10/libexec
  Data files installed in:
  /nix/store/5hw7cnwydyh3v89f46dakg8i2d4qbajp-Glob-0.7.10/share/x86_64-osx-ghc-8.0.1/Glob-0.7.10
  Documentation installed in:
  /nix/store/5hw7cnwydyh3v89f46dakg8i2d4qbajp-Glob-0.7.10/share/doc/x86_64-osx-ghc-8.0.1/Glob-0.7.10
  Configuration files installed in:
  /nix/store/5hw7cnwydyh3v89f46dakg8i2d4qbajp-Glob-0.7.10/etc
  No alex found
  Using ar found on system at:
  /nix/store/m3fsfc4q13d8mahlix7v2fifmnbqx7lh-cctools-binutils-darwin/bin/ar
  No c2hs found
  No cpphs found
  Using gcc version 4.2.1 given by user at:
  /nix/store/x1ggsi9mfah810sgga461ylisxp7xmcq-clang-wrapper-3.7.1/bin/clang
  Using ghc version 8.0.1 found on system at:
  /nix/store/8hrfqmhfbh87aw6qbwv72yajwkrln0rs-ghc-8.0.1/bin/ghc
  Using ghc-pkg version 8.0.1 found on system at:
  /nix/store/8hrfqmhfbh87aw6qbwv72yajwkrln0rs-ghc-8.0.1/bin/ghc-pkg
  No ghcjs found
  No ghcjs-pkg found
  No greencard found
  Using haddock version 2.17.2 found on system at:
  /nix/store/8hrfqmhfbh87aw6qbwv72yajwkrln0rs-ghc-8.0.1/bin/haddock
  No happy found
  Using haskell-suite found on system at: haskell-suite-dummy-location
  Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
  No hmake found
  Using hpc version 0.67 found on system at:
  /nix/store/8hrfqmhfbh87aw6qbwv72yajwkrln0rs-ghc-8.0.1/bin/hpc
  Using hsc2hs version 0.68 found on system at:
  /nix/store/8hrfqmhfbh87aw6qbwv72yajwkrln0rs-ghc-8.0.1/bin/hsc2hs
  Using hscolour version 1.24 found on system at:
  /nix/store/1s5zx8x9ahygdsiiws3x3j3vcnrm9fhb-hscolour-1.24.1/bin/HsColour
  No jhc found
  Using ld found on system at:
  /nix/store/x1ggsi9mfah810sgga461ylisxp7xmcq-clang-wrapper-3.7.1/bin/ld
  No lhc found
  No lhc-pkg found
  No pkg-config found
  Using strip found on system at:
  /nix/store/m3fsfc4q13d8mahlix7v2fifmnbqx7lh-cctools-binutils-darwin/bin/strip
  Using tar found on system at:
  /nix/store/6zblhyadmq2s1nqf0pzplr8ld41mhbk6-gnutar-1.29/bin/tar
  No uhc found
  building
  Building Glob-0.7.10...
  Preprocessing library Glob-0.7.10...
  [1 of 7] Compiling System.FilePath.Glob.Utils ( System/FilePath/Glob/Utils.hs, dist/build/System/FilePath/Glob/Utils.o )
  [2 of 7] Compiling System.FilePath.Glob.Base ( System/FilePath/Glob/Base.hs, dist/build/System/FilePath/Glob/Base.o )
  [3 of 7] Compiling System.FilePath.Glob.Match ( System/FilePath/Glob/Match.hs, dist/build/System/FilePath/Glob/Match.o )
  [4 of 7] Compiling System.FilePath.Glob.Directory ( System/FilePath/Glob/Directory.hs, dist/build/System/FilePath/Glob/Directory.o )
  [5 of 7] Compiling System.FilePath.Glob.Simplify ( System/FilePath/Glob/Simplify.hs, dist/build/System/FilePath/Glob/Simplify.o )
  [6 of 7] Compiling System.FilePath.Glob.Primitive ( System/FilePath/Glob/Primitive.hs, dist/build/System/FilePath/Glob/Primitive.o )
  [7 of 7] Compiling System.FilePath.Glob ( System/FilePath/Glob.hs, dist/build/System/FilePath/Glob.o )
  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/kbxym3c8l573zc6qi8yd5l5ss7c8rpm8-Glob-0.7.10.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/88rpjcfyzbmkfpl10qs97kzha1cc7v9d-hpack-0.14.1.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/8kw26n60wrg4y18frgd3c4njda9yiv24-libsecurity_utilities-osx-10.7.5’
  killing process 65089
  cannot build derivation ‘/nix/store/mzsp9bdkzlnnpl7i8mbqfc1cwa5rzxwm-stack-1.1.2.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/mzsp9bdkzlnnpl7i8mbqfc1cwa5rzxwm-stack-1.1.2.drv’ failed
  ```
  ## Technical details
  - System: OS X 10.11.6
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre88706.b8e215f


state: closed
title: emem: 0.2.25 -> 0.2.26
user_login: ebzzry
html_url: https://github.com/NixOS/nixpkgs/pull/17894
updated_at: 2016-08-21 22:35:40
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: open
title: Munin: ability to use plugins from munin-contrib
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/17895
updated_at: 2018-12-14 03:02:46
body:
  Munin has a wide range of plugins at https://github.com/munin-monitoring/contrib, we should support using them.

  I'm particularly interested into raid monitoring at the moment.


state: closed
title: selenium-server-standalone install fails on OS X
user_login: 2426021684
html_url: https://github.com/NixOS/nixpkgs/issues/17896
updated_at: 2018-03-22 02:21:37
body:
  ## Issue description

  Selenium-server-standalone install fails on OS X
  ### Steps to reproduce

  ```
  $ nix-env -i --show-trace selenium-server-standalone
  installing ‘selenium-server-standalone-2.53.0’
  error: while evaluating the attribute ‘installPhase’ of the derivation ‘selenium-server-standalone-2.53.0’ at /nix/store/qkzk4iy15jhms2w2ln9gqiff0bgafbmv-nixpkgs-16.09pre88706.b8e215f/nixpkgs/pkgs/development/tools/selenium/server/default.nix:12:3:
  while evaluating ‘optionalString’ at /nix/store/qkzk4iy15jhms2w2ln9gqiff0bgafbmv-nixpkgs-16.09pre88706.b8e215f/nixpkgs/lib/strings.nix:138:26, called from /nix/store/qkzk4iy15jhms2w2ln9gqiff0bgafbmv-nixpkgs-16.09pre88706.b8e215f/nixpkgs/pkgs/development/tools/selenium/server/default.nix:29:21:
  while evaluating ‘callPackageWith’ at /nix/store/qkzk4iy15jhms2w2ln9gqiff0bgafbmv-nixpkgs-16.09pre88706.b8e215f/nixpkgs/lib/customisation.nix:93:35, called from /nix/store/qkzk4iy15jhms2w2ln9gqiff0bgafbmv-nixpkgs-16.09pre88706.b8e215f/nixpkgs/pkgs/top-level/all-packages.nix:6247:18:
  while evaluating ‘makeOverridable’ at /nix/store/qkzk4iy15jhms2w2ln9gqiff0bgafbmv-nixpkgs-16.09pre88706.b8e215f/nixpkgs/lib/customisation.nix:54:24, called from /nix/store/qkzk4iy15jhms2w2ln9gqiff0bgafbmv-nixpkgs-16.09pre88706.b8e215f/nixpkgs/lib/customisation.nix:97:8:
  while evaluating anonymous function at /nix/store/qkzk4iy15jhms2w2ln9gqiff0bgafbmv-nixpkgs-16.09pre88706.b8e215f/nixpkgs/pkgs/development/tools/selenium/chromedriver/default.nix:1:1, called from /nix/store/qkzk4iy15jhms2w2ln9gqiff0bgafbmv-nixpkgs-16.09pre88706.b8e215f/nixpkgs/lib/customisation.nix:56:12:
  assertion failed at /nix/store/qkzk4iy15jhms2w2ln9gqiff0bgafbmv-nixpkgs-16.09pre88706.b8e215f/nixpkgs/pkgs/development/tools/selenium/chromedriver/default.nix:7:1
  ```
  ## Technical details
  - System: OS X 10.11.6
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre88706.b8e215f


state: closed
title: mattermost: cosmetic: remove stray character
user_login: abuibrahim
html_url: https://github.com/NixOS/nixpkgs/pull/17897
updated_at: 2016-08-21 17:21:44
body:
  ###### Motivation for this change

  Cosmetic
  ###### 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: remove vala namespace
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17898
updated_at: 2016-08-21 20:16:17
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/issues/17869

  This is a zero-sum namespace-only change that removes the default vala package name in favor of vala_0_23. It shouldn't lead to any recompilation.

  What prompted this was some runtime errors followed by realization vala major versions track glib and break both backwards and forwards.

  With this change, maintainers will no longer just put vala, not realizing the runtime issues an incorrect version triggers.

  Note: Done manually.


state: closed
title: urxvt-theme-switch: Add description and homepage
user_login: markus1189
html_url: https://github.com/NixOS/nixpkgs/pull/17899
updated_at: 2016-08-21 18:47:07
body:
  The urxvt-theme-switch had an empty description and homepage string.  I used the info from the GitHub page to fill those


state: open
title: autossh: systemd service doesn't get ssh agent socket path
user_login: mbrock
html_url: https://github.com/NixOS/nixpkgs/issues/17901
updated_at: 2018-03-15 08:30:40
body:
  ## Issue description

  I found it a bit puzzling how to get autossh to actually work instead of failing with authentication errors, until I realized that the systemd service just doesn't have the SSH_AUTH_SOCK variable set at all.

  Once I knew that, I could do

  ```
  systemd.services.autossh-<MY-SESSION-NAME>.environment = {
    SSH_AUTH_SOCK = "/run/user/1000/ssh-agent";
  };
  ```

  but that's a bit clunky to do for each session, and it's very non-obvious for someone who just wants to get an autossh tunnel up and running.

  Is there a nice way to do this? I'd like to add an option to the autossh service, but it's unclear to me how I would generate the appropriate socket path value for the given user.


state: closed
title: Install of python3.5-jupyter-1.0.0 fails on mac
user_login: 2426021684
html_url: https://github.com/NixOS/nixpkgs/issues/17902
updated_at: 2016-09-16 15:28:33
body:
  ## Issue description
  ### Steps to reproduce

  ```
  $ nix-env -i python3.5-jupyter-1.0.0
  ...
  /nix/store/pcbrnz1waa12djyk34dpgxs9vqaysr1g-gnused-4.2.2/bin/sed \
          -e 's|[@]PYTHON[@]|/nix/store/52v8vzjgbkz32pbdl4bmdxs35261ly55-python3-3.5.2/bin/python3|g' \
          -e 's|[@]G_TEST_SRCDIR[@]|/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4|g' \
          -e 's|[@]G_TEST_BUILDDIR[@]|/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4|g' \
          test/TestSuitePythonService.service.in > test/TestSuitePythonService.service
  /nix/store/pcbrnz1waa12djyk34dpgxs9vqaysr1g-gnused-4.2.2/bin/sed \
          -e 's|[@]PYTHON[@]|/nix/store/52v8vzjgbkz32pbdl4bmdxs35261ly55-python3-3.5.2/bin/python3|g' \
          -e 's|[@]G_TEST_SRCDIR[@]|/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4|g' \
          -e 's|[@]G_TEST_BUILDDIR[@]|/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4|g' \
          test/tmp-session-bus.conf.in > test/tmp-session-bus.conf
  make[1]: Leaving directory '/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4'
  running tests
  check flags: SHELL=/nix/store/716mpwxqg1n49h34ayc8axx591sw88cm-bash-4.3-p42/bin/bash
  make  check-TESTS check-local
  make[1]: Entering directory '/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4'
  make[2]: Entering directory '/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4'
  SKIP: test/test-client.py
  SKIP: test/test-p2p.py
  SKIP: test/test-signals.py
  PASS: test/test-standalone.py
  PASS: test/test-unusable-main-loop.py
  PASS: test/test-exception-py3.py
  SKIP: test/run-test.sh
  FAIL: test/test-import-repeatedly
  =========================================
     dbus-python 1.2.4: ./test-suite.log
  =========================================

  # TOTAL: 8
  # PASS:  3
  # SKIP:  4
  # XFAIL: 0
  # FAIL:  1
  # XPASS: 0
  # ERROR: 0

  .. contents:: :depth: 2

  SKIP: test/test-client
  ======================

  SKIP test/test-client.py (exit status: 77)

  SKIP: test/test-p2p
  ===================

  SKIP test/test-p2p.py (exit status: 77)

  SKIP: test/test-signals
  =======================

  SKIP test/test-signals.py (exit status: 77)

  SKIP: test/run-test
  ===================

  DBUS_TOP_SRCDIR=/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4
  DBUS_TOP_BUILDDIR=/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4
  PYTHONPATH=/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4:/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4/test:/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4/.libs:/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4/test/.libs
  PYTHON=/nix/store/52v8vzjgbkz32pbdl4bmdxs35261ly55-python3-3.5.2/bin/python3
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
  ImportError: No module named 'gi'
  could not import python-gi
  SKIP test/run-test.sh (exit status: 77)

  FAIL: test/test-import-repeatedly
  =================================

  FAIL test/test-import-repeatedly (exit status: 137)

  ============================================================================
  Testsuite summary for dbus-python 1.2.4
  ============================================================================
  # TOTAL: 8
  # PASS:  3
  # SKIP:  4
  # XFAIL: 0
  # FAIL:  1
  # XPASS: 0
  # ERROR: 0
  ============================================================================
  See ./test-suite.log
  Please report to http://bugs.freedesktop.org/enter_bug.cgi?product=dbus&component=python
  ============================================================================
  make[2]: *** [Makefile:1689: test-suite.log] Error 1
  make[2]: Leaving directory '/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4'
  make[1]: *** [Makefile:1797: check-TESTS] Error 2
  make[1]: Leaving directory '/private/var/folders/_m/1h8dd_fd3dx3qvtq87_c4q480000gn/T/nix-build-dbus-python-1.2.4.drv-0/dbus-python-1.2.4'
  make: *** [Makefile:2017: check-am] Error 2
  builder for ‘/nix/store/91rrnljlbdrw9kgvh1c5vfsk10kys7rk-dbus-python-1.2.4.drv’ failed with exit code 2
  building path(s) ‘/nix/store/cgsm9yga4fvhzxnqga7igxmpvx0c0cs9-entrypoints-0.2.1-py2.py3-none-any.whl’
  cannot build derivation ‘/nix/store/wqj5rr4cndlq1sndkh27nac98lv7wj76-python3.5-PyQt-x11-gpl-4.11.3.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/6vxnsd1c6js5jw18j6iwpk9wry9pydid-python3.5-qtconsole-4.2.1.drv’: 1 dependencies couldn't be built
  killing process 18092
  cannot build derivation ‘/nix/store/4nj5sjq9bx2hvgnibj3lg1m6g77rjnd5-python3.5-jupyter-1.0.0.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/4nj5sjq9bx2hvgnibj3lg1m6g77rjnd5-python3.5-jupyter-1.0.0.drv’ failed
  ```
  ## Technical details
  - System: OS X 10.11.6
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre88706.b8e215f


state: closed
title: Higan: 100 -> 101
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/17903
updated_at: 2016-08-22 17:12:03
body:
  ###### Motivation for this change

  A small upstream upgrade.
  ###### 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: [WIP]libsoup: 2.54.1 -> 2.55.90 & vala_0_23 -> vala_0_32
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17904
updated_at: 2016-08-29 17:09:18
body:
  ###### Motivation for this change

  maintenance ( https://github.com/GNOME/libsoup/commits/master nothing changed in the APIs)
  vala_0_23 -> vala_0_32
  miscellaneous cleanup

  Note: Builds fine. But I couldn't test it. I tried building both midori and surf against the commit but they kept trying to rebuild webkitgtk...

  I'm not seeing any reason to rush an update without testing but I'll leave it to the reviewer to decide whether to merge or wait until unstable updates.


state: closed
title: diffutils: 3.3 -> 3.5
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/17905
updated_at: 2016-08-22 11:57:20
body:
  ###### Motivation for this change

  PR against staging
  ###### 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).

  ---

  Releases announcements:
  3.4: http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00004.html
  3.5: http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00010.html


state: closed
title: neovim: 0.1.4 -> 0.1.5 (and related dependencies)
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/17906
updated_at: 2016-08-27 15:44:34
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).

  ---
  - neovimLibvterm: a9c7c6f -> 487f21db
  - libmpack: 071d944c -> 80bd55e

  <!-- 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/17906)

  <!-- Reviewable:end -->


state: closed
title: Upgrading to NixOS 16.03.1241.5c40862 fails on texlive-cyrillic-2015 (wrong sha1 hash)
user_login: fuzzy-id
html_url: https://github.com/NixOS/nixpkgs/issues/17907
updated_at: 2016-08-25 21:43:46
body:
  ## Issue description

  Running `nixos-rebuild switch --upgrade` fails with the following tail:

  ```
  building path(s) ‘/nix/store/95ig3j604m482jd0fh6m5ar0dqixdf04-texlive-cyrillic-2015’
  output path ‘/nix/store/95ig3j604m482jd0fh6m5ar0dqixdf04-texlive-cyrillic-2015’ has r:sha1 hash ‘1ydilc1c5h6bzsxd5frnjiaz3vhi06g8’ when ‘65scrc6656qqln2ifa9z6pcf3yv2lz5n’ was expected
  cannot build derivation ‘/nix/store/vgngq4xy7irysd4bw9jhhhryc3l5fdd2-texlive-combined-2015.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/f7nlhsbfs5vj6nsqmf8mcw8s4qp8gpkl-texlive-xindy.bin-2015.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/is8hsrap5md2wrkc69alcr2h077a66k8-texlive-combined-medium-2015.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/bn0qxhn663j3al72vbdy5gahygz0wlic-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/lr9d8nvzn4ly0xm7ai60j4by4dw8myfh-nixos-system-nixos-16.03.1241.5c40862.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/lr9d8nvzn4ly0xm7ai60j4by4dw8myfh-nixos-system-nixos-16.03.1241.5c40862.drv’ failed
  ```
  ### Steps to reproduce

  I guess having `texlive.combined.scheme-medium` in `environment.systemPackages` and then trying to evaluate the configuration should be sufficient. Nothing special when it comes to tex in my installation. 
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    `16.03.1224.5237768 (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.1241.5c40862"`


state: closed
title: Ferm
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/17908
updated_at: 2016-08-26 00:38:02
body:
  ###### Motivation for this change

  iptables syntax is horrible.
  ###### 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).

  ---

  <!-- 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/17908)

  <!-- Reviewable:end -->


state: closed
title: plotutils: disable i686 tests
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/17910
updated_at: 2016-08-24 20:21:04
body:
  ###### Motivation for this change

  disable tests on i686 like ubuntu https://lists.gnu.org/archive/html/bug-plotutils/2016-04/msg00002.html
  ###### 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: duosec outdated
user_login: arconix
html_url: https://github.com/NixOS/nixpkgs/issues/17911
updated_at: 2016-08-26 01:29:46
body:
  the duosec package in nixpkgs is outdated for a security product -- 1.9.11 (Apr 2014), latest is 1.9.19

  its related service also can't be enabled #10088

  it be great if we could fix this by 16.09

  cc @thoughtpolice 


state: closed
title: gnome3.gnome-calculator doesn't build due to glib 2.48.2 bugfix bump
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/17912
updated_at: 2016-08-23 17:17:14
body:
  `nix-build '<nixpkgs>' -A gnome3.gnome-calculator` fails on `master`.

  I've bisected the issue to 532f88cd3a568a18b4dc8f1b5dc39baae94b3374 (glib 2.48.1->2.48.2 bugfix revision) but don't know how to fix (Googling doesn't really help).

  Build output:

  ```
    CCLD     libcalculator.la
  make[1]: Leaving directory '/tmp/nix-build-gnome-calculator-3.20.2.drv-0/gnome-calculator-3.20.2/lib'
  Making all in src
  make[1]: Entering directory '/tmp/nix-build-gnome-calculator-3.20.2.drv-0/gnome-calculator-3.20.2/src'
  make[1]: *** No rule to make target 'history-entry.ui', needed by 'resources.c'.  Stop.
  make[1]: Leaving directory '/tmp/nix-build-gnome-calculator-3.20.2.drv-0/gnome-calculator-3.20.2/src'
  make: *** [Makefile:427: all-recursive] Error 1
  builder for ‘/nix/store/ly4pc321667bn8cdphm0bz7dq6kd0d0v-gnome-calculator-3.20.2.drv’ failed with exit code 2
  ```

  We're probably not going to revert `glib` for this but at the same time this holds back `tests.gnome3` which holds back `nixos-unstable` release so we should address this.

  If we can't find the solution maybe we can temporarily remove `gnome-calculator` from Gnome's default packages?

  cc @lethalman @DamienCassou @vcunat


state: closed
title: terraform: 0.7.0 -> 0.7.1
user_login: brainrape
html_url: https://github.com/NixOS/nixpkgs/pull/17913
updated_at: 2016-08-22 14:29:03
body:
  ###### Motivation for this change

  updated package
  added meta (description, homepage, license)
  ###### 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: Add Python libraries in neuron package
user_login: rqcy
html_url: https://github.com/NixOS/nixpkgs/issues/17914
updated_at: 2016-09-01 12:23:53
body:
  ## Issue description

  The NEURON simulation environment is often scripted with Python instead of its native hoc interpreter. Adding Python to the `neuron` package would be very useful.


state: closed
title: Nix Installation Failure on "Bash on Ubuntu on Windows"
user_login: chexxor
html_url: https://github.com/NixOS/nixpkgs/issues/17915
updated_at: 2016-08-23 15:26:01
body:
  ## Issue description

  As a Windows 10 user, I want to use Nix to manage packages in my "Bash on Ubuntu on Windows" environment.

  I follow the Nix installation instructions, which is `bash <(curl https://nixos.org/nix/install)`, but I get an error: `cannot execute binary file: Exec format error`. See "Steps to reproduce", below.

  It seems the "nix-store" binary can't be executed. I did `readelf -a $NIX_STORE`, which shows the following summary at the top:
  - Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
  - Class:                             ELF64
  - Data:                              2's complement, little endian
  - Version:                           1 (current)
  - OS/ABI:                            UNIX - System V
  - ABI Version:                       0
  - Type:                              EXEC (Executable file)
  - Machine:                           Advanced Micro Devices X86-64
  - Version:                           0x1
  - Entry point address:               0x407770
  - Start of program headers:          64 (bytes into file)
  - Start of section headers:          149120 (bytes into file)
  - Flags:                             0x0
  - Size of this header:               64 (bytes)
  - Size of program headers:           56 (bytes)
  - Number of program headers:         9
  - Size of section headers:           64 (bytes)
  - Number of section headers:         31
  - Section header string table index: 28
  ### Steps to reproduce

  After installing "Bash on Ubuntu on Windows", enter a bash shell and execute the Nix installation command to see the following results:

  ```
  alex@ALEX-CARBON:/mnt/c/Users/Alex$ bash <(curl https://nixos.org/nix/install)
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100  2590  100  2590    0     0   5121      0 --:--:-- --:--:-- --:--:--  5118
  downloading Nix binary tarball for x86_64-linux from 'https://nixos.org/releases/nix/nix-1.11.2/nix-1.11.2-x86_64-linux.tar.bz2' to '/tmp/nix-binary-tarball-unpack.3ZltkRNJp1'...
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
   37 67.1M   37 25.0M    0     0   403k      0  0:02:50  0:01:03  0:01:47  729k
  100 67.1M  100 67.1M    0     0   531k      0  0:02:09  0:02:09 --:--:--  524k
  performing a single-user installation of Nix...
  copying Nix to /nix/store...........................
  initialising Nix database...
  /tmp/nix-binary-tarball-unpack.3ZltkRNJp1/unpack/nix-1.11.2-x86_64-linux/install: line 58: /nix/store/4z8srway6dl128dxzn5r0wwdvglz3m61-nix-1.11.2/bin/nix-store: cannot execute binary file: Exec format error
  /tmp/nix-binary-tarball-unpack.3ZltkRNJp1/unpack/nix-1.11.2-x86_64-linux/install: failed to initialize the Nix database
  ```
  ## Technical details
  - System:
    *\* Windows 10 Pro, Version 1607, OS Build 14393.51, System type 64-bit OS, x64-based CPU (Intel Core i5-5200U)
    *\* `uname -a`: Linux ALEX-CARBON 3.4.0+ #1 PREEMPT Thu Aug 1 17:06:05 CST 2013 x86_64 x86_64 x86_64 GNU/Linux
  - Nix version: Latest installation script


state: closed
title: nixos: Disable audit by default
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/pull/17916
updated_at: 2016-09-30 11:41:17
body:
  Because in its default enabled state it it causes a global performance
  hit on all system calls (https://fedorahosted.org/fesco/ticket/1311) and
  unwanted spam in dmesg, in particular when using Chromium (#13710).

  To actually make audit fully disabled, use the big hammer by putting `audit=0` to the kernel parameters.
  That is actually needed because otherwise journald starts it anyway. For some discussion on the usefulness of that:
      - https://fedorahosted.org/fesco/ticket/1311
      - systemd/systemd#959
      - openSUSE/systemd@64f83d3

  Finally, split audit to multiple outputs - that prevents the library part of audit (used by systemd for instance) from depending on openldap, which currently brings in 180+ MB of crud
  into the closure due to it depending on glibc headers and other stuff. (That one could
  really be fixed by https://github.com/NixOS/patchelf/pull/98, FWIW).

  cc @edolstra  @copumpkin 


state: closed
title: kdevplatform: Fix build.
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/17921
updated_at: 2016-08-22 23:57:33
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).

  ---

  Build log: https://hydra.nixos.org/build/38445107/nixlog/1
  Upstream report and patch: https://phabricator.kde.org/D1160


state: closed
title: php: change config-file-scan-dir from /etc to /etc/php.d
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/17922
updated_at: 2016-10-09 20:58:15
body:
  ###### Motivation for this change

  By chance I noticed that php picked up my /etc/odbc.ini file (clearly
  wrong!). This fixes it by adding a namespace for php.

  WARNING: This is a breaking change for anyone that happen to rely on php
  picking up .ini files from /etc.

  WARNING 2: Not yet tested.
  ###### 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: redo: update download URL
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/17923
updated_at: 2016-08-22 23:20:15
body:
  ###### Motivation for this change

  The URL for package download changed.
  ###### 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: deluge: incompatible with libtorrent-rasterbar 1.1
user_login: xconstruct
html_url: https://github.com/NixOS/nixpkgs/issues/17924
updated_at: 2016-08-26 21:04:30
body:
  ## Issue description

  Deluge 1.3.12 is incompatible with current libtorrent-rasterbar 1.1 introduced in 0236661. There are a few exceptions thrown in the log and several core features do not work as expected, e.g. seeding torrents get queued, although queues are disabled. The Deluge team does not plan to fix this, but it looks like libtorrent might in version 1.1.1.

  References:
  http://forum.deluge-torrent.org/viewtopic.php?t=53939
  http://forum.deluge-torrent.org/viewtopic.php?f=7&t=54059
  https://bugs.archlinux.org/task/49861
  ## Technical details
  - System: 16.09pre87431.3badad8
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre87431.3badad8


state: closed
title: bookerly: Amazon Kindle font, init at 4.21.0.65
user_login: jb55
html_url: https://github.com/NixOS/nixpkgs/pull/17925
updated_at: 2016-08-23 16:08:06
body:
  ###### Motivation for this change

  Bookerly is a great serif font for the Amazon Kindle and now NixOS
  ###### 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: evolution: improve out-of-gnome use
user_login: ben0x539
html_url: https://github.com/NixOS/nixpkgs/pull/17926
updated_at: 2016-09-08 12:07:02
body:
  ###### Motivation for this change

  Evolution didn't work.
  ###### 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).

  ---

  Add `evolution_data_server` to `propagatedUserEnvPkgs`. Evolution needs
  `${gnome3.evolution_data_server}/libexec/evolution-source-registry` to
  be running to be able to find or create any account settings at all, and
  it apparently doesn't know to start it if it's not in the user env.

  Add `libgnome_keyring` and `dconf` to `buildInputs`, add
  `glib_networking` and `dconf` to `GIO_EXTRA_MODULES` in the wrapper
  script. `libgnome_keyring` appears to be necessary for evolution to
  remember a password even for a single session, even if it doesn't get
  added to the keyring permanently. `dconf` is necessary to persist
  preferences. `glib_networking` is necessary to connect to mail servers.

  Also fix wrapping `libexec` binaries, even though I'm not sure that
  improves anything.

  ---

  Closes #12756.


state: closed
title: 16.03 dropbear initrd not seeing keys
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/issues/17927
updated_at: 2016-08-23 13:21:36
body:
  ## Issue description

  I have an encrypted root system.  I am using grub to boot it. I tried to enable remote unlocking.  I feel like I am missing something simple but I can't figure it out for the life of me.
  my config

  ```
  boot.initrd.network.enable= true;
  boot.initrd.network.ssh.enable = true;
  boot.initrd.network.ssh.port=2000;
  boot.initrd.network.ssh.authorizedKeys=[ "my public rsa key" ];
  boot.initrd.network.ssh.hostRSAKey = "/etc/ssh/dropbear_rsa_host_key";
  boot.initrd.network.ssh.hostECDSAKey = "/etc/ssh/dropbear_ecdsa_host_key";
  boot.initrd.network.ssh.hostDSSKey = "/etc/dropbear/dropbear_dss_host_key";
  ```

  There are keys there but the build initrd doesnt seem to do anything with this, when i boot it says that no key was at those three locations, meaing i assume they werent copied into the initrd 
  ### Steps to reproduce

  install grub, build an initrd with this config, reboot to see error message.
  ## Technical details

  16.03.1242.c5cbda2 (Emu)
  nix-env (Nix) 1.11.2
  "16.03.1242.c5cbda2"


state: closed
title: openssl: fix CVE-2016-2177
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/17928
updated_at: 2016-08-28 11:58:41
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).

  ---

  Note we can't use `fetchpatch` because that leads to cyclic dependency.


state: closed
title: Openclonk
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/17931
updated_at: 2016-10-09 16:38:08
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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I believe the following counts as unfree?

  > by David Oerther <A9> Copyright 2015
  > All rights reserved, note that the soundtrack does not use the creative common or similar licenses.
  > 
  > The game Open Clonk ( http://www.openclonk.org/ ) may use and distribute the soundtrack, as long as credit is given. This explicitly includes packaged distributions of the
  > game. In-game videos of Open Clonk and game modifications and extensions based on the Open Clonk file-types (.ocd, .ocs and .ocf) don't require credits.
  > 
  > For all other usage please contact: david.oerther@directbox.com


state: closed
title: hipchat: 4.0.1641 -> 4.26.0.1655
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/pull/17932
updated_at: 2016-08-23 09:27:21
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"`
  - [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: wireguard: add module
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/17933
updated_at: 2017-01-03 23:55:36
body:
  ###### Motivation for this change

  WIP PR for adding a wireguard module.
  ###### 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: libtelnet: init at 20160426
user_login: tomberek
html_url: https://github.com/NixOS/nixpkgs/pull/17936
updated_at: 2017-05-21 16:54:55
body:
  ###### Motivation for this change

  Needed for Apache Guacamole
  ###### 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: Fix issue #17914 : Add python bindings to neuron derivation and minor…
user_login: adevress
html_url: https://github.com/NixOS/nixpkgs/pull/17937
updated_at: 2016-09-01 10:04:28
body:
  ###### Motivation for this change

   Solve  issue #17914
  - add python bindings support
  - normalize prefix / path following nix conventions
  - minor fixes 
  ###### 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).

  ---

  … fixes
  - Add support for python bindings
  - make neuron respect standard pythonpath prefix
  - force exec_prefix == prefix to respect standard nix file hierarchy
  - normalize indentation
  - propagate dependencies necessary for nrniv_makefile usage


state: closed
title: pythonPackages.django: 1.9.5 -> 1.9.9 and 1.8.12 -> 1.8.14
user_login: kevinmarsh
html_url: https://github.com/NixOS/nixpkgs/pull/17938
updated_at: 2016-08-25 16:12:03
body:
  ###### Motivation for this change

  Keeping up to date with latest bug fixes and security patches.
  ###### 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: mosh: 1.2.5 -> 1.2.6
user_login: l2dy
html_url: https://github.com/NixOS/nixpkgs/pull/17939
updated_at: 2016-08-23 14:49:58
body:
  I'm on vacation and can't test 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
    - [ ] 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: fix config
user_login: brainrape
html_url: https://github.com/NixOS/nixpkgs/pull/17940
updated_at: 2018-09-13 21:17:45
body:
  ###### Motivation for this change

  fix #14970 
  ###### 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: efl: 1.17.2 -> 1.18.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/17941
updated_at: 2016-08-26 13:04:29
body:
  ###### Motivation for this change

  Update to the new release of EFL.

  In version 1.18.0 the Elementary widget toolkit as well as the evas generic loaders and emotion generic players packages were merged into the EFL source tree. Therefore all related Nix packages have to be adapted.
  ###### 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: racerd fails on unstable
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/17942
updated_at: 2016-08-25 22:03:35
body:
  ## Issue description

  `racerd` fails to compile on unstable.
  ### Steps to reproduce

  `nixos-rebuild build` on 16.09.git.52a875f (Flounder)
  ## Technical details
  - System: 16.09.git.52a875f (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre88945.5120af0"

  ---

  trace:

  ```
  building Nix...
  building the system configuration...
  these derivations will be built:
    /nix/store/m88cskz21fcjlk93h2z3wppqa15csp2f-racerd-0.1.1.drv
    /nix/store/gp3vhwlb5f9jswvjr9fmdmgr2h354rsr-vimplugin-youcompleteme-2016-07-23.drv
    /nix/store/rmhfy6h58wmmkxrxbl3ad5m8f5gjfgx8-vimrc.drv
    /nix/store/jn0xcwifj4rg922vaap73hkznx83aihs-vim.drv
    /nix/store/vmiqwkqg7grvhm4z1m7zs837ywzyrh18-neovim-0.1.4-configured.drv
    /nix/store/cwmvdpfy5zzmsf51wapcvv538x3zwq18-system-path.drv
    /nix/store/f64nl2v750dhv5vmpsf46hw6pr2mfqbb-dbus-conf.drv
    /nix/store/cs3qj1cnf4myx4dz1xqhmxpsd27fk5jc-unit-dbus.service.drv
    /nix/store/d3fwxcvvyvcr9al71dfirhx4wi13sn90-unit-polkit.service.drv
    /nix/store/i04sj89zkqmly59hc3ih4c434b7wr8bx-system-units.drv
    /nix/store/jvmvbqicbbnnidv7rl97pk87hvjpa5qd-etc.drv
    /nix/store/klj1sdidc71j062mn6igmbijrmv30gb6-nixos-system-yuu-16.09pre88945.5120af0.drv
  building path(s) ‘/nix/store/hmdwmd69imi89xmp0yq6bfrag93jlzkl-racerd-0.1.1’
  unpacking sources
  unpacking source archive /nix/store/d48wmmblw7xh7kilgazd8lf8kc6fzj75-racerd-dcbb788
  source root is racerd-dcbb788
  Using cargo deps from /nix/store/0xs0yf0fl11das189fkafsw7gc8yaxqk-racerd-0.1.1-fetch
  Using indexHash '-ba82b75dd6681d6f'
  Using rust registry from /nix/store/kqq2zab0k1kq8pmbi5nf0wnkg1qldnj8-rustRegistry-2016-08-10-fe018be
  warning: custom registry support via the `registry.index` configuration is being removed, this functionality will not work in the future
  warning: TOML file found which contains invalid syntax and will soon not parse
  at `/tmp/nix-build-racerd-0.1.1.drv-0/deps/registry/src/-ba82b75dd6681d6f/url-0.5.9/Cargo.toml`.

  The TOML spec requires newlines after table definitions (e.g. `[a] b = 1` is
  invalid), but this file has a table header which does not have a newline after
  it. A newline needs to be added and this warning will soon become a hard error
  in the future.
  error: unable to get packages from source

  Caused by:
    failed to parse manifest at `/tmp/nix-build-racerd-0.1.1.drv-0/deps/registry/src/-ba82b75dd6681d6f/iron-0.3.0/Cargo.toml`

  To learn more, run the command again with --verbose.
  builder for ‘/nix/store/m88cskz21fcjlk93h2z3wppqa15csp2f-racerd-0.1.1.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/gp3vhwlb5f9jswvjr9fmdmgr2h354rsr-vimplugin-youcompleteme-2016-07-23.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/rmhfy6h58wmmkxrxbl3ad5m8f5gjfgx8-vimrc.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/vmiqwkqg7grvhm4z1m7zs837ywzyrh18-neovim-0.1.4-configured.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/jn0xcwifj4rg922vaap73hkznx83aihs-vim.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/cwmvdpfy5zzmsf51wapcvv538x3zwq18-system-path.drv’: 2 dependencies couldn't be built
  cannot build derivation ‘/nix/store/f64nl2v750dhv5vmpsf46hw6pr2mfqbb-dbus-conf.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/d3fwxcvvyvcr9al71dfirhx4wi13sn90-unit-polkit.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/cs3qj1cnf4myx4dz1xqhmxpsd27fk5jc-unit-dbus.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/i04sj89zkqmly59hc3ih4c434b7wr8bx-system-units.drv’: 2 dependencies couldn't be built
  cannot build derivation ‘/nix/store/jvmvbqicbbnnidv7rl97pk87hvjpa5qd-etc.drv’: 2 dependencies couldn't be built
  cannot build derivation ‘/nix/store/klj1sdidc71j062mn6igmbijrmv30gb6-nixos-system-yuu-16.09pre88945.5120af0.drv’: 2 dependencies couldn't be built
  error: build of ‘/nix/store/klj1sdidc71j062mn6igmbijrmv30gb6-nixos-system-yuu-16.09pre88945.5120af0.drv’ failed
  ```


state: open
title: dbus-update-activation-environment is broken
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/issues/17943
updated_at: 2017-12-20 12:48:53
body:
  ## Issue description

  ```
  $ dbus-update-activation-environment --systemd --all
  dbus-update-activation-environment: warning: error sending to systemd:
  org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1
  exited with status 1
  ```

  I believe this is due to `systemd --user` not running on the session bus. This is in turn caused (I think) by the fact that NixOS is not using socket activation for D-Bus.
  ### Steps to reproduce
  1. Log in to a KDE 5 session.
  2. Enter the command above in any terminal.
  ## Technical details
  - System: 16.09.git.fb0f394 (Flounder)
  - Nix version: nix-env (Nix) 1.12pre4523_3b81b26
  - Nixpkgs version: 1df4dd6bf568a5eb75f07a60bda4e5ca406cc7b4

  /cc systemd maintainer @edolstra 


state: closed
title: rust: bump registry and racerd
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/pull/17944
updated_at: 2016-08-25 22:03:35
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).

  ---

  Should fix #17942.


state: closed
title: cant start docker 1.10 with ipv6 disabled via ipv6.disable=1 and an existing bridge with an IP
user_login: sheenobu
html_url: https://github.com/NixOS/nixpkgs/issues/17946
updated_at: 2017-01-10 02:01:41
body:
  ## Issue description

  Docker 1.10 fails to run if you are using ipv6.disable=1 in your boot config and the docker0 bridge already exists. This is due to an upstream docker issue, https://github.com/docker/libnetwork/issues/892, so I'm putting it here for documentation sake.
  ### Steps to reproduce

  Set boot.kernelParams = [ "ipv6.disable=1" ];
  Set virtualisation.docker.enable = true;

  $ docker --version
  Docker version 1.10.3, build a34a1d59

  Reboot, start docker. Stop docker, then restart docker. Docker will not start:

  `
  INFO[0000] Default bridge (docker0) is assigned with an IP address 172.17.0.0/16. Daemon option --bip can be used to set a preferred IP address 
  FATA[0000] Error starting daemon: Error initializing network controller: Error creating default "bridge" network: Failed to setup IP tables, cannot acquire Interface address: Interface docker0 has no IPv4 addresses 
  `

  Can be fixed, temporarily, by using  ip link set docker0 down; brctl delbr docker0; before starting docker.
  ## Technical details
  - System:  16.03.1242.c5cbda2 (Emu)
  - Nix version:  nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.1242.c5cbda2


state: closed
title: rc: init at 1.7.4
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/17947
updated_at: 2016-08-26 19:05:57
body:
  ###### Motivation for this change

  rc shell. For _*.rc_ files.
  ###### 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: syncthing: 0.14.4 -> 0.14.5
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/17948
updated_at: 2016-08-24 18:19:13
body:
  ###### Motivation for this change

  Recommended bump. Have no tried it out as I'm running out.
  ###### Things done

  Nothing.


state: open
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/17949
updated_at: 2018-06-24 00:26:27
title:
  When a local kernel build is needed, there needs to be a way to only build modules that are actually used.

body:
  So, I have a little embedded PC which I run NixOS on, and it has a slightly altered kernel config. Whenever there's an update to any of the kernel dependencies, it means the kernel has to be rebuilt, which takes about two hours. Most of that time is spent on driver modules which will never be required. So, there needs to be a way to specify that it should only build drivers that are actually applicable!


state: closed
title: yelp: refactor build inputs
user_login: myguidingstar-zz
html_url: https://github.com/NixOS/nixpkgs/pull/17950
updated_at: 2016-08-25 11:05:38
body:
  ###### Motivation for this change

  `yelp` needs `groff` in order to read man pages. Otherwise it will complain:

  ```
  man: can't execute groff: No such file or directory
  man: command exited with status 255: /nix/store/cs79m7g52zj8wckk0i6m47n6h3ig3x0n-man-db-2.7.5/libexec/man-db/zsoelim | /nix/store/cs79m7g52zj8wckk0i6m47n6h3ig3x0n-man-db-2.7.5/libexec/man-db/manconv -f UTF-8:ISO-8859-1 -t ISO-8859-1//IGNORE | /nix/store/iz15ap0a194gz28p0ry0lfbkjnjzqmrd-groff-1.22.3/bin/tbl | groff -mandoc -Z -rLL=100n -rLT=100n -Tutf8
  ```
  ###### 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: mosquito: add support for websockets
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/pull/17952
updated_at: 2017-07-11 20:43:33
body:
  ###### Motivation for this change

  Mosquitto has supported websockets for 2 years now.  It would be nice to have this feature in nixos especially before 16.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
    - [ 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: Libreoffice build broken in master
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/17954
updated_at: 2016-08-27 08:07:26
body:
  ## Issue description

  Libreoffice doesn't build (test failure):

  ```
  $ nix-build -A libreoffice
  ...
  [build BIN] extras
  [build MOD] extras
  [build ALL] All modules but instset: UnoControls accessibility animations apple_remote avmedia basctl basebmp basegfx basic bean binaryurp bridges canvas chart2 clew cli_ure codemaker comphelper configmgr connectivity cppcanvas cppu cppuhelper cpputools cui dbaccess desktop drawinglayer dtrans editeng embeddedobj embedserv eventattacher extensions external accessories collada2gltf epm hsqldb hyphen libetonyek libfreehand libgltf liblangtag libmspub liborcus libpagemaker libxmlsec lpsolve opencollada rhino ucpp extras filter forms formula fpicker framework helpcompiler hwpfilter i18nlangtag i18npool i18nutil idl idlc io javaunohelper jurt jvmaccess jvmfwk l10ntools librelogo libreofficekit lingucomponent linguistic lotuswordpro o3tl offapi officecfg onlineupdate oovbaapi oox opencl package postprocess pyuno readlicense_oo registry remotebridges reportbuilder reportdesign ridljar rsc sal salhelper sax sc scaddins sccomp scp2 scripting sd sdext setup_native sfx2 shell slideshow smoketest solenv soltools sot starmath stoc store svgio svl svtools svx sw swext sysui test testtools toolkit tools tubes ucb ucbhelper udkapi unodevtools unoidl unoil unotest unotools unoxml ure uui vbahelper vcl winaccessibility wizards writerfilter writerperfect xmerge xmlhelp xmloff xmlreader xmlscript xmlsecurity
  [build PRL] CustomTarget/instsetoo_native/install/install.phony
  redlineFrame.fodt,fdo69893.odt,fdo70807.odt,fdo75110.odt,fdo75898.odt,shape-textbox.odt,shape-textbox.odt,cp1000071.odt,shape-textbox-vertadjust.odt,shape-textbox-autosize.odt,fdo82191.odt,commented-word.odt,fdo85554.odt,merge-change1.odt,uno-cycle.odt,fdo87448.odt,cp1000115.fodt,tdf90003.odt,tdf97601.odt,tdf83798.odt,tdf90362.fodt,tdf86639.rtf,tdf90883.odt,embedded-data-source.odt,unicodeAltX.odt,draw-anchor-undo.odt,tdf89954.odt,tdf89720.odt,tdf87922.odt,tdf77014.odt,/tmp/nix-build-libreoffice-5.1.5.2.drv-0/libreoffice-5.1.5.2/sw/qa/extras/uiwriter/uiwriter.cxx:2944:SwUiWriterTest::testTdf77014
  equality assertion failed
  - Expected: 8
  - Actual  : 25

  tdf92648.docx,tdf96943.odt,tdf88453.odt,tdf88453-table.odt,tdf98987.docx,tdf99004.docx,tdf84695.odt,uiwriter.cxx:2944:Assertion
  Test name: SwUiWriterTest::testTdf77014
  equality assertion failed
  - Expected: 8
  - Actual  : 25

  Failures !!!
  Run: 89   Failure total: 1   Failures: 1   Errors: 0
  ...
  ```

  http://hydra.nixos.org/build/39050013/nixlog/1/raw
  ## Technical details
  - System: NixOS 16.03
  - Nix version: 1.11.2
  - Nixpkgs version: 76223aa4b2cc7ebda27a93f00829bd447701740a (latest master as of now)


state: closed
title: emacs-htmlize: fix url -- see http://fly.srk.fer.hr/
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/pull/17955
updated_at: 2016-08-26 13:48:09
body:
  ###### Motivation for this change

  The origin for the download was lost, for explanation see http://fly.srk.fer.hr/
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux


state: closed
title: googleearth missing fontconfig
user_login: pngwjpgh
html_url: https://github.com/NixOS/nixpkgs/issues/17956
updated_at: 2017-02-03 18:51:55
body:
  ## Issue description

  Google Earth fails to start saying:
  `./googleearth-bin: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory`
  ### Steps to reproduce

  ```
  $ nix-shell -p googleearth --run googleearth
  ```
  ## Technical details
  - System: `16.09pre88945.5120af0 (Flounder)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `16.09pre88945.5120af0`


state: closed
title: Revert "Revert "Merge branch 'modprobe-fix' of git://github.com/abbradar/nixpkgs""
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/pull/17957
updated_at: 2016-08-24 19:41:12
body:
  Revert a revert of a merge that shouldn't have been in master but was intentionally in staging.

  Next time I'll do this right after the revert instead of so far down the line...

  This reverts commit 9adad8612b082bcbae30c81678a04b79a44079a4.


state: closed
title: Update to chromium causes yellow boxes in the UI
user_login: dvc94ch
html_url: https://github.com/NixOS/nixpkgs/issues/17958
updated_at: 2017-01-20 16:50:56
body:
  ## Issue description

  ![screenshot from 2016-08-24 14-31-04](https://cloud.githubusercontent.com/assets/741807/17930604/6fb3513c-6a07-11e6-8ff0-826825a7bc8a.png)
  ### Steps to reproduce

  nix-env -i chromium

  Version 52.0.2743.116 (64-bit)
  ## 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: kube-aws: init at 0.8.1
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/17959
updated_at: 2016-09-01 09:58:38
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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos-install: remove manifest related stuff
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/17960
updated_at: 2016-08-24 15:18:34
body:
  ###### Motivation for this change

  This is just a cleanup.

  Not exactly sure what these manifests are but I think they are legacy.

  cc @edolstra
  ###### Things done

  `nix-build nixos/release.nix -A tests.installer.simple` passes ✓


state: closed
title: zoom-us: fix url
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/pull/17961
updated_at: 2016-08-24 16:36:32
body:
  ###### Motivation for this change

  Source URL changed.

  See issue #17524 
  ###### 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).

  ---

  This just fixes the URL to the current version, it doesn't bump the version of the package as that requires more work as described in #17524 (which I plan to do, but not today).


state: closed
title: inkscape: fix on darwin (fixes #15768)
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/17962
updated_at: 2016-08-25 22:14:42
body:
  ###### Motivation for this change

  Currently, building inkscape on darwin results in an error:

  > error: invalid argument '-std=c++11' not allowed with 'C/ObjC'

  This issue has been addressed upstream but the fix is not part of the current released version (0.91). Therefore this PR applies the relevant patch to the released sources.

  Tested on OSX and on a virtualized NixOS: builds and runs fine in both cases.
  ###### 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
    - [ ] 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: django_raster: 0.2 -> 0.3
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/17963
updated_at: 2016-08-25 13:52:36
body:
  ###### Motivation for this change

  django-raster 0.2 has incompatibilitiies with djanqo-1.10. The 0.3 release fixes that.
  ###### 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: openshot-qt icons do not appear
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/17964
updated_at: 2019-02-17 22:38:10
body:
  ## Issue description

  The play/stop/etc. icons on openshot don't show up for. @tohl, do they show up for you?

  This renders the app unsable:

  ![image](https://cloud.githubusercontent.com/assets/3359345/17938614/94429b04-6a1e-11e6-8f0b-db73f62177fd.png)
  ### Steps to reproduce

  `nix-build '<nixpks>' -A openshot-qt && ./result/bin/openshot-qt`

  I've tried adding `wrapGAppsHook` & `gnome3.adwaita-icon-theme` without success.
  ## Technical details
  - Nixpkgs version: 99cb230


state: closed
title: keepassx is outdated
user_login: phanimahesh
html_url: https://github.com/NixOS/nixpkgs/issues/17965
updated_at: 2016-08-24 16:52:57
body:
  ## Issue description

  keepassx in nixpkgs is 0.4.4 whereas latest release is 2.0.2

  Requires an update. I'll take this up this week, this issue is to keep track of it.


state: closed
title: duo-unix: 1.9.11 -> 1.9.19
user_login: phanimahesh
html_url: https://github.com/NixOS/nixpkgs/pull/17966
updated_at: 2016-08-26 01:29:46
body:
  Closes NixOs/nixpkgs#17911

  Tested with `nix-shell -p nox --run "nox-review wip"` on Ubuntu 16.04.

  <!-- 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/17966)

  <!-- Reviewable:end -->


state: closed
title: go: revert default back to go_1_6
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/17967
updated_at: 2016-08-26 00:53:29
body:
  ###### Motivation for this change

  The new go package `go_1_7` does not work on darwin, this just reverts the default back to a version that works on all platforms.
  ###### Things done
  - Built on platform(s)
    - [x] ~~No Changes~~
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: go_1_7: broken build on darwin
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/issues/17968
updated_at: 2016-08-26 07:36:06
body:
  ## Issue description

  ```
  ##### Building packages and commands for darwin/amd64.
  runtime/internal/sys
  runtime/internal/atomic
  ...
  runtime/cgo
  testing/iotest
  testing/quick
  cmd/internal/obj/arm
  # runtime/cgo
  clang-3.7: error: unknown argument: '-fdebug-prefix-map=/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336=/tmp/go-build'
  # runtime/cgo
  clang-3.7: error: unknown argument: '-fdebug-prefix-map=/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336=/tmp/go-build'
  cmd/internal/obj/arm64
  # runtime/cgo
  clang-3.7: error: unknown argument: '-fdebug-prefix-map=/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336=/tmp/go-build'
  # runtime/cgo
  clang-3.7: error: unknown argument: '-fdebug-prefix-map=/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336=/tmp/go-build'
  # runtime/cgo
  clang-3.7: error: unknown argument: '-fdebug-prefix-map=/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336=/tmp/go-build'
  # runtime/cgo
  clang-3.7: error: unknown argument: '-fdebug-prefix-map=/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336=/tmp/go-build'
  # runtime/cgo
  clang-3.7: error: unknown argument: '-fdebug-prefix-map=/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336=/tmp/go-build'
  # runtime/cgo
  clang-3.7: error: unknown argument: '-fdebug-prefix-map=/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336=/tmp/go-build'
  # runtime/cgo
  clang-3.7: error: unknown argument: '-fdebug-prefix-map=/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336=/tmp/go-build'
  # runtime/cgo
  clang-3.7: error: unknown argument: '-fdebug-prefix-map=/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336=/tmp/go-build'
  clang-3.7: error: no such file or directory: '/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336/runtime/cgo/_obj/_cgo_main.o'
  clang-3.7: error: no such file or directory: '/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336/runtime/cgo/_obj/_cgo_export.o'
  clang-3.7: error: no such file or directory: '/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336/runtime/cgo/_obj/cgo.cgo2.o'
  clang-3.7: error: no such file or directory: '/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336/runtime/cgo/_obj/gcc_context.o'
  clang-3.7: error: no such file or directory: '/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336/runtime/cgo/_obj/gcc_darwin_amd64.o'
  clang-3.7: error: no such file or directory: '/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336/runtime/cgo/_obj/gcc_libinit.o'
  clang-3.7: error: no such file or directory: '/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336/runtime/cgo/_obj/gcc_setenv.o'
  clang-3.7: error: no such file or directory: '/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336/runtime/cgo/_obj/gcc_util.o'
  clang-3.7: error: no such file or directory: '/private/var/folders/ns/m_75wwvs38j6040135v1k9g40000gn/T/nix-build-go-1.7.drv-0/go-build556186336/runtime/cgo/_obj/gcc_amd64.o'
  # runtime/cgo
  cannot parse $WORK/runtime/cgo/_obj/_cgo_.o as ELF, Mach-O or PE
  cmd/internal/obj/mips
  go/internal/gccgoimporter
  go/internal/gcimporter
  ...
  cmd/compile
  builder for ‘/nix/store/9h1lfpzwgnj8r9sinw4lwx9w8s8bc2a4-go-1.7.drv’ failed with exit code 2
  error: build of ‘/nix/store/9h1lfpzwgnj8r9sinw4lwx9w8s8bc2a4-go-1.7.drv’ failed
  ```
  ### Steps to reproduce

  ```
  nix-build -iA nixpkgs.go_1_7
  ```
  ## Technical details
  - System: (macOS 10.11.6)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre-git


state: closed
title: Update etcd, improve nixos module, fix nixos tests
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/17969
updated_at: 2016-09-04 14:31:50
body:
  ###### Motivation for this change

  For kubernetes update i'm working on
  ###### 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: pjsip: 2.1 -> 2.5.5
user_login: adolfogc
html_url: https://github.com/NixOS/nixpkgs/pull/17970
updated_at: 2016-08-30 20:30:58
body:
  ###### Motivation for this change

  Update to newer 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"`
  - [ ] 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: pjsip: move to different directory ?
user_login: adolfogc
html_url: https://github.com/NixOS/nixpkgs/issues/17971
updated_at: 2018-06-24 00:41:22
body:
  ## Issue description

  Should the _pjsip_ package be moved from _pkgs/applications/networking_ to _pkgs/development/libraries_?
  ### Steps to reproduce

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


state: closed
title: python-pkgs:deluge: pin dependency libtorrent-rasterbar to 1.0.9
user_login: phanimahesh
html_url: https://github.com/NixOS/nixpkgs/pull/17972
updated_at: 2016-08-26 18:30:06
body:
  See https://github.com/NixOS/nixpkgs/issues/17924 for context

  <!-- 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/17972)

  <!-- Reviewable:end -->


state: closed
title: mpv: fix on darwin
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/17973
updated_at: 2016-09-12 13:13:41
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)
    - [ ] 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: slamdata: init at 3.0.11
user_login: abuibrahim
html_url: https://github.com/NixOS/nixpkgs/pull/17974
updated_at: 2016-09-30 00:42:47
body:
  ###### Motivation for this change

  Add [SlamData](http://slamdata.com)
  ###### 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: petsc: init at version 3.7
user_login: adevress
html_url: https://github.com/NixOS/nixpkgs/pull/17975
updated_at: 2017-02-13 09:32:55
body:
  ###### Motivation for this change

  new package petsc
  ###### 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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Add petsc, distributed solver adapted to large scale systems to nixpkgs


state: closed
title: folly: incorrect license
user_login: adevress
html_url: https://github.com/NixOS/nixpkgs/issues/17977
updated_at: 2016-08-24 23:31:32
body:
  ## Issue description

  The folly package is reference with a MIT license (licenses.mit).
  This is incorrect, the license of the facebook's folly library is an Apache 2.0 ( ASL 2.0 ) 

  https://github.com/facebook/folly/blob/master/LICENSE
  ### Steps to reproduce
  ## 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: Scidavis
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/17978
updated_at: 2017-01-02 22:18:56
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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Python isn't working yet, it just SIGSEGVs as soon as python is selected as scripting language


state: closed
title: Springrts and springlobby update
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/17979
updated_at: 2016-08-26 10:04:50
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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I updated springLobby with a patch that reverses https://github.com/springlobby/springlobby/commit/58b423e62dbd7fa2d33d73aa382b01d520133baa. Now there's some bug that requires the lobby to be closed and then opened again for it to properly detect spring.

  maintainers @phreedom @qknight @domenkozar


state: closed
title: hipchat: 4.26.0.1655 -> 4.26.0.1657
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/pull/17980
updated_at: 2016-08-25 12:16:10
body:
  ###### Motivation for this change

  Fixed time stamp bug.
  ###### 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"`
  - [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: realpine: allow using passfile
user_login: phanimahesh
html_url: https://github.com/NixOS/nixpkgs/pull/17981
updated_at: 2016-08-25 12:09:27
body:
  This is realpine counterpart to https://github.com/NixOS/nixpkgs/pull/17035

  `nix-shell -p nox --run "nox-review wip"`: success on Ubuntu 16.04, nixpkgs: 16.09pre88706.b8e215f

  <!-- 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/17981)

  <!-- Reviewable:end -->


state: closed
title: groonga: init at 6.0.7
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/17983
updated_at: 2016-08-26 02:27:22
body:
  ###### Motivation for this change

  Add the [Groonga](http://groonga.org/) search engine and one of its dependency.
  ###### 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: Difference between `nix-shell -A sthg` and `nix-shell shell.nix`
user_login: YPares
html_url: https://github.com/NixOS/nixpkgs/issues/17984
updated_at: 2016-08-25 10:20:26
body:
  ## Issue description

  When I run `nix-shell '<nixpkgs>' -A haskell.compiler.ghc801`
  the dependencies are downloaded like they should and everything goes OK.

  However, if I make this simple `shell.nix` which should do the same:

  ```
  let p = import <nixpkgs> {};
  in p.haskell.packages.ghc801
  ```

  and then run `nix-shell ./shell.nix` then it fails with:

  ```
  error: assertion failed at /nix/store/175hf0qc88288pmdgfnr90r76nj465vi-nixpkgs-16.09pre88945.5120af0/nixpkgs/pkgs/os-specific/darwin/apple-source-releases/CF/default.nix:4:1
  (use ‘--show-trace’ to show detailed location information)
  ```

  and I had to add `allowBroken = true` to my `.nixpkgs/config.nix` to see that, or else in the second case it just goes:

  ```
  error: Package ‘Elm-0.13’ in ‘/nix/store/175hf0qc88288pmdgfnr90r76nj465vi-nixpkgs-16.09pre88945.5120af0/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix:4632’ is marked as broken, refusing to evaluate.
  ```
  ## Technical details
  - System: Ubuntu 15.10
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre88945.5120af0


state: closed
title: oxygenfonts: init at 20160825
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/17985
updated_at: 2016-08-31 06:05:58
body:
  ###### Motivation for this change

  This font is used in the KDE desktop, and the mono font seems to be the default in e.g. Konsole. 
  So it should probably be added to those packages as 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: gnupg21: 2.1.14 -> 2.1.15
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/17986
updated_at: 2016-08-25 10:32:18
body:
  ###### Motivation for this change

  The `nox-review` phase reports errors, but those packages also fails to build on master just before this commit (kdevelop, python-gnupg, tclgpg)
  ###### 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: firefox-bin: 48.0.1 -> 48.0.2
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/17987
updated_at: 2016-08-26 13:44:05
body:
  ###### Motivation for this change
  - Bug fix only for WIndows.

  https://www.mozilla.org/en-US/firefox/48.0.2/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: open
title: armv5tel-linux bootstrap tarball SIGILLs
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/issues/17988
updated_at: 2018-03-06 19:05:30
body:
  ## Issue description

  61faa4415ebd4f8b4f8c42728d7939a5162f7702 replaced the armv5tel-linux bootstrap tarball with a broken one.
  ### Steps to reproduce

  On an armv5tel-linux host, `nixos-rebuild build` yields:

  ```
  /nix/store/994cj0fsssrdsh7ywvhy48jk8xg88igv-perl-WWW-Curl-4.17.drv
  /nix/store/g6jj67a5hgxbg71n09mxmrkc88239kh0-perl-DBI-1.636.drv
  /nix/store/bg54m94mf2yjgsv19a01x3lnlbs0s1zg-perl-DBD-SQLite-1.48.drv
  /nix/store/c613vkz5mxnbspkv65hdnd0mqcdlimd3-libsodium-1.0.10.drv
  /nix/store/y1n4kvfwm6swjwlpzjg4v6i44f0chfjv-boehm-gc-7.2f.drv
  /nix/store/3xgz5px42w40d03h5r46x1v2nwnp8d24-nix-1.11.2.drv
  ...
  building path(s) ‘/nix/store/9k1nq10mlpxid4s31zgzx79hpicdx77k-bootstrap-tools’
  builder for ‘/nix/store/n62xbf683fjfszpzn9sz8cvv89whi8d9-bootstrap-tools.drv’ failed due to signal 11 (Segmentation fault)
  cannot build derivation ‘/nix/store/7b8fyd7zr1w9jqd3kw94m5wr7pxzncnc-bash-4.3-p42.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/vq3p75bjjj6j4wi9fdfriqxhmwqrwwm2-bzip2-1.0.6.0.1.drv’: 1 dependencies couldn't be built
  ```


state: closed
title: pkgs.linux.override { extraConfig = ... } stopped working?
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/17989
updated_at: 2017-06-14 18:15:09
body:
  ## Issue description

  On NixOS 16.03 I use this override to customize the kernel config:

  ```
    nixpkgs.config = {
      packageOverrides = pkgs: {
        linux_4_4 = pkgs.linux_4_4.override {
          # Add Ubuntu CIFS configuration
          extraConfig = ''
            CIFS_STATS y
            CIFS_WEAK_PW_HASH y
            CIFS_UPCALL y
            CIFS_XATTR y
            CIFS_POSIX y
            CIFS_ACL y
            CIFS_DEBUG y
            CIFS_DFS_UPCALL y
            CIFS_SMB2 y
            CIFS_SMB311 y
            CIFS_FSCACHE y
          '';
        };
      };
    };
  ```

  But on NixOS unstable (git master) that config is not applied. Both master and stable use the linux 4.4 kernel, so I think I'm modifying the right attribute. But somethings wrong. What? Where?

  (Btw, is there a way to customize the _current_ kernel? I don't like that I'm using version specific attribute above.)
  ### Steps to reproduce

  Build NixOS on release-16.03 and master with customized kernel config. Notice that the customization isn't applied on master.
  ## Technical details
  - System: NixOS
  - Nix version: 1.11.2
  - Nixpkgs version: 6bfe45935541c20032bcaab910dc1a69087adfbf (master branch today)


state: closed
title: "Print Test Page" in GNOME results in error
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/17990
updated_at: 2016-08-26 19:13:35
body:
  ## Issue description

  Setting up a printer in GNOME and pressing "Print Test Page" (in system-config-printer) results in this error dialog:

  ```
  CUPS server error
  There was an error during the CUPS operation: 'No such file or directory'.
  ```

  AFAIK, this is not a regression, it has simply never worked.
  ### Steps to reproduce

  ```
  $ nix-build -A system-config-printer
  $ ./result/bin/system-config-printer
  ... add printer
  ... select "Print Test Page"
  ... watch the error message appear and no print being done
  ```
  ## Technical details
  - System: NixOS 16.09.git.6bfe459 (Flounder) (latest master as of today)
  - Nix version: 1.11.2
  - Nixpkgs version: b71d71c576df3dbac8af76241260246010e08536  (latest master as of today)


state: closed
title: Support AMD Radeon RX 480 Polaris
user_login: gebner
html_url: https://github.com/NixOS/nixpkgs/issues/17991
updated_at: 2016-09-16 19:52:38
body:
  As [reported elsewhere](https://www.phoronix.com/scan.php?page=news_item&px=AMD-Open-Sourced-Polaris), this recently released graphics card already has upstream driver support in Mesa, LLVM, and the kernel. I'm collecting the required changes and upgrades that are required to add support in NixOS here.
  - [x] Linux >= 4.7
  - [x] Mesa >= 12: this is already in staging, see #17957
  - [x] LLVM >= 3.9, see #18007 
  - [x] Switch Mesa to LLVM 3.9
  - [x] Set `DRM_AMD_POWERPLAY=y` in kernel config, see #18005
  - [x] ~~Figure out why plymouth fails in staging.~~ No idea what happened, I did not even have plymouth enabled.

  Then it should work with the following configuration:

  ``` nix
  { boot.kernelPackages = pkgs.linuxPackages_4_7;
    services.xserver.videoDrivers = [ "amdgpu" ]; }
  ```

  (The radeon kernel module does not need to blacklisted as we have a nixos module that adds it the blacklist when amdgpu is used as an xorg driver.)


state: closed
title: Add initial patches for CPU Controller on Control Group v2
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/pull/17992
updated_at: 2016-08-26 10:07:56
body:
  See http://lwn.net/Articles/697366/, https://git.kernel.org/cgit/linux/kernel/git/tj/cgroup.git/tree/Documentation/cgroup-v2-cpu.txt?h=cgroup-v2-cpu for details.


state: closed
title: Enable Intel Vulkan driver for mesa 12.0.1
user_login: lummax
html_url: https://github.com/NixOS/nixpkgs/issues/17993
updated_at: 2016-10-29 08:48:58
body:
  With the update to mesa 12.0.1 in #17495 it would now be possible to enable the intel vulkan driver with the `--with-vulkan-drivers=intel` configure flag. It might be good to do this before the mesa update transitions from `staging` to `master`.

  (I tried it and failed as a nix noob. :/)


state: closed
title: nixos/pulseaudio: remove stray load-modules
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/17994
updated_at: 2016-08-25 19:37:58
body:
  There was an additional load-modules put into `default.pa` which caused
  pulse to fail.
  - [x] pa starts again


state: closed
title: hyperdex: could not exec replicant
user_login: tari
html_url: https://github.com/NixOS/nixpkgs/issues/17995
updated_at: 2016-09-06 22:19:21
body:
  ## Issue description

  Starting the HyperDex coordinator by running `hyperdex coordinator` does most of its work by [re-executing replicant](https://github.com/rescrv/HyperDex/blob/8d8ca6781cdfa6b72869c466caa32f076576c43d/tools/coordinator.cc#L75), which must be on `PATH`. This does not work with the current derivation.

  This could be fixed either by ensuring replicant is added to PATH (would making it a propagated build input be sufficient?) or patching hyperdex to exec replicant by its store path.
  ### Steps to reproduce

  Install hyperdex, run `hyperdex coordinator`. It fails.
  ## Technical details
  - System: 16.03.1242.c5cbda2 (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.1242.c5cbda2


state: closed
title: buildStackProject: Fix missing STACK_ROOT causing build errors
user_login: teozkr
html_url: https://github.com/NixOS/nixpkgs/pull/17997
updated_at: 2016-09-10 20:23:02
body:
  ###### Motivation for this change

  Stack will try to create `$HOME/.stack` if it doesn't already exist, whenever it is invoked. Nix sets `$HOME` to `/homeless-shelter` to avoid impurity. This naturally leads Stack to try to create `/homeless-shelter/.stack` whenever it's used in a Nix build, which fails since `/homeless-shelter` must not exist, and (hopefully) it doesn't have permission to create it. This patch makes it put it in `$NIX_BUILD_TOP/.stack` instead.

  See https://github.com/BlocklandGlass/ParseTS-Playground/blob/49b932719ddd2d5879c329c7e15ddc9b968947e0/parsets.nix for a build that fails without (the equivalent of) 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
    - [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: nixos/mysql inconsistent dataDir setting
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/17998
updated_at: 2017-06-10 16:13:02
body:
  ## Issue description

  mysql (mariadb) is built with `/var/lib/mysql` as datadir, but the default NixOS option for the mysql service is to run it with `/var/mysql` (no `lib/`). Because of this difference, using the recommended (most safe) way to reset root password[1] does not work:

  ```
  $ sudo -u mysql mysqld_safe --init-file=/home/bfo/mysql-init
  160825 22:33:08 mysqld_safe Logging to '/var/lib/mysql/mini.err'.
  touch: cannot touch '/var/lib/mysql/mini.err': No such file or directory
  chmod: cannot access '/var/lib/mysql/mini.err': No such file or directory
  160825 22:33:08 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
  /run/current-system/sw/bin/mysqld_safe: line 144: /var/lib/mysql/mini.err: No such file or directory
  /run/current-system/sw/bin/mysqld_safe: line 188: /var/lib/mysql/mini.err: No such file or directory
  touch: cannot touch '/var/lib/mysql/mini.err': No such file or directory
  chown: cannot access '/var/lib/mysql/mini.err': No such file or directory
  chmod: cannot access '/var/lib/mysql/mini.err': No such file or directory
  160825 22:33:08 mysqld_safe mysqld from pid file /var/lib/mysql/mini.pid ended
  /run/current-system/sw/bin/mysqld_safe: line 144: /var/lib/mysql/mini.err: No such file or directory
  ```

  `mysqld_safe --help` does not advertise a `--datadir` option that could have been used as workaround. So, either the user prepared for this and already set `services.mysql.dataDir = "/var/lib/mysql"` or (s)he would have to use the less secure and a bit more cumbersome password reset procedure.

  I suggest that at some point the default datadir is set to `/var/lib/mysql`. Unfortunately, a breaking change.

  [1] http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html


state: closed
title: iproute2 build fails on hardened-stdenv
user_login: mrobbetts
html_url: https://github.com/NixOS/nixpkgs/issues/17999
updated_at: 2016-08-26 07:06:10
body:
  On commit `c0fa26e`, I am getting the following build failure in iproute2:

  ```
  cmd/yacc
  In file included from m_ipt.c:17:0:
  ../include/linux/if.h:92:19: error: redeclaration of enumerator 'IFF_UP'
   #define IFF_UP    IFF_UP
                     ^
  ../include/linux/if.h:71:2: note: previous definition of 'IFF_UP' was here
    IFF_UP    = 1<<0,  /* sysfs */
    ^
  ../include/linux/if.h:93:25: error: redeclaration of enumerator 'IFF_BROADCAST'
   #define IFF_BROADCAST   IFF_BROADCAST
                           ^
  ../include/linux/if.h:72:2: note: previous definition of 'IFF_BROADCAST' was here
    IFF_BROADCAST   = 1<<1,  /* __volatile__ */
    ^
  ../include/linux/if.h:94:21: error: redeclaration of enumerator 'IFF_DEBUG'
   #define IFF_DEBUG   IFF_DEBUG
                       ^
  ../include/linux/if.h:73:2: note: previous definition of 'IFF_DEBUG' was here
    IFF_DEBUG   = 1<<2,  /* sysfs */
    ^
  ../include/linux/if.h:95:24: error: redeclaration of enumerator 'IFF_LOOPBACK'
   #define IFF_LOOPBACK   IFF_LOOPBACK
                          ^
  ../include/linux/if.h:74:2: note: previous definition of 'IFF_LOOPBACK' was here
    IFF_LOOPBACK   = 1<<3,  /* __volatile__ */
    ^
  ../include/linux/if.h:96:27: error: redeclaration of enumerator 'IFF_POINTOPOINT'
   #define IFF_POINTOPOINT   IFF_POINTOPOINT
                             ^
  ../include/linux/if.h:75:2: note: previous definition of 'IFF_POINTOPOINT' was here
    IFF_POINTOPOINT   = 1<<4,  /* __volatile__ */
    ^
  ../include/linux/if.h:97:26: error: redeclaration of enumerator 'IFF_NOTRAILERS'
   #define IFF_NOTRAILERS   IFF_NOTRAILERS
                            ^
  ../include/linux/if.h:76:2: note: previous definition of 'IFF_NOTRAILERS' was here
    IFF_NOTRAILERS   = 1<<5,  /* sysfs */
    ^
  ../include/linux/if.h:98:23: error: redeclaration of enumerator 'IFF_RUNNING'
   #define IFF_RUNNING   IFF_RUNNING
                         ^
  ../include/linux/if.h:77:2: note: previous definition of 'IFF_RUNNING' was here
    IFF_RUNNING   = 1<<6,  /* __volatile__ */
    ^
  ../include/linux/if.h:99:21: error: redeclaration of enumerator 'IFF_NOARP'
   #define IFF_NOARP   IFF_NOARP
                       ^
  ../include/linux/if.h:78:2: note: previous definition of 'IFF_NOARP' was here
    IFF_NOARP   = 1<<7,  /* sysfs */
    ^
  ../include/linux/if.h:100:23: error: redeclaration of enumerator 'IFF_PROMISC'
   #define IFF_PROMISC   IFF_PROMISC
                         ^
  ../include/linux/if.h:79:2: note: previous definition of 'IFF_PROMISC' was here
    IFF_PROMISC   = 1<<8,  /* sysfs */
    ^
  ../include/linux/if.h:101:24: error: redeclaration of enumerator 'IFF_ALLMULTI'
   #define IFF_ALLMULTI   IFF_ALLMULTI
                          ^
  ../include/linux/if.h:80:2: note: previous definition of 'IFF_ALLMULTI' was here
    IFF_ALLMULTI   = 1<<9,  /* sysfs */
    ^
  ../include/linux/if.h:102:22: error: redeclaration of enumerator 'IFF_MASTER'
   #define IFF_MASTER   IFF_MASTER
                        ^
  ../include/linux/if.h:81:2: note: previous definition of 'IFF_MASTER' was here
    IFF_MASTER   = 1<<10, /* __volatile__ */
    ^
  ../include/linux/if.h:103:21: error: redeclaration of enumerator 'IFF_SLAVE'
   #define IFF_SLAVE   IFF_SLAVE
                       ^
  ../include/linux/if.h:82:2: note: previous definition of 'IFF_SLAVE' was here
    IFF_SLAVE   = 1<<11, /* __volatile__ */
    ^
  ../include/linux/if.h:104:25: error: redeclaration of enumerator 'IFF_MULTICAST'
   #define IFF_MULTICAST   IFF_MULTICAST
                           ^
  ../include/linux/if.h:83:2: note: previous definition of 'IFF_MULTICAST' was here
    IFF_MULTICAST   = 1<<12, /* sysfs */
    ^
  ../include/linux/if.h:105:23: error: redeclaration of enumerator 'IFF_PORTSEL'
   #define IFF_PORTSEL   IFF_PORTSEL
                         ^
  ../include/linux/if.h:84:2: note: previous definition of 'IFF_PORTSEL' was here
    IFF_PORTSEL   = 1<<13, /* sysfs */
    ^
  ../include/linux/if.h:106:25: error: redeclaration of enumerator 'IFF_AUTOMEDIA'
   #define IFF_AUTOMEDIA   IFF_AUTOMEDIA
                           ^
  ../include/linux/if.h:85:2: note: previous definition of 'IFF_AUTOMEDIA' was here
    IFF_AUTOMEDIA   = 1<<14, /* sysfs */
    ^
  ../include/linux/if.h:107:23: error: redeclaration of enumerator 'IFF_DYNAMIC'
   #define IFF_DYNAMIC   IFF_DYNAMIC
                         ^
  ../include/linux/if.h:86:2: note: previous definition of 'IFF_DYNAMIC' was here
    IFF_DYNAMIC   = 1<<15, /* sysfs */
    ^
  In file included from ../include/xtables.h:16:0,
                   from ../include/iptables.h:5,
                   from m_ipt.c:18:
  /nix/store/cap4dv1c16nzy8y36pinryllxqygrqny-glibc-2.24-dev/include/net/if.h:111:8: error: redefinition of 'struct ifmap'
   struct ifmap
          ^
  In file included from m_ipt.c:17:0:
  ../include/linux/if.h:169:8: note: originally defined here
   struct ifmap {
          ^
  In file included from ../include/xtables.h:16:0,
                   from ../include/iptables.h:5,
                   from m_ipt.c:18:
  /nix/store/cap4dv1c16nzy8y36pinryllxqygrqny-glibc-2.24-dev/include/net/if.h:126:8: error: redefinition of 'struct ifreq'
   struct ifreq
          ^
  In file included from m_ipt.c:17:0:
  ../include/linux/if.h:203:8: note: originally defined here
   struct ifreq {
          ^
  In file included from ../include/xtables.h:16:0,
                   from ../include/iptables.h:5,
                   from m_ipt.c:18:
  /nix/store/cap4dv1c16nzy8y36pinryllxqygrqny-glibc-2.24-dev/include/net/if.h:176:8: error: redefinition of 'struct ifconf'
   struct ifconf
          ^
  In file included from m_ipt.c:17:0:
  ../include/linux/if.h:252:8: note: originally defined here
   struct ifconf  {
          ^
  archive/tar
  cmd/pprof/internal/plugin
  m_ipt.c:62:1: warning: no previous prototype for 'register_target' [-Wmissing-prototypes]
   register_target(struct iptables_target *me)
   ^
  m_ipt.c: In function 'register_target':
  m_ipt.c:66:4: error: dereferencing pointer to incomplete type 'struct iptables_target'
    me->next = t_list;
      ^
  m_ipt.c: At top level:
  m_ipt.c:72:1: error: conflicting types for 'xtables_register_target'
   xtables_register_target(struct iptables_target *me)
   ^
  In file included from ../include/iptables.h:5:0,
                   from m_ipt.c:18:
  ../include/xtables.h:444:13: note: previous declaration of 'xtables_register_target' was here
   extern void xtables_register_target(struct xtables_target *me);
               ^
  m_ipt.c:79:1: warning: no previous prototype for 'exit_tryhelp' [-Wmissing-prototypes]
   exit_tryhelp(int status)
   ^
  m_ipt.c:87:17: warning: 'enum exittype' declared inside parameter list
   exit_error(enum exittype status, char *msg, ...)
                   ^
  m_ipt.c:87:17: warning: its scope is only this definition or declaration, which is probably not what you want
  m_ipt.c:87:26: error: parameter 1 ('status') has incomplete type
   exit_error(enum exittype status, char *msg, ...)
                            ^
  m_ipt.c:87:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   exit_error(enum exittype status, char *msg, ...)
   ^
  m_ipt.c:110:1: warning: no previous prototype for 'addr_to_dotted' [-Wmissing-prototypes]
   addr_to_dotted(const struct in_addr *addrp)
   ^
  m_ipt.c:120:5: warning: no previous prototype for 'string_to_number_ll' [-Wmissing-prototypes]
   int string_to_number_ll(const char *s, unsigned long long min,
       ^
  m_ipt.c:140:5: warning: no previous prototype for 'string_to_number_l' [-Wmissing-prototypes]
   int string_to_number_l(const char *s, unsigned long min, unsigned long max,
       ^
  m_ipt.c:152:5: warning: no previous prototype for 'string_to_number' [-Wmissing-prototypes]
   int string_to_number(const char *s, unsigned int min, unsigned int max,
       ^
  m_ipt.c:314:17: warning: no previous prototype for 'dotted_to_addr' [-Wmissing-prototypes]
   struct in_addr *dotted_to_addr(const char *dotted)
                   ^
  m_ipt.c:361:1: warning: no previous prototype for 'build_st' [-Wmissing-prototypes]
   build_st(struct iptables_target *target, struct ipt_entry_target *t)
   ^
  m_ipt.c: In function 'build_st':
  m_ipt.c:369:7: warning: implicit declaration of function 'IPT_ALIGN' [-Wimplicit-function-declaration]
         IPT_ALIGN(sizeof (struct ipt_entry_target)) + target->size;
         ^
  m_ipt.c: In function 'parse_ipt':
  m_ipt.c:405:13: error: 'IPT_LIB_DIR' undeclared (first use in this function)
     lib_dir = IPT_LIB_DIR;
               ^
  m_ipt.c:405:13: note: each undeclared identifier is reported only once for each function it appears in
  m_ipt.c: In function 'print_ipt':
  m_ipt.c:547:13: error: 'IPT_LIB_DIR' undeclared (first use in this function)
     lib_dir = IPT_LIB_DIR;
               ^
  cmd/pprof/internal/report
  In file included from m_ipt.c:32:0:
  m_ipt.c: In function 'exit_error':
  m_ipt.c:91:2: error: 'va_start' used in function with fixed args
    va_start(args, msg);
    ^
  make[1]: *** [<builtin>: m_ipt.o] Error 1
  rm emp_ematch.lex.c
  make[1]: Leaving directory '/tmp/nix-build-iproute2-4.5.0.drv-0/iproute2-4.5.0/tc'
  make: *** [Makefile:49: all] Error 2
  builder for ‘/nix/store/hakp69nndby1242c0mgz59870zqypx3v-iproute2-4.5.0.drv’ failed with exit code 2
  ```
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    `16.09.git.b4cc9bd (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.b4cc9bd"`


state: closed
title: Remove redundant -DCMAKE_BUILD_TYPE=Release flags
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/18000
updated_at: 2016-10-01 14:14:34
body:
  ###### Motivation for this change

  Cleanup I noticed while working on #17886.
  ###### 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).

  Haven't built or tested yet.


state: closed
title: darwin: go: make go-1.7 build with clang-3.8.
user_login: mstone
html_url: https://github.com/NixOS/nixpkgs/pull/18001
updated_at: 2016-08-26 07:36:07
body:
  ###### Motivation for this change

  Fixes #17968 + resolves the build problems on darwin described in https://github.com/NixOS/nixpkgs/pull/17805#issuecomment-241275038.
  ###### 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).

  ---

  The darwin stdenv currently provides clang-3.7; however,

    a) go-1.7 currently expects a compiler that supports "-fdebug-prefix-map"
       arguments (which clang-3.8 supports but clang-3.7 does not) and

    b) even with clang-3.8, go-1.7 misinterprets the result of its runtime probes
       for support for the "-no-pie" flag, thereby failing to build runtime/cgo.

  This patch resolves (a) by building go-1.7 with clang-3.8 and resolves (b) by
  teaching go how to correctly probe "-no-pie" error messages from clang.


state: closed
title: exa: Fix impure Cargo dependency
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/issues/18002
updated_at: 2016-11-17 15:48:02
body:
  ## Issue description

  `exa` has an impure cargo dependency (git repository without any ref/hash attached in `Cargo.toml`)
  ### Steps to reproduce

  `nix-build '<nixpkgs>' -A exa`


state: closed
title: kdiskfree: init at 16.08.0
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18003
updated_at: 2016-08-26 10:40:42
body:
  ###### Motivation for this change

  kdf was ported to kf5 with the release of 16.08
  ###### 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: kernel: config: enable DRM_AMD_POWERPLAY
user_login: gebner
html_url: https://github.com/NixOS/nixpkgs/pull/18005
updated_at: 2016-08-26 17:04:54
body:
  ###### Motivation for this change

  Support for the AMD Polaris graphics card requires DRM_AMD_POWERPLAY=y, see #17991.  This options is also enabled by default at least in [Debian](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818174).

  cc maintainer @thoughtpolice 

  If there are no objections, I'll merge this later today.
  ###### 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: binutils: 2.26.1 -> 2.27
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/18006
updated_at: 2016-08-26 15:27:13
body:
  ###### Motivation for this change

  This PR is against staging.
  ###### 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).

  ---

  Release announcement at
  http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00012.html


state: closed
title: llvm: 3.8.0 -> 3.9.0
user_login: gebner
html_url: https://github.com/NixOS/nixpkgs/pull/18007
updated_at: 2016-09-03 05:43:25
body:
  ###### Motivation for this change

  LLVM 3.9 should be released within the next few days, so I've begun packaging the release candidate.  I'd like to switch mesa to the new LLVM version soon in order to support the AMD Polaris graphics card, see #17991.  This PR only adds the new LLVM version, but does not change any existing dependencies.

  Status: everything builds and seems to work just fine.

  Changes from 3.8:
  - I disabled the compiler-rt tests in llvm, these require clang source code.
  - I adapted the purity patch for clang, there was some refactoring in `Driver/Tools.cpp`.

  lldb requires even more build system patches now than before, ~~and I still get the following build error~~ (I have fixed this now):

  ```
  [100%] Linking CXX executable ../../bin/lldb-server
  ../../lib/liblldbSymbol.a(ClangASTContext.cpp.o):(.data.rel.ro._ZTI22NullDiagnosticConsumer[_ZTI22NullDiagnosticConsumer]+0x10): undefined reference to `typeinfo for clang::DiagnosticConsumer'
  ../../lib/liblldbSymbol.a(ClangASTImporter.cpp.o):(.data.rel.ro._ZTIN12lldb_private16ClangASTImporter6MinionE[_ZTIN12lldb_private16ClangASTImporter6MinionE]+0x10): undefined reference to `typeinfo for clang::ASTImporter'
  ../../lib/liblldbPluginExpressionParserClang.a(ClangModulesDeclVendor.cpp.o):(.data.rel.ro._ZTIN12_GLOBAL__N_125StoringDiagnosticConsumerE+0x10): undefined reference to `typeinfo for clang::DiagnosticConsumer'
  ../../lib/liblldbPluginExpressionParserClang.a(ASTResultSynthesizer.cpp.o):(.data.rel.ro._ZTIN12lldb_private20ASTResultSynthesizerE[_ZTIN12lldb_private20ASTResultSynthesizerE]+0x10): undefined reference to `typeinfo for clang::SemaConsumer'
  ../../lib/liblldbPluginExpressionParserClang.a(ASTStructExtractor.cpp.o):(.data.rel.ro._ZTIN12lldb_private18ASTStructExtractorE[_ZTIN12lldb_private18ASTStructExtractorE]+0x10): undefined reference to `typeinfo for clang::SemaConsumer'
  ../../lib/liblldbPluginExpressionParserClang.a(ClangExpressionParser.cpp.o):(.data.rel.ro._ZTIN12lldb_private21ClangExpressionParser25LLDBPreprocessorCallbacksE[_ZTIN12lldb_private21ClangExpressionParser25LLDBPreprocessorCallbacksE]+0x10): undefined reference to `typeinfo for clang::PPCallbacks'
  ../../lib/liblldbPluginExpressionParserClang.a(ClangExpressionParser.cpp.o):(.data.rel.ro._ZTI29ClangDiagnosticManagerAdapter[_ZTI29ClangDiagnosticManagerAdapter]+0x10): undefined reference to `typeinfo for clang::DiagnosticConsumer'
  ../../lib/liblldbPluginExpressionParserClang.a(ClangExpressionParser.cpp.o):(.data.rel.ro._ZTIZN12lldb_private21ClangExpressionParser17RewriteExpressionERNS_17DiagnosticManagerEE16RewritesReceiver+0x10): undefined reference to `typeinfo for clang::edit::EditsReceiver'
  ../../lib/liblldbSymbol.a(ClangExternalASTSourceCommon.cpp.o):(.data.rel.ro._ZTIN12lldb_private28ClangExternalASTSourceCommonE[_ZTIN12lldb_private28ClangExternalASTSourceCommonE]+0x10): undefined reference to `typeinfo for clang::ExternalASTSource'
  collect2: error: ld returned 1 exit status
  make[3]: *** [tools/lldb-server/CMakeFiles/lldb-server.dir/build.make:543: bin/lldb-server-3.9.0] Error 1
  make[2]: *** [CMakeFiles/Makefile2:6280: tools/lldb-server/CMakeFiles/lldb-server.dir/all] Error 2
  make[1]: *** [CMakeFiles/Makefile2:6292: tools/lldb-server/CMakeFiles/lldb-server.dir/rule] Error 2
  make: *** [Makefile:1371: lldb-server] Error 2
  ```

  ~~Does anybody have ideas for lldb?~~  Can anybody test this on Darwin?

  cc maintainers @lovek323 @7c6f434c @viric @vlstill 
  ###### 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: ffmpeg: 3.1.1 -> 3.1.2
user_login: l2dy
html_url: https://github.com/NixOS/nixpkgs/pull/18008
updated_at: 2016-08-26 11:34:41
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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: rustfmt: 0.4 -> 0.6
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/18009
updated_at: 2016-08-26 12:29:17
body:
  ###### Motivation for this change

  Package outdated
  ###### 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).

  ---

  WIP


state: closed
title: Fix: Unable to run double nested bundler
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18010
updated_at: 2016-08-30 02:56:56
body:
  ###### Motivation for this change

  This really needs to get in before 16.09.
  ###### 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
  - [ ] 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 combination of bundler 1.12.5 and rubygems 1.6.2 doesn't play well at all when trying to run gems such as foreman where bundler is used to run bundler.

  Just upgrading to the latest bundler rc doesn't fix it and changing rubygems causes a massive rebuild.

  Issues:
  - https://github.com/bundler/bundler/issues/4402
  - https://github.com/bundler/bundler/issues/4576
  - https://github.com/bundler/bundler/issues/4602
  - https://github.com/docker-library/ruby/issues/73

  This PR patches bundler to work around the issue as highlighted here and unbreaks everything for me:

  https://github.com/bundler/bundler/issues/4602#issuecomment-233619696


state: closed
title: php: default php56 -> php70
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/18011
updated_at: 2016-09-30 10:48:21
body:
  ###### Motivation for this change

  PHP 5 loses active support in December of this year, PHP 7 is where we should be defaulting. I did a nox-rebuild wip on this and it all turned out great:

  ```
  [nix-shell:~/projects/nixpkgs]$ nox-review wip
  ==> We're in a git repo, trying to fetch it

  Building in /run/user/1000/nox-review-rxih2djv: limesurvey php56 arcanist drush nagios hhvm php wp-cli yle-dl
  /nix/store/0j6n5dwmh52c7k90hwzd2zaism1rzdc9-limesurvey-2.05_plus_141210
  /nix/store/jjmypjjgdnd2x637fghr3q3jb32yj1lz-php-5.6.25
  /nix/store/qmpmkg4g7392df5igqwa63292v3x8i04-arcanist-20160516
  /nix/store/lnv0185sgjni73yyr39i8i42j5izqk8x-drush-6.1.0
  /nix/store/3ij73krh6q86msaigffc3blyb8gbj922-nagios-4.0.8
  /nix/store/vs5m874gv285i121417v2v6142d8z4bf-hhvm-3.12.1
  /nix/store/1agdz5b86ry6why27wpdd62mwcicvan3-php-7.0.10
  /nix/store/9zr8ivfspac3ffd6293ixv16vhc3b034-wp-cli-0.23.1
  /nix/store/3vgdkzrgjpgq821q4ml4n5qbnqxq1cxp-yle-dl-2.9.1
  Result in /run/user/1000/nox-review-rxih2djv
  total 0
  lrwxrwxrwx 1 grahamc users 71 Aug 26 06:55 result -> /nix/store/0j6n5dwmh52c7k90hwzd2zaism1rzdc9-limesurvey-2.05_plus_141210
  lrwxrwxrwx 1 grahamc users 54 Aug 26 06:55 result-2 -> /nix/store/jjmypjjgdnd2x637fghr3q3jb32yj1lz-php-5.6.25
  lrwxrwxrwx 1 grahamc users 61 Aug 26 06:55 result-3 -> /nix/store/qmpmkg4g7392df5igqwa63292v3x8i04-arcanist-20160516
  lrwxrwxrwx 1 grahamc users 55 Aug 26 06:55 result-4 -> /nix/store/lnv0185sgjni73yyr39i8i42j5izqk8x-drush-6.1.0
  lrwxrwxrwx 1 grahamc users 56 Aug 26 06:55 result-5 -> /nix/store/3ij73krh6q86msaigffc3blyb8gbj922-nagios-4.0.8
  lrwxrwxrwx 1 grahamc users 55 Aug 26 06:55 result-6 -> /nix/store/vs5m874gv285i121417v2v6142d8z4bf-hhvm-3.12.1
  lrwxrwxrwx 1 grahamc users 54 Aug 26 06:55 result-7 -> /nix/store/1agdz5b86ry6why27wpdd62mwcicvan3-php-7.0.10
  lrwxrwxrwx 1 grahamc users 57 Aug 26 06:55 result-8 -> /nix/store/9zr8ivfspac3ffd6293ixv16vhc3b034-wp-cli-0.23.1
  lrwxrwxrwx 1 grahamc users 56 Aug 26 06:55 result-9 -> /nix/store/3vgdkzrgjpgq821q4ml4n5qbnqxq1cxp-yle-dl-2.9.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
  - [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).

  ---

  (plus fixed some whitespace errors)

  <!-- 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/18011)

  <!-- Reviewable:end -->


state: open
title: Running pkexec without a graphical agent fails even with falling back onto pkttyagent
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/18012
updated_at: 2019-06-15 18:44:04
body:
  ## Issue description

  Running `pkexec pwd` gives you:

  ```
  polkit-agent-helper-1: error response to PolicyKit daemon: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie
  ==== AUTHENTICATION FAILED ===
  Error executing command as another user: Not authorized

  This incident has been reported.
  ```

  I don't have a graphical polkit agent running, so `pkexec` should fallback onto `pkttyagent`. However it doesn't seem to work in this case.

  Note that to make it work, I have to run `pkttyagent` in a different terminal binding to the PID of the first terminal that is running `pkexec pwd`, and that terminal will show the same workflow but will have succeeded at authentication. But this shouldn't be necessary as the `pkttyagent` should just work on the original terminal when called by `pkexec`.


state: closed
title: gnumeric: 1.12.26 -> 1.12.32
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/18013
updated_at: 2016-08-27 15:19:47
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)
    - [ ] 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: Build go package 1.7
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/18014
updated_at: 2016-08-26 15:41:09
body:
  ###### Motivation for this change

  go 1.7 is now the default go compiler but isn't used by the packages using the `buildGoPackage` constructor.

  All the packages are compiling successfully except "leaps" which is broken on master already.
  ###### 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"`
  - [ ] 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: deepfire
html_url: https://github.com/NixOS/nixpkgs/issues/18015
updated_at: 2017-01-18 03:38:47
title:
  glibc-2.24 build failure: /bin/sh: bad interpreter: No such file or directory -- missing build-sandbox-paths glibc in the build chroot

body:
  ## Issue description

  Glibc fails to build during a rebuild-switch due to:

  ```
  /nix/store/0p18wvjfcxq3n9s4bawvglj53iwhmpr9-stdenv-linux-boot/setup: /tmp/nix-build-glibc-2.24.drv-0/build/../glibc-2.24/configure: /bin/sh: bad interpreter: No such file or directory
  ```

  Full log attached below.
  ### Steps to reproduce

  sudo _NIXOS_REBUILD_REEXEC=1 nixos-rebuild switch -I nixpkgs=${NIXPKGS} --max-jobs 8 --cores 8
  ## Technical details
  - System: NixOS unstable
  - Nix version: 1.11.2
  - Nixpkgs version: "16.09.git.3de68a3"

  ```
  [deepfire@andromedae:~]$ nix-store --realise /nix/store/1yzzfs5fpyjgakvxxndwindgwrdq7lzc-glibc-2.24.drv
  these derivations will be built:
    /nix/store/1yzzfs5fpyjgakvxxndwindgwrdq7lzc-glibc-2.24.drv
  building path(s) ‘/nix/store/qk3rg7ny30shbx7y3y442j0mq43ax6cf-glibc-2.24-static’, ‘/nix/store/v
  h1an9an8chfbld1b6r0xcwi9wl6p7j7-glibc-2.24-debug’
  unpacking sources
  unpacking source archive /nix/store/qqsrh7jkwdywp4hj0wicf2541g9kdy0v-glibc-2.24.tar.gz
  source root is glibc-2.24
  setting SOURCE_DATE_EPOCH to timestamp 1470103296 of file glibc-2.24/wctype/wctype_l.c
  patching sources
  applying patch /nix/store/r0rc2prwi70hgw4jray5a8sd41fhvjm7-rpcgen-path.patch
  patching file sunrpc/rpc_main.c
  applying patch /nix/store/svkayyzppy2ncmax2m4klgqkya61ln83-nix-locale-archive.patch
  patching file locale/loadarchive.c
  Hunk #1 succeeded at 124 (offset 1 line).
  Hunk #2 succeeded at 222 (offset 1 line).
  Hunk #3 succeeded at 417 (offset 5 lines).
  patching file locale/programs/locale.c
  Hunk #1 succeeded at 635 (offset 7 lines).
  Hunk #2 succeeded at 662 (offset 7 lines).
  patching file locale/programs/locarchive.c
  Hunk #1 succeeded at 553 (offset 44 lines).
  Hunk #2 succeeded at 592 with fuzz 1 (offset 50 lines).
  applying patch /nix/store/5vbd382jzryfwsa30fmaci5z1x6g4sgj-dont-use-system-ld-so-cache.patch
  patching file elf/ldconfig.c
  Hunk #1 succeeded at 51 (offset 1 line).
  patching file elf/Makefile
  Hunk #1 succeeded at 470 with fuzz 1 (offset 55 lines).
  patching file sysdeps/generic/dl-cache.h
  applying patch /nix/store/mnglr8rr7nl444h7p50ysyq8qd0fm1lm-dont-use-system-ld-so-preload.patch
  patching file elf/rtld.c
  Hunk #1 succeeded at 1509 (offset -4 lines).
  applying patch /nix/store/29g1iy1lyc1qgg5mjjjlbjz5z2gzv384-glibc-crypt-blowfish.patch
  patching file crypt/crypt_blowfish.c
  patching file crypt/crypt-entry.c
  Hunk #1 succeeded at 51 (offset -10 lines).
  Hunk #2 succeeded at 65 (offset -10 lines).
  Hunk #3 succeeded at 106 (offset -12 lines).
  patching file crypt/Makefile
  Hunk #1 succeeded at 28 (offset 2 lines).
  applying patch /nix/store/za0pg7fmysrcwrqcal26fnmzw6vycgdn-fix_path_attribute_in_getconf.patch
  patching file sysdeps/unix/confstr.h
  patching file nscd/nscd_stat.c
  configuring
  configure flags: --disable-static --prefix=/nix/store/i0jphfihyndhv9lh1bgi1vlzygc1w8n1-glibc-2.24         --bindir=/nix/store/lras6zr1hs72yvv1ny04wpj022bxzfvg-glibc-2.24-bin/bin --sbindir=/nix/store/lras6zr1hs72yvv1ny04wpj022bxzfvg-glibc-2.24-bin/sbin         --includedir=/nix/store/8ic0jwg3p5vcwx52k4781n987hmv0bks-glibc-2.24-dev/include --oldincludedir=/nix/store/8ic0jwg3p5vcwx52k4781n987hmv0bks-glibc-2.24-dev/include         --mandir=/nix/store/lras6zr1hs72yvv1ny04wpj022bxzfvg-glibc-2.24-bin/share/man --infodir=/nix/store/lras6zr1hs72yvv1ny04wpj022bxzfvg-glibc-2.24-bin/share/info         --docdir=/nix/store/i0jphfihyndhv9lh1bgi1vlzygc1w8n1-glibc-2.24/share/doc/glibc         --libdir=/nix/store/i0jphfihyndhv9lh1bgi1vlzygc1w8n1-glibc-2.24/lib --libexecdir=/nix/store/i0jphfihyndhv9lh1bgi1vlzygc1w8n1-glibc-2.24/libexec         --localedir=/nix/store/i0jphfihyndhv9lh1bgi1vlzygc1w8n1-glibc-2.24/share/locale         -C --enable-add-ons --enable-obsolete-rpc --sysconfdir=/etc libc_cv_ssp=no --with-headers=/nix/store/4a2p416gjhwriy94wkvwmgsbsdg1ywdz-linux-headers-4.4.10/include --disable-profile --enable-kernel=2.6.32
  /nix/store/0p18wvjfcxq3n9s4bawvglj53iwhmpr9-stdenv-linux-boot/setup: /tmp/nix-build-glibc-2.24.drv-0/build/../glibc-2.24/configure: /bin/sh: bad interpreter: No such file or directory
  note: keeping build directory ‘/tmp/nix-build-glibc-2.24.drv-0’
  builder for ‘/nix/store/1yzzfs5fpyjgakvxxndwindgwrdq7lzc-glibc-2.24.drv’ failed with exit code 126
  error: build of ‘/nix/store/1yzzfs5fpyjgakvxxndwindgwrdq7lzc-glibc-2.24.drv’ failed
  ```


