# issues

state: closed
title: gsl: 2.2 -> 2.3
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/21058
updated_at: 2016-12-11 13:04:13
body:
  ###### Motivation for this change

  Update GNU scientific library

  ###### Things done

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

  ---


  See https://lists.gnu.org/archive/html/info-gnu/2016-12/msg00005.html
  for release announcement


state: closed
title: steam: added java and steam-run to documentation, removed patchelf info
user_login: xvapx
html_url: https://github.com/NixOS/nixpkgs/pull/21059
updated_at: 2017-12-24 00:36:31
body:
  ###### Motivation for this change
  Added java and steam-run to documentation, removed patchelf info

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: stdenv: add runPhase function
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/21060
updated_at: 2019-01-30 15:11:19
body:
  ###### Motivation for this change

  This is useful for running phases inside a nix-shell, using `buildPhase` for example will always execute make even when a derivation has a custom buildPhase.


  ###### Things done

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

  ---


state: closed
title: google_apputils disabled for py3k -- why?
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/21061
updated_at: 2016-12-11 18:31:12
body:
  a959cc91c disables google apputils for python 3. I can't tell why, and based on a cursory check it seems to work fine on python 3 as well. @wkennington ?


state: closed
title: thunderbird-bin: adopt common update script
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/21062
updated_at: 2016-12-16 15:44:37
body:
  ###### Motivation for this change

  firefox-bin now uses the common update script (#20844). This patch brings it to thunderbird-bin.

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: @garbas


state: closed
title: nextcloud: 10.0.1 -> 10.0.2
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/21063
updated_at: 2016-12-11 12:35:45
body:
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] 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: firefox-bin: fix updateScript
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/21064
updated_at: 2016-12-14 12:13:06
body:
  ###### Motivation for this change

  Extra double quotes in generated codes.

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: @garbas


state: closed
title: owncloud: update minor versions
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/21065
updated_at: 2017-01-10 02:54:49
body:
  ###### Motivation for this change
  Updated minor Owncloud releases 8 to 9.
  I did not test the output files, I just updated the hashes and confirmed that the build does not fail.
  (also see #18927)

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] 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: isl: add 0.17.1
user_login: gdeest
html_url: https://github.com/NixOS/nixpkgs/pull/21066
updated_at: 2016-12-15 11:02:45
body:
  ###### Motivation for this change

  Upgrade isl to the latest version.

  @wkennington @globin @fpletz (Not sure whom to ping, here...)

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [X] 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: cjdns doesn't put hostname into /etc/hosts anymore
user_login: tohl
html_url: https://github.com/NixOS/nixpkgs/issues/21067
updated_at: 2016-12-11 14:14:30
body:
  ## Issue description

  on 16.09, i get the cjdns hostnames in /etc/hosts

  on unstable, this is no longer the case

  ### Steps to reproduce

  1) install cjdns on 16.09 and unstable

  2) compare /etc/hosts

  ## Technical details

  * System: NixOS: 17.03pre96925.1c50bdd (Gorilla)
  * Nix version: nix-env (Nix) 1.11.4


state: closed
title: Add bash completions for a few packages
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/21068
updated_at: 2016-12-17 14:37:27
body:
  ###### Motivation for this change

  Autocompletions for a few packages in nixos.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: kubernetes: generate docs, fix empty man files
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/21069
updated_at: 2016-12-17 14:36:47
body:
  ###### Motivation for this change

  Kubernetes docs and man files are empty by default, and need to be generated explicitly. This pull request generates docs and man files for kubernetes.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: vault: 0.6.1 -> 0.6.3
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/21070
updated_at: 2016-12-11 15:51:30
body:
  ###### Motivation for this change

  Just update, and add me as maintainer.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: httpie: 0.9.6 -> 0.9.8
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/21071
updated_at: 2016-12-11 15:47:56
body:
  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [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: neko: 2.0.0 -> 2.1.0
user_login: boronine
html_url: https://github.com/NixOS/nixpkgs/pull/21072
updated_at: 2016-12-13 16:51:33
body:
  ###### Motivation for this change

  The motivation was to add Darwin support to Neko. I bumped the version to 2.1.0 where there the build process has been improved and dependencies have been updated. The patch specified in the previous version of this build has been merged into 2.1.0.

  ###### Things done

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

  ---


state: closed
title: Package request: Watir
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/issues/21073
updated_at: 2017-01-06 17:23:32
body:
  http://watir.github.io/

  An open source Ruby library for automating tests. Watir interacts with a browser the same way people do: clicking links, filling out forms and validating text.


state: closed
title: helm (kubernetes): init at v2.0.2
user_login: rlupton20
html_url: https://github.com/NixOS/nixpkgs/pull/21075
updated_at: 2016-12-12 23:46:55
body:
  ###### Motivation for this change

  helm is a neat tool for installing packages in kubernetes. It would be useful to have it in nix.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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).

  ---


  Added a nix expression to download and install helm; added it to top
  level packages as kubernetes_helm.


state: closed
title: pythonPackages.discordpy: init at 0.15.1
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/21076
updated_at: 2016-12-14 21:05:44
body:
  ###### Motivation for this change
  Added the [discordpy](https://discordpy.readthedocs.io/en/latest/) python library with dependencies.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] 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: npm module: add npm module for global npm config
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/21077
updated_at: 2017-09-23 18:35:59
body:
  ###### Motivation for this change

  Enabling this module fixes bugs like https://github.com/NixOS/nixpkgs/issues/16441 and allow to set global npm config.

  ###### Things done

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


state: closed
title: darwin.stdenv: use minimal python to bootstrap clang
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/21078
updated_at: 2017-01-02 21:42:14
body:
  ###### Motivation for this change

  By using a minimal version of python in the stdenv we can remove a bunch of dependencies like `db`, `readline` and `sqlite`.

  I'm testing a branch [WIP](https://github.com/LnL7/nixpkgs/commits/lnl7-wip) with #21078, #21099 and #21101.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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).

  ---

  ```diff
  +bootstrap-python-2.7.12.drv
  +bzip2-1.0.6.0.1.drv
  -bzip2-1.0.6.0.1.drv
  -clang-5.3.patch
  +cmake-3.6.2.drv
  -cmake-3.6.2.drv
  -curl-7.51.0.drv
  -curl-7.51.0.tar.bz2.drv
  -db-5.3.28.drv
  -db-5.3.28.tar.gz.drv
  -e0ec3471cb09.drv
  -gdbm-1.12.drv
  -gdbm-1.12.drv
  -gdbm-1.12.tar.gz.drv
  -hook.drv
  +libarchive-3.2.2.drv
  -libarchive-3.2.2.drv
  -libssh2-1.7.0.drv
  -libssh2-1.7.0.tar.gz.drv
  -libxml2-2.9.4.drv
  -link-against-ncurses.patch
  +lzo-2.09.drv
  -lzo-2.09.drv
  -no-arch_only-6.3.patch
  -openssl-1.0.2j.drv
  -openssl-1.0.2j.drv
  -openssl-1.0.2j.tar.gz.drv
  +pkg-config-0.29.drv
  -pkg-config-0.29.drv
  -properly-detect-curses.patch
  -python-2.7-distutils-C++.patch
  -python-2.7.12.drv
  -python-2.7.12.drv
  -readline-6.3.tar.gz.drv
  -readline-6.3p08.drv
  -readline-6.3p08.drv
  -readline63-001.drv
  -readline63-002.drv
  -readline63-003.drv
  -readline63-004.drv
  -readline63-005.drv
  -readline63-006.drv
  -readline63-007.drv
  -readline63-008.drv
  -setup-hook.sh
  -sqlite-3.15.0.drv
  -sqlite-autoconf-3150000.tar.gz.drv
  -use-etc-ssl-certs.patch
  ```


state: closed
title: google-apputils: enable for py3k
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/21079
updated_at: 2016-12-11 18:30:22
body:
  ###### Motivation for this change
  No apparent reason for it being disabled per #21061. I guess we'll find
  out if there was a reason.

  ###### Things done

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


state: closed
title: libxslt: add option to enable crypto support
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/21081
updated_at: 2016-12-12 00:43:05
body:
  ###### Motivation for this change

  does not affecting usages of libxslt

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: enpass: fix install to work with browser extensions
user_login: guillaumekoenig
html_url: https://github.com/NixOS/nixpkgs/pull/21082
updated_at: 2017-06-13 20:04:42
body:
  ###### Motivation for this change

  Enpass is a password manager. Browser extensions in Chrome and Firefox talk to it via websocket, but currently aren't working in NixOS. The issue comes from Enpass looking up the browser process through lsof, with argument the port from the client side (the browser).

  Enpass requires lsof to be installed in /usr/bin in order to function correctly. Because the path is hardcoded inside Enpass binary, we try to wrap it in a user fhs compliant environment. Unfortunately this is not sufficient. NixOS uses Linux user namespaces to implement the fhs env, with restricted access to `/proc/*/fd/*` in particular. This prevents lsof to function fully.

  This patch bypasses the restriction by talking to lsof outside of the user namespace via named pipe. The browser extensions for Enpass are now working. However a better fix might be to lessen the restrictions in NixOS user namespaces, if appropriate.

  Can somebody help with this ? A way to reproduce is by creating a fhs user environment with nix-shell, running it with this `shell.nix` in the current directory :
  ```
  { pkgs ? import <nixpkgs> {} }:

  (pkgs.buildFHSUserEnv {
    name = "test-user-namespacing";
    targetPkgs = pkgs: with pkgs; [ lsof strace ];
  }).env
  ```
  Outside of the namespace, lsof sees Firefox connections :
  ```
  [guillaume@nixos:~/Downloads]$ lsof -i|grep firefox
  firefox    1149 ...
  ```
  Inside of it it doesn't, strace showing permission denied errors :
  ```
  [guillaume@nixos:~/Downloads]$ nix-shell shell.nix 
  test-user-namespacing-chrootenv:guillaume@nixos:~/Downloads$ lsof -i|grep firefox
  test-user-namespacing-chrootenv:guillaume@nixos:~/Downloads$ strace lsof -i 2>&1 |grep /proc/1149/fd
  open("/proc/1149/fd", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4
  readlink("/proc/1149/fd/0", 0x7ffec4e23740, 4096) = -1 EACCES (Permission denied)
  open("/proc/1149/fdinfo/0", O_RDONLY)   = 5
  readlink("/proc/1149/fd/1", 0x7ffec4e23740, 4096) = -1 EACCES (Permission denied)
  ```

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: google-chrome: add new dependency on libxcb
user_login: msteen
html_url: https://github.com/NixOS/nixpkgs/pull/21083
updated_at: 2016-12-12 11:43:24
body:
  ###### Motivation for this change
  Latest version of Google Chrome requires an additional library named libxcb.

  ###### Things done
  I have version 54.0.2840.100 running.

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: module "cupsex" is missing - HPLIP printing doesn't work.
user_login: toogley
html_url: https://github.com/NixOS/nixpkgs/issues/21084
updated_at: 2016-12-17 08:51:35
body:
  ## Issue description

  the HP printing system `hplip` can't be used - everytime a `hp-*` method is invoked, I receive an `module named cupsext` error.


  ### Steps to reproduce
  ```
  $ nix-env -i '(.*hplip*|.*cups.*)'
  replacing old ‘hplip-3.16.5’
  replacing old ‘cups-2.1.4’
  replacing old ‘libgnomecups-0.2.3’
  replacing old ‘python2.7-pycups-1.9.73’
  replacing old ‘python3.5-pycups-1.9.73’
  replacing old ‘apcupsd-3.14.14’
  replacing old ‘brgenml1cupswrapper-3.1.0-1’
  replacing old ‘cups-bjnp-1.2.2’
  replacing old ‘cups-filters-1.11.1’
  replacing old ‘cups-gutenprint-binary-5.0.1’
  replacing old ‘cups-pk-helper-0.2.5’
  installing ‘apcupsd-3.14.14’
  installing ‘brgenml1cupswrapper-3.1.0-1’
  installing ‘cups-2.1.4’
  installing ‘cups-bjnp-1.2.2’
  installing ‘cups-filters-1.11.1’
  installing ‘cups-gutenprint-binary-5.0.1’
  installing ‘cups-pk-helper-0.2.5’
  installing ‘hplip-3.16.5’
  installing ‘libgnomecups-0.2.3’
  installing ‘python2.7-pycups-1.9.73’
  installing ‘python3.5-pycups-1.9.73’
  building path(s) ‘/nix/store/33hsh6yqswi5dlsya42jqk724mslpb7x-user-environment’
  created 2642 symlinks in user environment
  $ hp-print
  Traceback (most recent call last):
    File "/nix/store/pbk0vcaz2p4p8q9cdj3y9q32dk5h2cif-hplip-3.16.5/share/hplip/print.py", line 36, in <module>
      from base import utils, device, tui, module
    File "/nix/store/pbk0vcaz2p4p8q9cdj3y9q32dk5h2cif-hplip-3.16.5/share/hplip/base/device.py", line 42, in <module>
      from . import status
    File "/nix/store/pbk0vcaz2p4p8q9cdj3y9q32dk5h2cif-hplip-3.16.5/share/hplip/base/status.py", line 33, in <module>
      import cupsext
  ImportError: No module named cupsext
  $ hp-check
  warning: CUPSEXT could not be loaded. Please check HPLIP installation.
  ```

  ## Technical details

  * System: NixOS: `16.09` 
  * Nix version: `nix-env (Nix) 1.11.4`
  * Nixpkgs version:  `"16.09.1038.a6728e1"`


state: closed
title: pachyderm: init at 1.3.0
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/21085
updated_at: 2016-12-17 14:35:51
body:
  ###### Notes

  This only builds `pachctl` tool, which is capable of provisioning on kubernetes clusters using `pachctl deploy`. Server binaries can be added later if needed.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: opencv 3.1.0: add patch fixing python use of FlannBasedMatcher.add
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/21086
updated_at: 2016-12-29 16:23:29
body:
  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [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).

  ---

  Patch is from https://github.com/opencv/opencv/pull/6009, corresponding to
  opencv commit 05cfe28612fd8dc8fb0ccb876df945c7b435dd26. Upstream doesn't seem
  particularly enthusiastic about a 3.1.x point release, so who knows when
  this fix would otherwise see the light of day.


state: closed
title: [WIP] kubernetes module: authorization improvements
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/21088
updated_at: 2017-05-24 22:45:43
body:
  ###### Motivation for this change

  Enable ABAC and RBAC autorization for kubernetes by default. Prevent default serviceaccount to have admin privileges.

  ###### Things done

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

  ---


state: closed
title: openjdk-darwin: Fix libfreetype path
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/21089
updated_at: 2016-12-13 08:47:51
body:
  ###### Motivation for this change

  OpenJDK gives these errors when you don't have Xquartz installed on macOS:

  ```
  Exception in thread "main" java.lang.UnsatisfiedLinkError: /nix/store/dfmh7qh5hc21wx4v5rxq6as5xjfcj2pq-openjdk-7u60b30/jre/lib/libfontmanager.dylib: dlopen(/nix/store/dfmh7qh5hc21wx4v5rxq6as5xjfcj2pq-openjdk-7u60b30/jre/lib/libfontmanager.dylib, 1): Library not loaded: /usr/X11/lib/libfreetype.6.dylib
    Referenced from: /nix/store/dfmh7qh5hc21wx4v5rxq6as5xjfcj2pq-openjdk-7u60b30/jre/lib/libfontmanager.dylib
    Reason: image not found
  ```

  This patches openjdk to resolve to nixpkgs' freetype.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] 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 freetype path was not working. This fixes it to use the nix
  freetype version with install_name_tool.


state: closed
title: Unable to build subversion-1.9.4
user_login: cloudhan
html_url: https://github.com/NixOS/nixpkgs/issues/21091
updated_at: 2018-03-25 19:46:12
body:
  ## Issue description
  subversion-1.9.4 has been moved into http://archive.apache.org/dist/subversion/ after subversion-1.9.5 is released, the mirror path should be updated.

  ### Steps to reproduce
  ``` bash
  nix-env -i subversion
  ```


state: closed
title: r-modules: Fix `png` package
user_login: aherrmann
html_url: https://github.com/NixOS/nixpkgs/pull/21092
updated_at: 2016-12-12 10:26:53
body:
  ###### Motivation for this change

  The R module `png` was broken.

  CC: @peti 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [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).

  ---


  The package requires the `dev` output of `libpng`.


state: closed
title: mendeley: 1.16.3 -> 1.17.7 - WIP
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/21093
updated_at: 2017-03-07 09:22:47
body:
  ###### Motivation for this change

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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).

  ---

  Since 1.17 Mendeley uses Qt5. And its become massive, growing from 33 MB to 130 MB.


state: closed
title: devhelp fails to start
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/21094
updated_at: 2016-12-13 12:29:17
body:
  ## Issue description
  ```
  % devhelp

  (devhelp:24237): GLib-GIO-ERROR **: Settings schema 'org.gnome.desktop.interface' is not installed

  zsh: trace trap  devhelp
  ```

  ### Steps to reproduce
  Install (in this case, using nix-env) and try running devhelp. I suspect that it will work correctly in a GNOME environment, but it doesn't in my i3.

  ## Technical details

  * System: 16.09.1229.f52eaf4
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "16.09.1229.f52eaf4"


state: closed
title: containers: add tests for hosts and macvlans
user_login: montag451
html_url: https://github.com/NixOS/nixpkgs/pull/21096
updated_at: 2017-05-12 11:11:03
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: haskell: export `haskellBuildInputs`
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/21097
updated_at: 2016-12-13 08:32:17
body:
  In certain cases one needs the buildInputs of a package to be available, e.g.
  for constructing a hoogle database (of which the provided ghc.withHoogle is a
  special case).

  Example:

  `hoogleLocal { packages = haskellPackage.somePkg.haskellBuildInputs; }`


state: closed
title: Add 'extraQemuOpts' to makeTest
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/pull/21098
updated_at: 2016-12-18 09:56:25
body:
  ##### Motivation for this change

  I'm trying to test a piece of software that uses KVM with NixOS' vm test tools. Luckily, KVM supports nested virtualisation [1]. This PR enables me to pass the extra options to QEMU that enable nested VM's.

  ###### How to test nested KVM support in `makeTest`
  1. Ensure that your kernel is configured to supported nested KVM: `boot.extraKernelParams = [ "kvm-intel.nested=1" ];` in `/etc/nixos/configuration.nix`
  2. Run the following expression with this git revision of nixpkgs in the `NIX_PATH`
  ```
  { system ? builtins.currentSystem }:

  with import (<nixpkgs> + "/nixos/lib/testing.nix") { inherit system; };
  with import (<nixpkgs> + "/nixos/lib/qemu-flags.nix");
  with pkgs.lib;

  {
    nested_kvm_ok = makeTest {
      name = "nested-kvm-ok";

      extraQemuOpts = "-cpu qemu64,+vmx";

      machine = { config, pkgs, lib, nodes, ... }:
      {
        boot.kernelModules = [ "kvm-intel" ];
        virtualisation.memorySize = 768;
        virtualisation.diskSize = 2048;
      };

      testScript = ''
        startAll;
        $machine->succeed("grep vmx /proc/cpuinfo")
      '';
    };

    nested_kvm_fail = makeTest {
      name = "nested-kvm-fail";

      # Not enabled!
      #extraQemuOpts = "-cpu qemu64,+vmx";

      machine = { config, pkgs, lib, nodes, ... }:
      {
        boot.kernelModules = [ "kvm-intel" ];
        virtualisation.memorySize = 768;
        virtualisation.diskSize = 2048;
      };

      testScript = ''
        startAll;
        $machine->fail("grep vmx /proc/cpuinfo")
      '';
    };
  }
  ```



  [1] https://www.kernel.org/doc/Documentation/virtual/kvm/nested-vmx.txt

  ##### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: darwin.stdenv: use cmake without curl to bootstrap clang
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/21099
updated_at: 2017-01-02 21:42:02
body:
  ###### Motivation for this change

  This gets rid of `curl` by using a version of cmake that does not have it as a system library.

  I'm testing a branch [WIP](https://github.com/LnL7/nixpkgs/commits/lnl7-wip) with #21078, #21099 and #21101.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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).

  ---

  ```diff
  +bootstrap-python-2.7.12.drv
  +bzip2-1.0.6.0.1.drv
  -bzip2-1.0.6.0.1.drv
  -clang-5.3.patch
  +cmake-3.6.2.drv
  -cmake-3.6.2.drv
  -curl-7.51.0.drv
  -curl-7.51.0.tar.bz2.drv
  -db-5.3.28.drv
  -db-5.3.28.tar.gz.drv
  -e0ec3471cb09.drv
  -gdbm-1.12.drv
  -gdbm-1.12.drv
  -gdbm-1.12.tar.gz.drv
  -hook.drv
  +libarchive-3.2.2.drv
  -libarchive-3.2.2.drv
  -libssh2-1.7.0.drv
  -libssh2-1.7.0.tar.gz.drv
  -libxml2-2.9.4.drv
  -link-against-ncurses.patch
  +lzo-2.09.drv
  -lzo-2.09.drv
  -no-arch_only-6.3.patch
  -openssl-1.0.2j.drv
  -openssl-1.0.2j.drv
  -openssl-1.0.2j.tar.gz.drv
  +pkg-config-0.29.drv
  -pkg-config-0.29.drv
  -properly-detect-curses.patch
  -python-2.7-distutils-C++.patch
  -python-2.7.12.drv
  -python-2.7.12.drv
  -readline-6.3.tar.gz.drv
  -readline-6.3p08.drv
  -readline-6.3p08.drv
  -readline63-001.drv
  -readline63-002.drv
  -readline63-003.drv
  -readline63-004.drv
  -readline63-005.drv
  -readline63-006.drv
  -readline63-007.drv
  -readline63-008.drv
  -setup-hook.sh
  -sqlite-3.15.0.drv
  -sqlite-autoconf-3150000.tar.gz.drv
  -use-etc-ssl-certs.patch
  ```


state: open
title: realpath called with unchecked arguments nullifies Docker image building support on NixOS
user_login: spy-tech
html_url: https://github.com/NixOS/nixpkgs/issues/21100
updated_at: 2018-06-25 05:54:18
body:
  The following applies to both 16.09 and master:

  realpath can be called with a missing argument like can be observed in the following output: 

  ```
  Unpacking base image...
  realpath: missing operand
  Try 'realpath --help' for more information.
  realpath: missing operand
  Try 'realpath --help' for more information.
  realpath: missing operand
  Try 'realpath --help' for more information.
  realpath: missing operand
  Try 'realpath --help' for more information.
  ```

  The location of the call is here. 

  ```
  # build-support/docker/default.nix
  421:          for f in $(tar -tf $1 | xargs realpath -ms --relative-to=.); do
  ```

  I'd say the basic problem is that the above code is written in an *extremely* fragile way. The reference to $1 is incorrect, looping in this particular way is also wrong in general, assuming the set of files that is being generated is probably also wrong in general. There is just so much wrong with it, that it's hard to list all of it. 

  This breaks docker support on NixOS completely and as such is a blocker. 


state: closed
title: darwin.stdenv: remove openssl
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/21101
updated_at: 2017-01-02 21:41:48
body:
  ###### Motivation for this change

  Together with #21078 this will get rid of `openssl` and `lzo` in the darwin stdenv.

  I'm testing a branch [WIP](https://github.com/LnL7/nixpkgs/commits/lnl7-wip) with #21078, #21099 and #21101.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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).

  ---

  ```diff
  +bootstrap-python-2.7.12.drv
  +bzip2-1.0.6.0.1.drv
  -bzip2-1.0.6.0.1.drv
  -clang-5.3.patch
  +cmake-3.6.2.drv
  -cmake-3.6.2.drv
  -curl-7.51.0.drv
  -curl-7.51.0.tar.bz2.drv
  -db-5.3.28.drv
  -db-5.3.28.tar.gz.drv
  -e0ec3471cb09.drv
  -gdbm-1.12.drv
  -gdbm-1.12.drv
  -gdbm-1.12.tar.gz.drv
  -hook.drv
  +libarchive-3.2.2.drv
  -libarchive-3.2.2.drv
  -libssh2-1.7.0.drv
  -libssh2-1.7.0.tar.gz.drv
  -libxml2-2.9.4.drv
  -link-against-ncurses.patch
  +lzo-2.09.drv
  -lzo-2.09.drv
  -no-arch_only-6.3.patch
  -openssl-1.0.2j.drv
  -openssl-1.0.2j.drv
  -openssl-1.0.2j.tar.gz.drv
  +pkg-config-0.29.drv
  -pkg-config-0.29.drv
  -properly-detect-curses.patch
  -python-2.7-distutils-C++.patch
  -python-2.7.12.drv
  -python-2.7.12.drv
  -readline-6.3.tar.gz.drv
  -readline-6.3p08.drv
  -readline-6.3p08.drv
  -readline63-001.drv
  -readline63-002.drv
  -readline63-003.drv
  -readline63-004.drv
  -readline63-005.drv
  -readline63-006.drv
  -readline63-007.drv
  -readline63-008.drv
  -setup-hook.sh
  -sqlite-3.15.0.drv
  -sqlite-autoconf-3150000.tar.gz.drv
  -use-etc-ssl-certs.patch
  ```


state: closed
title: Fix simp_le certificate creation
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/21102
updated_at: 2019-04-17 01:45:34
body:
  ###### Motivation for this change
  Fixes simp_le which as of a few days ago can no longer create certificates for new domains


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: vscode: 1.6.1 -> 1.7.2
user_login: Ptival
html_url: https://github.com/NixOS/nixpkgs/pull/21104
updated_at: 2016-12-12 23:56:37
body:
  ###### Motivation for this change
  Updated version of vscode

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: Builder helm from source
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/issues/21106
updated_at: 2018-10-10 19:51:05
body:
  ## Issue description

  Currently helm is downloaded as static binary, but could be built from source. While this is not a party breaker, we tend to have packages built from source. If someone will have time and will to learn how to package go packages, it's a good example to package. In general using `buildGoPackage` could do the trick, but not always. `go2nix` could also be usefull sometimes.


state: closed
title: SHENZHEN I/O on Steam
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/issues/21109
updated_at: 2019-07-01 10:51:39
body:
  The SHENZHEN I/O game on Steam launches after overriding `LD_LIBRARY_PATH`. Sadly this means it can't then load libGL on NixOS. I had to modify the launcher script under `~/.steam/steam/steamapps/common/SHENZHEN IO/Shenzhen` so that it would prepend, instead of override:

  ```bash
  export LD_LIBRARY_PATH=$STEAM_LD_LIBRARY_PATH${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH
  ```

  I emailed this to the creator of the game but they indicated that NixOS is not supported and so may not be able to do any work for it.

  Do we have any mechanism for patching a Steam game ourselves?


state: closed
title: tigervnc: fix missing Xvnc (xauth)
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/21110
updated_at: 2016-12-13 16:27:24
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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 xorg patch was not applied.
  Also a different root for `make install` is needed.
  In addition more unnessary option are disabled.


state: closed
title: buildGoPackage: remove go version from name
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/21111
updated_at: 2016-12-13 15:13:57
body:
  ###### Motivation for this change

  As a user installing the program it's not interesting what go version it
  was compiled against. Not more interesting than any other potential
  dependencies. It also makes it harder to install or update the package.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: Typo in the name of a package (falcon)
user_login: fstamour
html_url: https://github.com/NixOS/nixpkgs/issues/21112
updated_at: 2016-12-20 18:49:02
body:
  ## Issue description

  Hi. Not a bug. Just a small typo.

  I was searching for something in the [packages](https://nixos.org/nixos/packages.html), and I stubled onto a typo [here](https://github.com/NixOS/nixpkgs/blob/f52eaf4fb371112f7a5b28d71f97de71709002a0/pkgs/development/interpreters/falcon/default.nix#L4). The package is named `faclon` instead of `falcon`. The [top-level](https://github.com/NixOS/nixpkgs/blob/f52eaf4fb371112f7a5b28d71f97de71709002a0/pkgs/top-level/all-packages.nix#L4727) is ok tho.

  ### 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
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/21113
updated_at: 2018-06-25 05:54:29
title:
  (Not sure how to reproduce) On one of my accounts, Firefox doesn't appear in the Gnome application list

body:
  ## Issue description

  In Gnome, if I click "show applications" on the dock, firefox isn't in the list of applications, and if I press the super (windows) key and search for "firefox", the only option is "Search the web for firefox".

  Why I expect firefox should be there:
  * I'm using release-16.09, and have `firefox` in `environment.systemPackages`.
  * `firefox.desktop` seems to be in the right place. This is from a terminal in my Gnome session:
  ```
  $ echo $XDG_DATA_DIRS
  /home/falsifian/.nix-profile/share:/nix/var/nix/profiles/default/share:/run/current-system/sw/share
  $ cat /run/current-system/sw/share/applications/firefox.desktop 
  [Desktop Entry]
  Type=Application
  Exec=firefox %U
  Icon=firefox
  Comment=
  Terminal=false
  Name=Firefox
  GenericName=Web Browser
  MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp
  Categories=Application;Network;WebBrowser;

  ```

  Closest existing issue I could find is #19934.

  ### Steps to reproduce

  I'm not sure how to reproduce this. When I add a new user to my system, that user sees firefox in the Gnome application list.

  (Old steps to reproduce:)
  * In `configuration.nix`, add firefox to `environment.systemPackages` and set `desktop.gnome3.enable = true`.
  * Log in
  * Press the super/windows key and type "firefox" in the search box; observe only "Search the web for firefox" and no actual Firefox application.
  * In the dock, press "show applications" and see no firefox listed.

  ## Technical details

  * System: `16.09.1229.f52eaf4 (Flounder)`
  * Nix version: `nix-env (Nix) 1.11.4`
  * Nixpkgs version: `"16.09.1229.f52eaf4"`


state: closed
title: pythonPackages.natbib: fix for Python 3.5
user_login: luispedro
html_url: https://github.com/NixOS/nixpkgs/pull/21114
updated_at: 2016-12-16 10:22:06
body:
  ###### Motivation for this change

  natsort was not working in Python 3.5 even though it is a supported version.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  No binaries

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

  Bugfix


  ---


  pathlib is part of the standard library starting in version 3.5.


state: closed
title: opencv3: pull patches only if necessary
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/21116
updated_at: 2016-12-13 13:34:51
body:
  ###### Motivation for this change
  Only pull patches for fixing specific functionalities in OpenCV 3 iff
  1. The end user requires it in order for the functionality requested to work properly
  2. The source code MUST be amended to work as intended

  This also implies a specific context for each patch applied; for example, the CUDA patches are wrapped in a `lib.optionals enableCUDA` if-block, which tells the reader that the patches are meant for CUDA.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: linux_{4_8,grsec_nixos}: patch to fix build failure
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/21118
updated_at: 2019-04-17 01:45:34
body:
  ###### Motivation for this change
  Frequent kernel build failures have plagued the release branch since upgrading from 4.8.12. My understanding is this issue as fixed a long time ago, but it appears to have opened up since. This patch should hopefully fix the issue.

  Example problem: https://hydra.nixos.org/build/44743895/nixlog/1

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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).

  ---


  crypto/rsa_helper.c:18:28: fatal error: rsapubkey-asn1.h: No such file or directory

  cc @joachifm (grsec)
  cc @fpletz (kernel)
  cc @NeQuissimus (kernel)

  I'd like to get this done before tomorrow so we can have prompt releases.


state: closed
title: error: cannot download flash_player_ppapi_linux.x86_64.tar.gz from any mirror
user_login: fubarbaz
html_url: https://github.com/NixOS/nixpkgs/issues/21119
updated_at: 2018-07-25 19:03:00
body:
  git version: current master.

  ```
  curl: (22) The requested URL returned error: 404 Not Found
  error: cannot download flash_player_ppapi_linux.x86_64.tar.gz from any mirror
  ```


state: closed
title: buildPythonPackage: install builds reproducibly
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/21120
updated_at: 2016-12-13 13:50:56
body:
  ###### Motivation for this change


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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).

  ---


  Without --build a temporary directory is created to unpack the wheel in.
  We now set a directory instead.


state: closed
title: Pillow fails to build on Darwin
user_login: 3noch
html_url: https://github.com/NixOS/nixpkgs/issues/21121
updated_at: 2016-12-20 01:42:08
body:
  While trying to install `nixops` from the current unstable channel (17.03pre96825.497e6d2) I get this error. I'm on macOS.

  ```shell
  ======================================================================
  ERROR: TestFileIcns.test_save
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/Pillow-3.4.2/Tests/test_file_icns.py", line 31, in test_save
      im.save(temp_file)
    File "/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/Pillow-3.4.2/PIL/Image.py", line 1698, in save
      save_handler(self, fp, filename)
    File "/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/Pillow-3.4.2/PIL/IcnsImagePlugin.py", line 334, in _save
      convert_proc = Popen(convert_cmd, stdout=PIPE, stderr=stderr)
    File "/nix/store/i2q1z1zxgk4i7pkg5nva7dia742jwh5x-python-2.7.12/lib/python2.7/subprocess.py", line 711, in __init__
      errread, errwrite)
    File "/nix/store/i2q1z1zxgk4i7pkg5nva7dia742jwh5x-python-2.7.12/lib/python2.7/subprocess.py", line 1343, in _execute_child
      raise child_exception
  OSError: [Errno 2] No such file or directory
  -------------------- >> begin captured logging << --------------------
  PIL.PngImagePlugin: DEBUG: STREAM IHDR 84847 13
  PIL.PngImagePlugin: DEBUG: STREAM iCCP 84872 2625
  PIL.PngImagePlugin: DEBUG: iCCP profile name ICC Profile
  PIL.PngImagePlugin: DEBUG: Compression method 0
  PIL.PngImagePlugin: DEBUG: STREAM pHYs 87509 9
  PIL.PngImagePlugin: DEBUG: STREAM IDAT 87530 16384
  --------------------- >> end captured logging << ---------------------

  ======================================================================
  ERROR: TestFileIm.test_roundtrip
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/Pillow-3.4.2/Tests/test_file_im.py", line 39, in test_roundtrip
      reread = Image.open(out)
    File "/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/Pillow-3.4.2/PIL/Image.py", line 2319, in open
      % (filename if filename else fp))
  IOError: cannot identify image file '/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/tempSYrDL1.im'

  ======================================================================
  ERROR: TestImageGrab.test_grab
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/Pillow-3.4.2/Tests/test_imagegrab.py", line 12, in test_grab
      im = ImageGrab.grab()
    File "/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/Pillow-3.4.2/PIL/ImageGrab.py", line 36, in grab
      subprocess.call(['screencapture', '-x', filepath])
    File "/nix/store/i2q1z1zxgk4i7pkg5nva7dia742jwh5x-python-2.7.12/lib/python2.7/subprocess.py", line 523, in call
      return Popen(*popenargs, **kwargs).wait()
    File "/nix/store/i2q1z1zxgk4i7pkg5nva7dia742jwh5x-python-2.7.12/lib/python2.7/subprocess.py", line 711, in __init__
      errread, errwrite)
    File "/nix/store/i2q1z1zxgk4i7pkg5nva7dia742jwh5x-python-2.7.12/lib/python2.7/subprocess.py", line 1343, in _execute_child
      raise child_exception
  OSError: [Errno 2] No such file or directory

  ======================================================================
  ERROR: TestImageGrab.test_grab2
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/Pillow-3.4.2/Tests/test_imagegrab.py", line 17, in test_grab2
      im = ImageGrab.grab()
    File "/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/Pillow-3.4.2/PIL/ImageGrab.py", line 36, in grab
      subprocess.call(['screencapture', '-x', filepath])
    File "/nix/store/i2q1z1zxgk4i7pkg5nva7dia742jwh5x-python-2.7.12/lib/python2.7/subprocess.py", line 523, in call
      return Popen(*popenargs, **kwargs).wait()
    File "/nix/store/i2q1z1zxgk4i7pkg5nva7dia742jwh5x-python-2.7.12/lib/python2.7/subprocess.py", line 711, in __init__
      errread, errwrite)
    File "/nix/store/i2q1z1zxgk4i7pkg5nva7dia742jwh5x-python-2.7.12/lib/python2.7/subprocess.py", line 1343, in _execute_child
      raise child_exception
  OSError: [Errno 2] No such file or directory

  ======================================================================
  ERROR: TestModeI16.test_basic
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/Pillow-3.4.2/Tests/test_mode_i16.py", line 77, in test_basic
      basic("L")
    File "/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/Pillow-3.4.2/Tests/test_mode_i16.py", line 45, in basic
      imOut = Image.open(filename)
    File "/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/Pillow-3.4.2/PIL/Image.py", line 2319, in open
      % (filename if filename else fp))
  IOError: cannot identify image file '/private/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/nix-build-python2.7-Pillow-3.4.2.drv-0/tempnrIXYT.im'

  ----------------------------------------------------------------------
  Ran 785 tests in 10.841s

  FAILED (errors=5, skipped=82)
  --------------------------------------------------------------------
  PIL SETUP SUMMARY
  --------------------------------------------------------------------
  version      Pillow 3.4.2
  platform     darwin 2.7.12 (default, Dec  1 2016, 04:18:48)
               [GCC 4.2.1 Compatible Clang 3.7.1 (tags/RELEASE_371/final)]
  --------------------------------------------------------------------
  --- JPEG support available
  *** OPENJPEG (JPEG2000) support not available
  --- ZLIB (PNG/ZIP) support available
  *** LIBIMAGEQUANT support not available
  --- LIBTIFF support available
  --- FREETYPE2 support available
  --- LITTLECMS2 support available
  --- WEBP support available
  --- WEBPMUX support available
  --------------------------------------------------------------------
  To add a missing option, make sure you have the required
  library and headers.
  See https://pillow.readthedocs.io/en/latest/installation.html#building-from-source

  To check the build, run the selftest.py script.

  builder for ‘/nix/store/jv1x2w7533j2nwd7z6wpmrq61qmqpski-python2.7-Pillow-3.4.2.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/zlc47xfpapmnklb299ml0dzk6xj1cihw-python2.7-datadog-0.10.0.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/hvbb10l88d9wfahgjwp8dipss3f7nhhr-python2.7-pyjwt-1.4.2’
  killing process 25811
  cannot build derivation ‘/nix/store/xfvb6nm5ir5q4yd5s82kvcqc8va6fqra-nixops-1.4.drv’: 1 dependencies couldn't be built
  ```


state: closed
title: youtube-dl: 2016.12.01 -> 2016.12.12
user_login: goetzst
html_url: https://github.com/NixOS/nixpkgs/pull/21122
updated_at: 2016-12-13 13:59:49
body:
  ###### Motivation for this change
  youtube-dl update
  most notable changes:
  + [utils] Add common user agents map
  + [common] Recognize HLS manifests that contain video only formats
  + [socks] Fix error reporting

  ###### Things done

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

  ---


state: closed
title: Python: improve determinism
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/21123
updated_at: 2017-03-17 17:51:29
body:
  ## Issue description

  - Python 3 interpreters are not build deterministic (http://hydra.nixos.org/build/44710243#tabs-buildsteps)
  - Python packages are not build determinic (should be addressed by 2bcd41b9ffc629c7c9df402b7a39700340fdf52e)


  Related issue: https://github.com/NixOS/nixpkgs/pull/2281


state: closed
title: Build cache is somehow invalidated when using a GitHub channel link
user_login: 3noch
html_url: https://github.com/NixOS/nixpkgs/issues/21124
updated_at: 2018-06-27 09:07:16
body:
  I'm on macOS. If I try to run the following command, most of the packages I need are downloaded from the cache:

  ```shell
  NIX_PATH=nixpkgs=https://d3g5gsiof5omrk.cloudfront.net/nixpkgs/nixpkgs-17.03pre96825.497e6d2/nixexprs.tar.xz nix-shell -p nixops
  ```

  However, if I run *this* command, it tries to build almost everything from source!

  ```shell
  NIX_PATH=nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/497e6d2f1d149f5fbe004e15fe8c384eed993943.zip nix-shell -p nixops
  ```

  These are both theoretically pointing to the same hashes. I downloaded both URLs, unpacked them, and did a diff, which can be seen here: http://lpaste.net/3692518688725925888


state: closed
title: kubernetes: 1.4.6 -> 1.5.1
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/pull/21125
updated_at: 2017-01-15 12:44:42
body:
  ###### Motivation for this change

  Updating k8s to <s>1.5.0</s> 1.5.1, which supports the Container Runtime Interface.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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 tests fail at the moment, because the kube-apiserver has some ACL problem:
  ```
  kubernetes# [   88.484428] kube-apiserver[785]: [192.482µs] [167.339µs] Conversion doneError from server (Forbidden): error when creating "/nix/store/yi7231sbjw2b15ywp9anfac7i2innlm6-redis-master-pod.json": pods "redis" is forbidden: service account default/default was not found, retry after the service account is created
  ```


state: closed
title: ponyc: 0.9.0 -> 0.10.0
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/21126
updated_at: 2016-12-13 15:42:53
body:
  ###### Motivation for this change

  New Pony release https://github.com/ponylang/ponyc/releases/tag/0.10.0

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: haxe: enable darwin platform
user_login: boronine
html_url: https://github.com/NixOS/nixpkgs/pull/21127
updated_at: 2016-12-13 18:22:31
body:
  ###### Motivation for this change

  Darwin support for Neko is merged: https://github.com/NixOS/nixpkgs/pull/21072

  This dependency was the only thing prohibiting Haxe from building on Darwin!

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [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: nextcloud: 10.0.2 -> 11.0.0
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/21128
updated_at: 2016-12-14 22:05:33
body:
  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] 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: fail2ban service: improve ssh jail
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/21131
updated_at: 2016-12-14 18:53:22
body:
  ###### Motivation for this change
  The default jail defined for sshd was blocking the port tcp/22 regardless of what is actually configured for the openssh daemon through config.services.openssh.ports

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] 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: bazaar: enable sftp transport
user_login: bnikolic
html_url: https://github.com/NixOS/nixpkgs/pull/21132
updated_at: 2016-12-14 14:03:54
body:
  ###### Motivation for this change

  SFTP transport needs python paramiko package, which is now an optional
  input

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [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: shell_cmds: init at 198
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/21133
updated_at: 2019-02-22 04:43:20
body:
  ###### Motivation for this change

  This adds Apple's shell_cmds which contains the following binaries:
  - alias
  - apply
  - basename
  - bg
  - cd
  - chroot
  - command
  - date
  - dirname
  - echo
  - env
  - false
  - fc
  - fg
  - getopt
  - getopts
  - groups
  - hash
  - hexdump
  - hostname
  - id
  - jobs
  - jot
  - kill
  - killall
  - lastcomm
  - locate
  - locate.bigram
  - locate.code
  - logname
  - mktemp
  - nice
  - nohup
  - od
  - path_helper
  - printenv
  - printf
  - pwd
  - read
  - renice
  - script
  - seq
  - shlock
  - sleep
  - systime
  - tee
  - time
  - true
  - type
  - ulimit
  - umask
  - unalias
  - uname
  - users
  - wait
  - what
  - whereis
  - which
  - who
  - whoami
  - xargs
  - yes

  These are **disabled** currently because they don't build:
  - w
  - find
  - su

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] 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 #11707


state: closed
title: firefox-bin: 50.0.2 -> 50.1.0 [Critical security fix]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/21134
updated_at: 2016-12-14 12:10:58
body:
  ###### Motivation for this change

  - Critical security fix

  https://www.mozilla.org/en-US/firefox/50.1.0/releasenotes/
  https://www.mozilla.org/en-US/security/advisories/mfsa2016-94/

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: firefox: 50.0.2 -> 50.1.0, firefox-esr: 45.5.1esr -> 45.6.0esr [Critical security fix]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/21135
updated_at: 2016-12-14 12:09:01
body:
  ###### Motivation for this change

  - Critical security fix

  https://www.mozilla.org/en-US/firefox/50.1.0/
  https://www.mozilla.org/en-US/security/advisories/mfsa2016-94/

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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).

  ---

  Not tested yet. Now building.


state: closed
title: ntpd.service does not shut down cleanly
user_login: kierdavis
html_url: https://github.com/NixOS/nixpkgs/issues/21136
updated_at: 2017-04-06 10:13:25
body:
  ## Issue description

  When trying to run `systemctl stop ntpd.service` (either directly, or indirectly e.g. as part of the shutdown process) for the first time after boot, the command will wait for 90 seconds, then presumably kill the process. Output in `journalctl -x` when doing this:

  ```
  Dec 14 00:06:31 ouroboros sudo[4324]: pam_unix(sudo:session): session opened for user root by (uid=0)
  Dec 14 00:06:31 ouroboros systemd[1]: Stopping NTP Daemon...
  Dec 14 00:08:01 ouroboros systemd[1]: ntpd.service: State 'stop-sigterm' timed out. Killing.
  Dec 14 00:08:01 ouroboros systemd[1]: ntpd.service: Killing process 1069 (ntpd) with signal SIGKILL.
  Dec 14 00:08:01 ouroboros systemd[1]: ntpd.service: Main process exited, code=killed, status=31/SYS
  Dec 14 00:08:01 ouroboros systemd[1]: Stopped NTP Daemon.
  Dec 14 00:08:01 ouroboros systemd[1]: ntpd.service: Unit entered failed state.
  Dec 14 00:08:01 ouroboros systemd[1]: ntpd.service: Failed with result 'signal'.
  Dec 14 00:08:01 ouroboros sudo[4324]: pam_unix(sudo:session): session closed for user root
  ```

  During the period that systemd is waiting for the service to exit cleanly, `ps afx` reports that the `ntpd` process is actually defunct.

  However, after `systemctl stop ntpd.service` finally completes, the service can then be started and stopped without any failures.

  ### Steps to reproduce

  * Boot the system
  * `systemctl stop ntpd.service`

  ## Technical details

  * System: NixOS 17.03pre96925.1c50bdd (Gorilla)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: 17.03pre96925.1c50bdd


state: closed
title: use symlink to ensure cupsd.conf PATH always points to a valid store path
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/21137
updated_at: 2016-12-15 01:48:28
body:
  ###### Motivation for this change

  even if cups rewrites its config file due to config changes made through
  its web-based management UI, we need to keep the PATH pointing to
  currently-live nix store directories.  fixes #20806.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: patchShebangs doesn't select correct /bin/sh for cross builds
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/issues/21138
updated_at: 2019-06-11 19:21:41
body:
  ## Issue description

  `pkgs/build-support/setup-hooks/patch-shebangs.sh` uses `command -v` to determine the substitute for the shebang path. This selects the wrong path during cross-builds and results in x86_64 binaries getting pulled in as dependencies to cross-built binaries that can't possibly use them at runtime.

  I don't know if we can reliably pick the correct /bin/sh without it being in the PATH envvar. I presume patchShebangs works fine for binaries that don't overlap with stdenv's and are included in buildInputs.

  ### Steps to reproduce

  If you cross-build some packages to ARM platforms, patchShebangs runs in the fixup phase and run `head -n1 /nix/store/*-glibc-2.24-arm*-bin/bin/sotruss`, you'll see it points to the native /bin/sh rather than the cross one. I was considering a PR to just add `dontPatchShebangs=true;` to the cross build of glibc, but figured it'd be better if the root issue were fixed instead.

  ## Technical details
  * System: "16.03pre75806.77f8f35"
  * Nix version: nix-env (Nix) 1.12pre1234_abcdef
  * Nixpkgs version: 17.03.git.01febe0 (Gorilla)


state: closed
title: ffcast: init at 2.5.0
user_login: guyonvarch
html_url: https://github.com/NixOS/nixpkgs/pull/21141
updated_at: 2016-12-14 14:22:00
body:
  ###### Motivation for this change

  Add ffcast package

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: Vulnerability Roundup 13
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/issues/21142
updated_at: 2016-12-19 22:02:51
body:
  Here are all the vulnerabilities from https://lwn.net/Vulnerabilities
  since our [last roundup](https://github.com/NixOS/nixpkgs/issues/20972).

  cc: @NeQuissimus @vcunat @joachifm.

  _Note:_ The list of people CC'd on this issue participated in the last
  roundup. If you participate on this roundup, I'll cc you on the next
  one. If you don't participate in the next one, you won't be CC'd on
  the one after that. If you would like to be CC'd on the next roundup,
  add a comment to the most recent vulnerability roundup.
  If you would like to be CC'd on _all_ roundups, leave a comment and
  tell @grahamc so.

  Permanent CC's: @joepie91, @phanimahesh, @NixOS/security-notifications
  (if you no longer want to be CC'd, ask to be removed from this list)

  ## Notes on the list
  1. The reports have been roughly grouped by the package name. This
     isn't perfect, but is intended to help identify if a whole group
     of reports is resolved already.
  2. Some issues will be duplicated, because it affects multiple
     packages. For example, there are sometimes problems that impact
     thunderbird, and firefox. LWN might report in one vulnerability
     "thunderbird firefox". These names have been split to make sure
     both packages get addressed.
  3. By each issue is a link to code search for the package name, and
     a Github search by filename. These are to help, but may not return
     results when we do in fact package the software. If a search
     doesn't turn up, please try altering the search criteria or
     looking in nixpkgs manually before asserting we don't have it.
  4. This issue is created by https://github.com/NixOS/security

  # Instructions:

  1. Triage a report: If we don't have the software or our version isn't
     vulnerable, tick the box or add a comment with the report number,
     stating it isn't vulnerable.
  2. Fix the issue: If we do have the software and it is vulnerable,
     either leave a comment on this issue saying so, even open a pull
     request with the fix. If you open a PR, make sure to tag this
     issue so we can coordinate.
  3. When an entire section is completed, move the section to the
     "Triaged and Resolved Issues" `details` block below.



  ## Upon Completion ...

   - [x] Run the issue through `reformat` one last time
   - [x] Review commits since last roundup for backport candidates
   - [ ] Send an update e-mail to nix-security-announce@googlegroups.com
   - [x] Update the database at https://github.com/NixOS/security

  Without further ado...

  ### Assorted (36 issues)
   - [x] [`#708522`](https://lwn.net/Vulnerabilities/708522/) ([search](http://search.nix.gsc.io/?q=atomic-openshift&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=atomic-openshift+in%3Apath&type=Code))  atomic-openshift: information disclosure
   - [x] [`#708996`](https://lwn.net/Vulnerabilities/708996/) ([search](http://search.nix.gsc.io/?q=golang&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=golang+in%3Apath&type=Code))  golang: denial of service
   - [x] [`#708652`](https://lwn.net/Vulnerabilities/708652/) ([search](http://search.nix.gsc.io/?q=python-XStatic-jquery-ui&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=python-XStatic-jquery-ui+in%3Apath&type=Code))  python-XStatic-jquery-ui: cross-site scripting
   - [x] [`#709009`](https://lwn.net/Vulnerabilities/709009/) ([search](http://search.nix.gsc.io/?q=zabbix&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=zabbix+in%3Apath&type=Code))  zabbix: two vulnerabilities
   - [x] [`#708876`](https://lwn.net/Vulnerabilities/708876/) ([search](http://search.nix.gsc.io/?q=DBD-mysql&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=DBD-mysql+in%3Apath&type=Code))  perl-DBD-MySQL: use after free
   - [x] [`#708883`](https://lwn.net/Vulnerabilities/708883/) ([search](http://search.nix.gsc.io/?q=subversion&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=subversion+in%3Apath&type=Code))  subversion: denial of service
   - [x] [`#708995`](https://lwn.net/Vulnerabilities/708995/) ([search](http://search.nix.gsc.io/?q=unzip&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=unzip+in%3Apath&type=Code))  unzip: buffer overflows
   - [x] [`#709007`](https://lwn.net/Vulnerabilities/709007/) ([search](http://search.nix.gsc.io/?q=webkit-gtk&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=webkit-gtk+in%3Apath&type=Code))  webkit-gtk: multiple vulnerabilities
   - [x] [`#708524`](https://lwn.net/Vulnerabilities/708524/) ([search](http://search.nix.gsc.io/?q=gst-plugins-bad0.10&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=gst-plugins-bad0.10+in%3Apath&type=Code))  gst-plugins-bad: code execution
   - [x] [`#708525`](https://lwn.net/Vulnerabilities/708525/) ([search](http://search.nix.gsc.io/?q=gst-plugins-base0.10&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=gst-plugins-base0.10+in%3Apath&type=Code))  gst-plugins-base: code execution
   - [x] [`#708873`](https://lwn.net/Vulnerabilities/708873/) ([search](http://search.nix.gsc.io/?q=gstreamer-plugins-bad-free&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=gstreamer-plugins-bad-free+in%3Apath&type=Code))  gstreamer-plugins-bad-free: two vulnerabilities
   - [x] [`#708657`](https://lwn.net/Vulnerabilities/708657/) ([search](http://search.nix.gsc.io/?q=httpd&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=httpd+in%3Apath&type=Code))  httpd: denial of service
   - [x] [`#708871`](https://lwn.net/Vulnerabilities/708871/) ([search](http://search.nix.gsc.io/?q=libgsf&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=libgsf+in%3Apath&type=Code))  libgsf: denial of service
   - [x] [`#595998`](https://lwn.net/Vulnerabilities/595998/) ([search](http://search.nix.gsc.io/?q=libmms&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=libmms+in%3Apath&type=Code))  libmms: code execution
   - [x] [`#708359`](https://lwn.net/Vulnerabilities/708359/) ([search](http://search.nix.gsc.io/?q=mapserver&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=mapserver+in%3Apath&type=Code))  mapserver: information leak
   - [x] [`#708363`](https://lwn.net/Vulnerabilities/708363/) ([search](http://search.nix.gsc.io/?q=mingw-nsis&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=mingw-nsis+in%3Apath&type=Code))  mingw-nsis: DLL hijacking
   - [x] [`#708528`](https://lwn.net/Vulnerabilities/708528/) ([search](http://search.nix.gsc.io/?q=openjpeg&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=openjpeg+in%3Apath&type=Code))  openjpeg: code execution
   - [x] [`#708875`](https://lwn.net/Vulnerabilities/708875/) ([search](http://search.nix.gsc.io/?q=openjpeg2&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=openjpeg2+in%3Apath&type=Code))  openjpeg2: denial of service
   - [x] [`#588035`](https://lwn.net/Vulnerabilities/588035/) ([search](http://search.nix.gsc.io/?q=xstream&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=xstream+in%3Apath&type=Code))  xstream: code execution
   - [x] [`#708523`](https://lwn.net/Vulnerabilities/708523/) ([search](http://search.nix.gsc.io/?q=and&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=and+in%3Apath&type=Code))  openstack-cinder, openstack-glance: denial of service
   - [x] [`#629686`](https://lwn.net/Vulnerabilities/629686/) ([search](http://search.nix.gsc.io/?q=coreutils&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=coreutils+in%3Apath&type=Code))  coreutils: code execution
   - [x] [`#595046`](https://lwn.net/Vulnerabilities/595046/) ([search](http://search.nix.gsc.io/?q=elfutils&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=elfutils+in%3Apath&type=Code))  elfutils: code execution
   - [x] [`#662905`](https://lwn.net/Vulnerabilities/662905/) ([search](http://search.nix.gsc.io/?q=exfat-utils&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=exfat-utils+in%3Apath&type=Code))  exfat-utils: two vulnerabilities
   - [x] [`#708523`](https://lwn.net/Vulnerabilities/708523/) ([search](http://search.nix.gsc.io/?q=openstack-cinder&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=openstack-cinder+in%3Apath&type=Code))  openstack-cinder, openstack-glance: denial of service
   - [x] [`#708365`](https://lwn.net/Vulnerabilities/708365/) ([search](http://search.nix.gsc.io/?q=pecl-http&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=pecl-http+in%3Apath&type=Code))  pecl-http: code execution
   - [x] [`#709010`](https://lwn.net/Vulnerabilities/709010/) ([search](http://search.nix.gsc.io/?q=php&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=php+in%3Apath&type=Code))  php: unknown
   - [x] [`#708527`](https://lwn.net/Vulnerabilities/708527/) ([search](http://search.nix.gsc.io/?q=php-php-gettext&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=php-php-gettext+in%3Apath&type=Code))  php-php-gettext: code execution
   - [x] [`#708997`](https://lwn.net/Vulnerabilities/708997/) ([search](http://search.nix.gsc.io/?q=php-simplesamlphp-saml2&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=php-simplesamlphp-saml2+in%3Apath&type=Code))  php-simplesamlphp-saml2: incorrect signature verification
   - [x] [`#708993`](https://lwn.net/Vulnerabilities/708993/) ([search](http://search.nix.gsc.io/?q=php5&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=php5+in%3Apath&type=Code))  php5: multiple vulnerabilities
   - [x] [`#658600`](https://lwn.net/Vulnerabilities/658600/) ([search](http://search.nix.gsc.io/?q=pixman&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=pixman+in%3Apath&type=Code))  pixman: buffer overflow
   - [x] [`#664215`](https://lwn.net/Vulnerabilities/664215/) ([search](http://search.nix.gsc.io/?q=powerdns&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=powerdns+in%3Apath&type=Code))  powerdns: denial of service
   - [x] [`#708655`](https://lwn.net/Vulnerabilities/708655/) ([search](http://search.nix.gsc.io/?q=roundcube&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=roundcube+in%3Apath&type=Code))  roundcube: code execution
   - [x] [`#627589`](https://lwn.net/Vulnerabilities/627589/) ([search](http://search.nix.gsc.io/?q=sox&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=sox+in%3Apath&type=Code))  sox: code execution
   - [x] [`#708656`](https://lwn.net/Vulnerabilities/708656/) ([search](http://search.nix.gsc.io/?q=spip&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=spip+in%3Apath&type=Code))  spip: cross-site scripting
   - [x] [`#708529`](https://lwn.net/Vulnerabilities/708529/) ([search](http://search.nix.gsc.io/?q=sqlite&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=sqlite+in%3Apath&type=Code))  sqlite: code execution
   - [x] [`#529991`](https://lwn.net/Vulnerabilities/529991/) ([search](http://search.nix.gsc.io/?q=squashfs-tools&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=squashfs-tools+in%3Apath&type=Code))  squashfs-tools: two code execution flaws

  ### jasper (2 issues)
   - [x] [`#708870`](https://lwn.net/Vulnerabilities/708870/) ([search](http://search.nix.gsc.io/?q=jasper&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=jasper+in%3Apath&type=Code))  jasper: buffer overflow
   - [x] [`#708654`](https://lwn.net/Vulnerabilities/708654/) ([search](http://search.nix.gsc.io/?q=jasper&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=jasper+in%3Apath&type=Code))  jasper: multiple vulnerabilities

  ### kernel (8 issues)
   - [x] [`#708869`](https://lwn.net/Vulnerabilities/708869/) ([search](http://search.nix.gsc.io/?q=kernel&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=kernel+in%3Apath&type=Code))  kernel: denial of service
   - [x] [`#708367`](https://lwn.net/Vulnerabilities/708367/) ([search](http://search.nix.gsc.io/?q=kernel&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=kernel+in%3Apath&type=Code))  kernel: two vulnerabilities
   - [x] [`#708530`](https://lwn.net/Vulnerabilities/708530/) ([search](http://search.nix.gsc.io/?q=kernel&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=kernel+in%3Apath&type=Code))  kernel: two vulnerabilities
   - [x] [`#708659`](https://lwn.net/Vulnerabilities/708659/) ([search](http://search.nix.gsc.io/?q=kernel&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=kernel+in%3Apath&type=Code))  kernel: multiple vulnerabilities
   - [x] [`#708532`](https://lwn.net/Vulnerabilities/708532/) ([search](http://search.nix.gsc.io/?q=kernel&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=kernel+in%3Apath&type=Code))  kernel: two vulnerabilities
   - [x] [`#708531`](https://lwn.net/Vulnerabilities/708531/) ([search](http://search.nix.gsc.io/?q=kernel&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=kernel+in%3Apath&type=Code))  kernel: multiple vulnerabilities
   - [x] [`#708884`](https://lwn.net/Vulnerabilities/708884/) ([search](http://search.nix.gsc.io/?q=kernel&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=kernel+in%3Apath&type=Code))  kernel: privilege escalation
   - [x] [`#708874`](https://lwn.net/Vulnerabilities/708874/) ([search](http://search.nix.gsc.io/?q=kernel&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=kernel+in%3Apath&type=Code))  kernel: two vulnerabilities

  ### systemd (2 issues)
   - [x] [`#709006`](https://lwn.net/Vulnerabilities/709006/) ([search](http://search.nix.gsc.io/?q=systemd&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=systemd+in%3Apath&type=Code))  systemd: denial of service
   - [x] [`#570330`](https://lwn.net/Vulnerabilities/570330/) ([search](http://search.nix.gsc.io/?q=systemd&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=systemd+in%3Apath&type=Code))  systemd: multiple vulnerabilities

  ### xen (2 issues)
   - [x] [`#708886`](https://lwn.net/Vulnerabilities/708886/) ([search](http://search.nix.gsc.io/?q=xen&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=xen+in%3Apath&type=Code))  xen: information disclosure
   - [x] [`#708533`](https://lwn.net/Vulnerabilities/708533/) ([search](http://search.nix.gsc.io/?q=xen&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=xen+in%3Apath&type=Code))  xen: privilege escalation


state: closed
title: languagetool : backport to 16.09
user_login: mikefaille
html_url: https://github.com/NixOS/nixpkgs/issues/21143
updated_at: 2016-12-15 21:42:48
body:
  ## Issue description
  @edwtjo Since you are the maintainer of language tool, can you backport it to Nixos v16.09 please ? Actually I need to backport it myself in my cloned repos.

  Thank you for your contribution !


state: closed
title: ACME stopped working in 16.09
user_login: arianvp
html_url: https://github.com/NixOS/nixpkgs/issues/21144
updated_at: 2016-12-15 16:02:54
body:
  ## Issue description

  If I set up an nginx vhost that uses ACME for certificates, the acme client crashes.

  ### Steps to reproduce

  In `configuration.nix` import:
  ```nix
  { config, pkgs, ...}:
  {
    services.openssh = {
      enable = true;
      passwordAuthentication = false;
    };

    services.nginx = {
      enable = true;
      recommendedGzipSettings = true;
      recommendedOptimisation = true;
      recommendedProxySettings = true;
      recommendedTlsSettings = true;
      virtualHosts = {
        "arianvp.me" = {
          enableACME = true;
          forceSSL = true;
          locations."/" = {
            root = "/var/www/arianvp.me";
            index = "index.html";
          };
        };
      };
    };
  }

  ```
  Now:

  ```bash
  # nixos-rebuild switch
  ● acme-arianvp.me.service - Renew ACME Certificate for arianvp.me
     Loaded: loaded (/nix/store/j3z4asccx41hz4hlrp65qwbpfjp82882-unit-acme-arianvp.me.service/acme-arianvp.me.service; bad; vendor preset: enabled)
     Active: failed (Result: exit-code) since Wed 2016-12-14 12:46:38 UTC; 30ms ago
    Process: 17881 ExecStart=/nix/store/7idrrg571y9c8bj84b36wnp0axqd5ppk-unit-script/bin/acme-arianvp.me-start (code=exited, status=2)
    Process: 17872 ExecStartPre=/nix/store/bxmkggxfi0iqs3jk3fzj804r06i9ivp6-unit-script/bin/acme-arianvp.me-pre-start (code=exited, status=0/SUCCESS)
   Main PID: 17881 (code=exited, status=2)

  Dec 14 12:46:38 nixos acme-arianvp.me-start[17881]:     self.net.get(directory).json())
  Dec 14 12:46:38 nixos acme-arianvp.me-start[17881]:   File "/nix/store/fwr3rv5z3s5x6pgwrcna7jf6cpc8pd82-python2.7-acme-0.5.0/lib/python2.7/site-packages/acme/messages.py", line 169, in from_json
  Dec 14 12:46:38 nixos acme-arianvp.me-start[17881]:     raise jose.DeserializationError(str(error))
  Dec 14 12:46:38 nixos acme-arianvp.me-start[17881]: DeserializationError: Deserialization error: Wrong directory fields
  Dec 14 12:46:38 nixos acme-arianvp.me-start[17881]: Unhandled error has happened, traceback is above
  Dec 14 12:46:38 nixos acme-arianvp.me-start[17881]: Debugging tips: -v improves output verbosity. Help is available under --help.
  Dec 14 12:46:38 nixos systemd[1]: acme-arianvp.me.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
  Dec 14 12:46:38 nixos systemd[1]: Failed to start Renew ACME Certificate for arianvp.me.
  Dec 14 12:46:38 nixos systemd[1]: acme-arianvp.me.service: Unit entered failed state.
  Dec 14 12:46:38 nixos systemd[1]: acme-arianvp.me.service: Failed with result 'exit-code'.
  warning: error(s) occurred while switching to the new configuration

  ```

  ## Technical details

  * System: 16.09.1229.f52eaf4 (Flounder)

  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: 16.09.1229.f52eaf4


state: closed
title: NixOS Unstable and 16.09 Release Channel Not Updating
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/issues/21145
updated_at: 2017-08-28 21:26:52
body:
  For the past week or so, NixOS release-16.09 hasn't been updated by hydra due to issues with kernel builds.

  Kernels have been timing out:

   - https://hydra.nixos.org/build/44741624
   - https://hydra.nixos.org/build/44741882
   - https://hydra.nixos.org/build/44769425
   - https://hydra.nixos.org/build/44769447
   - https://hydra.nixos.org/build/44769619
   - https://hydra.nixos.org/build/44769533

  At one point, instability in the 4.8 build was also causing issues.

  This is a bit dire now, because users on 16.09 using ACME / LetsEncrypt are now unable to update their certificates: https://github.com/NixOS/nixpkgs/issues/21144 making this a time-bomb as someone's certificate could be running out any moment now.

  I'm not sure how to debug or investigate this, and would really like some help.

  /cc @rbvermaa, @edolstra, @domenkozar 


state: closed
title: Subversion: 1.9.4 -> 1.9.5; 1.8.16 -> 1.8.17
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/21146
updated_at: 2016-12-14 22:45:50
body:
  ###### Motivation for this change
  #21142

  Updates

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [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: bird: refactor module
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/21149
updated_at: 2016-12-15 10:38:59
body:
  ###### Motivation for this change


  ###### Things done

  - proper bird6 support

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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).

  ---


  - syntax check before deploying configuration
  - remove static unnessary static uid/gid (configuration is opened as root)
  - add service hardening


state: closed
title: sssd: init at 1.14.2
user_login: e-user
html_url: https://github.com/NixOS/nixpkgs/pull/21150
updated_at: 2017-01-04 07:23:23
body:
  ###### Motivation for this change

  This pull request is meant to supersede #14697 and fix #11407. I need sssd for work myself.

  My additional changes include:
  * patching glibc to look for NSS modules in `/run/nss-modules/$UNIQUE_ID_OF_GLIBC_`, first
  * an `nss-modules` buildEnv package that includes all existing packages that used to refer to `system.nssModules`, plus sssd

  I've ditched one of the original ideas to also support per-user NSS modules because I'm not sure how to meaningfully support them with the activation script for nss-modules. Additionally, it would require that numeric IDs don't change. Using the username would cause an infinite recursive loop when attempting to resolve the name, instead.

  My system is still `nixos-rebuild --switch`ing for a full-fledged test, which will probably take really long. 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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 17.03pre96925.1c50bdd -> stat --printf (unrecognized option)
user_login: Krofek
html_url: https://github.com/NixOS/nixpkgs/issues/21152
updated_at: 2018-09-30 05:38:57
body:
  ## Issue description

  After upgrading to the latest version the shell outputs the following:

  > stat: unrecognized option '--printf'
  > WARNING: bad ownership on $NIX_USER_PROFILE_DIR" >&2

  The error occurs in the environment.shellInit option found in:

  ```
  //modules/programs/shell.nix
  if test "$(stat --printf '%u' $NIX_USER_PROFILE_DIR)" != "$(id -u)"; then
      echo "WARNING: bad ownership on $NIX_USER_PROFILE_DIR" >&2
  fi
  ```

  Works ok if the following change is made:

  ```
  if test "$(stat -f '%u' $NIX_USER_PROFILE_DIR)" != "$(id -u)"; then
      echo "WARNING: bad ownership on $NIX_USER_PROFILE_DIR" >&2
  fi
  ```

  The system configuration hasn't changed before the upgrade.

  ### Steps to reproduce

  1. `nixos-rebuild switch --upgrade`
  2. open a new shell

  ## Technical details

  * System: NixOS: 17.03pre96925.1c50bdd (Gorilla)
  * Nix version: 1.12pre4523_3b81b26
  * Nixpkgs version: 17.03pre96925.1c50bdd
  * Coreutils: 8.25
  * BusyBox v1.23.2 () multi-call binary.


state: closed
title: xrectsel: init at 0.3.2
user_login: guyonvarch
html_url: https://github.com/NixOS/nixpkgs/pull/21153
updated_at: 2017-01-09 05:07:25
body:
  ###### Motivation for this change

  - Separate xrectsel from ffcast
  - Modify ffcast so that it does not expose xrectsel anymore

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: fmod broken
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/21154
updated_at: 2016-12-17 12:55:14
body:
  ## Issue description
  Fmod fails to build, because the download is [no longer available except by registering and explicitly requesting access from FMOD support](http://www.fmod.org/download/#Previous).

  ```
  % nix-build '<nixpkgs>' -A fmod
  these derivations will be built:
    /nix/store/qz6ilwx3d6882d9kcggirgwlxah8szd5-fmodapi44441linux.tar.gz.drv
    /nix/store/i57xrjj7j6cs42skyp320r26hwkpsjmy-fmod-4.44.41.drv
  building path(s) ‘/nix/store/s4xq3cvn3p8z803wammqk6ilwyxq74pf-fmodapi44441linux.tar.gz’

  trying http://www.fmod.org/download/fmodex/api/Linux/fmodapi44441linux.tar.gz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100  3240  100  3240    0     0   6851      0 --:--:-- --:--:-- --:--:--  9446
  output path ‘/nix/store/s4xq3cvn3p8z803wammqk6ilwyxq74pf-fmodapi44441linux.tar.gz’ has sha256 hash ‘0ll34c78f697f2sn8d1siah2jdla6ykqwa4pbpc9bkgpzy8izacz’ when ‘0qjvbhx9g6ijv542n6w3ryv20f74p1qx6bbllda9hl14683z8r8p’ was expected
  cannot build derivation ‘/nix/store/i57xrjj7j6cs42skyp320r26hwkpsjmy-fmod-4.44.41.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/i57xrjj7j6cs42skyp320r26hwkpsjmy-fmod-4.44.41.drv’ failed
  ```


  ### Steps to reproduce
  `nix-build '<nixpkgs>' -A fmod`


state: closed
title: pythonPackages.websockets: init at 3.2
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/21155
updated_at: 2016-12-14 21:05:25
body:
  requirement for discord.py, see #21076

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] 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: pythonPackages.parsedatetime: update
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/21156
updated_at: 2017-01-05 07:53:40
body:
  ###### Motivation for this change
  Added metadata, disabled tests so parsedatetime builds again

  ---

  Building the parsedatetime python module failed at the tests with the error
  ```
  ======================================================================
  FAIL: testEndOfPhrases (parsedatetime.tests.TestStartTimeFromSourceTime.test)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/tmp/timo/nix-build-python3.5-parsedatetime-1.5.drv-0/parsedatetime-1.5/parsedatetime/tests/TestStartTimeFromSourceTime.py", line 41, in testEndOfPhrases
      self.assertExpectedResult(self.cal.parse('eom',         start), (target, 2))
    File "/tmp/timo/nix-build-python3.5-parsedatetime-1.5.drv-0/parsedatetime-1.5/parsedatetime/tests/__init__.py", line 40, in decoratedComparator
      self.fail(failureMessage % (result, check))
  AssertionError: Result does not match target value

          Result:
          ((2017, 12, 31, 13, 14, 15, 3, 348, -1), 2)

          Expected:
          (time.struct_time(tm_year=2016, tm_mon=12, tm_mday=31, tm_hour=13, tm_min=14, tm_sec=15, tm_wday=5, tm_yday=366, tm_isdst=-1), 2)
  ```

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] 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: packagekit: add 'enableNixBackend' as an option
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/pull/21157
updated_at: 2016-12-17 15:53:27
body:
  ###### Motivation for this change packagekit: add 'enableNixBackend' as an option 
  packagekit doesn't compile on my computers because of a broken nix-backend.
  i am not good at fixing cpp, so i cant really analyse the source. 

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: kexec-tools: 2.0.12 -> 2.0.13 (fix broken cflags)
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/21158
updated_at: 2019-04-17 01:45:34
body:
  ###### Motivation for this change

  also fix kexec by removing faulty hardeningFlags.
  this is probably also broken in stable.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: steam: can not pair with steam controller
user_login: baracoder
html_url: https://github.com/NixOS/nixpkgs/issues/21159
updated_at: 2017-12-24 00:36:31
body:
  ## Issue description

  Can't pair Steam Controller with steam.  

  From the startup log this bit could be relevant:
  ```
  Created shared memory when not owner SteamController_Shared_mem
  CHIDDeviceListSDL(): Couldn't load libSDL2-2.0.so.0, not enumerating devices
  ```

  No controllers detected. Even though the udev rule exists and device access is set ( see #10646)

  ```
  ls -l /dev/input/by-id 

  lrwxrwxrwx 1 root root  9 14. Dez 23:44 usb-Valve_Software_Steam_Controller-event-mouse -> ../event0
  lrwxrwxrwx 1 root root  9 14. Dez 23:44 usb-Valve_Software_Steam_Controller-mouse -> ../mouse0
  ```

  ```
  ls -l /dev/input
  crw-rw---- 1 root input 13, 64 14. Dez 23:44 event0
  crw-rw---- 1 root input 13, 32 14. Dez 23:44 mouse0
  ```

  ```
  id
  uid=1000(bara) gid=1000(bara) groups=1000(bara),1(wheel),17(audio),26(video),55(adm),100(users),131(docker),174(input)
  ```

  ### Steps to reproduce

  on nixos 16.09

  1. add udev rules for steam controller see #10646
  2. add `steam` to packages list
  3. run `nixos-rebuild switch`
  4. start steam
  5. start big picture mode
  6. go to settings and try to pair controller

  ## Technical details

  * System: `nixos-version`, 16.09.1119.ece0cea (Flounder)
  * Nix version: (run `nix-env --version`) nix-env (Nix) 1.11.4
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) 16.09.1119.ece0cea


state: closed
title: ntp: make timesyncd the new default
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/21160
updated_at: 2017-01-04 14:21:04
body:
  ###### Motivation for this change

  - most nixos user only require time synchronisation,
    while ntpd implements a battery-included ntp server (1,215 LOCs of C-Code vs 64,302)
  - timesyncd support ntp server per interface (if configured through dhcp for instance, fix https://github.com/NixOS/nixpkgs/issues/7542 if networkd is used)
  - timesyncd is already included in the systemd package, switching to it would
    save a little disk space (1,5M)
  - ntpd has a history of weird hang ups: https://github.com/NixOS/nixpkgs/issues/21136

  What do you think? I would appreciate, if you would thumb up/down on this pull request.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: xstatic-jquery-ui: 1.11.0.1 -> 1.12.0.1
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/21161
updated_at: 2019-04-17 01:45:34
body:
  ###### Motivation for this change

  Fix security vulnerability in package, in accordance with #21142

  ###### Things done

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

  ---


state: closed
title: GHC pax fixes
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/21163
updated_at: 2016-12-19 20:31:51
body:
  ###### Motivation for this change

  These changes fix the GHC versions used for building and using pandoc.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: ImageMagick: Add additional mirror.
user_login: sh01
html_url: https://github.com/NixOS/nixpkgs/pull/21164
updated_at: 2016-12-15 10:27:24
body:
  ###### Motivation for this change
  Imagemagick 6.9.6-7 (in 16.09) is currently unusable because the source tarball isn't on any of the provided mirrors. This change adds one that works.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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 16.09-nixpkgs source tarball Imagemagick-6.9.6-7.tar.xz source tarball is
  not available on any of the existing mirrors. We here add one that has it.


state: closed
title: aws-sdk-cpp: Enable on Darwin systems
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/21165
updated_at: 2016-12-15 08:40:40
body:
  ###### Motivation for this change

  aws-sdk-cpp was broken because libuuid wasn't available. Using libossp-uuid on OS X works great.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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).

  ---


  libuuid can be provided by libossp_uuid.


state: open
title: Crazy idea: run ShellCheck on scripts, mkDerivation, runCommand, etc.
user_login: 3noch
html_url: https://github.com/NixOS/nixpkgs/issues/21166
updated_at: 2019-05-02 15:15:24
body:
  What if we could easily run ShellCheck on scripts found in `writeScript`, `mkDerivation`'s various steps, `runCommand`, etc. during instantiation? At the very least options could be added to these library tools that would do it. I think it would make developing nix derivations much easier.


state: closed
title: darwin.CoreOSMakefiles: remove
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/21167
updated_at: 2019-02-22 04:43:10
body:
  ###### Motivation for this change

  The command:

  ```
  nix-env -f . -qa --out-path -A darwin
  ```

  was not working. This fixes one of the evaluation errors.

  ###### Things done

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

  ---


  This wasn't being used and it was causing an error when evaluating:

  error: attribute ‘CoreOSMakefiles’ missing, at /Users/mbauer/Projects/nixpkgs2/pkgs/os-specific/darwin/apple-source-releases/default.nix:140:71


state: closed
title: pythonPackages.virtualenvwrapper is broken
user_login: TvoroG
html_url: https://github.com/NixOS/nixpkgs/issues/21168
updated_at: 2016-12-15 23:32:20
body:
  ## Issue description
  Cannot install python27Packages.virtualenvwrapper nor python35Packages.virtualenvwrapper.


  ### Steps to reproduce
  `nix-env -iA nixos.python35Packages.virtualenvwrapper`

  ## Technical details
  Output:
  ```
  $ nix-env -iA nixos.python27Packages.virtualenvwrapper
  installing ‘python2.7-virtualenvwrapper-4.3’
  these derivations will be built:
    /nix/store/3p1gvp6b2pf9nahps4xfg5iimcg3f7ld-python2.7-virtualenvwrapper-4.3.drv
  building path(s) ‘/nix/store/d3nmflhg8jddsr47wkly8wyw1nlh64g9-python2.7-virtualenvwrapper-4.3’
  unpacking sources
  unpacking source archive /nix/store/nq4838rg3dbv2bls8wga91cjrm5x7vx4-virtualenvwrapper-4.3.tar.gz
  source root is virtualenvwrapper-4.3
  setting SOURCE_DATE_EPOCH to timestamp 1401546207 of file virtualenvwrapper-4.3/setup.cfg
  patching sources
  configuring
  building
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib
  creating build/lib/virtualenvwrapper
  copying virtualenvwrapper/user_scripts.py -> build/lib/virtualenvwrapper
  copying virtualenvwrapper/__init__.py -> build/lib/virtualenvwrapper
  copying virtualenvwrapper/hook_loader.py -> build/lib/virtualenvwrapper
  copying virtualenvwrapper/project.py -> build/lib/virtualenvwrapper
  running egg_info
  writing requirements to virtualenvwrapper.egg-info/requires.txt
  writing virtualenvwrapper.egg-info/PKG-INFO
  writing namespace_packages to virtualenvwrapper.egg-info/namespace_packages.txt
  writing top-level names to virtualenvwrapper.egg-info/top_level.txt
  writing dependency_links to virtualenvwrapper.egg-info/dependency_links.txt
  writing entry points to virtualenvwrapper.egg-info/entry_points.txt
  [pbr] Reusing existing SOURCES.txt
  running build_scripts
  creating build/scripts-2.7
  copying virtualenvwrapper.sh -> build/scripts-2.7
  copying virtualenvwrapper_lazy.sh -> build/scripts-2.7
  changing mode of build/scripts-2.7/virtualenvwrapper.sh from 644 to 755
  changing mode of build/scripts-2.7/virtualenvwrapper_lazy.sh from 644 to 755
  installing to build/bdist.linux-x86_64/wheel
  running install
  [pbr] Generating AUTHORS
  [pbr] AUTHORS complete (0.0s)
  running install_lib
  copying virtualenvwrapper/user_scripts.py -> build/bdist.linux-x86_64/wheel/virtualenvwrapper
  Skipping installation of build/bdist.linux-x86_64/wheel/virtualenvwrapper/__init__.py (namespace package)
  copying virtualenvwrapper/hook_loader.py -> build/bdist.linux-x86_64/wheel/virtualenvwrapper
  copying virtualenvwrapper/project.py -> build/bdist.linux-x86_64/wheel/virtualenvwrapper
  running install_egg_info
  Copying virtualenvwrapper.egg-info to build/bdist.linux-x86_64/wheel/virtualenvwrapper-4.3-py2.7.egg-info
  Installing build/bdist.linux-x86_64/wheel/virtualenvwrapper-4.3-py2.7-nspkg.pth
  running install_scripts
  creating build/bdist.linux-x86_64/wheel/virtualenvwrapper-4.3.data
  creating build/bdist.linux-x86_64/wheel/virtualenvwrapper-4.3.data/scripts
  copying build/scripts-2.7/virtualenvwrapper.sh -> build/bdist.linux-x86_64/wheel/virtualenvwrapper-4.3.data/scripts
  copying build/scripts-2.7/virtualenvwrapper_lazy.sh -> build/bdist.linux-x86_64/wheel/virtualenvwrapper-4.3.data/scripts
  changing mode of build/bdist.linux-x86_64/wheel/virtualenvwrapper-4.3.data/scripts/virtualenvwrapper.sh to 755
  changing mode of build/bdist.linux-x86_64/wheel/virtualenvwrapper-4.3.data/scripts/virtualenvwrapper_lazy.sh to 755
  creating build/bdist.linux-x86_64/wheel/virtualenvwrapper-4.3.dist-info/WHEEL
  installing
  ~/virtualenvwrapper-4.3/dist ~/virtualenvwrapper-4.3
  Processing ./virtualenvwrapper-4.3-py2-none-any.whl
  Requirement already satisfied: virtualenv-clone in /nix/store/9bzknm7aykh5wdvjvwvs57w7qr763fik-python2.7-virtualenv-clone-0.2.5/lib/python2.7/site-packages (from virtualenvwrapper==4.3)
  Requirement already satisfied: stevedore in /nix/store/p0i76rirnx51wr6anhkczgh0ab0ylkxj-python2.7-stevedore-1.7.0/lib/python2.7/site-packages (from virtualenvwrapper==4.3)
  Requirement already satisfied: virtualenv in /nix/store/10xz1lzbjd1wpgixgb7vrsm93v6cypsq-python2.7-virtualenv-15.0.3/lib/python2.7/site-packages (from virtualenvwrapper==4.3)
  Requirement already satisfied: argparse in /nix/store/kvzybcj6ggics24mrhvs6603zrmh096j-python2.7-argparse-1.4.0/lib/python2.7/site-packages (from stevedore->virtualenvwrapper==4.3)
  Requirement already satisfied: pbr<2.0,>=1.3 in /nix/store/rlkdqlgmbv80q67jfv2h8ikhns5wh0yv-python2.7-pbr-1.8.1/lib/python2.7/site-packages (from stevedore->virtualenvwrapper==4.3)
  Requirement already satisfied: six>=1.9.0 in /nix/store/w76fbr8bzyrjcjw5160zzdjj3d06p0y0-python2.7-six-1.10.0/lib/python2.7/site-packages (from stevedore->virtualenvwrapper==4.3)
  Installing collected packages: virtualenvwrapper
  Successfully installed virtualenvwrapper-4.3
  ~/virtualenvwrapper-4.3
  /nix/store/cjdp052w7db6nvarg3yy13jjm7kprdsz-stdenv/setup: line 86: warning: here-document at line 78 delimited by end-of-file (wanted `EOF')
  /nix/store/cjdp052w7db6nvarg3yy13jjm7kprdsz-stdenv/setup: eval: line 87: syntax error: unexpected end of file
  builder for ‘/nix/store/3p1gvp6b2pf9nahps4xfg5iimcg3f7ld-python2.7-virtualenvwrapper-4.3.drv’ failed with exit code 2
  error: build of ‘/nix/store/3p1gvp6b2pf9nahps4xfg5iimcg3f7ld-python2.7-virtualenvwrapper-4.3.drv’ failed
  ```

  Channels:
  ```
  $ sudo nix-channel --list
  nixos https://nixos.org/channels/nixos-unstable
  ```

  * System: NixOS: 17.03pre94694.fa4167c (Gorilla)
  * Nix version: `nix-env (Nix) 1.11.4`
  * Nixpkgs version: 17.03pre96925.1c50bdd


state: closed
title: chromium with enablePepperFlash=true: Flash version bump required
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/21169
updated_at: 2016-12-15 15:12:12
body:
  ## Issue description

  https://fpdownload.adobe.com/pub/flashplayer/pdc/23.0.0.207/flash_player_ppapi_linux.x86_64.tar.gz is not available for download, the server returns 404; Current version is 24.0.0.186


  ### Steps to reproduce

  echo "{ chromium = { enablePepperFlash = true; }; }" > ~/.nixpkgs/config
  nix-env -i chromium

  ## Technical details

  nixos 16.09.1229.f52eaf4 (Flounder)


state: closed
title: unifont: Switch sources to GNU mirrors.
user_login: sh01
html_url: https://github.com/NixOS/nixpkgs/pull/21170
updated_at: 2016-12-15 22:57:10
body:
  ###### Motivation for this change
  Fossies mirror has gone away. This brings the source specs in line with master; I'm not cherrypicking that commit since it changed the unifont version at the same time, and there's no need for that here.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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 current (fossies) mirror doesn't host these tarballs anymore.


state: closed
title: idea-ultimate: 2016.3 -> 2016.3.1
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/21171
updated_at: 2016-12-15 10:24:11
body:
  ###### Motivation for this change

  Update idea-ultimate to bug fix version 👼 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [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: Vincent Demeester <vincent@sbr.pm>


state: closed
title: multimc: 0.4.9 -> 0.4.11
user_login: AveryLychee
html_url: https://github.com/NixOS/nixpkgs/pull/21172
updated_at: 2017-01-05 10:21:53
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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).

  ---

  The patch is no longer required, as upstream (appears to have) fixed their issues.

  This update means that MultiMC can now work with the updated minecraft downloading api.


state: closed
title: vagrant: 1.8.7 -> 1.9.1
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/21173
updated_at: 2017-01-11 12:45:57
body:
  ###### Motivation for this change
  https://github.com/mitchellh/vagrant/issues/7969 1.8.7 fails to download or update boxes

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: certbot: 0.6.0 -> 0.9.3
user_login: phunehehe
html_url: https://github.com/NixOS/nixpkgs/pull/21174
updated_at: 2016-12-21 11:12:34
body:
  ###### Motivation for this change

  Because new stuff :)

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [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: nssModules: include correct systemd output
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/21175
updated_at: 2016-12-15 23:09:12
body:
  ###### Motivation for this change

  fixes libnss_myhost, libnss_mymachines, libnss_resolve are located here.
  Maybe requires a backport?

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: darwin.libunwind: fix source
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/21177
updated_at: 2016-12-24 10:31:33
body:
  ###### Motivation for this change

  Unlike #21003 this fixes the julia build and doesn't break ruby.
  Since this was the same sha as the linux package nix just used that instead. 🙁

  Fixes #20977.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] 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] nsswitch: use libnss_resolve if resolved is enabled
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/21178
updated_at: 2017-05-12 14:19:08
body:
  ###### Motivation for this change

  Do not merge before some recent upstream bugs are resolved:

  https://github.com/systemd/systemd/issues/3826
  https://github.com/systemd/systemd/issues/4715
  https://github.com/systemd/systemd/issues/4801
  ...

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: coreutils-8.24: ARM patch hash out of date [does not affect master]
user_login: kierdavis
html_url: https://github.com/NixOS/nixpkgs/issues/21179
updated_at: 2017-01-19 20:08:30
body:
  ## Issue description

  The [expression for coreutils 8.24][patch-use] includes an [external patch][patch] required for the package to build on ARM architecture. The hash of this patch has changed recently (though I can't identify exactly how it's changed). The 15.09 release channel, and potentially other channels, includes coreutils 8.24, so this issue causes most source builds of 15.09 on ARM to fail.

  Old hash (as recorded in expression): 1dnlszhc8lihhg801i9sz896mlrgfsjfcz62636prb27k5hmixqz
  New hash (computed today): 12lm74yahcbyrk6hlhrdgjxlinlalkmha62ygg5p7w8hm66f83yi

  This patch looks like it was merged into coreutils mainline in 8.25, so it's no longer explicitly used in the derivation. As such this issue doesn't affect recent versions of NixOS; however, release 15.09, and potentially other releases, do still use coreutils 8.24 and so are affected by this issue.

  This should be a simple one-line change, though I don't know what branch to PR against, since this issue doesn't affect master.

  ### Steps to reproduce

  Attempt to build coreutils 8.24 from source on ARM.

  ## Technical details

  * System: NixOS 15.06pre-git (Dingo) on ARM
  * Nix version: 1.8
  * Nixpkgs version: 15.09.1262.3727911

  [patch]: http://git.savannah.gnu.org/cgit/coreutils.git/patch/?id=3ba68f9e64fa2eb8af22d510437a0c6441feb5e0
  [patch-use]: https://github.com/NixOS/nixpkgs/blob/release-15.09/pkgs/tools/misc/coreutils/default.nix#L23


state: closed
title: IBus: cannot change preferences for input methods
user_login: laMudri
html_url: https://github.com/NixOS/nixpkgs/issues/21180
updated_at: 2019-02-28 22:32:50
body:
  ## Issue description
  When trying to change the preferences for any specific IBus input method via `ibus-setup`, the change is not saved and has no effect. Here is a sample stdout reading, with my comments (beginning with `###`) added.
  ```
  $ ibus-setup

  ** (ibus-setup:5519): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
  ### Navigate to Input Method, select Japanese - Anthy, click Preferences
  ** (ibus-setup-anthy:5525): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
  Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook

  (ibus-setup-anthy:5525): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkNotebook
  ### Anthy preferences open; change a setting (Convert spaces with the one column width) and click Apply
  (ibus-setup-anthy:5525): IBUS-WARNING **: org.freedesktop.IBus.Config.SetValue: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._dconf_5ferror.Code2: The operation attempted to modify one or more non-writable keys

  (ibus-setup-anthy:5525): IBUS-WARNING **: org.freedesktop.IBus.Config.SetValue: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._dconf_5ferror.Code2: The operation attempted to modify one or more non-writable keys

  (ibus-setup-anthy:5525): IBUS-WARNING **: org.freedesktop.IBus.Config.SetValue: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._dconf_5ferror.Code2: The operation attempted to modify one or more non-writable keys

  (ibus-setup-anthy:5525): IBUS-WARNING **: org.freedesktop.IBus.Config.SetValue: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._dconf_5ferror.Code2: The operation attempted to modify one or more non-writable keys

  (ibus-setup-anthy:5525): IBUS-WARNING **: org.freedesktop.IBus.Config.SetValue: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._dconf_5ferror.Code2: The operation attempted to modify one or more non-writable keys

  (ibus-setup-anthy:5525): IBUS-WARNING **: org.freedesktop.IBus.Config.SetValue: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._dconf_5ferror.Code2: The operation attempted to modify one or more non-writable keys

  (ibus-setup-anthy:5525): IBUS-WARNING **: org.freedesktop.IBus.Config.SetValue: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._dconf_5ferror.Code2: The operation attempted to modify one or more non-writable keys

  (ibus-setup-anthy:5525): IBUS-WARNING **: org.freedesktop.IBus.Config.SetValue: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._dconf_5ferror.Code2: The operation attempted to modify one or more non-writable keys

  (ibus-setup-anthy:5525): IBUS-WARNING **: org.freedesktop.IBus.Config.SetValue: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._dconf_5ferror.Code2: The operation attempted to modify one or more non-writable keys

  (ibus-setup-anthy:5525): IBUS-WARNING **: org.freedesktop.IBus.Config.SetValue: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._dconf_5ferror.Code2: The operation attempted to modify one or more non-writable keys

  (ibus-setup-anthy:5525): IBUS-WARNING **: org.freedesktop.IBus.Config.SetValue: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._dconf_5ferror.Code2: The operation attempted to modify one or more non-writable keys

  (ibus-setup-anthy:5525): IBUS-WARNING **: org.freedesktop.IBus.Config.SetValue: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._dconf_5ferror.Code2: The operation attempted to modify one or more non-writable keys
  ### Close both windows, with no further errors
  ```
  It seems that the important line is this, probably repeated for each setting the IM has:
  ```
  (ibus-setup-anthy:5525): IBUS-WARNING **: org.freedesktop.IBus.Config.SetValue: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._dconf_5ferror.Code2: The operation attempted to modify one or more non-writable keys
  ```
  Something to note is that regular IBus preferences (for example, selecting the active input methods) work perfectly well.

  ### Steps to reproduce
  1. Run `ibus-setup`, or right click on the IBus icon and click Preferences.
  2. Go to the Input Method tab, select an input method (tested ibus-anthy and ibus-table), and click Preferences.
  3. Change a preference and click Apply.
  4. Close the input method's Preferences dialog and open it again. Note that the changed value is back to its default.

  ## Technical details

  * System: `17.03.git.5852716 (Gorilla)` (recent unstable with an unrelated difference; see [here](https://github.com/laMudri/nixpkgs/tree/xkb-fix))
  * Nix version: `nix-env (Nix) 1.11.4`
  * Nixpkgs version: `"17.03.git.5852716eed"`


state: closed
title: python27Packages.lxc: init at 2016-08-25
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/21181
updated_at: 2016-12-15 16:16:32
body:
  ###### Motivation for this change

  - optional dependency for ansible

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: go: 1.7.3 -> 1.7.4
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/21182
updated_at: 2016-12-15 15:31:02
body:
  ###### Motivation for this change

  This version includes a security fix for DoS vector

  /cc @grahamc 

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] 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: Investigate using OverlayFS for nixos containers
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/21183
updated_at: 2017-05-03 10:25:43
body:
  Now that OverlayFS [supports SELinux](https://www.phoronix.com/scan.php?page=news_item&px=Linux-4.9-Security), it is much more suitable for linux containers. Thus, it should be investigated.

  (Sidenote: how do nixos-containers and LXC compare?)


state: closed
title: erlang_basho_R16: add explicit Carbon and Cocoa support
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/21184
updated_at: 2016-12-15 18:01:47
body:
  ###### Motivation for this change
  erlang_basho_R16 currently inherits Carbon and Cocoa but doesn't explicitly state their compile flags when building the Mac OS X version of the package. This should be amended to include these flags.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] 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: xcbuild: add meta
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/21185
updated_at: 2016-12-15 17:12:48
body:
  ###### Motivation for this change

  This should make hydra build the darwin derivation.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: metasploit broken on master and on stable
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/issues/21186
updated_at: 2016-12-19 16:03:18
body:
  ## Issue description
  metasploit is missing ruby. Installing ruby (2_0, 2_1, 2_2, 3_3) triggers different error messages

  ### Steps to reproduce
  nix-env -iA nixos.msf
  msfcli / msfconsole


state: closed
title: ior: init at 3.0.1
user_login: bzizou
html_url: https://github.com/NixOS/nixpkgs/pull/21187
updated_at: 2016-12-19 18:41:37
body:
  ###### Motivation for this change
  IOR is a benchmark tool for parallel file systems. It will be very useful for us as we are using NIX in an HPC environment.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: vscode: 1.7.2 -> 1.8.0
user_login: xwvvvvwx
html_url: https://github.com/NixOS/nixpkgs/pull/21188
updated_at: 2016-12-15 21:26:57
body:
  ###### Motivation for this change

  Up to date version of vscode

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: pkgs/stdenv/generic/setup.sh taints PATH with unexecutable binaries during cross build
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/issues/21191
updated_at: 2018-01-01 23:32:12
body:
  ## Issue description

  pkgs/stdenv/generic/setup.sh needs to be smarter about which crossPkgs with a /bin directory it adds to the PATH, specifically `coreutils bash busybox` and probably some others.


  ### Steps to reproduce

    add `buildInputs = [ coreutils ];` and try to build the `.crossDrv`

    basic operations used in a `buildCommand` like `cp` `mkdir` etc will fail because `coreutils.crossDrv` has replaced the native binaries.

  ## Technical details
  * System: "16.03pre75806.77f8f35"
  * Nix version: nix-env (Nix) 1.12pre1234_abcdef
  * Nixpkgs version: 17.03.git.01febe0 (Gorilla)


state: open
title: Build of haskellPackages.hatex-guide appears broken
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/issues/21192
updated_at: 2017-03-24 16:42:32
body:
  ## Issue description
  I get the following log when trying to build hatex-guide:
  ```
  these derivations will be built:
    /nix/store/cpbcmp915d2yi97bswbhkvsnkxwj9cj2-hatex-guide-1.3.1.5.drv
    /nix/store/z32mj6vl29pwyvkqajb2450phms9c8p6-ghc-8.0.1-with-packages.drv
  building path(s) ‘/nix/store/zbifinr8kha7xyb1f9a7hn1lb18f1vwh-hatex-guide-1.3.1.5’
  setupCompilerEnvironmentPhase
  Build with /nix/store/60c8dmd3i43hw7b8zjin1mmzb14s1h4f-ghc-8.0.1.
  unpacking sources
  unpacking source archive /nix/store/mfswxn3q8z65dd4al8vdja6r8p68sdpd-hatex-guide-1.3.1.5.tar.gz
  source root is hatex-guide-1.3.1.5
  setting SOURCE_DATE_EPOCH to timestamp 1465394474 of file hatex-guide-1.3.1.5/Text/LaTeX/Guide/Auto.hs
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/tmp/nix-build-hatex-guide-1.3.1.5.drv-0/package.conf.d -j4 -threaded
  [1 of 4] Compiling Text.LaTeX.Guide.Syntax ( Text/LaTeX/Guide/Syntax.hs, /tmp/nix-build-hatex-guide-1.3.1.5.drv-0/Text/LaTeX/Guide/Syntax.o )
  [2 of 4] Compiling Text.LaTeX.Guide.Info ( Text/LaTeX/Guide/Info.hs, /tmp/nix-build-hatex-guide-1.3.1.5.drv-0/Text/LaTeX/Guide/Info.o )
  [3 of 4] Compiling Text.LaTeX.Guide.Update ( Text/LaTeX/Guide/Update.hs, /tmp/nix-build-hatex-guide-1.3.1.5.drv-0/Text/LaTeX/Guide/Update.o )
  [4 of 4] Compiling Main             ( Setup.hs, /tmp/nix-build-hatex-guide-1.3.1.5.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/zbifinr8kha7xyb1f9a7hn1lb18f1vwh-hatex-guide-1.3.1.5 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --with-gcc=gcc --package-db=/tmp/nix-build-hatex-guide-1.3.1.5.drv-0/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/zbifinr8kha7xyb1f9a7hn1lb18f1vwh-hatex-guide-1.3.1.5/lib/ghc-8.0.1/hatex-guide-1.3.1.5 --enable-split-objs --disable-library-profiling --disable-profiling --enable-shared --enable-library-vanilla --enable-executable-dynamic --enable-tests
  Updating 'src'...
  Setup: /homeless-shelter: createDirectory: permission denied (Permission denied)
  builder for ‘/nix/store/cpbcmp915d2yi97bswbhkvsnkxwj9cj2-hatex-guide-1.3.1.5.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/z32mj6vl29pwyvkqajb2450phms9c8p6-ghc-8.0.1-with-packages.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/z32mj6vl29pwyvkqajb2450phms9c8p6-ghc-8.0.1-with-packages.drv’ failed
  /home/siddharthist/.nix-profile/bin/nix-shell: failed to build all dependencies
  ```

  ### Steps to reproduce
   1. Attempt to install `haskellPackages.hatex-guide`


  ## Technical details

  * System:
  ```
  LSB Version:	:core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
  tex/qual > lsb_release -a
  LSB Version:	:core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
  Distributor ID:	Fedora
  Description:	Fedora release 24 (Twenty Four)
  Release:	24
  Codename:	TwentyFour
  ```
  * Nix version: (run `nix-env --version`)
  ```
  nix-env (Nix) 1.11.4
  ```
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  ```
  "17.03pre96825.497e6d2"
  ```


state: closed
title: Fixup description of ripgrep.
user_login: tsaeger
html_url: https://github.com/NixOS/nixpkgs/pull/21193
updated_at: 2017-04-20 19:24:39
body:
  ###### Motivation for this change

  Pretty-up the english.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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 netpbm installation for OS X
user_login: ninegua
html_url: https://github.com/NixOS/nixpkgs/pull/21194
updated_at: 2016-12-16 09:30:50
body:
  ###### Motivation for this change

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [X] macOS
     - [ ] 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: substituteInPlace: no warning when "--replace" doesn't match
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/issues/21195
updated_at: 2019-04-22 03:55:43
body:
  ## Issue description

  substituteInPlace doesn't tell me when a "--replace " line doesn't match once. I'm thinking it should give some warning like:

  ```
  substituteInPlace: line NN: "X" doesn't match anything in FILE
  ```


state: closed
title: ImageMagick: Add additional mirror.
user_login: sh01
html_url: https://github.com/NixOS/nixpkgs/pull/21196
updated_at: 2016-12-16 10:15:15
body:
  ###### Motivation for this change
  Cherrypick additional source tarball mirror from master, since all the existing mirrors are inoperable.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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).

  ---


  The 16.09-nixpkgs source tarball Imagemagick-6.9.6-7.tar.xz source tarball is
  not available on any of the existing mirrors. We here add one that has it.

  (cherry picked from commit e314e5b9304b5a9be811145bf5275163912192ba)


state: closed
title: perl-packages.nix still lacks RRDSimple
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/21197
updated_at: 2017-07-28 14:34:29
body:
  Bug #12801 preventing to add RRDSimple to [perl-packages.nix](https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/perl-packages.nix) has been fixed, but then RRDSimple has been forgotten to add to perl-packages.nix


state: closed
title: collectd's datadir is not readable by others
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/21198
updated_at: 2016-12-16 22:05:42
body:
  collectd service writes RRD files to the datadir (default /var/lib/collectd) where other programs run under other users (e.g. CGI-scripts)  read the RRD files making visual representation of them.
  But the directory is [created with access permissions 700](https://github.com/NixOS/nixpkgs/blob/50466c2d4feca9eee52815eebb30ab6c62dc4deb/nixos/modules/services/monitoring/collectd.nix#L111) that means noone except collectd user (the writer) could read the files back.
  This looks nonsense.
  The directory has access permissions 755 on Ubuntu.


state: closed
title: Docutils: 0.12 -> 0.13.1
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/21199
updated_at: 2018-02-23 01:26:19
body:
  ###### Motivation for this change

  Update Python docutils package.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: statically linked GHC libraries on darwin still depend on haskell libraries
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/21200
updated_at: 2017-06-19 12:03:44
body:
  Linux:

  ```
  $ nix-store -qR /nix/store/2f55fiad4ybm18clkwz2ar628vp2x83s-stack-1.3.0
  /nix/store/m7a3k9cgci9mz114c8497f89w28c5dzn-glibc-2.24
  /nix/store/3hz3n8x1lsdm3xz4xy0j1bzrrlka02gk-libyaml-0.1.7
  /nix/store/9jwwgvd5cc2g3cyq3bwdcjb71znw9x05-zlib-1.2.8
  /nix/store/3rgj4hgy23l3vfp1sfn9bwn3fn05vgzh-gcc-5.4.0-lib
  /nix/store/w88qskb3jcvpfc7y2vzb87hx5680brwg-gmp-6.1.1
  /nix/store/2f55fiad4ybm18clkwz2ar628vp2x83s-stack-1.3.0
  ```

  Darwin:

  ```
  $ nix-store -qR /nix/store/y9l7dc6bd0r1wf21qbfwzkdsbc0l0c2v-stack-1.3.0
  /nix/store/9m5h3sigwabyr9a821vnaw9zwv5ls7gl-Libsystem-osx-10.11.6
  /nix/store/ddjhfiqb2zqafsznw4ipbq9lz02yf964-bash-4.3-p46
  /nix/store/1148bsdx708s78xpl5grkra05cigzqwq-libffi-3.2.1
  /nix/store/4prh5805mv437z9y1jnjrx00qshgpkix-libc++abi-3.7.1
  /nix/store/85i2j9ya564xm4qnzg58lyccsmn8d899-zlib-1.2.8
  /nix/store/a0nin3wv4fm3jc9rprq1k569m3r5rxbl-ncurses-5.9
  /nix/store/s8gw9wbmwvy5rbsz8plwkh99yik9pwmd-libc++-3.7.1
  /nix/store/szkqjvcx3zvs1f7ssj2xlpbsmxsk30mf-zlib-1.2.8-dev
  /nix/store/arvfhdmyvy9s7skpsacx85cq2jigpzmm-ncurses-5.9-man
  /nix/store/ziqd39zgnsjblfzg6mcazjm1v7hx68a2-ncurses-5.9-dev
  /nix/store/12ickjbl8rkfp6z2amkxvp9fld9fkcsq-llvm-3.7.1
  /nix/store/fhjhmlcap6m2jflljrd9wdpcipb9d7ry-clang-3.7.1
  /nix/store/5i5nky923zsngnvz2xvsgf13628m4zk6-pcre-8.39
  /nix/store/sbklms5hlwqyjn2wr33qz0vcx671zhs5-libiconv-osx-10.11.6
  /nix/store/nrnk6g621bhl1qr12w1d4adqky5v7x9c-gnugrep-2.25
  /nix/store/3zf09m8ykc41pya4yw41q75vh5k26g73-binutils-2.27
  /nix/store/fg2b6g0miy0sxn3nwnqbqxc37gixp6c8-binutils-2.27-dev
  /nix/store/p0v80jz6saiyq5d1srrj2pac4hn88zk7-cctools-port-886
  /nix/store/x4gxf1lh9gfd7qlih3izja2w11bhd0wy-cctools-binutils-darwin
  /nix/store/xyblsjninr97nq7fq128x5msbgx3sljk-gmp-6.1.1
  /nix/store/y6s43yxzrlgdwgj985dgkl0qmgdr7lcj-coreutils-8.25
  /nix/store/82mpl5dz8zflwa022yaidqpx38yyak2v-clang-wrapper-3.7.1
  /nix/store/b4xw568x40r2bpmb7cx8fs08ky1gf67w-perl-5.22.2
  /nix/store/qw3mv1wfzg8pl4z8xhrh4cgqxig8gr4k-gmp-6.1.1-dev
  /nix/store/xmhxj56bnmi35lpb7x0ykfn709hs3gfl-ghc-8.0.1-doc
  /nix/store/7296lbnzj1sqzalg2kl5j6q7anyx6i2d-ghc-8.0.1
  /nix/store/08qmf9hlxpdkibcx1a79hp9j3hpxvbib-unbounded-delays-0.1.0.9
  /nix/store/2gkcnrnsj5299fvg9p1sgapcsxqy130b-text-1.2.2.1
  /nix/store/0fcb00qza8h3ra21zizhamy4xrap2jq2-ansi-terminal-0.6.2.3
  /nix/store/3168x24mmr3c3b1rxy2a12kiwabsma3d-xml-1.3.14
  /nix/store/48hqk35wdwd3yjdbvawnwgcjdvc1jpkn-hostname-1.0
  /nix/store/5cc35aqx849sczhr3ascnzfa4y09k5sy-mtl-2.2.1
  /nix/store/fiwkn1gqykyczxs6kixcwn6fn63lbmds-ansi-wl-pprint-0.6.7.3
  /nix/store/mn7gz7a5sqi09wdgyd3hz4pxsh8gk84h-regex-base-0.93.2
  /nix/store/gnqcn9hybrlsfannygy1s80vb5q49xp7-regex-posix-0.95.2
  /nix/store/l9l3ysf7d9r9bg6va75zb1q1hlz36bkk-random-1.1
  /nix/store/rkil86rk9ry5mxhnib2i6z2ik2smgr2h-old-locale-1.0.0.7
  /nix/store/5hdar32vyf3wxxbwrffprxk76kw5ijsh-test-framework-0.8.1.1
  /nix/store/ywdm6pslnq2d8g19ymy7cfjim3dbdrp3-primitive-0.6.1.0
  /nix/store/7h59wjm6lm3m01bm4s12838isivk27i0-tf-random-0.5
  /nix/store/5clsycck5ah171s6qgr3kcnhk2ax5sdg-QuickCheck-2.8.2
  /nix/store/ly34f3q59gx2l8dg6w9j3p40wyyvimqf-extensible-exceptions-0.1.1.4
  /nix/store/yvsf20m35pqckl8jcj28yiai2zy7ym2d-test-framework-quickcheck2-0.3.0.3
  /nix/store/a0x8q1swhzrkm3yg6vp4n78r9y49ssqx-vector-0.11.0.0
  /nix/store/xwvwh9i5hdfn9mygzf5qwmjqsfjln6pz-th-lift-0.7.6
  /nix/store/0blw3wr5abryj1km1fd1dpp13bd3xm2g-th-lift-instances-0.1.11
  /nix/store/3ph129j5i0fc5arnka90c5286i5iy967-icu4c-57.1
  /nix/store/n26kkbd83mccf1xs8qgv0pxvlhcjiby3-CF-osx-10.9.5
  /nix/store/2iwhv7s9ss7c0pjr29q118rr8rrxpmdq-CF-osx-10.9.5-private
  /nix/store/q3zchbqpcsppja0w0smdfq4sgnprmvlp-apple-framework-IOKit
  /nix/store/650md7pg6czknia6rr61j024vd4wjqgy-apple-framework-Security
  /nix/store/29hrp9yg9nqbl1kvkw8ccw087jz0rfbr-apple-framework-SystemConfiguration
  /nix/store/inskk4q8s4vmim6x88jwg1fddpriscwl-MacOS_SDK-10.9
  /nix/store/y4h178iwdv1iy6zgjlk74y72q2canl43-apple-lib-xpc
  /nix/store/gzpkg6l2h4w83j0cx1xw593m0wyrf151-apple-framework-IOSurface
  /nix/store/g95rdvr8bvmkbl0b26campg1n33hi69g-apple-framework-SecurityFoundation
  /nix/store/3n7ymnbxa5aq9w6ak8sv08fs092gbkpz-apple-framework-CoreWLAN
  /nix/store/7nqzil5ablarqiykmvlf269q85zsh365-apple-framework-IOBluetooth
  /nix/store/z759dls8bzrxw6946qlgnryjwy2242ni-apple-framework-Accelerate
  /nix/store/fhagyv797dkgv6hv80c8sya1l8pc9v8k-apple-framework-CoreGraphics
  /nix/store/0ddsrrgcylv9nh6s9ppznr6qh94rmg1p-apple-framework-CoreText
  /nix/store/jclxipp4mkpzwymnxmvp3897jm1l08w0-HUnit-1.3.1.2
  /nix/store/8nx1fk1hnff7fcii1dlb3i3wj7aacwg1-hspec-expectations-0.7.2
  /nix/store/chz4066g69fj7y6py2y7w38qkk9yhdda-setenv-0.1.1.3
  /nix/store/ivq68apjv1ay391acq0wxq5s0nb1y1i7-stm-2.4.4.1
  /nix/store/mfzm2f2w7a8617y4banigni65i90wsj6-test-framework-hunit-0.3.0.2
  /nix/store/q9g6v634mc6yim0mkkbhc6zl6z2b8vmj-async-2.1.1
  /nix/store/r54lndbjsrm2hd6x8ymgmwvlci2qj68a-quickcheck-io-0.1.4
  /nix/store/svfy35limf74czsc094hzxpffd25wiyz-hspec-meta-2.2.1
  /nix/store/0hwmln0wdcmqxql3bd1v0gfr4kd81z3g-hspec-discover-2.2.4
  /nix/store/15lbkcsdrv2bxqz0qkj8vgkcv6frw0qf-quickcheck-unicode-1.0.0.1
  /nix/store/194kalanyh3c8y6kf1x98yxxx11yrvii-libsecurity_pkcs12-osx-10.7.5
  /nix/store/6sy5kqzrvyavjls80yam2icj8mqcdjf3-clock-0.7.2
  /nix/store/k5f153979mrnn00f06zpymlpdbcsibvp-transformers-compat-0.5.1.4
  /nix/store/78prj7g5rmciaj6cp6h1lmdq9gplckgm-optparse-applicative-0.13.0.0
  /nix/store/9nqzm0wf1j7np8r2p0d6j7jg41dx23mn-tagged-0.8.5
  /nix/store/s6h0zi18kkfy2s7092l3v1567cv6pz8y-parsec-3.1.11
  /nix/store/rnnl0vmknhg4vk4g1av3fvdkw42r8i5x-regex-tdfa-1.2.2
  /nix/store/6j5nlbdvr7xd1giq38cz83zzsn65rq5q-tasty-0.11.0.4
  /nix/store/jgwdfcahrb3773dgj4n46v6xh1940904-tasty-hunit-0.9.2
  /nix/store/ryb2y5vzqwbg0scb40fzcnizff5ndz38-pcre-8.39-bin
  /nix/store/sn9wjcw7lw2i27ir9f71amf59f6l47q9-pcre-8.39-dev
  /nix/store/misynd6xdmggc9b209hjp9qm1dvz159z-pcre-light-0.4.0.4
  /nix/store/262jfpslywh1dhr8m9wrgzy8c4l5h6s0-tasty-quickcheck-0.8.4
  /nix/store/y54hjrfwmn6f2zc4fkvqvb8gbspalq1x-OSXPrivateSDK-f4d52b60e86b496abfaffa119a7d299562d99783-src
  /nix/store/ycsb7qzwh90skfr3rmkihpf3fiacx5kx-libsecurity_utilities-osx-10.7.5
  /nix/store/2k7r3cads96rmpmq3ki8jdw4bjj29wxy-libsecurity_cdsa_utilities-osx-10.7.5
  /nix/store/kxi327vyydvgb85ixkfg7bp0mr50cwba-libsecurity_cdsa_client-osx-10.7.5
  /nix/store/rxb3x56qc1csm9fhmazlxac2mf14gl5b-libsecurity_cdsa_plugin-osx-10.7.5
  /nix/store/28r5jrsqsyca446qn4wk9nqsfi4111qp-libsecurity_apple_cspdl-osx-10.7.5
  /nix/store/4hw18f4c1ncmfr6074hnsnc5r2igih7q-exceptions-0.8.3
  /nix/store/73ndxa5h7ksr0iag7ngk4x8id0r6xx2h-nanospec-0.2.1
  /nix/store/95llvxk66m086rckr6ml85spgslc11iz-temporary-1.2.0.4
  /nix/store/zal6kkpzb6r7visnj5gbnfs0x30s57wa-silently-1.2.5
  /nix/store/gxwrcglmkmhcz9a9k1j7li4q4kvsqfp6-hspec-core-2.2.4
  /nix/store/j4ga5xxlm04di3ps15wb089k65ysncvr-stringbuilder-0.5.0
  /nix/store/pjrlymzqf1qk9ygrds86731q8fg2xv1n-hspec-2.2.4
  /nix/store/nzkxbvy13py5wasvg32b12v92hmywfaa-generic-deriving-1.11.1
  /nix/store/2mdjamqn444zafbqkjq4mvdrl3x4nn13-tasty-ant-xml-1.0.2
  /nix/store/2pipdadp6k5jfdh3hycrd83hj116x76z-libsecurityd-osx-10.7.5
  /nix/store/gpmaiz2zb8cxavdd73f82ap9zd1da8jg-hashable-1.2.4.0
  /nix/store/nrilfncr0zm9a2figsz899678miyvwrr-logict-0.6.0.2
  /nix/store/c5kjd80iwqy5jqmcxi6avkil91fbgjir-smallcheck-1.1.1
  /nix/store/y61ld7m2mjq3jfw36z2f5pz5w18si19d-tasty-smallcheck-0.8.1
  /nix/store/si3in6bbdx3p5b36nbsbb629iapddrmq-scientific-0.3.4.9
  /nix/store/347ry9hy5k3jbc7p4z045gyadrjyc99i-attoparsec-0.13.1.0
  /nix/store/3d67dl97bq2yawy61dkj7q26xzx4dzn9-apple-framework-GSS
  /nix/store/44zdlpxp0lrx0rbjvsjwy6hjy9f3ix4a-libsecurity_apple_file_dl-osx-10.7.5
  /nix/store/5b2yj7v5wb1s8hvps0ipgdyqw1z9g9dl-apple-framework-CFNetwork
  /nix/store/5l6iiv9qj48xhiysx9714yvv7mnh7jqn-base-compat-0.9.1
  /nix/store/65i14fp7bd985s7c7zpwqdpn3c68c8ms-apple-framework-Kerberos
  /nix/store/igcc9aaq1sln7fzl1c4ym4gxmrz8plmm-polyparse-1.12
  /nix/store/xrd1hk37b5id2hyjr8xn8clw4146psza-old-time-1.1.0.3
  /nix/store/6d1h6f3va8653a8pqh0ybg43x9isda7v-cpphs-1.20.2
  /nix/store/79kvjrc6aiwzr88iysg3a0lzjgn3rvyx-libsecurity_asn1-osx-10.7.5
  /nix/store/hhf2xk6frmkj09vn7a82i0lpgff3apfl-apple-framework-CoreData
  /nix/store/8bjc7l525k05nx8dhay09k7gk2p4mjww-apple-framework-PCSC
  /nix/store/a7vm87z42mf4s22j6y40bylmvssz28xb-libsecurity_filedb-osx-10.7.5
  /nix/store/bq9nya6ilz2wrpvbk8iw94r9kwj65n32-libsecurity_apple_x509_tp-osx-10.7.5
  /nix/store/cxqm38g4chp0648h24gxla1y0pj15vp2-libsecurity_cdsa_utils-osx-10.7.5
  /nix/store/f2vippjpzz4ff324kizz2ijp4n2rln9x-libsecurity_apple_csp-osx-10.7.5
  /nix/store/hjwkzw60mncpjvp7iq4m8016yrnklpir-libsecurity_keychain-osx-10.7.5
  /nix/store/l3y569lrqhibprr4mxzywzc76a7y6fjj-libsecurity_sd_cspdl-osx-10.7.5
  /nix/store/mlip1b6ad49gnb4aix30856gwr0vkvyq-libsecurity_apple_x509_cl-osx-10.7.5
  /nix/store/v22xwp6xcznlswnk6g3w2m9mk9hphdcf-libsecurity_cssm-osx-10.7.5
  /nix/store/xwxvj035va9hc34xjm35akfqicv1yb1q-libsecurity_mds-osx-10.7.5
  /nix/store/krnmg41ii4pdzz1ddgq6dfchs8ylhkxl-apple-framework-NetFS
  /nix/store/nmkd976l43f3vmikbgaxn0s1zx6kca9n-apple-framework-CoreAudio
  /nix/store/qm2p2rjyiqaxpl981d13ff15w8insnmc-apple-framework-OpenDirectory
  /nix/store/r1n8brr4s24731khp95rrjg3dbl2r0lq-apple-framework-ServiceManagement
  /nix/store/zzwcfdwz4111z84ypajbi3pfyvjs6lrx-apple-framework-DiskArbitration
  /nix/store/gji2p6ah1cb9im5ska6ay585l3d5xlvl-apple-framework-CoreServices
  /nix/store/r5wr20virxh1apnjwr61s83hzz5z4mkx-apple-framework-ImageIO
  /nix/store/88rdiyg8y9sn2kz231gy6qc4qnlrsb6m-apple-framework-ApplicationServices
  /nix/store/hqpjhpmslnc34hpjkpgdcm4szhdpbjb2-objc4-osx-10.11.6
  /nix/store/zhi418sxl4sslymc8j7ihabiipbbnnil-apple-framework-Foundation
  /nix/store/7b5qd8r1x52pbcpcqlvbq6z2pim0k37x-SecurityTool-55115
  /nix/store/7j0m7yljvnpzl7bmj9faw5r122zs7p2c-transformers-base-0.4.4
  /nix/store/s7fi75ggaj9imqlp40ydy3w1y9ba10dr-dlist-0.8.0.2
  /nix/store/7lhs016npraf8zw1kj3b10f8wc6hbnpj-Glob-0.7.13
  /nix/store/824xzd90aca7k16xs9dnqy06qdrwdv0g-syb-0.6
  /nix/store/j1xzzv71haz1ns4gvkz85ypzk0dvz3x2-safe-0.3.10
  /nix/store/vs6yki3srwk3cbvb4myam5mvblakr726-th-expand-syns-0.4.1.0
  /nix/store/9f5vni0jrwmaiy1jzhxk4x9adf54k16b-th-reify-many-0.1.6
  /nix/store/qq6s1pc6grjrchds6a1aywv8n5gw1j3s-monad-control-1.0.1.0
  /nix/store/bzqrhgb9a9xqz6f4ygq5glm0avhszmk2-lifted-base-0.2.3.8
  /nix/store/rhzgjl3440lkav77kaaqzabnxj8sj67l-mmorph-1.0.9
  /nix/store/cainhi890qzfqzk3df0xqqphlywp9qy6-resourcet-1.1.8.1
  /nix/store/fr4cmyyrlcqqzxqq7hwdipn9mvirg0v2-semigroups-0.18.2
  /nix/store/hj4janaphadp78z1ns2q5mkkixk5rbr9-th-orphans-0.13.3
  /nix/store/sd8l7j9jsgw1yhwbdiglh6zgff0hs7bd-haskell-src-exts-1.17.1
  /nix/store/ix91phbz4sij385vax75nxdlchri4src-haskell-src-meta-0.6.0.14
  /nix/store/jl9f35zwgbnil9b1kdzlnnbq4m027bsv-enclosed-exceptions-1.0.2
  /nix/store/qbs62v9d8883blhl0kmf0hc4qd92ghip-ChasingBottoms-1.3.1.2
  /nix/store/ljcjfv8r48w2cz3b7hbkggr7dnh639rk-unordered-containers-0.2.7.1
  /nix/store/h997262xrj10pzpjm3s2377myzhvmrsd-quickcheck-instances-0.3.12
  /nix/store/hll4kpc74xkpjjqnkhvd1h3j0wfcvl6s-hashable-time-0.2
  /nix/store/p2ssikdidcs1g2k7r7qkqyhblymdrwrv-time-locale-compat-0.1.1.3
  /nix/store/qgk0mwcn0vy2ccrvjnmf8qyzaaznzmic-base-orphans-0.5.4
  /nix/store/sp27dz4x43xy3jqnb19jjik1rvxxsqfc-base16-bytestring-0.1.1.6
  /nix/store/n1w2gdcdi8ivj7f13d2yxvdgcfb77jw6-aeson-1.0.2.1
  /nix/store/q6mb9kl5m0x8y2xxp5ps7ygdf0ax3sv4-conduit-1.2.8
  /nix/store/rnxwgzg6c9cqhz2v2lg1zs2wpnravpsq-libyaml-0.1.7
  /nix/store/yi41pqqgvfp862z6kpni3kk2jr7xpc85-logging-facade-0.1.1
  /nix/store/w62kzcj65p6bkz6npz8mgvjf462r3v8a-mockery-0.3.4
  /nix/store/x8l3l11y9llzjqn87rb2n1by9kmgbkd3-aeson-qq-0.8.1
  /nix/store/8sbjhq3k9ajijxidns92dq3x04pkasha-yaml-0.8.21.1
  /nix/store/dfrfn1w53ml27314f3ky9i2scdrx2c51-hpack-0.15.0
  /nix/store/y9l7dc6bd0r1wf21qbfwzkdsbc0l0c2v-stack-1.3.0
  ```

  Can something be done about it? I didn't see any notes around stack and executable sharing on darwin.
   It's 2.7G that needs to be fetched for CI to build projects with stack.

  cc @peti @copumpkin 


state: closed
title: virtualbox: 5.1.8 -> 5.1.10
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/21201
updated_at: 2016-12-17 14:47:07
body:
  ###### Motivation for this change

  Works fine here. Additionally, I changed the ```update.py``` script to run via nix-shell so we can express the python3 dependency.

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: unigine-valley: refactor
user_login: kierdavis
html_url: https://github.com/NixOS/nixpkgs/pull/21202
updated_at: 2017-11-24 13:49:22
body:
  ###### Motivation for this change

  I was quite inexperienced with Nix/NixOS when I wrote this expression a couple of months ago. This PR cleans up the expression to be more consistent with other Nix expressions.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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).

  ---

  Changes:

  * Remove unnecessary and un-Nix-y "release version".
  * Only run strip over the directory containing binaries and shared libraries, rather than the entire installation directory.
  * Change install location from `$out/opt/unigine/valley` to `$out/lib/unigine/valley`.
  * Define the above install location in a derivation variable, so that it doesn't have to copy-pasted everywhere.
  * Remove debug messages from ELF patching phase.
  * Clean up some comments.

  There are a few other things that I'd like to fix in the near future, but need some more input:

  * The upstream package should work on 32-bit and 64-bit x86 systems; however I think this expression will only work on 64-bit systems, since I've hardcoded the ELF interpreter path to `${stdenv.cc.libc}/lib/ld-linux-x86-64.so.2`. Do I need to use a different ELF interpreter for 32-bit ELFs? If so, what path can it be found at? Alternatively, is choosing an appropriate ELF interpreter already handled somewhere else in nixpkgs, so I can just use something along the lines of `${stdenv.elfInterpreter}` instead?
  * This expression only works on NixOS at the moment. Getting it to work on Linux+Nix or macOS+Nix systems would require locating `libGL.so.1` on that system. Is there a built in way to pick the right directory to add to `LD_LIBRARY_PATH` for this, or does this expression need to do the logic itself?
  * As requested in #20547, I think it should be straightforward to package Unigine's other graphics benchmarks. Perhaps a single generic expression could be used for all of them.


state: closed
title: haxe: 3.1.3 -> 3.2.1
user_login: boronine
html_url: https://github.com/NixOS/nixpkgs/pull/21205
updated_at: 2016-12-23 19:07:08
body:
  ###### Motivation for this change

  Haxe 3.2 comes with a new Python target.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [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
user_login: fubarbaz
html_url: https://github.com/NixOS/nixpkgs/issues/21206
updated_at: 2018-06-24 19:58:39
title:
  [16.09 channel, docker] docker broken, cp: cannot overwrite directory 'layer/bin' with non-directory

body:
  ```
  building path(s) ‘/nix/store/bpdrzizkxcgimi2nhs54q2bzgrva71ws-docker-layer’
  Formatting '/nix/store/bpdrzizkxcgimi2nhs54q2bzgrva71ws-docker-layer/disk-image.qcow2', fmt=qcow2 size=1073741824 encryption=off cluster_size=65536 lazy_refcounts=off refcount_bits=16
  loading kernel modules...
  mounting Nix store...
  mounting host's temporary directory...
  starting stage 2 (/nix/store/4zf19rzg77s3252w9fk0n0dfddrbq9fw-vm-run-stage2)
  mke2fs 1.43.3 (04-Sep-2016)
  Creating filesystem with 262144 4k blocks and 65536 inodes
  Filesystem UUID: 18f57667-4be9-4a33-8517-9360d6489dc5
  Superblock backups stored on blocks: 
          32768, 98304, 163840, 229376

  Allocating group tables: done                            
  Writing inode tables: done                            
  Writing superblocks and filesystem accounting information: done

  Adding contents
  cp: cannot overwrite directory 'layer/bin' with non-directory
  [    1.834071] reboot: Power down
  ```
  git version: `81428dd022c26764e9066d381ece90b1e88bd0d2` 


state: closed
title: Fiddle LD_LIBRARY_PATH to include GDAL
user_login: larkery
html_url: https://github.com/NixOS/nixpkgs/pull/21207
updated_at: 2016-12-30 22:01:54
body:
  ###### Motivation for this change
  GRASS commands like `r.sun` that use GDAL don't work because they can't `dlopen` one or more GDAL libraries.
  If I `export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/nix/store/"*gdal*(:d)/lib` after starting grass then it works (using the zsh fancy glob).
  This seems like the consistent way of doing that change.

  There may be a better equivalent change which touches the source so that it refers to the absolute library path in `dlopen` instead?
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] 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: update scripts for tp_smapi & thunderbird-bin
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/21208
updated_at: 2016-12-18 15:45:35
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: Separate truely top-level code from per-bootstrapping-stage code
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/21209
updated_at: 2018-02-03 22:06:49
body:
  ###### Motivation for this change

  I think `top-level` was getting a but unwieldy. With this change:

   - Truely top level stays in pkgs/top-level
   - Per-bootstrapping-stage goes in pkgs/stage

  ###### Things done

  Gonna let Travis test this one

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: stanchion: add Darwin support
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/21210
updated_at: 2016-12-18 00:04:19
body:
  ###### Motivation for this change
  We should get this package running on Darwin.
  Previous build attempts resulted in failures from Stanchion's inability to find the Cocoa and Carbon frameworks. These changes should solve that.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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 indentation in several nixos option descriptions
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/21211
updated_at: 2016-12-16 17:29:29
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: fix 2 xml errors in the description of efiInstallAsRemovable
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/21212
updated_at: 2016-12-16 19:39:43
body:
  ###### Motivation for this change


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: uxrvtd: Fix clipboard
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/21213
updated_at: 2017-09-12 22:57:47
body:
  ###### Motivation for this change
  Without either xsel (called by default) or xclip in the path the urxvt daemon can't access the primary selection/clipboard.

  ###### Things done

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


state: closed
title: Haskell generic builder: enable parallel builds for GHC 8.0.2
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/21214
updated_at: 2016-12-16 21:32:34
body:
  According to https://ghc.haskell.org/trac/ghc/ticket/4012, this should/could work again. I think it's worthwhile enabling it and if errors appear, we report to upstream.


state: closed
title: haskellPackages.rocksdb-haskell won't compile on OSX
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/21215
updated_at: 2017-01-02 17:54:27
body:
  It compiles on Linux, but fails to do so on OSX:

  ```
  Building rocksdb-0.1.0...
  Preprocessing library rocksdb-0.1.0...
  dyld: Library not loaded: librocksdb.4.13.dylib
    Referenced from: /private/var/folders/v0/ydgx93x96375ws14_16p93gr0000gq/T/nix-build-rocksdb-0.1.0.drv-0/rocksdb-haskell-0a5bced/dist/build/Database/RocksDB/C_hsc_make
    Reason: image not found
  running dist/build/Database/RocksDB/C_hsc_make failed (exit code -5)
  command was: dist/build/Database/RocksDB/C_hsc_make  >dist/build/Database/RocksDB/C.hs
  ```

  Rocksdb library is passed correctly (as this works on Linux):

  ```
  configureFlags: --verbose --prefix=/nix/store/9426hvvp9cr84yfwv9vjqq6kpd3z5zd0-rocksdb-0.1.0 --libdir=$prefix/lib/$compiler --
  libsubdir=$pkgid --with-gcc=clang --package-db=/private/var/folders/v0/ydgx93x96375ws14_16p93gr0000gq/T/nix-build-rocksdb-0.1.
  0.drv-0/package.conf.d --ghc-option=-optl=-Wl,-headerpad_max_install_names --disable-split-objs --enable-library-profiling --d
  isable-profiling --enable-shared --enable-library-vanilla --enable-executable-dynamic --enable-tests --extra-include-dirs=/nix
  /store/ny14y5f1s0fzcz9s2nyayqy3vbrmjgfx-rocksdb-4.13/include --extra-lib-dirs=/nix/store/ny14y5f1s0fzcz9s2nyayqy3vbrmjgfx-rocksdb-4.13/lib
  ```

  and the library is there:

  ```
  $ ls -la /nix/store/ny14y5f1s0fzcz9s2nyayqy3vbrmjgfx-rocksdb-4.13/lib    
  total 40464
  dr-xr-xr-x  11 admin  wheel       374 Jan  1  1970 .
  dr-xr-xr-x   4 admin  wheel       136 Jan  1  1970 ..
  -r-xr-xr-x   1 admin  wheel   4825312 Jan  1  1970 librocksdb.4.13.4.dylib
  lrwxr-xr-x   1 admin  wheel        23 Jan  1  1970 librocksdb.4.13.dylib -> librocksdb.4.13.4.dylib
  lrwxr-xr-x   1 admin  wheel        23 Jan  1  1970 librocksdb.4.dylib -> librocksdb.4.13.4.dylib
  lrwxr-xr-x   1 admin  wheel        23 Jan  1  1970 librocksdb.dylib -> librocksdb.4.13.4.dylib
  -r-xr-xr-x   1 admin  wheel   5065852 Jan  1  1970 librocksdb_debug.4.13.4.dylib
  lrwxr-xr-x   1 admin  wheel        29 Jan  1  1970 librocksdb_debug.4.13.dylib -> librocksdb_debug.4.13.4.dylib
  lrwxr-xr-x   1 admin  wheel        29 Jan  1  1970 librocksdb_debug.4.dylib -> librocksdb_debug.4.13.4.dylib
  -r-xr-xr-x   1 admin  wheel  10795016 Jan  1  1970 librocksdb_debug.a
  lrwxr-xr-x   1 admin  wheel        29 Jan  1  1970 librocksdb_debug.dylib -> librocksdb_debug.4.13.4.dylib
  ```

  Any tips are appreciated.


state: closed
title: openshift: 1.3.1 -> 1.3.2
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/21216
updated_at: 2016-12-17 11:42:49
body:
  ###### Motivation for this change

  Update OpenShift to latest version including security fixes.

  Further remove some redundancy in version specification.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: Vivaldi 1.6
user_login: glaebhoerl
html_url: https://github.com/NixOS/nixpkgs/pull/21217
updated_at: 2016-12-18 21:51:42
body:
  ###### Motivation for this change

  New version available

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: ripgrep: 0.2.1 -> 0.3.2
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/21218
updated_at: 2017-05-15 17:35:10
body:
  ###### Motivation for this change

  Update first rustRegistry and then ripgrep to the last versions

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: fzf: 0.15.1 -> 0.15.9
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/21219
updated_at: 2017-05-15 17:35:11
body:
  ###### Motivation for this change

  Update fzf to the last version

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: pg_similarity: init at 1.0
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/pull/21220
updated_at: 2018-03-05 18:28:50
body:
  ###### Motivation for this change
  Fullfills request at https://github.com/NixOS/nixpkgs/issues/13410

  ###### Things done

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

  ---

  Here is an automated test to check that `CREATE EXTENSION pg_similarity` works:

  ```
  import <nixpkgs/nixos/tests/make-test.nix> {

    machine = { pkgs, ...}: { 
      services.postgresql.enable = true;
      services.postgresql.package = pkgs.postgresql95;
      services.postgresql.extraPlugins = [
        (pkgs.pg_similarity.override { postgresql = pkgs.postgresql95; })
      ];
      systemd.services.test-postgresql.wantedBy = [ "multi-user.target" ];
      systemd.services.test-postgresql.after = [ "postgresql.service" ];
      systemd.services.test-postgresql.script = ''
        ${pkgs.postgresql95}/bin/psql -c "CREATE EXTENSION pg_similarity" -d postgres
        sleep 100
      '';
    };

    testScript =
      ''
        $machine->start;
        $machine->waitForUnit("test-postgresql.service");
      '';
  }
  ```


state: closed
title: gplates: init at 2.0.0
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/21221
updated_at: 2016-12-28 10:21:23
body:
  ###### Motivation for this change

  the boostfix.patch is because qt4's precompiler doesn't like BOOST_JOIN 

  qwt6_qt4 is because this requires qwt6 on qt4. Not sure if it's better to modify qwt6 so it takes a parameter somehow.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: Package request: Android Open Source Project
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/21222
updated_at: 2019-02-12 01:19:05
body:
  Complete overview/guide for downloading AOSP source (including a custom kernel), building and running a QEMU image: https://www.collabora.com/news-and-blog/blog/2016/09/02/building-android-for-qemu-a-step-by-step-guide/

  Build environment requirements: https://source.android.com/source/initializing.html
  Source downloading: https://source.android.com/source/downloading.html
  Building: https://source.android.com/source/building.html
  (Included) compiler toolchain: https://source.android.com/source/jack.html
  Selecting build device targets: https://source.android.com/source/devices.html
  Kernel-only building: https://source.android.com/source/building-kernels.html
  Running builds: https://source.android.com/source/running.html

  Relevant for nixos (containers/nixops images): 
  QEMU kernel build script: https://android.googlesource.com/platform/prebuilts/qemu-kernel/+/master/build-kernel.sh


state: closed
title: NixOS stage-2 fails cryptically when invoked with /proc but without /run
user_login: sh01
html_url: https://github.com/NixOS/nixpkgs/issues/21224
updated_at: 2017-01-11 02:58:19
body:
  ## Issue description
  NixOS's early boot process does some mounting - such as to /proc, /sys/ and /run - as part of its operation. These mounts are typically done by stage-1-init.sh, but stage-2-init.sh has some code to perform them on its own if it is invoked without stage-1 having run first.

  Unfortunately, that code only checks for the /proc mount, and doesn't correctly handle the case of being invoked with /proc mounted but other mounts missing.
  This is particularly catastrophic in the case of run, since stage-2-init.sh itself performs some modifications to that directory - namely setting /run/current-system - that are necessary for NixOS to boot correctly. If the /run tmpfs has not been mounted when it does these modifications, that mount will instead be done by a later part of the boot process, and the stage-2-init.sh changes, including /run/current-system, will be shadowed by it.

  This breaks things like kernel module loading, most invocations that relay on $PATH, and probably various other things I'm not thinking of right now; when I ran into it, it did manage to bring up an X session, but had broken both networking and my input devices, so tracking the issue down became highly nontrivial.

  NixOS used to behave correctly here; I believe this was broken as a side-effect of   6efcfe03ae4ef426b77a6827243433b5296613a4.

  ### Steps to reproduce
  Boot NixOS from an initramfs that leaves /proc mounted but doesn't mount anything onto /run. Check the contents of /run once it's up.

  ## Technical details

  * System: NixOS 16.09pre-git (Flounder)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: NixOS 16.09pre-git (it's rev 813e63e21190cbebbdb4865706dd827a91770714)


state: closed
title: freebayes: init at 1.1.0
user_login: jdagilliland
html_url: https://github.com/NixOS/nixpkgs/pull/21225
updated_at: 2016-12-22 14:11:22
body:
  ###### Motivation for this change

  I wanted to make this variant calling package available for Nix users (recently including myself).

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] 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: mysql-workbench broken on master
user_login: uralbash
html_url: https://github.com/NixOS/nixpkgs/issues/21226
updated_at: 2017-01-19 15:42:23
body:
  ## Issue description

  ```bash
   bool operator!=(const Region& lhs, const Region& rhs);
        ^
  /nix/store/0x3pndrrk41gbya0a2zqa67gknmvxr69-gtkmm-2.24.5-dev/include/gdkmm-2.4/gdkmm/region.h:310:6: note:   no known conversion for argument 1 from 'Glib::RefPtr<Gdk::Display>' to 'const Gdk::Region&'
  In file included from /nix/store/0x3pndrrk41gbya0a2zqa67gknmvxr69-gtkmm-2.24.5-dev/include/gdkmm-2.4/gdkmm/region.h:67:0,
                   from /nix/store/0x3pndrrk41gbya0a2zqa67gknmvxr69-gtkmm-2.24.5-dev/include/gdkmm-2.4/gdkmm/screen.h:33,
                   from /nix/store/0x3pndrrk41gbya0a2zqa67gknmvxr69-gtkmm-2.24.5-dev/include/gdkmm-2.4/gdkmm.h:27,
                   from /nix/store/0x3pndrrk41gbya0a2zqa67gknmvxr69-gtkmm-2.24.5-dev/include/gtkmm-2.4/gtkmm.h:89,
                   from /tmp/nix-build-mysql-workbench-6.3.7.drv-0/mysql-workbench-community-6.3.7-src/library/forms/gtk/src/../lf_base.h:24,
                   from /tmp/nix-build-mysql-workbench-6.3.7.drv-0/mysql-workbench-community-6.3.7-src/library/forms/gtk/src/../lf_mforms.h:68,
                   from /tmp/nix-build-mysql-workbench-6.3.7.drv-0/mysql-workbench-community-6.3.7-src/library/forms/gtk/src/lf_popover.cpp:21:
  /nix/store/0x3pndrrk41gbya0a2zqa67gknmvxr69-gtkmm-2.24.5-dev/include/gdkmm-2.4/gdkmm/types.h:338:13: note: candidate: bool Gdk::operator!=(const Gdk::Point&, const Gdk::Point&)
   inline bool operator!=(const Point& lhs, const Point& rhs)
               ^
  /nix/store/0x3pndrrk41gbya0a2zqa67gknmvxr69-gtkmm-2.24.5-dev/include/gdkmm-2.4/gdkmm/types.h:338:13: note:   no known conversion for argument 1 from 'Glib::RefPtr<Gdk::Display>' to 'const Gdk::Point&'
  make[2]: *** [library/forms/CMakeFiles/mforms.dir/build.make:783: library/forms/CMakeFiles/mforms.dir/gtk/src/lf_popover.cpp.o] Error 1
  make[1]: *** [CMakeFiles/Makefile2:1250: library/forms/CMakeFiles/mforms.dir/all] Error 2
  make: *** [Makefile:128: all] Error 2
  builder for ‘/nix/store/qng6ddwj84y3iryb4gn4a08316rmvqx6-mysql-workbench-6.3.7.drv’ failed with exit code 2
  error: build of ‘/nix/store/qng6ddwj84y3iryb4gn4a08316rmvqx6-mysql-workbench-6.3.7.drv’ failed
  ```

  ### Steps to reproduce

  * ``nix-env -i mysql-workbench``

  ## Technical details

  * System: 17.03pre96925.1c50bdd (Gorilla)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "17.03pre96925.1c50bdd"


state: closed
title: amd-hybrid-graphics: fix race condition
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/21227
updated_at: 2017-04-28 11:47:24
body:
  ###### Motivation for this change
  #19775 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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).

  ---

  I'm really not sure about the correctness of my implementation. Feedback is very welcome!


state: closed
title: poppler: 0.49.0 -> 0.50.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/21228
updated_at: 2017-05-15 17:35:11
body:
  ###### Motivation for this change

  Update poppler to the last version

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: wireshark: 2.2.2 -> 2.2.3
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/21229
updated_at: 2017-05-15 17:35:11
body:
  ###### Motivation for this change

  Update wireshark to the last version

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: Packagekit not compiling with Nix-backend enabled
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/issues/21230
updated_at: 2019-01-11 04:30:49
body:
  ## Issue description
  packagekit won't compile on my machines, fixed it for myself temporarily by disabling the nix backend. would be nice to have a working nix backend on nixos. discussion was started at https://github.com/NixOS/nixpkgs/pull/21157.

  long story short:
  build-error: http://hastebin.com/tiyomifipe.log (by @bendlas)
  commit that probably breaks it: https://github.com/NixOS/nixpkgs/commit/c94454a45a7410f9fdd84896c693c1c4df5e10f1 (by @matthewbauer)

  ### Steps to reproduce
  rebuild system with current master (with packagekit pulled in by anything ;) )

  ## Technical details
  * System: 17.03.git.0b65f85 (Gorilla) (on a custom branch, where nix-backend is disabled atm - rebased on todays master)


state: closed
title: Update DOOM forks, remove top-level fmod
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/21231
updated_at: 2016-12-17 21:29:47
body:
  ###### Motivation for this change

  Main motivation: remove FMOD from nixpkgs as it's difficult to obtain nowadays (see https://github.com/NixOS/nixpkgs/issues/10213).

  This has extended to also generally improve our DOOM packages:
  1. Update them to have OpenAL as an alternative to FMOD;
  2. Fix FluidSynth support;
  3. Add system libraries instead of bundled ones;
  3. Less hacky way for them to find .pk3 files.

  Unfortunately, Zandronum hasn't updated and still requires FMOD; however, they host their specific FMOD version on their website, so I made it an internal Zandronum package.

  Fixes #10213.

  As a side patch, `p7zip` now has a setup hook to automatically extract `.7z` archives; this shouldn't break anything AFAICS and is a small change so I've incorporated it here (because `zdoom` is distributed as `.7z` archive).

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: {lib}mediainfo{-gui},libzen: 0.7.87 -> 0.7.91, 0.4.33 -> 0.4.34
user_login: devhell
html_url: https://github.com/NixOS/nixpkgs/pull/21232
updated_at: 2016-12-17 15:10:30
body:
  Unfortunately I've not been able to keep this updated on a regular basis
  at the moment, therefore some versions have been skipped. I'm therefore
  going to just add the link for the changelog:

  https://mediaarea.net/MediaInfo/ChangeLog

  ###### Motivation for this change
  Get it finally updated again.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: gcc-snapshot: init at 7-20161211
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/21233
updated_at: 2017-03-18 16:46:10
body:
  ###### Motivation for this change

  I don't know if there's much interest in this. I suppose it will make adding a eventual gcc7 easier.

  It's almost a copypaste of gcc6, except for:

  ```
  38a39
  > , flex ? null
  62c63
  < let version = "6.2.0";
  ---
  > let version = "7-20161211";
  70c71
  <       [ ../use-source-date-epoch.patch ]
  ---
  >       [ ]
  218,219c219,220
  <     url = "mirror://gnu/gcc/gcc-${version}/gcc-${version}.tar.bz2";
  <     sha256 = "1idpf43988v1a6i8lw9ak1r7igcfg1bm5kn011iydlr2qygmhi4r";
  ---
  >     url = "mirror://gcc/snapshots/${version}/gcc-${version}.tar.bz2";
  >     sha256 = "114rrrm5d5cawmr3161d2wgjlzkb9l1imj1p7fnypwz7y85l1661";
  293c294
  <   buildInputs = [ gmp mpfr libmpc libelf ]
  ---
  >   buildInputs = [ gmp mpfr libmpc libelf flex ]
  ```
  https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=e3e8c48c4a494d9da741c1c8ea6c4c0b7c4ff934 seems that the SOURCE_DATE_EPOCH patch was included. Also there's a file gengtype-lex.l that requires flex.

  Tried some c++17 things and it worked.

  I suspect there's some build problem, maybe parallel related, because I tried compiling once and it failed, tried again and it worked. 

  edit: just remembered not to add maintainers. 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: coreutils: 8.25 -> 8.26
user_login: l2dy
html_url: https://github.com/NixOS/nixpkgs/pull/21234
updated_at: 2016-12-17 20:30:35
body:
  ###### Motivation for this change


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: universal-ctags: 2016-07-06 -> 2016-12-17
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/21235
updated_at: 2017-05-15 17:35:12
body:
  ###### Motivation for this change

  Update universal-ctags to the last git revision and enable unit test

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: {lib}mediainfo{-gui},libzen: 0.7.87 -> 0.7.91, 0.4.33 -> 0.4.34
user_login: devhell
html_url: https://github.com/NixOS/nixpkgs/pull/21236
updated_at: 2016-12-22 17:45:29
body:
  Unfortunately I've not been able to keep this updated on a regular basis
  at the moment, therefore some versions have been skipped. I'm therefore
  going to just add the link for the changelog:

  https://mediaarea.net/MediaInfo/ChangeLog

  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: profile-cleaner: 2.35 -> 2.36
user_login: devhell
html_url: https://github.com/NixOS/nixpkgs/pull/21237
updated_at: 2019-02-21 02:05:21
body:
  ###### Motivation for this change
  Bring it up to date. No changelog available as far as I could see.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: liborc: 0.4.16 -> 0.4.26
user_login: apeyroux
html_url: https://github.com/NixOS/nixpkgs/pull/21238
updated_at: 2016-12-18 12:24:35
body:
  ###### Motivation for this change

  Upgrade to latest

  ###### Things done

  - [ ] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: nano: 2.7.1 -> 2.7.2
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/21239
updated_at: 2017-05-15 17:35:13
body:
  ###### Motivation for this change

  Update nano to the last version

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: libmesode: init at 0.9.1
user_login: devhell
html_url: https://github.com/NixOS/nixpkgs/pull/21240
updated_at: 2019-02-21 02:05:31
body:
  This library is a fork of ``libstrophe`` and is needed if the
  ``profanity`` XMPP client is to have TLS support. TLS support has been
  added to ``profanity`` since version 5.0.

  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: profanity: 0.4.7 -> 0.5.0
user_login: devhell
html_url: https://github.com/NixOS/nixpkgs/pull/21241
updated_at: 2019-02-21 02:05:24
body:
  From the changelog:
  - Plugins API supporting C and Python plugins
  - SSL certificate verification (requires libmesode) (/tls)
  - HTTP file upload (xep-0363) (/sendfile)
  - Blocking command (xep-0191) (/blocked)
  - Allow auto extended away (/autoaway)
  - Include last acitvity in initial presence (xep-0256) (/lastactivity)
  - Last Activity (xep-0012) (/lastactivity)
  - Ability to run command scripts (/script)
  - Account startscript property to execute a command script on connect (/account)
  - Export roster to CSV file (/export)
  - Support for GTK tray icons (/tray)
  - User specified text triggers for chat room notifications (/notify)
  - Per chat room notification options (/notify)
  - Many new roster panel display options (/roster)
  - Time format preferences per window type (/time)
  - Edit, prepend and append to room subject (/subject)
  - Autoping timeout preference (/autoping)
  - Window navigation by window title (/win)
  - Window closing by window title (/close)
  - Account theme setting (/account)
  - Allow sending XMPP stanzas in xmlconsole window (/xmlconsole)
  - Configure level of room message notifications in console window (/console)
  - Check ~/.config/profanity/inputrc for readline settings
  - Custom readline functions for navigation key bindings
  - Autocomplete command arguments when no characters entered

  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: teamviewer: 11.0.57095 -> 12.0.71510
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/21242
updated_at: 2017-05-15 17:35:14
body:
  ###### Motivation for this change

  Update teamviewer to the last version

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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 overlays mechanism to Nixpkgs.
user_login: nbp
html_url: https://github.com/NixOS/nixpkgs/pull/21243
updated_at: 2017-02-01 19:10:55
body:
  This patch add a new argument to Nixpkgs default expression named "overlays".

  By default, the value of the argument is either taken from the environment variable `NIXPKGS_OVERLAYS`,
  or from the directory `~/.nixpkgs/overlays/`.  If the environment variable does not name a valid directory
  then this mechanism would fallback on the home directory.  If the home directory does not exists it will
  fallback on an empty list of overlays.

  The overlays directory should contain the list of extra Nixpkgs stages which would be used to extend the
  content of Nixpkgs, with additional set of packages.  The overlays, i-e directory, files, symbolic links
  are used in alphabetical order.

  The simplest overlay which extends Nixpkgs with nothing looks like:

  ```nix
  self: super: {
  }
  ```

  More refined overlays can use `super` as the basis for building new packages, and `self` as a way to query
  the final result of the fix-point.

  An example of overlay which extends Nixpkgs with a small set of packages can be found at:
    https://github.com/nbp/nixpkgs-mozilla/blob/nixpkgs-overlay/moz-overlay.nix

  To use this file, checkout the repository and add a symbolic link to
  the `moz-overlay.nix` file in `~/.nixpkgs/overlays` directory.

  ###### Motivation

  The goal of this patch is to provide an alternative to the `pkgs.overridePackages` function (#20927), which re-execute Nixpkgs fix-point with new inputs.  Instead, the alternative would be use Nixpkgs top-level function, with an `overlays` attribute which would be a list with the same argument as what is today the argument given to `pkgs.overridePackages`.

  Thus, in addition to provide a useful extensible layer to Nixpkgs third parties, such as Mozilla, or any other company.  This would remove the existing leakage of Nixpkgs fix-point out of Nixpkgs.  This feature would also be nicer for the `security-updates` branch (#10851), as the overlays would be under the fix-point on which the patching mechanism works on.

  ###### Things done

  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`

  ---


state: open
title: Feature Request: define firefox settings from about:config declaratively
user_login: toogley
html_url: https://github.com/NixOS/nixpkgs/issues/21244
updated_at: 2018-09-28 13:45:14
body:
  Hello.

  [Firefox](https://github.com/NixOS/nixpkgs/blob/81428dd022c26764e9066d381ece90b1e88bd0d2/pkgs/applications/networking/browsers/firefox/wrapper.nix) provides a way of customizing it further than the settings page in the gui: When you type [about:config](http://kb.mozillazine.org/Firefox_:_FAQs_:_About:config_Entries) ([second link](http://kb.mozillazine.org/About:config)) into your browser, you can view lots of its settings - which i would love to describe declaratively via `configuration.nix`


state: closed
title: luarocks: enable Darwin
user_login: boronine
html_url: https://github.com/NixOS/nixpkgs/pull/21245
updated_at: 2016-12-17 23:14:52
body:
  ###### Motivation for this change

  Current luarocks build works on Darwin without any modification, I'm using it right now for my project.

  ###### Things done

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

  ---


state: closed
title: Package request: Crystal
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/issues/21247
updated_at: 2017-01-01 20:51:34
body:
  I've updated a lot of packages and I've added several ones but I'm still very newbie for doing this.
  I would be very grateful if someone could do it.
  Thanks in advance.

  https://github.com/crystal-lang/crystal: a compiled language with Ruby like syntax and type inference.
  https://github.com/crystal-lang/shards: dependency manager for the Crystal language.


state: closed
title: Understanding systemd integration in nixos
user_login: toogley
html_url: https://github.com/NixOS/nixpkgs/issues/21248
updated_at: 2016-12-20 01:24:48
body:
  Good afternoon :)

  when i type `systemctl --version`, i receive `systemd 231`. but the last release of [our forked systemd repo](https://github.com/NixOS/systemd/releases) is `v224` - i don't understand that. Are we currently shipping the upstream version directly?

  I mean, it doesn't make sense that the last systemd version on our nixos repository is **older** than what i receive via `systemctl --version`.

  ------------------------

  Furthermoore, what are the problems regarding integrating systemd upstream version? I mean, what are the reasons why we can't ship systemd upstream version directly?


state: closed
title: cjdns: added option addExtraHosts
user_login: tohl
html_url: https://github.com/NixOS/nixpkgs/pull/21249
updated_at: 2017-01-02 18:34:39
body:
  ###### Motivation for this change

  This commit restores the automatic addition of cjdns ipv6 address -> hostname mapping
  as used to work in nixos-16.09 and before.  It is now optional and turned off by default
  because some people complained, that evaluating nixpkgs compiled cjdns
  (needed for publicKey to ipv6 conversion).

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: riak-cs: add Darwin support
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/21250
updated_at: 2016-12-18 11:54:04
body:
  ###### Motivation for this change
  Add Darwin capabilities to Riak CS.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: gnuapl: add Darwin support
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/21251
updated_at: 2016-12-18 12:12:46
body:
  ###### Motivation for this change
  Adding Darwin support for GNU APL.
  Implementation of GNU APL support taken from here: https://github.com/Homebrew/homebrew-core/blob/master/Formula/gnu-apl.rb

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: services definitions on OS X
user_login: nhooyr
html_url: https://github.com/NixOS/nixpkgs/issues/21252
updated_at: 2017-03-06 14:10:07
body:
  There are no launchd services for servers such as postgres on macOS, you have to manually start/stop postgres yourself. While it is trivial to create a script/alias to do this or even write the service definition yourself, it would be nice if nix could do it for you.

  #5246 was opened to address this but it was abandoned.


state: open
title: postgres: call initdb on macOS
user_login: nhooyr
html_url: https://github.com/NixOS/nixpkgs/issues/21253
updated_at: 2017-05-30 10:54:10
body:
  ## Issue description
  On macOS initdb is not called when postgres is installed. You have to do this manually. It'd be nice if nix could do this for you. I suspect this is related to #21252 as it would make more sense to call initdb if we could install a service definition.


state: closed
title: syncthing: 0.14.13 -> 0.14.15
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/21255
updated_at: 2016-12-20 13:20:26
body:
  ###### Motivation for this change

  0.14.14 fixes two distinct security vulnerabilities and 0.14.15 two minor bugs.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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.7 -> 0.14.15 (for NixOS 16.09)
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/21256
updated_at: 2016-12-30 02:59:13
body:
  ###### Motivation for this change

  There are two security vulnerabilities fixed in 0.14.14 and multiple minor bugs fixed in the rest of the versions. No notable API changes (besides how symlinks are treated due to the vulnerabilities).

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: ntp: document new default ntp service in release notes
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/21257
updated_at: 2016-12-18 11:25:47
body:
  ###### Motivation for this change

  - follow up to https://github.com/NixOS/nixpkgs/pull/21160
  - just needs a quick proof read.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: youtube-dl: 2016.12.12 -> 2016.12.15
user_login: goetzst
html_url: https://github.com/NixOS/nixpkgs/pull/21258
updated_at: 2016-12-18 19:47:18
body:
  ###### Motivation for this change
  youtube-dl update
  most notable changes:
  * [utils] Add convenience urljoin
  * Add support for vod.melon.com
  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: keepass-keefox: 1.6.3 -> 1.6.4
user_login: mjanczyk
html_url: https://github.com/NixOS/nixpkgs/pull/21259
updated_at: 2016-12-18 17:22:24
body:
  ###### Motivation for this change
  Version bump to current stable.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: spotify: 1.0.43.125 -> 1.0.45.182 (fixes download)
user_login: mjanczyk
html_url: https://github.com/NixOS/nixpkgs/pull/21260
updated_at: 2019-04-17 01:45:35
body:
  ###### Motivation for this change
  Version bump - the old version in unstable wouldn't even download.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: Eliom 6 and various OCaml package updates
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/21261
updated_at: 2017-10-02 04:37:54
body:
  ###### Motivation for this change

  All these packages sort of work together: updating one required to update them all.

  In addition `txyml`, `notty` and `jackline` need patches. I had to update `notty` to the current development version to be able to apply said patch.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] 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: ocaml-pcre: fix name
user_login: FlorentBecker
html_url: https://github.com/NixOS/nixpkgs/pull/21262
updated_at: 2016-12-21 19:36:57
body:
  ###### Motivation for this change

  the package name for ocaml-pcre is ocaml-ocaml-pcre. This changes that name to ocaml-pcre so that other packages can find the pcre dll stub.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: light-locker: use systemd/logind instead of UPower
user_login: Balletie
html_url: https://github.com/NixOS/nixpkgs/pull/21263
updated_at: 2016-12-18 18:45:13
body:
  ###### Motivation for this change
  Since systemd has been adopted for a while now, we should switch to using it for light-locker as well. So I disabled ConsoleKit/UPower support in favor of using systemd with logind. This fixed many issues for me, and made light-locker working again.

  I followed the PKGBUILD of Arch's package in determining the right configure flags (see [here](https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/light-locker)).

  This may fix #19535, pinging @siddharthist to try out this change.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: keepass-keefox: add myself as a maintainer
user_login: mjanczyk
html_url: https://github.com/NixOS/nixpkgs/pull/21264
updated_at: 2016-12-18 18:59:15
body:
  Keefox plugin for Keepass currently has no maintainer. Adding myself, as I've been the one bumping version so far.


state: closed
title: gem-config: add lxc as a dependency for ruby-lxc
user_login: mguentner
html_url: https://github.com/NixOS/nixpkgs/pull/21265
updated_at: 2016-12-18 19:10:35
body:
  ###### Motivation for this change

  ruby-lxc needs lxc

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: Notifications not shown by default when using XFCE4
user_login: joepie91
html_url: https://github.com/NixOS/nixpkgs/issues/21266
updated_at: 2017-12-19 12:23:11
body:
  ## Issue description

  When selecting XFCE as my desktop manager, I do not see any notifications by default, and there's no `org.freedesktop.Notifications` DBus service available. It appears that while `xfce.xfce4notifyd` is *installed* correctly, there's no corresponding service or anything else to make it run automatically with the rest of my system.

  When running `xfce4-notifyd`, it appears to work fine, so the issue is limited to it not being run automatically.

  ### Steps to reproduce

  The following is the relevant part of my system configuration, for selecting XFCE4:

  ```nix
      services = {
          xserver.desktopManager.xfce = {
              enable = true;
              thunarPlugins = with packages; [
                  nixpkgs.xfce.thunar-archive-plugin
                  nixpkgs.xfce.thunar_volman
              ];
          };

          # ...
      };
  ```

  ## Technical details

  * System: 16.09.1272.81428dd (Flounder)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: 16.09.1272.81428dd


state: closed
title: pommed service: Replace broken pommed package with pommed-light
user_login: Balletie
html_url: https://github.com/NixOS/nixpkgs/pull/21267
updated_at: 2017-01-02 18:41:39
body:
  ###### Motivation for this change

  The pommed package was marked as broken. It is also severely unmaintained. I therefore chose to replace it entirely with `pommed-light`, for now.

  There are some forks of the original pommed to be found (in fact, `pommed-light` seems to be one) which aren't unmaintained. For example, Arch's AUR has a package [`pommed-jalaziz`](https://aur.archlinux.org/packages/pommed-jalaziz/) which seems to be maintained well.

  So we could maybe follow the same example, and add two versions of pommed in our package tree: `pommed-jalaziz` and `pommed-light`. And then we could extend the service with an option (e.g. `services.hardware.pommed.package`) to allow the user to select a package.

  ###### Things done

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

  ---


state: open
title: Sane cross-compiling through bootstrapping
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/21268
updated_at: 2019-03-14 21:29:23
body:
  Ok, this is it, my final and biggest top-level refactor for 2016!

  I've factored things into separate PRs, so this builds on https://github.com/NixOS/nixpkgs/pull/21415 to provide a consistent idiom for bootstrapping which I extend and further utilize for cross compiling, and https://github.com/NixOS/nixpkgs/pull/21414 which cleans up the cross-compiling tests.

  It should also eventually subsume https://github.com/NixOS/nixpkgs/pull/21388, but I am still getting things unbroken.

  This isn't ready to merge (need to unbreak cross compiling completely) but is ready to review---only uninteresting bug fixes should be left.

  ----

  OP

  The first commit introduces a new abstraction for dealing with stdenv bootstrapping. It doesn't really make anything shorter, but at least it enforces a consistent ideom across all of them. This commit  works, but I'd love advice on how to make linux and darwin better utilize it. @copumpkin I'm especially curious about your feedback, and whether this will help with your goal of automatically solving for bootstrapping stages (I hope it will! but not sure).

  The second commit is just the bare-bones of what I want cross-compiling to look like. The big ideas are

  - To finally take advantage of bootstrapping rather than have all these `*Cross` packages and other hacks: "native dependencies" are actually stage n-1 dependencies  
  - Properly distinguish between `host` and `target` in the autotools sense.

  I'll probably end up splitting this into two PRs to get the first part merged sooner, but wanted to include the second part for now in order to better motivate the first.

  ---

  Probably closes https://github.com/NixOS/nixpkgs/issues/14965
  Takes a big stab at closing https://github.com/NixOS/nixpkgs/issues/10874
  I shamelessly stole things from https://github.com/NixOS/nixpkgs/pull/18386 and will steal more!

  CC @DavidEGrayson @nbp @shlevy @copumpkin @vcunat 


state: closed
title: mm: init at 2016.11.04
user_login: non-Jedi
html_url: https://github.com/NixOS/nixpkgs/pull/21269
updated_at: 2016-12-27 18:44:25
body:
  ###### Motivation for this change

  Make mm package for chatting on matrix network available as part of nixpkgs.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: Zim broken (maybe other Python apps)
user_login: zarelit
html_url: https://github.com/NixOS/nixpkgs/issues/21270
updated_at: 2016-12-19 10:31:43
body:
  ## Issue description

  When I start zim it complains with a popup error "failed running: <directory>" with the current working directory.

  It happens both on NixOS and Nix on Arch (so release-16.09 and unstable).

  I bisected this regression finding that 787d61d5c712ef3f63d779d1d88b6b805e827c82 is the first bad commit


state: closed
title: stellarium: 0.14.3 -> 0.15.0
user_login: f--t
html_url: https://github.com/NixOS/nixpkgs/pull/21271
updated_at: 2016-12-22 01:23:41
body:
  ###### Motivation for this change


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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).

  ---

  @peti 


state: closed
title: nixos-rebuild: Fix SSHOPTS typo
user_login: mguentner
html_url: https://github.com/NixOS/nixpkgs/pull/21272
updated_at: 2016-12-19 07:18:44
body:
  ###### Motivation for this change

  nixos-rebuild ignored ssh options supplied by the env variable NIX_SSHOPTS.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: python-gyp: fix darwin build without xcode
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/21274
updated_at: 2017-01-11 15:08:01
body:
  ###### Motivation for this change

  This should make `http-parser` and all of it's dependencies build on hydra.


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] macOS
     - [x] No Changes
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested 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: Maven seems to fork with the jre instead of the jdk
user_login: FaustXVI
html_url: https://github.com/NixOS/nixpkgs/issues/21275
updated_at: 2018-01-09 10:04:24
body:
  ## Issue description

  Nixos' maven seems to fork with the jre instead of the jdk. This results in not having jdk tools available in test code.

  ### Steps to reproduce

  clone this repo https://github.com/FaustXVI/nixos-maven-break
  run `mvn test`

  ### Workaround

  Use maven `forkcount` to 0.
  Or explicitly set the right jvm on the command line with `mvn -Djvm=$(which java) verify`

  ## Technical details

  * System: NixOS: 16.09.1272.81428dd
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "16.09.1272.81428dd"


state: closed
title: Plex: update, open ports
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/21276
updated_at: 2016-12-24 17:49:47
body:
  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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).

  ---

  I'm not sure if it's standard practice for network services to open up firewall ports on their own like this, or if it instead needs to be made into an option or put in the documentation.


state: open
title: Python: function to remove requirements.txt/setup.py constraints
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/21278
updated_at: 2016-12-23 08:10:43
body:
  ## Issue description

  Python developers often pin their dependencies to exact versions. This is bad practice and most of the times absolutely not necessary either.

  Typically we use `substituteInPlace` to remove the dependency requirement. It would be useful to have a function that would strip such exact requirements.

  I've also opened an issue at setuptools with a request for a flag that ignores version pinning.
  https://github.com/pypa/setuptools/issues/894


state: closed
title: fte: init at 0.50.02
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/21279
updated_at: 2016-12-19 15:16:02
body:
  ###### Motivation for this change

  Package FTE (straightforward translation from [Arch Linux](https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=fte))

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: zim: fix #21270 (double call of wrapPythonPrograms)
user_login: jdanekrh
html_url: https://github.com/NixOS/nixpkgs/pull/21280
updated_at: 2016-12-19 10:31:43
body:
  Fixes #21270

  ###### Motivation for this change

  Comment by @FRidh on the linked issue

  ###### Things done

  - [] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: Parted 3.2 not building on Hydra anymore
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/21281
updated_at: 2016-12-19 13:26:39
body:
  ## Issue description

  Parted fails to run some of the device-mapper tests. Until now, they have always been skipped due to not running as they were not run with uid 0. Unstable Nix seems to use user namespaces with uid 0.

  See the log here: http://hydra.nixos.org/build/45093914/nixlog/1
  It's causing multiple builds like this to fail: http://hydra.nixos.org/build/45093914

  Similar issue: #21145

  ### Steps to reproduce

  Build parted with unstable nix, using the user namespaces rather than the traditional chroot.

  ## Technical details

  hydra.nixos.org


state: closed
title: wireguard: 20161209 -> 20161218
user_login: zx2c4
html_url: https://github.com/NixOS/nixpkgs/pull/21282
updated_at: 2016-12-19 22:00:35
body:
  Hi,

  Upstream here. This is a rather important version bump. I made it because it's important, but I'm not a NixOS user. I computed the checksum like this:

  ```
  zx2c4@thinkpad ~ $ ./nix-1.11.4/src/nix-hash/nix-hash --type sha256 --base32 WireGuard-0.0.20161218.tar.xz
  0d5grn3jvc1byammwlq0hbpdbcs7d28fjarw8kam6fpcnalw2y4y
  ```

  Hopefully that's correct.


state: open
title: languagetool: desn't work with language other than english.
user_login: mikefaille
html_url: https://github.com/NixOS/nixpkgs/issues/21283
updated_at: 2019-05-03 02:02:00
body:
  ## Issue description
  Work with English corrector but not using spanish or french one. 

  ```
  java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.UnsatisfiedLinkError: Unable to load library '/tmp/jna8713236742918782736.libhunspell-linux-x86-64.so': Native library (tmp/jna8713236742918782736.libhunspell-linux-x86-64.so) not found in resource path ([file:/nix/store/qmfzxscl7qj4141l1ymnkp281p56jr11-LanguageTool-3.5/share/languagetool.jar])
  	at org.languagetool.MultiThreadedJLanguageTool.performCheck(MultiThreadedJLanguageTool.java:176)
  	at org.languagetool.JLanguageTool.check(JLanguageTool.java:546)
  	at org.languagetool.JLanguageTool.check(JLanguageTool.java:496)
  	at org.languagetool.JLanguageTool.check(JLanguageTool.java:492)
  	at org.languagetool.gui.LanguageToolSupport.checkText(LanguageToolSupport.java:755)
  	at org.languagetool.gui.LanguageToolSupport.access$2200(LanguageToolSupport.java:59)
  	at org.languagetool.gui.LanguageToolSupport$RunnableImpl.run(LanguageToolSupport.java:921)
  	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  	at java.util.concurrent.FutureTask.report(FutureTask.java:122)
  	at java.util.concurrent.FutureTask.get(FutureTask.java:192)
  	at org.languagetool.MultiThreadedJLanguageTool.performCheck(MultiThreadedJLanguageTool.java:173)
  	... 13 more
  Caused by: java.lang.UnsatisfiedLinkError: Unable to load library '/tmp/jna8713236742918782736.libhunspell-linux-x86-64.so': Native library (tmp/jna8713236742918782736.libhunspell-linux-x86-64.so) not found in resource path ([file:/nix/store/qmfzxscl7qj4141l1ymnkp281p56jr11-LanguageTool-3.5/share/languagetool.jar])
  	at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:271)
  	at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:398)
  	at com.sun.jna.Library$Handler.<init>(Library.java:147)
  	at com.sun.jna.Native.loadLibrary(Native.java:412)
  	at com.sun.jna.Native.loadLibrary(Native.java:391)
  	at org.languagetool.rules.spelling.hunspell.Hunspell.<init>(Hunspell.java:127)
  	at org.languagetool.rules.spelling.hunspell.Hunspell.getInstance(Hunspell.java:68)
  	at org.languagetool.rules.spelling.hunspell.Hunspell.getInstance(Hunspell.java:54)
  	at org.languagetool.rules.spelling.hunspell.HunspellRule.init(HunspellRule.java:183)
  	at org.languagetool.rules.spelling.hunspell.HunspellRule.match(HunspellRule.java:83)
  	at org.languagetool.JLanguageTool.checkAnalyzedSentence(JLanguageTool.java:629)
  	at org.languagetool.JLanguageTool$TextCheckCallable.call(JLanguageTool.java:976)
  	at org.languagetool.JLanguageTool$TextCheckCallable.call(JLanguageTool.java:928)
  	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  	... 3 more
  ```


  ### Steps to reproduce

  - $ languagetool
  - Select French
  - Saw crash


  ## Technical details

  * System: NixOS: `16.09.git.3414ae5 (Flounder)`
  * Nix version: `nix-env (Nix) 1.11.4`


state: closed
title: Lies on https://nixos.org/nixpkgs/download.html
user_login: spy-tech
html_url: https://github.com/NixOS/nixpkgs/issues/21284
updated_at: 2016-12-19 14:54:21
body:
  https://nixos.org/nixpkgs/download.html states:

  ```
  Note: if you are a NixOS user, you already have Nixpkgs. You can update your copy of Nixpkgs to the latest version by running nixos-checkout.
  ```

  I observe:
  ```
  nixos-checkout
  nixos-checkout: command not found
  ```

  I expected: 

  At the very least that nixos-checkout was found and executed. 


state: closed
title: Fix typo in beam.xml
user_login: mpickering
html_url: https://github.com/NixOS/nixpkgs/pull/21285
updated_at: 2016-12-19 15:23:33
body:
  ###### Motivation for this change


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: neovim: green :CheckHealth
user_login: manveru
html_url: https://github.com/NixOS/nixpkgs/pull/21286
updated_at: 2017-11-30 09:53:21
body:
  ###### Motivation for this change

  Get neovim to work with ruby plugins and update python dependencies to latest version.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: stdenv setup: disallow references to the build directory
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/21287
updated_at: 2017-01-01 16:41:16
body:
  Extracted from https://github.com/NixOS/nixpkgs/pull/2281

  Unfortunately, I lack the capacity for testing this, hopefully somebody is able and willing to do so in my stead (if this is something we want to do).


state: closed
title: wireguard: 20161209 -> 20161218
user_login: zx2c4
html_url: https://github.com/NixOS/nixpkgs/pull/21288
updated_at: 2016-12-22 02:05:00
body:
  Hi,

  Upstream here. This is a rather important version bump, so I'm making the pull request.

  @grahamc 

  Thanks,
  Jason


state: closed
title: Vulnerability Roundup 14
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/issues/21289
updated_at: 2016-12-26 16:49:45
body:
  Here are all the vulnerabilities from https://lwn.net/Vulnerabilities
  since our [last roundup](https://github.com/NixOS/nixpkgs/issues/21142)

  This roundup is different from previous' due to Christmas: http://lists.science.uu.nl/pipermail/nix-dev/2016-December/022367.html

  I will update this issue tomorrow and Wednesday with new issues.

  cc: @NeQuissimus @bachp @domenkozar @makefu.

  _Note:_ The list of people CC'd on this issue participated in the last
  roundup. If you participate on this roundup, I'll cc you on the next
  one. If you don't participate in the next one, you won't be CC'd on
  the one after that. If you would like to be CC'd on the next roundup,
  add a comment to the most recent vulnerability roundup.
  If you would like to be CC'd on _all_ roundups, leave a comment and
  tell @grahamc so.

  Permanent CC's: @joepie91, @phanimahesh, @NixOS/security-notifications
  (if you no longer want to be CC'd, ask to be removed from this list)

  ## Notes on the list
  1. The reports have been roughly grouped by the package name. This
     isn't perfect, but is intended to help identify if a whole group
     of reports is resolved already.
  2. Some issues will be duplicated, because it affects multiple
     packages. For example, there are sometimes problems that impact
     thunderbird, and firefox. LWN might report in one vulnerability
     "thunderbird firefox". These names have been split to make sure
     both packages get addressed.
  3. By each issue is a link to code search for the package name, and
     a Github search by filename. These are to help, but may not return
     results when we do in fact package the software. If a search
     doesn't turn up, please try altering the search criteria or
     looking in nixpkgs manually before asserting we don't have it.
  4. This issue is created by https://github.com/NixOS/security

  # Instructions:

  1. Triage a report: If we don't have the software or our version isn't
     vulnerable, tick the box or add a comment with the report number,
     stating it isn't vulnerable.
  2. Fix the issue: If we do have the software and it is vulnerable,
     either leave a comment on this issue saying so, even open a pull
     request with the fix. If you open a PR, make sure to tag this
     issue so we can coordinate.
  3. When an entire section is completed, move the section to the
     "Triaged and Resolved Issues" `details` block below.



  ## Upon Completion ...

   - [x] Run the issue through `reformat` one last time
   - [x] Review commits since last roundup for backport candidates
   - [x] Send an update e-mail to nix-security-announce@googlegroups.com
   - [x] Update the database at https://github.com/NixOS/security

  Without further ado...


  ### Assorted (18 issues)
   - [ ] [`#709844`](https://lwn.net/Vulnerabilities/709844/) ([search](http://search.nix.gsc.io/?q=ceph&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ceph+in%3Apath&type=Code))  ceph: denial of service
   - [ ] [`#709839`](https://lwn.net/Vulnerabilities/709839/) ([search](http://search.nix.gsc.io/?q=gstreamer-plugins-good&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=gstreamer-plugins-good+in%3Apath&type=Code))  gstreamer-plugins-good: denial of service
   - [x] [`#709841`](https://lwn.net/Vulnerabilities/709841/) ([search](http://search.nix.gsc.io/?q=flightgear&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=flightgear+in%3Apath&type=Code))  flightgear: file overwrites
   - [x] [`#709146`](https://lwn.net/Vulnerabilities/709146/) ([search](http://search.nix.gsc.io/?q=python-html5lib&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=python-html5lib+in%3Apath&type=Code))  python-html5lib: cross-site scripting
   - [x] [`#709843`](https://lwn.net/Vulnerabilities/709843/) ([search](http://search.nix.gsc.io/?q=dcmtk&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=dcmtk+in%3Apath&type=Code))  dcmtk: buffer overflows/underflows
   - [x] [`#709842`](https://lwn.net/Vulnerabilities/709842/) ([search](http://search.nix.gsc.io/?q=python-bottle&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=python-bottle+in%3Apath&type=Code))  python-bottle: CRLF attacks
   - [x] [`#709847`](https://lwn.net/Vulnerabilities/709847/) ([search](http://search.nix.gsc.io/?q=zlib&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=zlib+in%3Apath&type=Code))  zlib: multiple vulnerabilities
   - [x] [`#709745`](https://lwn.net/Vulnerabilities/709745/) ([search](http://search.nix.gsc.io/?q=openjpeg2&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=openjpeg2+in%3Apath&type=Code))  openjpeg2: two vulnerabilities
   - [x] [`#709743`](https://lwn.net/Vulnerabilities/709743/) ([search](http://search.nix.gsc.io/?q=freeipa&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=freeipa+in%3Apath&type=Code))  freeipa: two vulnerabilities
   - [x] [`#709664`](https://lwn.net/Vulnerabilities/709664/) ([search](http://search.nix.gsc.io/?q=most&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=most+in%3Apath&type=Code))  most: command execution
   - [x] [`#709666`](https://lwn.net/Vulnerabilities/709666/) ([search](http://search.nix.gsc.io/?q=nagios&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=nagios+in%3Apath&type=Code))  nagios: two vulnerabilities
   - [x] [`#709742`](https://lwn.net/Vulnerabilities/709742/) ([search](http://search.nix.gsc.io/?q=tor&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=tor+in%3Apath&type=Code))  tor: denial of service
   - [x] [`#709363`](https://lwn.net/Vulnerabilities/709363/) ([search](http://search.nix.gsc.io/?q=apport&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=apport+in%3Apath&type=Code))  apport: three vulnerabilities
   - [x] [`#709149`](https://lwn.net/Vulnerabilities/709149/) ([search](http://search.nix.gsc.io/?q=apt&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=apt+in%3Apath&type=Code))  apt: code execution
   - [x] [`#709669`](https://lwn.net/Vulnerabilities/709669/) ([search](http://search.nix.gsc.io/?q=kernel&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=kernel+in%3Apath&type=Code))  kernel: out of bounds stack read
   - [x] [`#709466`](https://lwn.net/Vulnerabilities/709466/) ([search](http://search.nix.gsc.io/?q=libupnp&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=libupnp+in%3Apath&type=Code))  libupnp: code execution
   - [x] [`#709661`](https://lwn.net/Vulnerabilities/709661/) ([search](http://search.nix.gsc.io/?q=samba&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=samba+in%3Apath&type=Code))  samba: three vulnerabilities
   - [x] [`#709162`](https://lwn.net/Vulnerabilities/709162/) ([search](http://search.nix.gsc.io/?q=w3m&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=w3m+in%3Apath&type=Code))  w3m: multiple vulnerabilities

  ### firefox (3 issues)
   - [x] [`#709468`](https://lwn.net/Vulnerabilities/709468/) ([search](http://search.nix.gsc.io/?q=firefox&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=firefox+in%3Apath&type=Code))  firefox: denial of service
   - [x] [`#709140`](https://lwn.net/Vulnerabilities/709140/) ([search](http://search.nix.gsc.io/?q=firefox&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=firefox+in%3Apath&type=Code))  mozilla: multiple vulnerabilities
   - [x] [`#709141`](https://lwn.net/Vulnerabilities/709141/) ([search](http://search.nix.gsc.io/?q=firefox&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=firefox+in%3Apath&type=Code))  mozilla: multiple vulnerabilities

  ### game-music-emu (2 issues)
   - [x] [`#709663`](https://lwn.net/Vulnerabilities/709663/) ([search](http://search.nix.gsc.io/?q=game-music-emu&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=game-music-emu+in%3Apath&type=Code))  game-music-emu: multiple vulnerabilities
   - [x] [`#709341`](https://lwn.net/Vulnerabilities/709341/) ([search](http://search.nix.gsc.io/?q=game-music-emu&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=game-music-emu+in%3Apath&type=Code))  game-music-emu: code execution

  ### kernel (2 issues)
   - [x] [`#709853`](https://lwn.net/Vulnerabilities/709853/) ([search](http://search.nix.gsc.io/?q=kernel&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=kernel+in%3Apath&type=Code))  kernel: code execution
   - [x] [`#709851`](https://lwn.net/Vulnerabilities/709851/) ([search](http://search.nix.gsc.io/?q=kernel&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=kernel+in%3Apath&type=Code))  kernel: two vulnerabilities

  ### tomcat (2 issues)
   - [x] [`#709662`](https://lwn.net/Vulnerabilities/709662/) ([search](http://search.nix.gsc.io/?q=tomcat&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=tomcat+in%3Apath&type=Code))  tomcat: two vulnerabilities
   - [x] [`#709342`](https://lwn.net/Vulnerabilities/709342/) ([search](http://search.nix.gsc.io/?q=tomcat&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=tomcat+in%3Apath&type=Code))  tomcat: denial of service

  ### xen (2 issues)
   - [x] [`#709746`](https://lwn.net/Vulnerabilities/709746/) ([search](http://search.nix.gsc.io/?q=xen&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=xen+in%3Apath&type=Code))  xen: information leak
   - [x] [`#709670`](https://lwn.net/Vulnerabilities/709670/) ([search](http://search.nix.gsc.io/?q=xen&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=xen+in%3Apath&type=Code))  xen: multiple vulnerabilities


state: closed
title: dropbox: 15.4.22 -> 16.4.29
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/21290
updated_at: 2016-12-20 13:31:01
body:
  ###### Motivation for this change

  Usual dropbox crap.


  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: 15.4.22 -> 16.4.29
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/21291
updated_at: 2016-12-20 13:31:21
body:
  ###### Motivation for this change

  Only tested on ```nixos-unstable```.

  Further to #21290.

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: idrisPackages.httpclient: init
user_login: brainrape
html_url: https://github.com/NixOS/nixpkgs/pull/21292
updated_at: 2018-03-16 02:12:54
body:
  ###### Motivation for this change
  Add Idris HTTP Client Library.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: python/pillow: Disable tests on Darwin
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/21293
updated_at: 2016-12-20 08:25:08
body:
  ###### Motivation for this change
  On Darwin, Pillow breaks when testing `ImageGrab` due to its inability to add `screencapture`. This prevents NixOps from being built on NixOS. Disable tests from running on Mac until `screencapture` can be included in the build inputs (currently, `screencapture` is not included directly into nixpkgs).

  Removing the `ImageGrab` test does not alleviate all problems, as other problems arise; therefore, this seems to be the best path until the situation is alleviated. 

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] 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: Unable to build NixOS image on master
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/21294
updated_at: 2017-02-21 16:50:30
body:
  I tried making a small NixOS image with this configuration.nix:

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

  {
    imports = [ "${modulesPath}/profiles/minimal.nix" ];
    environment.systemPackages = lib.mkForce [];

    fileSystems."/" = {
      device     = "/dev/disk/by-label/nixos";
      autoResize = true;
    };

    boot.loader.grub.device = "/dev/sda";

    system.build.image = import "${pkgs.path}/nixos/lib/make-disk-image.nix" {
      name = "test";
      inherit pkgs lib config;
      partitioned = true;
      diskSize = 1024;   
    };
  }
  ```

  I then built the image with:

  ```
  $ nix-build $PATH_TO_NIXPKGS/nixos -A config.system.build.image --argstr configuration $PWD/configuration.nix
  warning: dumping very large path (> 256 MiB); this may run out of memory
  these derivations will be built:
    /nix/store/cdq3cxi5vq4dx3smc4myf3hlqcs2ggj7-test.drv
  building path(s) ‘/nix/store/2km7ig7xsgbwcbfr99ankib7bj7amp8j-test’
  Formatting '/nix/store/2km7ig7xsgbwcbfr99ankib7bj7amp8j-test/nixos.img', fmt=raw size=1073741824
  WARNING: Image format was not specified for '/nix/store/2km7ig7xsgbwcbfr99ankib7bj7amp8j-test/nixos.img' and probing guessed raw.
           Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
           Specify the 'raw' format explicitly to remove the restrictions.
  loading kernel modules...
  [   21.593613] INFO: rcu_sched detected stalls on CPUs/tasks:
  [   21.595838] 	(detected by 0, t=21002 jiffies, g=-261, c=-262, q=0)
  [   21.598205] All QSes seen, last rcu_sched kthread activity 21002 (4294688617-4294667615), jiffies_till_next_fqs=3, root ->qsmask 0x0
  [   21.605626] rcu_sched kthread starved for 21002 jiffies! g18446744073709551355 c18446744073709551354 f0x2 s3 ->state=0x0
  [   84.598615] INFO: rcu_sched detected stalls on CPUs/tasks:
  [   84.602408] 	(detected by 0, t=84007 jiffies, g=-261, c=-262, q=0)
  [   84.604393] All QSes seen, last rcu_sched kthread activity 84007 (4294751622-4294667615), jiffies_till_next_fqs=3, root ->qsmask 0x0
  [   84.608441] rcu_sched kthread starved for 84007 jiffies! g18446744073709551355 c18446744073709551354 f0x2 s3 ->state=0x0
  ...
  ```

  It just hangs and repeatedly tells me that the kthread is starved.

  This is on nixpkgs f3b65f67d98a2e67c739d4b76b3340eda1dd06f4.


state: closed
title: matrix-synapse: 0.18.4 -> 0.18.5
user_login: Ralith
html_url: https://github.com/NixOS/nixpkgs/pull/21296
updated_at: 2016-12-20 08:26:23
body:
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: Bypass cache.nixos.org for huge packets.
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/21297
updated_at: 2017-07-28 15:02:31
body:
  ## Issue description

  Download from ```cache.nixos.org``` works very slow from some locations such as Russia (under 1Mbps on 100Mbps connection), so huge binary packages such as JDK, Google Fonts, Intellij IDEA require about an hour for download. (```nix-cache.s3.amazonaws.com``` is a bit faster but often drops the connection).

  Ironicaly, all of these packages can be downloaded quickly from their fast Oracle's and Google's servers and they do not require CPU intensive compilation nor downloading of GCC.

  I propose to add option to avoid using ```cache.nixos.org``` and ```tarballs.nixos.org``` for such packages and always download them from the original webserver and go through the build process.


state: closed
title: systemd: add slice support
user_login: arch1tect0r
html_url: https://github.com/NixOS/nixpkgs/pull/21298
updated_at: 2018-08-20 14:39:34
body:
  ###### Motivation for this change

  Last week I found that I can't create and use slices in nixpkgs. I need it to control resources for some groups of services in systemd. I add this code like like targets, services and etc.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: python:html5lib: 0.999 -> 0.999999999
user_login: phanimahesh
html_url: https://github.com/NixOS/nixpkgs/pull/21299
updated_at: 2016-12-25 12:51:56
body:
  Motivation for this change
  ==========================

  fixes LWN vuln:709146
  ref #21289: Vulnerability roundup 14

  Things done
  -----------

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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).

  ---

  nox-review wip build was taking too long, so aborted it. :/


state: closed
title: Acme dependency is not maintained.
user_login: ibrahimsag
html_url: https://github.com/NixOS/nixpkgs/issues/21300
updated_at: 2016-12-20 11:46:41
body:
  ## Issue description
  I've encountered the following error on acme daemons. seems like simp_le is not maintained anymore, and it starting getting this error after a let's encrypt api update.
  https://github.com/kuba/simp_le/issues/118 

  What would be the path forward? does anyone have any better client alternatives?


state: closed
title: Package request: blox
user_login: spy-tech
html_url: https://github.com/NixOS/nixpkgs/issues/21304
updated_at: 2017-01-06 17:21:52
body:
  Blox provides container management and orchestration on Amazon ECS:

  See: https://blox.github.io/


state: closed
title: make-system-tarball: create reproducible tarballs
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/21305
updated_at: 2016-12-20 14:39:33
body:
  This is an alternative to https://github.com/NixOS/nixpkgs/pull/2281/commits/4b78a5b5fb8584347999832b3c67d1276488140b


state: closed
title: Remove uses of gzip that might capture build time
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/21306
updated_at: 2016-12-20 22:11:06
body:
  More work on extracting non-controversial stuff from https://github.com/NixOS/nixpkgs/pull/2281

  No idea if this is worthwhile but for completeness ... if this is something we want I have a few more queued up (some that also fix determinism issues; none of the ones I've included in the initial batch seem make a difference ...)


state: closed
title: cataract: init at 1.1.0 and HEAD
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/21307
updated_at: 2017-01-31 09:21:57
body:
  ###### Motivation for this change

  Cataract 1.1.0 and the latest HEAD from the repository (as there was no release in ... 6 years, though there were commits in the repository)

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: services.nginx: does not start when ipv6 is disabled
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/issues/21308
updated_at: 2016-12-23 10:49:36
body:
  ## Issue description

  When disabling ipv6 the nginx server does not start up anymore with
  ```
  [emerg] 14186#0: socket() [::]:80 failed (97: Address family not supported by protocol)
  ```
  Issue occurs because `listen [::]:80` is always used https://github.com/NixOS/nixpkgs/blob/release-16.09/nixos/modules/services/web-servers/nginx/default.nix#L83 . the issue can be resolved by checking if network.enableIPv6 is false before setting the config.

  ### Steps to reproduce
  ```
  services.nginx = {
    enable = true;
    virtualHosts.test.location."/".proxyPass = "http://localhost:8080";
  };
  networking.enableIPv6 = false;
  boot.kernelParams = [ "ipv6.disable=1" ];
  ```

  ## Technical details

  * System: 16.09.git.f52eaf4 (Flounder)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: 16.09.git.f52eaf4


state: open
title: `nix-instantiate --strict --eval` not terminating
user_login: pGarlick
html_url: https://github.com/NixOS/nixpkgs/issues/21309
updated_at: 2018-11-27 02:32:03
body:
  ## In recent versions of Nixpkgs the 'nix-instantiate --strict' command does not terminate.  For example, using commit b02e6cc of nixpkgs, the following command:

  $ nix-instantiate --strict --eval --xml -A opencascade_oce /data/paul/sourceCode/nixpkgs | wc -c

  produces:

  trace: lib.zip is deprecated, use lib.zipAttrsWith instead
  trace: `mkStrict' is obsolete; use `mkOverride 0' instead.
  error: stack overflow (possible infinite recursion)
  701463173

  So, approximately 700 MB of xml is generated before the process crashes.  This also occurs with all the other packages I have tried (-A gmsh, for example, instead of -A opencascade_oce).

  However, if I rewind to a previous commit (f22817d is the commit for the 16.09 tag):

  $ git checkout f22817d

  Then the same command produces:

  trace: lib.zip is deprecated, use lib.zipAttrsWith instead
  trace: `mkStrict' is obsolete; use `mkOverride 0' instead.
  trace: `types.list' is deprecated; use `types.listOf' instead
  18727208

  This time only 19MB of xml is produced and the process terminates.

  It appears that the 'infinite recursion' problem has been introduced between the earlier version, 16.09, and the current version.  Is this a bug?  Is it possible to predict whether 'nix-instantiate --strict' will terminate or not?

  ## Technical details

  * System: Ubuntu 16.04.1 LTS
  * Nix version: 1.11.4
  * Nixpkgs version: 17.03pre-git


state: closed
title: gnupg21: 2.1.16 -> 2.1.17
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/21310
updated_at: 2016-12-23 13:09:44
body:
  ###### Motivation for this change

  Release announcements:

  - http://lists.gnu.org/archive/html/info-gnu/2016-12/msg00011.html
  - http://lists.gnu.org/archive/html/info-gnu/2016-12/msg00007.html

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: services.logstash: default options, examples and address update
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/21311
updated_at: 2017-01-25 21:18:17
body:
  ###### Motivation for this change

  services.logstash contains obsolete defaults,examples and uses `address` instead of `listenAddress`. Cleaning up these defaults will result in a logstash service which works out of the box and the documentation will show a sane example config

  ###### Things done

  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: cryptHomeLuks fails to mount on ssh login
user_login: league
html_url: https://github.com/NixOS/nixpkgs/issues/21314
updated_at: 2018-02-25 05:22:18
body:
  ## Issue description

  I tried to use the undocumented setting `users.extraUsers.NAME.cryptHomeLuks` to have a LUKS-encrypted volume mounted to `~NAME` on login via `pam_mount` (using the login passphrase). It works when I log in on the console or use the `login` command from the root account. However, when I log in to the machine via `ssh` the login succeeds but the user's home volume is not mounted. (This general technique works for me on ArchLinux, including during `ssh` login.)

  Also, if cryptHomeLuks generally works for people, I'd like to see it added to the official manual, as an alternative to ecryptFs

  ### Steps to reproduce

  Not sure I need to be this detailed, but here's roughly what I did to set up LUKS volume:

  ```
  lvcreate -L 1.6g -n NAME vg0
  cryptsetup luksFormat /dev/vg0/NAME
  cryptsetup open /dev/vg0/NAME zz
  mkfs.ext4 /dev/mapper/zz
  mount /dev/mapper/zz /home/NAME
  touch /home/NAME/THIS_IS_CRYPTO
  chown -R NAME:users /home/NAME
  umount /home/NAME
  cryptsetup close /dev/mapper/zz
  ```

  Edit `/etc/nixos/configuration.nix`, adding:

  ```
  security.pam.mount.enable = true;
  users.extraUsers.NAME.cryptHomeLuks = "/dev/vg0/NAME";
  ```

  Then: `nixos-rebuild switch && reboot`. Then login from a remote machine via ssh.

  ```
  elsewhere% ssh NAME@NIXHOST
  NIXHOST% ls -l THIS_IS_CRYPTO
  ls: cannot access 'THIS_IS_CRYPTO': No such file or directory
  ```

  To compare, from root on NIXHOST:

  ```
  root@NIXHOST# login NAME
  NAME@NIXHOST% ls -l THIS_IS_CRYPTO
  -rw-r--r-- 1 NAME users     0 Dec 20 14:49 THIS_IS_CRYPTO
  ```

  I did the non-working ssh login first because my experience with this technique on Arch is that the user's volume is not always cleanly unmounted on logout. So an ssh *after* a console login might still see the mounted volume.

  ## Technical details

  * System: 16.09.1272.81428dd (Flounder)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: 16.09.1272.81428dd


state: open
title: Bundle an expression that produces the smallest viable NixOS image
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/21315
updated_at: 2019-05-27 20:06:06
body:
  Can we have a canonical configuration.nix and script wrapper that produces the smallest self-sufficient NixOS image we can achieve, that can then be expanded into a more complete system?

  Basically, I'd expect it to have:

  1. Almost nothing in `environment.systemPackages` (then again, I want that in all my images 😛)
  2. Kernel, grub, partition table, filesystem
  3. `systemd`
  4. Basic setup for `nix-daemon` and a RO store
  5. `sshd`
  6. A configuration.nix that results in no changes if you `nixos-rebuild` from within the image

  I know that we have a minimal.nix module but the result of that still includes a load of stuff that you don't need to get started.

  It'd be interesting to include the image in Hydra and plot its size over time to make sure we don't accidentally pick up silly things in runtime closures.

  My goal would be for it to not be much bigger than comparable offerings from Alpine Linux and the like. It would probably be larger at first, but we could whittle it down over time.


state: closed
title: Prometheus service test fails
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/21316
updated_at: 2016-12-20 22:27:32
body:
  ## Issue description
  ```
  $ cd nixos/tests
  $ nix-build nixos/tests/prometheus.nix 
  error: The option `services.prometheus.scrapeConfigs.[definition 1-entry 1].target_groups' defined in `<unknown-file>' does not exist.
  (use ‘--show-trace’ to show detailed location information)
  ```

  There must be something wrong with the "target_groups" option.

  Background: I was trying to setup a Prometheus instance. I struggled a bit with the Nix options (just wanted to paste some Yaml from a tutorial...), then got the Nix syntax mostly working but struggled with the missing "target_groups" option. Then I found there was even a test for this service, and that test fails :-)

  ## Technical details

  * System: NixOS 17.03pre
  * Nix version: 1.11.4
  * Nixpkgs version: 5ed1aee3af6ce80c63e534fc26d7ee611d4ca50d (master as of today)


state: closed
title: libupnp: 1.6.20 -> 1.6.21
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/21317
updated_at: 2016-12-21 12:21:13
body:
  ###### Motivation for this change

  I'm not super familiar with sourceforge, I hope this is not a temporary url.


  /cc @grahamc


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] 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: ssrc: init at 1.33
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/21318
updated_at: 2016-12-22 02:28:51
body:
  ###### Motivation for this change

  It is a useful program not currently available in Nixpkgs. It converts the sampling rate of a PCM wav file. 44.1kHz sampling rate is used for a CD, and 48kHz is used for a DVD. Converting between these frequencies is hard, because the ratio beteen these two frequencies is 147:160, which are not small numbers. Accordingly, it uses a very long FIR filter in order not to degrade the sound quality during conversion. It utilizes FFTs to apply the FIR filter in order to reduce the amount of computation. 

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: can't install ghc 7.4.2
user_login: CapSel
html_url: https://github.com/NixOS/nixpkgs/issues/21319
updated_at: 2016-12-23 01:39:39
body:
  ## Issue description
  I'm trying to do installation according to instructions from https://github.com/wavewave/nix-build-ghc-android.

  I've found command that causes failure in drv script, its:
  find . -type f -perm +100 \\

  drv script is located (at my computer) here:
  /nix/store/bkh5xcc9slfl0s2c1laxqr0d59s4vhrk-ghc-7.4.2-binary.drv

  Manual page of find describes -perm +mode as deprecated since 2005 and tells to use -perm /mode.

  ### Steps to reproduce
  follow https://github.com/wavewave/nix-build-ghc-android


  ## Technical details

  * System: gentoo (upgraded yesterday)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "17.03pre97534.5ed1aee"

  building path(s) ‘/nix/store/1gcrmf1rvqvdrgvvk16f6n6a9xly1ad6-ghc-7.4.2-binary’
  unpacking sources
  unpacking source archive /nix/store/whvcw69m0icsf4360jlrjw1cp51n7hhc-ghc-7.4.2-x86_64-unknown-linux.tar.bz2
  source root is ghc-7.4.2
  '/nix/store/1gcrmf1rvqvdrgvvk16f6n6a9xly1ad6-ghc-7.4.2-binary/lib/libncursesw.so.5' -> '/nix/store/zcr8w894s8p0h8yfdavmqbvpxhz2pzgl-ncurses-6.0/lib/libncurses.so'
  find: invalid mode '+100'
  builder for ‘/nix/store/bkh5xcc9slfl0s2c1laxqr0d59s4vhrk-ghc-7.4.2-binary.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/ij0iql284fry118xjpnjq3qas49v02m6-ghc-7.8.4.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/ij0iql284fry118xjpnjq3qas49v02m6-ghc-7.8.4.drv’ failed
  /usr/bin/nix-shell: failed to build all dependencies


state: closed
title: Update docs for Nginx + ACME. Closes #20698.
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/21320
updated_at: 2017-01-09 05:39:15
body:
  ###### Motivation for this change


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] 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: Worldengine
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/21321
updated_at: 2017-04-30 08:28:41
body:
  ###### Motivation for this change

  google_apputils seems to work on py3k as is? Why is it disabled? I also am not sure yet if ignoring the strict version requirements is advisable.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: meld: 3.16.2 -> 3.16.4
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/21322
updated_at: 2017-05-15 17:35:20
body:
  ###### Motivation for this change

  Update meld to the last stable version

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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/prometheus: add services.prometheus.configText option
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/21323
updated_at: 2016-12-21 07:32:47
body:
  ###### Motivation for this change

  The structured options are incomplete compared with upstream and I think
  it will be a maintenance burden to try to keep up. Provide an option for
  the raw config file contents (prometheus.yml).

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: top-level: missing parentheses
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/21324
updated_at: 2016-12-22 22:24:27
body:
  ###### Motivation for this change

  Without this change, when `config.platform` is set, the evaluator tries to apply it as a function to `system`.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: Documentation for ability to save nix-shell environments in configuration.nix
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/21325
updated_at: 2018-06-24 19:56:59
body:
  So, I've been trying to set up a bunch of nix-shell environments that I want to keep in my configuration.nix, but I can't seem to find how to do it anywhere. I'm sure a lot of people want something similar, so there really should be documentation on how to do this!


state: closed
title: docker: update service units from upstream
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/21326
updated_at: 2017-01-02 09:33:41
body:
  All the new options in detail:

  Enable docker in multi-user.target make container created with restart=always
  to start. We still want socket activation as it decouples dependencies between
  the existing of /var/run/docker.sock and the docker daemon. This means that
  services can rely on the availability of this socket. Fixes #11478 #21303

    wantedBy = ["multi-user.target"];

  This allows us to remove the postStart hack, as docker reports on its own when
  it is ready.

    Type=notify

  The following will set unset some limits because overhead in kernel's ressource
  accounting was observed. Note that these limit only apply to containerd.
  Containers will have their own limit set.

    LimitNPROC=infinity
    LimitCORE=infinity
    TasksMax=infinity

  Upgrades may require schema migrations. This can delay the startup of dockerd.

    TimeoutStartSec=0

  Allows docker to create its own cgroup subhierarchy to apply ressource limits on
  containers.

    Delegate=true

  When dockerd is killed, container should be not affected to allow
  `live restore` to work.

    KillMode=process

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: buildFHSUserEnv doesn't work for non-root users in grsecurity
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/21327
updated_at: 2017-01-01 02:27:26
body:
  ## Issue description
  Trying to set up an AOSP build environment to nix-shell into. nix-shelling into it with a non-root user errors out. It succeeds with root and sudo.



  ### Steps to reproduce
  shell.nix:
  ``` nix
  { pkgs ? import <nixpkgs> {} }:

  let
    jdk = pkgs.jdk8;
    fhs = pkgs.buildFHSUserEnv {
      name = "android-env";
      targetPkgs = pkgs: with pkgs;
        [ git
          gitRepo
          gnupg1
          python2
          curl
          procps
          openssl
          gnumake
          nettools
          androidenv.platformTools
          ccache
          ncurses
          jdk
          schedtool
          utillinux
          m4
          gperf
          perl
          libxml2
          zip
          unzip
          bison
          flex
          lzop
          bc
          which
          gcc
        ];
      multiPkgs = pkgs: with pkgs;
        [ zlib
        ];
      extraOutputsToInstall = [ "dev" ];
      runScript = "bash";
      profile = ''
        export USE_CCACHE=1
        export ANDROID_JAVA_HOME=${jdk.home}
      '';
    };
  in fhs.env
  ```
  ``` bash
  [spacekitteh@spaceserv:~/code/copperhead]$ nix-shell
  /nix/store/qxdag2fs1qh4alr19ax3s9lqh5dw2m24-chroot-user:44:in `block in make_fcall': Operation not permitted (Errno::EPERM)
          from /nix/store/qxdag2fs1qh4alr19ax3s9lqh5dw2m24-chroot-user:114:in `<main>'
  ```



  ## Technical details

  * System: 17.03pre96925.1c50bdd (Gorilla)
  * uname -a: Linux spaceserv 4.8.14-grsec #1-NixOS SMP Sat Dec 10 18:09:59 UTC 2016 x86_64 GNU/Linux
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version:"17.03pre96925.1c50bdd"


state: closed
title: libssh2: 1.7.0 -> 1.8.0
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/pull/21328
updated_at: 2016-12-27 00:53:18
body:
  ###### Motivation for this change
  version bump. enables libressl compatability for one thing

  :north_korea: :north_korea: :north_korea: :north_korea: travis ain't bitching cus of me but because of a g++ compiler error in cmake :north_korea: :north_korea: :north_korea: :north_korea: 


state: closed
title: scudcloud: 1.35 -> 1.38
user_login: volhovm
html_url: https://github.com/NixOS/nixpkgs/pull/21329
updated_at: 2016-12-21 12:35:35
body:
  ###### Motivation for this change
  Just a regualar version update.

  ###### Things done

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

  ---

  cc @jagajaga 


state: open
title: Warnings in update-users-groups.pl
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/21330
updated_at: 2018-06-24 19:56:22
body:
  ## Issue description

  Our users/groups update script outputs several warnings which look dangerous.when I set root password to an empty string (only for a temporary VM, I assure you ^_^).

  ![screenshot_2016-12-21_11-30-29](https://cloud.githubusercontent.com/assets/1174810/21382297/5fbe063a-c779-11e6-8133-d426d055fedb.png)

  ### Steps to reproduce

  1. `{ users.extraUsers.root.password = ""; }`
  2. `NIXOS_CONFIG=path/to/config/above.nix nixos-rebuild build-vm`
  3. Run it and observe the warnings.

  ## Technical details

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


state: closed
title: nix-zsh-completions: 0.2 -> 0.3
user_login: olejorgenb
html_url: https://github.com/NixOS/nixpkgs/pull/21331
updated_at: 2016-12-21 10:59:16
body:
  ###### Motivation for this change

  Bump version. [Version 0.3](https://github.com/spwhitt/nix-zsh-completions/releases/tag/0.3) provide attribute path completion.

  ###### Things done

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

  ---


state: closed
title: `programs.ssh.forwardX11` vs `services.openssh.forwardX11`
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/21332
updated_at: 2016-12-22 21:14:01
body:
  ## Issue description

  I've added `programs.ssh.forwardX11` to my config, but rebuild showed a warning:
  ```
  Failed assertions:
  - cannot enable X11 forwarding without setting XAuth location
  error: unable to build all machine configurations
  ```
  The trick is, `programs.ssh.setXAuthLocation` is already `true`.

  At first I thought that module system is broken somewhere, but then I stumbled into `services.openssh.forwardX11` (system builds with it). Is `programs.ssh.forwardX11` deprecated?

  ### Steps to reproduce

  Add `programs.ssh.forwardX11 = true;` to config, observe system doesn't build.

  ## Technical details

  * System: NixOS 16.09


state: closed
title: nrg2iso: init at 0.4.0
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/21333
updated_at: 2016-12-21 14:29:36
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: texlive: eqexam missing in scheme-full
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/issues/21334
updated_at: 2017-01-18 20:05:11
body:
  ## Issue description
  I downloaded a tex file that uses the `eqexam` package, which is not included in scheme-full nor can I find it manually in the texlive pkgs file. There is a CTAN package: https://www.ctan.org/pkg/eqexam, so I'm not sure why it's missing from the generated pkgs.nix

  @vcunat 


state: closed
title: WIP: Roundup 14
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/21335
updated_at: 2019-04-17 01:45:35
body:
  ###### Motivation for this change

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

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: sauce-connect: 4.4.0 -> 4.4.2
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/21336
updated_at: 2016-12-21 15:07:36
body:
  update sauce-connect 4.4.0 -> 4.4.2

  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] Linux


state: closed
title: flashplayer: 11.2.202.644 -> 24.0.0.186 [Critical security fix]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/21337
updated_at: 2016-12-25 18:10:33
body:
  ###### Motivation for this change

  Critical security fix:
  https://helpx.adobe.com/security/products/flash-player/apsb16-39.html

  The version leaped from 11 to 24.

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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 x86_64 version:
  - http://www.adobe.com/software/flash/about/ shows `24,0,0,186 installed`
  - Plays sounds
  - Plays movie

  Issues:

  - Should we keep the version 11?
  - Is `mm.cfg` still effective?
  - How to use `kcm_adobe_flash_player.so`?


state: closed
title: An "import without angle brackets" mode
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/21338
updated_at: 2016-12-21 16:09:13
body:
  My general sense is that it's pretty rare (and error-prone) to use angle-brackets (outside of primitive fetchurl perhaps) except at the "entry point" of a Nix expression. We have an unofficial guideline that nobody should use angle brackets in nixpkgs, but why not make it into a hard requirement?

  I'm thinking that all the nix evaluation machinery should default to disallowing most angle brackets except at the file being explicitly evaluated.

  So for example, I might write

  ```nix
  { pkgs ? import <nixpkgs> }:

  {
    foo = pkgs.stdenv.mkDerivation {
      name = "foo";
    };
  }
  ```

  And run it with `nix-build myentry.nix -A foo`. That `<nixpkgs>` is allowed because it's in the top-level myentry.nix file, but if anything inside it uses other angle brackets, that would fail loudly unless I pass in `--allow-nested-angle-brackets` or something like that.

  Is this too restrictive? Are there valid uses for that "invisible global state" that I'm missing?


state: closed
title: crystal: init at 0.20.3
user_login: sifmelcara
html_url: https://github.com/NixOS/nixpkgs/pull/21339
updated_at: 2016-12-25 17:58:50
body:
  ###### Motivation for this change
  There is a package request requests the Crystal programming language #21247 .

  This pr adds two packages:
  crystal: the Crystal compiler
  shards: dependency manager for Crystal language

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [x] macOS
     - [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).

  All sample code provided by crystal is tested.
  All sample code works except sdl related sample.
  (~~I'm not sure if this is caused by my packaging~~
  ok. It appears that it also do not work on archlinux, at least for me)
  Edit: sdl issue for reference: crystal-lang/crystal#3678 

  ~~I will test these on other linux distro and i686 when I have time.~~ Done.
  Tested on archlinux x86_64 and ubuntu 16.04 i386.

  cc @mimadrid

  All suggestions are welcomed.


state: open
title: Add `nixos-latest` channel
user_login: ToxicFrog
html_url: https://github.com/NixOS/nixpkgs/issues/21340
updated_at: 2016-12-23 19:38:29
body:
  Tracking `nixos-<version>` means that, twice a year, you have to manually switch channels when a new release is cut. A `nixos-latest` channel people could opt in to, which is aliased to the latest `nixos-<version>` channel, would streamline this by automatically getting you the new release channel when it becomes available.

  If the new release contains breaking changes, this would make updates stop working -- but the old channel will have stopped getting updates anyways, and unlike other package managers, this doesn't get you a busted system, it just can't build the new system until you fix the incompatbilities. The end result (you don't get updates until you fix it) is the same as if you were tracking `nixos-<version>`, but it's a noisy failure rather than a quiet one, which is, IMO, preferable.

  `kmicu` on IRC points out that it could even print out the new release notes when they change.


state: closed
title: spotify: 1.0.45.182 -> 1.0.45.186
user_login: ftrvxmtrx
html_url: https://github.com/NixOS/nixpkgs/pull/21341
updated_at: 2016-12-22 00:58:30
body:
  ###### Motivation for this change


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: youtube-dl: 2016-12-15 -> 2016-12-20
user_login: goetzst
html_url: https://github.com/NixOS/nixpkgs/pull/21342
updated_at: 2016-12-21 23:18:22
body:
  ###### Motivation for this change
  youtube-dl update
  most notable changes:
  * Improve fragment URL construction for DASH media
  * Fix codec information extraction for mixed audio/video DASH media
  * [vimeo] Add support for DASH formats
  * Recognize DASH formats in html5 media entries

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: kubernetes-helm: 2.0.2 -> 2.1.2
user_login: rlupton20
html_url: https://github.com/NixOS/nixpkgs/pull/21343
updated_at: 2016-12-22 16:21:01
body:
  ###### Motivation for this change

  Bump package version

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: gwrap: remove unnecessary checks
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/21344
updated_at: 2017-01-24 00:56:52
body:
  ###### Motivation for this change

  Within gwrap, an OS check is performed to see if the system is using FreeBSD to include a package. However, the gwrap package is set to only build for Linux. Even if the package is set to build for Linux and FreeBSD, a dependency (guile_lib) only builds on GNU platforms, which is currently set to only Linux.

  We should remove this unnecessary check, or we should get this package and all dependencies to build (if able) on Linux and FreeBSD.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: KDE 5 applications are slow
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/issues/21345
updated_at: 2017-07-18 11:17:16
body:
  The KDE 5 tests on Hydra regularly time-out due to KDE 5 applications being so slow. This is mainly due to searching so many paths in `XDG_DATA_DIRS`, as @edolstra pointed out [here](https://github.com/NixOS/nixpkgs/commit/b2e80a53cab7890024036f373a78ab8a560b4285#commitcomment-20259832). I thought it would be more appropriate to open a ticket for this issue because it has come up in different contexts. Let me review the problem itself and possible solutions.

  ## Cause

  This problem affects all KDE 5 applications, but the application in particular which triggered this issue was Dolphin, so I will address it specifically. Dolphin is slow because loading icons requires searching every directory in `XDG_DATA_DIRS` for icons. Dolphin renders many icons, so this issue hits harder than other applications. `kdeWrapper` adds *many* paths to this list so that Dolphin and all the libraries it depends on may find their runtime dependencies. The wrapper allows the dependencies to be resolved whether the application is installed in the user or the system profile and it allows the application to run cleanly from the Nix store. It is also necessary to allow installation of applications depending on different versions of KDE Frameworks or even Qt.

  ## Solution (-1): symlink farming

  Until recently, `kdeWrapper` worked by creating a symlink farm for all the runtime dependencies and adding that path to `XDG_DATA_DIRS`. This is theoretically nice: a filesystem is a tree, so this basically amounts to creating a lookup tree for all the runtime dependencies. The problem is, every symlink takes up one filesystem block; at 4 KB each, that adds up. As @edolstra pointed out in #20433, this can add up to ~50 MB per application and up to ~400 MB for a typical KDE 5 installation. This is obviously unacceptable!

  ## Solution 0: KDE unwrapped

  If we remove the wrappers and resort to `propagatedUserEnvPkgs`, we gain the speed of symlink farming without the overhead. However, it will no longer be possible to run KDE 5 applications from the Nix store. As @abbradar pointed out, this will resurrect the long-standing problem of Qt applications "poisoning" the system against applications using other Qt versions. As a result, it will probably be impossible to install KDE 5 applications using `nix-env`. It will also break KDE 5 applications running outside of KDE, except by an obscure workaround.

  ## Solution 1: dynamic symlink farming

  The problem with symlink farming is the filesystem block occupied by each symlink. Placing the symlinks on a block-less filesystem like tmpfs removes this overhead! This would require creating the symlink farm dynamically. That is non-negligible overhead, but in principle it only needs to be done once per store path per boot, so it may be an acceptable compromise. Unfortunately, it would be a security nightmare: it would essentially be possible for a non-privileged user to modify the `XDG_DATA_DIRS` of any running application at any time!

  Since the only remotely-acceptable solution on this list is "just let KDE be slow," I'm open to any suggestions!


state: closed
title: Python sphinxcontrib-newsfeed-0.1.4
user_login: massimo-zaniboni
html_url: https://github.com/NixOS/nixpkgs/pull/21346
updated_at: 2016-12-30 16:27:35
body:
  ###### Motivation for this change

  Added a Python package.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [X] 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: yank: 0.7.0 -> 0.7.1
user_login: dochang
html_url: https://github.com/NixOS/nixpkgs/pull/21347
updated_at: 2016-12-22 01:32:14
body:
  ###### Motivation for this change

  Bump version.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] 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: ncurses: Create libtinfo symlink
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/pull/21350
updated_at: 2016-12-22 10:36:40
body:
  Some applications expect libtinfo to be a separate library to libncurses; this fixes that.

  Fedora's workaround which does the same thing: https://github.com/commercialhaskell/stack/issues/1012#issuecomment-259675831

  Arch's: https://aur.archlinux.org/packages/ncurses5-compat-libs/

  Gentoo example: https://forums.gentoo.org/viewtopic-t-996220-start-0.html

  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: haskell: workaround for bug with dynamic libraries on darwin
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/21351
updated_at: 2016-12-26 11:46:48
body:
  ###### Motivation for this change

  Workaround for https://github.com/haskell/cabal/issues/4183
  It seems like --extra-lib-dirs from the previous steps is not detected properly,
  to work around this we build using a DYLD_LIBRARY_PATH and fixup the build afterwards.

  /cc @domenkozar

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] 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: SDDM recently broke loging in i3
user_login: Zimmi48
html_url: https://github.com/NixOS/nixpkgs/issues/21353
updated_at: 2017-04-17 23:45:56
body:
  ## Issue description

  When logging in i3 from the SDDM login manager, I get an xterm window instead, with the latest nixos-16.09 channel.

  ### Steps to reproduce

  I was able to reproduce the problem on two different machines:

  With the following configuration.nix:

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

  {
    # Basic hardware and boot-loader config

    # Enable the X11 windowing system.
    services.xserver = {
      enable = true;

      displayManager.sddm.enable = true;
      windowManager.i3.enable = true;
    };

    # Basic user declaration
    };
  }
  ```

  With version 16.03.1299.a8e0739 (Emu), everything works fine.
  With version 16.09.1324.1dd0fb6 (Flounder), I cannot log in i3 anymore.

  To note: on the other machine where I had the same problem I did not save the version number before the upgrade but I'm pretty sure that it was > 16.09 so I think the problem appeared in a recent update of this channel.

  Switching to another login manager (LightDM) fixes the problem.

  This may be related to #15722 but I'm not too sure about that, plus this issue seem pretty old.


state: closed
title: [WIP] bugzilla
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/21355
updated_at: 2018-11-15 16:59:22
body:
  ###### Motivation for this change

  I am reviving my work from #3651 and in a #21354 i already packaged ``mod_perl`` which is needed to run bugzilla.

  i'd like to mention that i am not familiar with perl packaging ecosystem and i'm looking for any help i can get.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: firejail: cannot switch euid/egid to root
user_login: tex
html_url: https://github.com/NixOS/nixpkgs/issues/21356
updated_at: 2016-12-22 14:17:35
body:
  ## Issue description

  ❯ firejail
  Warning: cannot switch euid to root
  Warning: cannot switch egid to root
  Warning: cannot switch euid to root
  Warning: cannot switch egid to root
  Warning: cannot switch euid to root
  Warning: cannot switch egid to root

  ### Steps to reproduce

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  17.03pre96925.1c50bdd (Gorilla)
  * Nix version: (run `nix-env --version`)
  nix-env (Nix) 1.11.4
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  "17.03pre96925.1c50bdd"

  * uname -a
  Linux nixos 4.8.12 #1-NixOS SMP Fri Dec 2 08:11:45 UTC 2016 x86_64 GNU/Linux


state: closed
title: ntpd: `systemctl stop` hangs
user_login: tex
html_url: https://github.com/NixOS/nixpkgs/issues/21357
updated_at: 2016-12-22 14:31:16
body:
  ## Issue description

  This is very annoying during power off or restart where it is waiting untill it gets killed by systemctl watchdog.

  ### Steps to reproduce

  > systemctl stop ntpd

  (this hangs, nothing happens)
  CTRL-C

  > systemctl status ntpd

  ```
  [root@nixos:/home/milan]# systemctl status ntpd
  ● ntpd.service - NTP Daemon
     Loaded: loaded (/nix/store/1q89vsw1643flfhbk4n4xmvswzxsdiap-unit-ntpd.s
     Active: deactivating (stop-sigterm) since Thu 2016-12-22 13:45:08 UTC; 
    Process: 767 ExecStart=ntpd -g -c /nix/store/lhzvvf71jmqml7hq5xix2h3cj12
    Process: 729 ExecStartPre=/nix/store/m0cms7a6ycbamva2mr95p5614jlk3cwq-un
   Main PID: 825 (ntpd)
      Tasks: 2 (limit: 4915)
     CGroup: /system.slice/ntpd.service
             ‣ 825 [ntpd]

  Dec 22 13:14:05 nixos ntpd[825]: proto: precision = 0.053 usec (-24)
  Dec 22 13:14:05 nixos ntpd[825]: Listen and drop on 0 v6wildcard [::]:123
  Dec 22 13:14:05 nixos ntpd[825]: Listen and drop on 1 v4wildcard 0.0.0.0:1
  Dec 22 13:14:05 nixos ntpd[825]: Listen normally on 2 lo 127.0.0.1:123
  Dec 22 13:14:05 nixos ntpd[825]: Listen normally on 3 lo [::1]:123
  Dec 22 13:14:05 nixos ntpd[825]: Listening on routing socket on fd #20 for
  Dec 22 13:14:05 nixos ntpd[825]: ntpdmain: seccomp_init(SCMP_ACT_KILL) suc
  Dec 22 13:14:05 nixos ntpd[825]: ntpdmain: seccomp_load() succeeded
  Dec 22 13:14:06 nixos systemd[1]: Started NTP Daemon.
  Dec 22 13:45:08 nixos systemd[1]: Stopping NTP Daemon...
  ```

  > systemctl stop ntpd
  > 

  (success immediately)

  ## Technical details

  * System: (NixOS: nixos-version, Ubuntu/Fedora: lsb_release -a, ...)
  17.03pre96925.1c50bdd (Gorilla)

  * Nix version: (run nix-env --version)
  nix-env (Nix) 1.11.4

  * Nixpkgs version: (run nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion)
  "17.03pre96925.1c50bdd"

  * uname -a
  Linux nixos 4.8.12 #1-NixOS SMP Fri Dec 2 08:11:45 UTC 2016 x86_64 GNU/Linux


state: closed
title: wineUnstable: 1.9.23 -> 2.0-rc2
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/21358
updated_at: 2016-12-22 14:26:12
body:
  Update staging as well

  ###### Motivation for this change

  Update unstable wine to last version.

  PS Only 32bit version tested

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: zfs: 0.6.5.8 -> 0.7.0-rc2
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/21359
updated_at: 2017-01-04 00:45:30
body:
  ###### Motivation for this change

  Update zfs+spl to version compatible with kernel 4.9

  Notes:
    - only non-root ZFS is tested
    - upstream not recommend it to production
    - based on 0.7.0-rc2 tag, +one merged to upstream commit

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: services.nginx: allow startup with ipv6 disabled
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/21360
updated_at: 2016-12-23 10:49:36
body:
  ###### Motivation for this change

  currently services.nginx does not start up if `networking.enableIPv6 = false`
  the commit changes the nginx behavior to handle this case accordingly.
  The commit resolves #21308

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: gnuchess and xboard on Darwin
user_login: KentJames
html_url: https://github.com/NixOS/nixpkgs/pull/21361
updated_at: 2016-12-22 15:56:52
body:
  ###### Motivation for this change

  Don't know why but gnuchess and xboard are marked as linux only. They compile and run perfectly fine on macOS however. Someone changed xboard from unix to linux recently, also cutting that off for darwin. 

  I've tested both on macOS and CentOS and they work fine. 

  Next time someone updates the package version they need to keep it as unix.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x ] macOS
     - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Rstudio add desktop file
user_login: lverns
html_url: https://github.com/NixOS/nixpkgs/pull/21362
updated_at: 2017-07-23 18:57:32
body:
  ###### Motivation for this change

  Adds a desktop file for RStudio to make it easier to launch in a graphical environment.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: hhpc: init at 0.3.1
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/pull/21363
updated_at: 2016-12-27 13:11:40
body:
  ###### Motivation for this change
  unclutter does not work well for me (see https://wiki.archlinux.org/index.php/unclutter "known bugs").
  hhpc is lightweight and does its job.


state: closed
title: ihaskell install fails on macOS
user_login: KentJames
html_url: https://github.com/NixOS/nixpkgs/issues/21364
updated_at: 2016-12-24 17:32:45
body:
  ## Issue description

  ihaskell build fails completely on macOS Sierra. 

  It failed on ghc-parser-0.1.8.0 specifically. 

  ```
  setupCompileFlags: -package-db=/private/var/folders/by/mw_ml3rx2hg25s45hc_j5_fm0000gn/T/nix-build-ghc-parser-0.1.8.0.drv-0/package.conf.d -j4 -threaded
  [1 of 1] Compiling Main             ( Setup.hs, /private/var/folders/by/mw_ml3rx2hg25s45hc_j5_fm0000gn/T/nix-build-ghc-parser-0.1.8.0.drv-0/Main.o )

  Setup.hs:2:1: warning: [-Wdeprecations]
      Module ‘System.Cmd’ is deprecated: Use "System.Process" instead
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/69q02xrmzfrcxqxvjxqkhhy5fgn7asxr-ghc-parser-0.1.8.0 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --with-gcc=clang --package-db=/private/var/folders/by/mw_ml3rx2hg25s45hc_j5_fm0000gn/T/nix-build-ghc-parser-0.1.8.0.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
  unused rules: 20
  shift/reduce conflicts:  42
  reduce/reduce conflicts: 1
  unused rules: 18
  shift/reduce conflicts:  46
  reduce/reduce conflicts: 1
  unused rules: 18
  shift/reduce conflicts:  46
  reduce/reduce conflicts: 1
  Configuring ghc-parser-0.1.8.0...
  Setup: Encountered missing dependencies:
  base >=4.6 && <4.9, ghc >=7.6 && <7.11
  builder for ‘/nix/store/f4xvwx1hf6aibf0iq0mk2nnv8ikfip5x-ghc-parser-0.1.8.0.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/papmmm0nb2mamyz71lzq54l701vh452g-ghc-8.0.1-with-packages.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/mkkr6vb5l58xqi18s4qic5p9i76zbzx6-ihaskell-0.8.4.0.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/32bzi39iqcjgrkkqvcwmw6bq68wvd60q-ihaskell-with-packages.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/32bzi39iqcjgrkkqvcwmw6bq68wvd60q-ihaskell-with-packages.drv’ failed
  ```


  ### Steps to reproduce

  `nix-env -iA nixpkgs.ihaskell`

  ## Technical details

  * System: macOS Sierra 10.12.1
  * Nix version: 1.11.4
  * Nixpkgs version: 17.03pre96825.497e6d2


state: closed
title: Vagrant with Nokogiri fails with unresolved libxml2 and libxslt
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/issues/21365
updated_at: 2017-01-24 17:58:17
body:
  ## Issue description

  This will probably be the worst bug report I’ve ever written, but I know nothing about Vagrant and cannot share the `Vagrantfile` in question. But:

  When using Vagrant with Nokogiri, I’m getting errors about `libexslt.so.0` and `libxml2.so.2` not being found:

  ```
  /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/nokogiri-1.6.7.1/lib/nokogiri.rb:29:in `require': libexslt.so.0: cannot open shared object file: No such file or directory
  - /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/nokogiri-1.6.7.1/lib/nokogiri/nokogiri.so (LoadError)
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/nokogiri-1.6.7.1/lib/nokogiri.rb:29:in `rescue in <top (required)>'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/nokogiri-1.6.7.1/lib/nokogiri.rb:25:in `<top (required)>'
          from /home/mw/.vagrant.d/gems/gems/fog-xml-0.1.2/lib/fog/xml.rb:2:in `require'
          from /home/mw/.vagrant.d/gems/gems/fog-xml-0.1.2/lib/fog/xml.rb:2:in `<top (required)>'
          from /home/mw/.vagrant.d/gems/gems/fog-google-0.4.2/lib/fog/google.rb:3:in `require'
          from /home/mw/.vagrant.d/gems/gems/fog-google-0.4.2/lib/fog/google.rb:3:in `<top (required)>'
          from /home/mw/.vagrant.d/gems/gems/vagrant-google-0.2.5/lib/vagrant-google/action/connect_google.rb:14:in `require'
          from /home/mw/.vagrant.d/gems/gems/vagrant-google-0.2.5/lib/vagrant-google/action/connect_google.rb:14:in `<top (required)>'
          from /home/mw/.vagrant.d/gems/gems/vagrant-google-0.2.5/lib/vagrant-google/action.rb:91:in `block in action_read_state'
          from /home/mw/.vagrant.d/gems/gems/vagrant-google-0.2.5/lib/vagrant-google/action.rb:89:in `tap'
          from /home/mw/.vagrant.d/gems/gems/vagrant-google-0.2.5/lib/vagrant-google/action.rb:89:in `action_read_state'
          from /home/mw/.vagrant.d/gems/gems/vagrant-google-0.2.5/lib/vagrant-google/provider.rb:29:in `action'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/machine.rb:188:in `block in action'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/environment.rb:567:in `lock'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/machine.rb:186:in `call'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/machine.rb:186:in `action'
          from /home/mw/.vagrant.d/gems/gems/vagrant-google-0.2.5/lib/vagrant-google/provider.rb:45:in `state'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/machine.rb:506:in `state'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/machine.rb:145:in `initialize'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/vagrantfile.rb:79:in `new'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/vagrantfile.rb:79:in `machine'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/environment.rb:669:in `machine'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/plugin/v2/command.rb:177:in `block in with_target_vms'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/plugin/v2/command.rb:210:in `call'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/plugin/v2/command.rb:210:in `block in with_target_vms'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/plugin/v2/command.rb:209:in `map'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/plugin/v2/command.rb:209:in `with_target_vms'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/commands/ssh/command.rb:41:in `execute'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/cli.rb:42:in `execute'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/lib/vagrant/environment.rb:308:in `cli'
          from /nix/store/9xirzqgx00iwmh2asaa8r7zb26x4sh76-vagrant-1.8.7/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/bin/vagrant:189:in `<main>'
  ```

  After adding these libs manually to `LD_LIBRARY_PATH`:

  ```
  $ export LD_LIBRARY_PATH=/nix/store/1fg5f01kanf0xy9szqka0ichnfg4ha7k-libxslt-1.1.29/lib:$LD_LIBRARY_PATH
  $ export LD_LIBRARY_PATH=/nix/store/mh7n2d60dy0bj5qhhgwhn55skbsqcnsz-libxml2-2.9.4/lib:$LD_LIBRARY_PATH
  ```

  … and **then** running `vagrant up` or similar, everything works fine. However, with this single unsettling warning:

  ```
  WARNING: Nokogiri was built against LibXML version 2.9.2, but has dynamically loaded 2.9.4
  ```

  ### Steps to reproduce

  Cannot share the Vagrantfile, but—I think—reproduction for a developer that already knows Vagrant will be trivial.

  ## Technical details

  * System: 16.09.1229.f52eaf4 (Flounder)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "16.09.1229.f52eaf4"


state: closed
title: digikam: Add patch to fix compilation against Lensfun 0.3.2
user_login: sh01
html_url: https://github.com/NixOS/nixpkgs/pull/21366
updated_at: 2017-02-14 19:00:28
body:
  ###### Motivation for this change
  Digikam4 compilation was broken by updating Lensfun to 0.3.2. This adds a patch from upstream to fix it.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: bspwm: 1.9.1 -> 1.9.2
user_login: psychomario
html_url: https://github.com/NixOS/nixpkgs/pull/21367
updated_at: 2016-12-23 07:51:27
body:
  ###### Motivation for this change

  [changelog](https://github.com/baskerville/bspwm/blob/master/doc/CHANGELOG.md#from-091-to-092)

  0.9.1 was released in March, 0.9.2 in October.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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).

  ---

  Apologies if I've done anything wrong, I've only been using NixOS for a few hours. I've built and installed this update on my local system with no issues. To do so I rolled back my clone of this repo to my `nixos-version` commit, and used `sudo nixos-rebuild -I nixpkgs=/home/rory/nixpkgs switch --fast`. The correct version seems to be running based on features, the output of `bspwm -v`, and the path present in the output of `ps`.


state: closed
title: ncurses: Create ABI-version'd libtinfo
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/pull/21368
updated_at: 2016-12-28 19:29:35
body:
  ###### Motivation for this change
  Making sure versioned library loads work correctly. Also, the PR works, just travis log length error.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: Update GHC 8.0.2 to RC 2
user_login: mpickering
html_url: https://github.com/NixOS/nixpkgs/pull/21369
updated_at: 2016-12-23 09:27:50
body:
  ###### Motivation for this change

  I updated the derivation for the new release candidate and removed some patches that are already in the release. 

  ###### Things done

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

  ---


state: closed
title: nixos/stage2: Fix behavior when invoked with some early mounts present
user_login: sh01
html_url: https://github.com/NixOS/nixpkgs/pull/21370
updated_at: 2017-01-09 16:03:11
body:
  ###### Motivation for this change
  This is a suggested fix for issue #21224, which is NixOS being fragile about having its stage-2 bootscript invoked with /proc but not /run having been mounted before that point, and failing obscurely in that configuration.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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 verified that this boots for me and does the right thing with only the /proc mount being present.


state: closed
title: nginx service: use `default_server` parameter instead of `default`
user_login: 4z3
html_url: https://github.com/NixOS/nixpkgs/pull/21371
updated_at: 2016-12-23 10:52:45
body:
  ###### Motivation for this change

  According to http://nginx.org/en/docs/http/ngx_http_core_module.html#listen there is no `default` parameter (anymore). It was renamed to `default_server` in nginx-0.8.21 (26 Oct 2009).

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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).

  ---
  cc @globin


state: closed
title: Broken download links on nixpkgs/download.html
user_login: l2dy
html_url: https://github.com/NixOS/nixpkgs/issues/21372
updated_at: 2016-12-27 16:53:27
body:
  ## Issue description
  `Release nixpkgs-0.13 doesn't exist.
  `
  `File /nix/store/5idsdfgrxc7x6k2w5dj1av2m7w2fc4wa-nixpkgs-tarball-17.03pre97623.556ca97/tarballs/nixpkgs-17.03pre97623.556ca97.tar.xz has disappeared.
  `


state: closed
title: configure of many packages uses hardcoded path /usr/bin/file
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/21373
updated_at: 2017-07-28 15:02:10
body:
  ## Issue description

  configure of many packages (```libvirt```, ```xfce4-terminal``` to name a few) uses hardcoded path /usr/bin/file resulting in warnings during configurePhase

  ```./configure: line 51121: /usr/bin/file: No such file or directory```

  ```./configure: line 8293: /usr/bin/file: No such file or directory```

  The packages are compiled nevertheless.


  ### Steps to reproduce

  ```
  nix-shell '<nixpkgs>' -A libvirt
  unpackPhase
  cd libvirt*
  configurePhase
  ```


  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  NixOS 16.09.1338.5d03aab (Flounder)

  * Nix version: (run `nix-env --version`)
  nix-env (Nix) 1.11.4

  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A
  lib.nixpkgsVersion`)
  "16.09.1338.5d03aab"


state: open
title: gdb-multitarget seemingly isn't
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/issues/21374
updated_at: 2016-12-23 12:33:33
body:
  The -multitarget version of gdb doesn't _appear_ to be very multi-target:
  ```
  deepfire@andromedae:~$ nix-shell --pure --packages gdb-multitarget --command 'gdb --configuration'
  This GDB was configured as follows:
     configure --host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu
               --with-auto-load-dir=$debugdir:$datadir/auto-load
               --with-auto-load-safe-path=$debugdir:$datadir/auto-load
               --with-expat
               --with-gdb-datadir=/nix/store/8c18rx0v08vzki1mny3014gm2bc0365v-gdb-7.12/share/gdb (relocatable)
               --with-jit-reader-dir=/nix/store/8c18rx0v08vzki1mny3014gm2bc0365v-gdb-7.12/lib/gdb (relocatable)
               --without-libunwind-ia64
               --without-lzma
               --with-python=/nix/store/l3jcnyai15il7g6m6wxpvcmnw8ax1p2z-python-2.7.12
               --without-guile
               --with-separate-debug-dir=/run/current-system/sw/lib/debug
               --without-babeltrace

  ("Relocatable" means the directory can be moved with the GDB installation
  tree, and GDB will still find it.)
  ```

  * System: 17.03.git.b95daa4 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: 17.03.git.b95daa4


state: closed
title: gitlab-runner: 1.8.0 -> 1.9.0
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/21375
updated_at: 2016-12-25 11:35:48
body:
  ###### Motivation for this change

  Update to latest version of gitlab-runner

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: ghcjs haddock doesn’t build linked source
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/21376
updated_at: 2018-10-10 01:46:12
body:
  For ghcjs packages haddocks the modules are built just fine, but the sources are not linked (`html/src` folder is missing).

  ```
  > nix-shell -E 'haskell.packages.ghcjsHEAD.ghcWithPackages (h: [h.ghcjs-base])'
  $ chromium $nativeBuildInputs
  ``` 

  For reference, here is the build log of that command:
  [log.txt](https://github.com/NixOS/nixpkgs/files/671054/log.txt)

  cc @cstrahan @peti @ryantrinkle @TravisWhitaker 


state: closed
title: pythonPackages.livereload: init at 2.5.0
user_login: non-Jedi
html_url: https://github.com/NixOS/nixpkgs/pull/21377
updated_at: 2017-03-18 16:48:04
body:
  ###### Motivation for this change

  Livereload is a dependency of [statik](https://github.com/thanethomson/statik) static website generator, which I hope to include in nixpkgs.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: sudo: 1.8.18p1 -> 1.8.19p1
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/21378
updated_at: 2017-05-15 17:35:21
body:
  ###### Motivation for this change

  Update sudo to the last stable version

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: igv: 2.3.77 -> 2.3.89
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/21379
updated_at: 2017-05-15 17:35:21
body:
  ###### Motivation for this change

  Update igv to the last version

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: htslib: 1.3.1 -> 1.3.2
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/21381
updated_at: 2017-05-15 17:35:22
body:
  ###### Motivation for this change

  Update htslib to the last version

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: Darwin gtk2/pygtk quartz backend
user_login: johbo
html_url: https://github.com/NixOS/nixpkgs/pull/21382
updated_at: 2017-01-07 23:18:33
body:
  ###### Motivation for this change

  I wanted to use a pygtk based application on darwin and noticed that it relied on the X11 backend of gtk which leads to trouble in multi screen setups (lost windows out of screen). Using the quartz backend also leads to a nicer display of the applications.

  This Pull Request adjust GTK2 based on the work from #20658. I aimed to keep the changes to the GTK2 Derivation as close as possible to the other PR. The main change is that I added the CoreText dependencies to cairo and pango, so that fonts are actually visible.

  Due to #12346 starting the applications still needs a twist by using something like `DYLD_FRAMEWORK_PATH=/System/Library/Frameworks`.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [X] macOS
     - [ ] 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: parallel: 20161122 -> 20161222
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/21383
updated_at: 2017-05-15 17:35:23
body:
  ###### Motivation for this change

  Update parallel to the last version

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: shotwell: 0.23.5 -> 0.25.2
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/21384
updated_at: 2017-05-15 17:35:23
body:
  ###### Motivation for this change

  Update shotwell to the last version

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: os-prober: init at 1.65
user_login: symphorien
html_url: https://github.com/NixOS/nixpkgs/pull/21385
updated_at: 2016-12-25 12:57:23
body:
  ###### Motivation for this change
  Make os-prober available on nixos, and eventually solve https://github.com/NixOS/nixpkgs/issues/7406
  With this package, I can use os-prober this way : 
  ```
    boot.loader.grub = {
      enable = true;
      version = 2;
      device = "/dev/sda";
      extraPrepareConfig = "PATH=$PATH:${pkgs.os-prober}/bin:${pkgs.busybox}/bin pkgdatadir=${pkgs.grub2}/share/grub ${pkgs.grub2}/etc/grub.d/30_os-prober > /boot/grub/grub-os-prober.cfg";
      extraEntries = ''
        menuentry 'Other OS' {
          configfile $prefix/grub-os-prober.cfg
        }
      '';
    };
  ```
  Still not perfect, but at least it works.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: pythonPackages.markdown: 2.6.4 -> 2.6.7
user_login: non-Jedi
html_url: https://github.com/NixOS/nixpkgs/pull/21386
updated_at: 2016-12-24 07:49:15
body:
  ###### Motivation for this change

  Bump version of pythonPackages.markdown to allow building of [statik](https://github.com/thanethomson/statik).

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: Make cross-compiling with the crossSystem argument work (v2)
user_login: DavidEGrayson
html_url: https://github.com/NixOS/nixpkgs/pull/21388
updated_at: 2017-02-06 06:38:30
body:
  This is version 2 of my previous pull request (https://github.com/NixOS/nixpkgs/pull/18386).  Compared to my previous pull request, this has a bit of a smaller scope: it does not add a `test` directory and it does not try to fix the deprecated `--with-headers` option used to compile GCC cross-compilers.  Also, it does not do as much fixing of the top-level logic, thanks to the merged pull request https://github.com/NixOS/nixpkgs/pull/19940 by @Ericson2314 which cleaned up a lot of the problems in that area.

  This pull request fixes several things about cross-compiling with the `crossSystem` argument:

  - It fixes the expressions for several derivations (gcc5, boehmgc, libffi, libxml2, readline, libtool, libiconv) so that their native derivations do not change when the top-level crossSystem argument is provided.
  - It avoids using bootstrap tools to compile the cross-compilers; it uses the normal stdenv.

  To accomplish these goals, some new things were added:

  - stdenv.mkDerivationWithCrossArg
  - lib.overrideNativeDrv
  - lib.overrideNativeDrvs

  ###### Motivation for this change

  For motivation information, see my comment on the old pull request: https://github.com/NixOS/nixpkgs/pull/18386#issuecomment-245522662

  ###### Things done to test

  This pull request was tested using the expression here:

  https://gist.github.com/DavidEGrayson/8f962b3ec6edf06365ecb0c70a88029f

  The tests passed, all the derivations were successfully built, and the rpiHello derivation was successfully run on a Raspberry Pi.  This pull request should not cause a mass rebuild of native derivations.

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] 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).

  ######  Future work

  Here are some similar things that could be done in the future:

  - Search for more improper uses of `stdenv.cross`, possibly remove `stdenv.cross` to prevent future errors.
  - Stop using the deprecated --with-headers option to configure GCC cross-compilers.
  - Apply these GCC fixes to the GCC 6 expression.
  - Get cross-compiling working on Darwin too; this pull request is mainly about getting it to work on Linux.
  - Add automated tests to make sure the problems fixed by this PR do not reoccur.


state: closed
title: sonarr: 2.0.0.4409 -> 2.0.0.4427
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/21389
updated_at: 2016-12-25 04:21:58
body:
  ###### Motivation for this change
  Bugfix release available: 
  https://github.com/Sonarr/Sonarr/releases/tag/v2.0.0.4427

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: unifont: 9.0.04 -> 9.0.06
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/21390
updated_at: 2016-12-24 21:38:43
body:
  See https://lists.gnu.org/archive/html/info-gnu/2016-12/msg00014.html
  for release information

  ###### Motivation for this change


  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: provide our manuals (nix, nixOS, nixOps) as pdf
user_login: toogley
html_url: https://github.com/NixOS/nixpkgs/issues/21391
updated_at: 2018-03-19 12:10:43
body:
  Hey.

  I've read on IRC, that our manuals ([nix](http://nixos.org/nix/manual/), [nixops](http://nixos.org/nixops/manual/) and [nixos](http://nixos.org/nixos/manual/)) do already exist as epub. 

  But i'd love if those manuals would also be automatically available as pdf's.


state: closed
title: jdk8: Allow selection of specific update+build
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/pull/21392
updated_at: 2017-01-23 23:32:20
body:
  ###### Motivation for this change
  To be able to work around specific bugs.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: Small improvements to development GHC derivations
user_login: mpickering
html_url: https://github.com/NixOS/nixpkgs/pull/21393
updated_at: 2017-01-03 13:40:19
body:
  ###### Motivation for this change


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: spotify segfault
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/issues/21394
updated_at: 2017-01-17 07:41:42
body:
  ## Issue description
  When starting `spotify` the login window is displayed. Clicking `login` after entering any user name and password leads to a segfault.


  ### Steps to reproduce
  1. Start spotify
  2. Enter username & password
  3. Click `login`


  ## Technical details

  * System: 16.09.1338.5d03aab (Flounder)
  * Nix version: 1.11.4
  * Nixpkgs version: 16.09.1338.5d03aab

  Not sure if this is going to be of any use but here is the stdout output:
  ```
  /run/current-system/sw/bin/spotify: /nix/store/14vihkfpymi5887ghi9wfp6inh73mrq8-spotify-1.0.45.186.g3b5036d6-95/lib/spotify/libssl.so.1.0.0: no version information available (required by /run/current-system/sw/bin/spotify)
  /run/current-system/sw/bin/spotify: /nix/store/14vihkfpymi5887ghi9wfp6inh73mrq8-spotify-1.0.45.186.g3b5036d6-95/lib/spotify/libcrypto.so.1.0.0: no version information available (required by /run/current-system/sw/bin/spotify)
  /run/current-system/sw/bin/spotify: /nix/store/3g2dmgcxwm6xxf5z2ybb7cjg430xr1js-curl-7.51.0/lib/libcurl.so.4: no version information available (required by /run/current-system/sw/bin/spotify)
  /nix/store/14vihkfpymi5887ghi9wfp6inh73mrq8-spotify-1.0.45.186.g3b5036d6-95/share/spotify/.spotify-wrapped: /nix/store/14vihkfpymi5887ghi9wfp6inh73mrq8-spotify-1.0.45.186.g3b5036d6-95/lib/spotify/libssl.so.1.0.0: no version information available (required by /nix/store/14vihkfpymi5887ghi9wfp6inh73mrq8-spotify-1.0.45.186.g3b5036d6-95/share/spotify/.spotify-wrapped)
  /nix/store/14vihkfpymi5887ghi9wfp6inh73mrq8-spotify-1.0.45.186.g3b5036d6-95/share/spotify/.spotify-wrapped: /nix/store/14vihkfpymi5887ghi9wfp6inh73mrq8-spotify-1.0.45.186.g3b5036d6-95/lib/spotify/libcrypto.so.1.0.0: no version information available (required by /nix/store/14vihkfpymi5887ghi9wfp6inh73mrq8-spotify-1.0.45.186.g3b5036d6-95/share/spotify/.spotify-wrapped)
  /nix/store/14vihkfpymi5887ghi9wfp6inh73mrq8-spotify-1.0.45.186.g3b5036d6-95/share/spotify/.spotify-wrapped: /nix/store/3g2dmgcxwm6xxf5z2ybb7cjg430xr1js-curl-7.51.0/lib/libcurl.so.4: no version information available (required by /nix/store/14vihkfpymi5887ghi9wfp6inh73mrq8-spotify-1.0.45.186.g3b5036d6-95/share/spotify/.spotify-wrapped)
  [1224/194725:ERROR:main_delegate.cc(752)] Could not load cef_extensions.pak
  /proc/self/exe: /nix/store/14vihkfpymi5887ghi9wfp6inh73mrq8-spotify-1.0.45.186.g3b5036d6-95/lib/spotify/libssl.so.1.0.0: no version information available (required by /proc/self/exe)
  /proc/self/exe: /nix/store/14vihkfpymi5887ghi9wfp6inh73mrq8-spotify-1.0.45.186.g3b5036d6-95/lib/spotify/libcrypto.so.1.0.0: no version information available (required by /proc/self/exe)
  /proc/self/exe: /nix/store/3g2dmgcxwm6xxf5z2ybb7cjg430xr1js-curl-7.51.0/lib/libcurl.so.4: no version information available (required by /proc/self/exe)
  [1224/194725:ERROR:main_delegate.cc(752)] Could not load cef_extensions.pak
  [1224/194743:ERROR:PlatformKeyboardEvent.cpp(94)] Not implemented reached in static bool blink::PlatformKeyboardEvent::currentCapsLockState()
  Segmentation fault

  ```


state: closed
title: plex: add config option to open recommended network ports
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/21395
updated_at: 2016-12-24 22:31:05
body:
  as prescribed at https://support.plex.tv/hc/en-us/articles/201543147-What-network-ports-do-I-need-to-allow-through-my-firewall-

  as discussed in #21276.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: AgdaStdlib: v0.12 -> v0.13
user_login: laMudri
html_url: https://github.com/NixOS/nixpkgs/pull/21396
updated_at: 2017-04-05 17:51:49
body:
  ###### Motivation for this change
  Agda will soon be updated to version 2.5.2. This is the version of stdlib to go with it. Other than the timing, this is a standard version bump.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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 @peti. Agda is a Haskell package. I'm not familiar with how Haskell packages are put on nixpkgs, but they seem to be tied to LTS Haskell, which doesn't have Agda 2.5.2 yet. When it does, this commit should be applied simultaneously.


state: closed
title: Closure size: go applications depend on go compiler
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/21397
updated_at: 2017-05-09 23:58:10
body:
  ## Issue description
  Applications programmed in go, like syncthing, camlistore and go-ethereum depend on the go compiler at runtime. I lack wizardry to work out exactly why and what to do about it, but I suspect that this is related to debugging info that is kept in executables even if the go compiler is asked to strip them (debugging symbols for debuggers are removed, but paths for mapping machine code to source code are kept). This results in nix detecting the reference and making go a dependency of the application.

  ### Steps to reproduce
  `nix-env -iA nixos.syncthing`
  <watch as go is downloaded and installed>

  ## Technical details

  * System: 16.09.1349.ce7e9cb (Flounder)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "16.09.1349.ce7e9cb"


state: closed
title: pythonPackages.voltron: init at 0.1.7
user_login: psychomario
html_url: https://github.com/NixOS/nixpkgs/pull/21398
updated_at: 2018-10-23 04:09:05
body:
  ###### Motivation for this change

  Add the [voltron](https://github.com/snare/voltron) package and required dependencies:

   - requests-unixsocket
   - pysigset
   - blessed
   - Flask-RESTful
   - aniso8601
   - scruffington
   - voltron

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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).

  ---
  Note that for testing purposes I had to recompile my gdb to use the full version of python27 due to the curses library not being there. This is likely due to my own stupidity.

  Python27, Python3{3,4,5,6} all compile, fully tested with Python27.

  Apologies if I've done this completely wrong, I'm very new to this packaging format.


state: closed
title: SDL2: split derivation
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/21399
updated_at: 2016-12-25 22:51:42
body:
  ###### Motivation for this change
  Reduce closure size of dependent packages

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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).

  Definitely needs review of dependent packages building, will get around to it eventually — I don't have the space to test this on my laptop.


state: closed
title: Xournal: Darwin support
user_login: johbo
html_url: https://github.com/NixOS/nixpkgs/pull/21400
updated_at: 2016-12-27 19:23:19
body:
  ###### Motivation for this change

  This PR has two small changes:

  1. It allows to build Xournal on Darwin.
  2. In enables xinput also on Darwin, so that e.g. pressure sensitivity works in Xournal.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [X] macOS
     - [ ] 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: dmd: Fix build for Darwin
user_login: johbo
html_url: https://github.com/NixOS/nixpkgs/pull/21401
updated_at: 2016-12-25 08:08:51
body:
  ###### Motivation for this change

  Noticed that the dmd build was broken on Hydra: http://hydra.nixos.org/build/45029212/nixlog/1

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [X] macOS
     - [ ] 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: NixOS VM window too big to fit on physical screen
user_login: ThomasWaldmann
html_url: https://github.com/NixOS/nixpkgs/issues/21402
updated_at: 2018-10-10 12:11:35
body:
  I was playing with Qubes OS and tried to install NixOS 16.09 into a VM there.

  Used the graphical installer:

  1. with defaults. After booting from the ISO, when one has to fdisk/mkfs/configure one gets a NixOS VM window that is higher than the physical screen (> 768px).
  2. with "nomodeset". same thing.
  3. with vga=0 on kernel commandline. same thing (it starts ok, but later switches to another mode).

  The window can not be resized, so there is no chance seeing the bottom lines of the shell == where one usually inputs stuff, where nano UI asks when saving stuff, ...


state: open
title: [WIP] NixOS integration of nixpart
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/21403
updated_at: 2019-05-06 23:48:12
body:
  ## WIP branch of upcoming `nixpart` integration into NixOS

  Storage configuration is done like this:

  https://github.com/aszlig/nixpart/wiki/Device-tree-representation

  Todo list until the first merge to master:

   * [x] Fully package latest blivet release.
   * [x] Fix up NixOS tests of blivet.
   * [x] Rewrite [nixpart](https://github.com/aszlig/nixpart) with new blivet API.
   * [x] Support disk device matchers in nixpart.
   * [x] Support mounting in nixpart.
   * [ ] Refactor building the device tree.
   * [ ] (Re)write NixOS storage tests.
   * [ ] Mark `storage.*` options experimental.
   * [ ] Add an experimental NixOS installer CD with nixpart.
   * [ ] Write thorough documentation with examples on how to use this for installing NixOS.

  This is part 1 of 2 of #2079 (`nixos-assimilate`).

  Test jobset: https://headcounter.org/hydra/jobset/aszlig/nixpart


state: closed
title: firefox, thunderbird: add updateScript
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/21405
updated_at: 2016-12-29 10:19:51
body:
  ###### Motivation for this change

  Automating updating packages (#20844).

  ```
  nix-shell maintainers/scripts/update.nix --argstr package firefox-unwrapped
  nix-shell maintainers/scripts/update.nix --argstr package firefox-esr-unwrapped
  nix-shell maintainers/scripts/update.nix --argstr package thunderbird
  ```

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: @garbas


state: closed
title: exim: 4.87 -> 4.88
user_login: 4z3
html_url: https://github.com/NixOS/nixpkgs/pull/21406
updated_at: 2016-12-25 11:02:49
body:
  ###### Motivation for this change

  Fixes CVE-2016-9963.

  ###### Things done

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

  ---


state: closed
title: emacs-packages: init haskell-unicode-input-method at 20110905
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/pull/21407
updated_at: 2016-12-28 10:41:09
body:
  ###### Motivation for this change
  emacs-haskell-unicode-input-method isn't packaged, since it's not in Melpa, which is a terrible shame.

  ###### Things done

  - [x] Submitted a MELPA packaging plea to upstream: https://github.com/roelvandijk/emacs-haskell-unicode-input-method/issues/1
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/21408
updated_at: 2016-12-26 08:51:57
title:
  `openssl ciphers ALL:-EXP:-SRP:-SEED:-CAMELLIA:-DSS:-RC2:-DES-CBC-MD5:-DES-CBC3-MD5 | grep DH-DSS-AES256-GCM-SHA384` returns a result when it shouldn't

body:
  ## Issue description
  The underlying call, SSL_set_cipher_list, appears to not correctly parse the filter list. This occurs both from the commandline, (running `openssl ciphers ALL:-EXP:-SRP:-SEED:-CAMELLIA:-DSS:-RC2:-DES-CBC-MD5:-DES-CBC3-MD5` ) and from calling the function directly ([as AOSP's conscrypt does](https://github.com/multi-os-engine/conscrypt/blob/master/src/main/java/org/conscrypt/NativeCrypto.java#L696))


  ### Steps to reproduce
  run `openssl ciphers ALL:-EXP:-SRP:-SEED:-CAMELLIA:-DSS:-RC2:-DES-CBC-MD5:-DES-CBC3-MD5` with 

  ## Technical details

  * OpenSSL: 1.0.2j
  * System: 17.03.git.ed5e446 (Gorilla)
  * Nix version: 1.11.4
  * Nixpkgs version: 17.03pre96925.1c50bdd


state: closed
title: os-prober: init at 1.65
user_login: symphorien
html_url: https://github.com/NixOS/nixpkgs/pull/21409
updated_at: 2016-12-25 19:43:46
body:
  Note : this is a copy of https://github.com/NixOS/nixpkgs/pull/21385 but on the right branch.
  ###### Motivation for this change
  Make os-prober available on nixos, and eventually solve https://github.com/NixOS/nixpkgs/issues/7406
  With this package, I can use os-prober this way : 
  ```
    boot.loader.grub = {
      enable = true;
      version = 2;
      device = "/dev/sda";
      extraPrepareConfig = "PATH=$PATH:${pkgs.os-prober}/bin:${pkgs.busybox}/bin pkgdatadir=${pkgs.grub2}/share/grub ${pkgs.grub2}/etc/grub.d/30_os-prober > /boot/grub/grub-os-prober.cfg";
      extraEntries = ''
        menuentry 'Other OS' {
          configfile $prefix/grub-os-prober.cfg
        }
      '';
    };
  ```
  Still not perfect, but at least it works.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: wxMac: fixed main compile on 10.6
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/21410
updated_at: 2017-04-30 12:19:32
body:
  ###### Motivation for this change
  Need to link appropriate services when compiling wxMac 2.8 on Darwin.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] 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: remmina: add icon packages as soft deps
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/21411
updated_at: 2016-12-25 19:04:48
body:
  ###### Motivation for this change

  My remmina client had broken icons until I added these theme packages to my environment. I've added them as buildInputs. Is it appropriate to pull in themes directly like this in a derivation? I don't think relying on gnome3 being in the env is too good either, as many users like me will be using xmonad or another XDE.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: docker-compose: 1.8.0 -> 1.9.0
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/21412
updated_at: 2016-12-26 19:25:40
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Upgrade docker-compose to its latest stable version

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: firejail firefox desktop
user_login: tex
html_url: https://github.com/NixOS/nixpkgs/issues/21413
updated_at: 2017-01-01 22:00:23
body:
  ## Issue description
  How to modify desktop entries from NixOS configuration.nix to run Firefox in Firejail?
  The end state is that uses clicks on Firefox icon and Firefox gets executed as 'firejail firefox'.


state: closed
title: Improve release-cross tests
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/21414
updated_at: 2017-01-04 01:59:17
body:
  Ahead of https://github.com/NixOS/nixpkgs/pull/21388 or https://github.com/NixOS/nixpkgs/pull/21268, it would be nice to test cross-compiling better. This PR cleans up the existing tests, and adds some new ones. Those new ones fail, but that's OK: they won't hold up any channel, and they'll remind us to merge one of the two PRs above, which fixes the new tests.

  @DavidEGrayson What do you think? I'd add you as a reviewer on the side panel, but It won't let me. If you like this I'll go ahead and merge it.


state: closed
title: Normalize bootstrapping
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/21415
updated_at: 2017-01-13 18:49:22
body:
  Split out from https://github.com/NixOS/nixpkgs/pull/21268

  This PR introduces a new abstraction for dealing with stdenv bootstrapping. It doesn't really make anything shorter, but at least it enforces a consistent ideom across all of them. I've made all the stdenvs but darwin really embrace the new abstraction. Darwin is a bit bigger, and so I made minimal changes to make it use it, but I'll refactor it to make it embrace the new abstraction too if wanted.

  https://github.com/NixOS/nixpkgs/pull/21268 builds on this to make cross compiling not a dirty hack.


state: closed
title: mesos: 1.0.1 -> 1.1.0
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/21416
updated_at: 2017-01-22 00:05:19
body:
  ###### Motivation for this change

  Update Mesos to 1.1.0.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [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 @philip-wernersbach @kamilchm @benley @kevincox @ibrahimsag


state: closed
title: ddclient: Make it work.
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/21417
updated_at: 2017-01-17 01:12:43
body:
  ###### Motivation for this change

  ddclient did not work when using structured config. Now it does.
   
  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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: hydra: remove any patches from aws-sdk-cpp
user_login: mguentner
html_url: https://github.com/NixOS/nixpkgs/pull/21418
updated_at: 2016-12-30 19:18:06
body:
  ###### Motivation for this change

  215b1e519b added a patch to aws-sdk-cpp which does not
  apply to the override in hydra's aws-sdk-cpp, since it
  is an older version fetched from edolstra/aws-sdk-cpp
  which does not contain `aws-cpp-sdk-s3-encryption/CMakeLists.txt`

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] 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).

  ---


