# issues

state: closed
title: Mypy
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/23565
updated_at: 2017-03-07 09:09:12
body:
  ###### Motivation for this change

  mypy has changed its name and versioning scheme

  ###### 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: lftp: 4.7.3 -> 4.7.6
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/23566
updated_at: 2017-03-09 00:04:57
body:
  ###### Motivation for this change

  Package update : minor updates and fixes 
  See http://lftp.tech/news.html

  ###### 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: pdnsd: fix darwin build
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/23567
updated_at: 2017-03-10 20:59:43
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
     - [x] 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: pump.io 2.1.1
user_login: rvl
html_url: https://github.com/NixOS/nixpkgs/pull/23568
updated_at: 2017-03-12 16:29:41
body:
  ###### Motivation for this change

  Package was broken and new stable releases have been made.

  Could this also be cherry-picked onto `release-17.03` please?

  Relevant to #23253.

  ###### 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: facebook-purple: 2016-04-09 -> 0.9.0
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/23570
updated_at: 2019-04-17 01:49:55
body:
  ###### Motivation for this change

  fix build. ping @davorb for testing
  related to https://github.com/NixOS/nixpkgs/issues/23253

  ###### 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: javasvn: remove
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/23571
updated_at: 2017-03-06 22:28:35
body:
  ###### Motivation for this change

  Upstream URL is invalid and the package has not had direct attention for 11 years.

  ###### 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: gpsbabel: fix darwin build
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/23572
updated_at: 2017-04-11 19:47:01
body:
  ###### Motivation for this change

  To hopefully fix [build on Darwin](https://hydra.nixos.org/build/49778334):
  ```
  clang  -g -O2 -Wall -c   -I. -F/nix/store/v8lv37s2yi2sz6h2w8nbcim9mdd2g0fn-qt-4.8.7/lib  -DHAVE_CONFIG_H -DNEW_STRINGS mac/libusb/darwin.c -o mac/libusb/darwin.o
  mac/libusb/darwin.c:62:10: fatal error: 'IOKit/IOCFBundle.h' file not found
  #include <IOKit/IOCFBundle.h>
  ```

  Note, I have no means to build on OSX so cannot say whether this PR actually fixes the issue.

  ###### 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
  - [ ] Tested compilation of all pkgs 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: gss: don't build with shishi on darwin
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/23573
updated_at: 2017-03-06 23:31:05
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
     - [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: lxcfs: 2.0.4 -> unstable-2017-03-02
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/23574
updated_at: 2017-03-07 09:54:48
body:
  ###### Motivation for this change

  The current version segfaults, when removing cgroups concurrently. The unstable version has been tested for 5 days without incident in a 40 container setup.

  ###### 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: znc: 1.6.3 -> 1.6.4
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/23575
updated_at: 2017-03-07 07:32:01
body:
  ###### Motivation for this change

  The source for the previous version is not available 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
     - [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: dnsmasq: install launchd plist on darwin
user_login: nicknovitski
html_url: https://github.com/NixOS/nixpkgs/pull/23578
updated_at: 2017-03-10 21:01:12
body:
  It's just a static file in the `contrib` folder of the project's source, added as an output in `System/Library/LaunchDaemons` (I copied this from a few other packages), with its path corrected.


state: closed
title: slack: added missing libxkbfile dependency
user_login: fooblahblah
html_url: https://github.com/NixOS/nixpkgs/pull/23579
updated_at: 2017-03-07 02:53:13
body:
  ###### Motivation for this change
  Slack 2.5.1 was not able to render due to `libxkbfile` missing (as seen in the logs while troubleshooting)

  ###### 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
  - [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: dashpay: 0.12.055 -> 0.12.1.3
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/23580
updated_at: 2017-03-11 17:04:22
body:
  ###### Motivation for this change
  Updated and added overridable options

  ###### 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: bitcoin-xt: 0.11D -> 0.11F
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/23581
updated_at: 2017-03-20 21:20:38
body:
  ###### Motivation for this change
  Updated 

  ###### 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: inetutils: fix whois for canadian domains
user_login: neilmayhew
html_url: https://github.com/NixOS/nixpkgs/pull/23583
updated_at: 2017-03-17 02:29:17
body:
  ###### Motivation for this change

  `whois` can't look up Canadian domains (`.ca` TLD).

  Before:

  ```
  $ whois google.ca
  getaddrinfo: Name or service not known
  ```

  After:

  ```
  $ whois google.ca
  Domain name:           google.ca
  Domain status:         registered
  ...
  ```

  ###### 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-machine: 0.9.0 -> 0.10.0
user_login: rdesfo
html_url: https://github.com/NixOS/nixpkgs/pull/23584
updated_at: 2017-03-07 12:24:26
body:
  ###### Motivation for this change

  docker-machine was updated

  ###### 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: init a collection of bioinformatics tools
user_login: jbedo
html_url: https://github.com/NixOS/nixpkgs/pull/23585
updated_at: 2017-03-08 21:51:15
body:
  ###### Motivation for this change
  Add some commonly used bioinformatics tools.

  ###### 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: softhsm: 2.1.0 -> 2.2.0
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/23586
updated_at: 2017-03-07 10:43:47
body:
  ###### Motivation for this change

  Version bump. New features:

  https://www.opendnssec.org/2016/12/softhsm-2-2-0/

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [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: elixir: 1.4.0 -> 1.4.2
user_login: DerTim1
html_url: https://github.com/NixOS/nixpkgs/pull/23587
updated_at: 2017-03-07 10:50:34
body:
  ###### Motivation for this change
  Update Elixir to 1.4.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: lxqt: fix qtsvg attribute
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/23588
updated_at: 2017-03-31 20:37:30
body:
  ###### Motivation for this change

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

  ###### 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: Git: Make the patchset more granular.
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/pull/23589
updated_at: 2018-04-30 22:03:59
body:
  ###### Motivation for this change
  Splitting up the patch set for more granularity.

  ###### 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: Introduce concept of NixOS support states
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/pull/23590
updated_at: 2019-01-23 22:50:37
body:
  Each NixOS branch will have a .version-state.nix file, which will have an attribute "state" that is either set to "supported", "deprecated" or "unsupported".

  If the state is not equal to "supported", a warning will be generated during the building of a system configuration.

  Optionally, it can include a "description" attribute that can be used to communicate extra information to the end user, such as how (s)he should upgrade to the newer release.

  ###### Motivation for this change
  See #22096

  ###### 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).

  ---

  The warnings / state part as discussed in #22096


state: closed
title: binutils: 2.27 -> 2.28
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/23591
updated_at: 2017-03-09 23:28:11
body:
  See http://lists.gnu.org/archive/html/info-gnu/2017-03/msg00002.html
  for release announcement

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

  ---


state: open
title: WIP: Move printing of warnings out of nix-evaluation
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/pull/23592
updated_at: 2018-02-03 22:07:45
body:
  Second part of https://github.com/NixOS/nixpkgs/pull/22096#issuecomment-284689464
  ###### Motivation for this change

  Warnings generated by the module system are currently printed to stdout during nix-instantiate. The problem with this is that nix-build typically generates quite a lot of output, and the end user might miss
  the warnings that are generated by nix.

  To make these warnings more visible, this PR proposes to gather the warnings, and write them to `$out/warnings.json` and `$out/warnings.txt.raw`. Note that `$out` in this context "is a"  `/run/current-system`

  `$out/warnings.json` will be machine readable; therefore it could be used in e.g. nixops directly.

  `$out/warnings.txt.raw` contains a stream that can be send to stderr directly to print the warnings as they would have been printed by `builtins.trace` in the nix-instantiate phase.

  ##### TODO

  - [ ] Add a `--skip-module-warnings` flag to `switch-to-configuration.pl` to skip printing the
    warnings.
  - [ ] Make nixos-build print this message, then run the activation script
    with `--skip-module-warnings`.
  - [ ] Create a PR for NixOps to list warnings for machines.

  ##### DISCUSSION POINTS

  - Make it this configureable using an env variable.
    Some people might prefer to have the warnings up front, before
    nix-build happens.


state: closed
title: geogebra: 5-0-331-0 -> 5-0-338-0
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/23593
updated_at: 2017-03-12 21:55:42
body:
  ###### Motivation for this change

  GeoGebra removed (again) old packages from their download servers, so the build of the package fails (again).

  ###### 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: Regression: macbook pro 8,2 backlight no longer works right on 17.03
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/23594
updated_at: 2017-03-13 12:30:58
body:
  ## Issue description
  In 16.09, `xbacklight` would correctly modify the screen brightness. In 17.03, it does not report failure and changes are reflected in the output of `xbacklight get`, but the screen brightness is not affected.

  ### Steps to reproduce

  `xbacklight +20`
  `xbacklight -20`

  ## Technical details

  * System: 17.03beta251.c0ecd31 (Gorilla)
  * Nix version: 1.11.7
  * Kernel version: 4.9.13
  * Xorg version: 1.19.2
  * Hardware version: macbookpro8,2 (Early 2011)

  The sysfs control in `/sys/class/backlight/gmux_backlight` still works; there is also one at `/sys/class/backlight/intel_backlight`, which seems to be what xbacklight is now controlling and has no effect on the screen brightness.


state: closed
title: keras: depend on tensorflow
user_login: jyp
html_url: https://github.com/NixOS/nixpkgs/pull/23595
updated_at: 2017-03-08 13:52:52
body:
  ###### Motivation for this change
  The Keras library has now a tensorflow backend. This patch exposes tensorflow to Keras.

  ###### 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: graylog: 2.2.1 -> 2.2.2
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/23596
updated_at: 2017-03-07 14:13:15
body:
  ###### Motivation for this change
  Bugfix release available


  ###### 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: psi-plus: init at 0.16.572.639
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/23597
updated_at: 2017-03-19 01:32:32
body:
  ###### Motivation for this change

  Psi+ is a great Jabber client, successor of Psi.

  ###### 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.phpfpm.phpOptions has no effect
user_login: Lassulus
html_url: https://github.com/NixOS/nixpkgs/issues/23598
updated_at: 2017-03-07 14:21:52
body:
  ## Issue description

  setting something in this option (even syntax errors) has no effect on phpfpm
  reverting ae67f060f28028c31b091460167bb598bd8d3e6d. solves the problem for me

  ### Steps to reproduce

  on 17.03 write anything in services.phpfpm.phpOptions. And check the used php.ini in `systemctl status phpfpm-bla.service`

  ## Technical details

  * System: 17.03.git.5b0c9d4 


state: closed
title: firefox, firefox-bin: 51.0.1 -> 52.0, firefox-esr: 45.7esr -> 52.0esr
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/23599
updated_at: 2017-03-08 19:25:43
body:
  ###### Motivation for this change

  - Various security fixes (Security Advisories does not seem to be updated: https://www.mozilla.org/en-US/security/known-vulnerabilities/firefox/#firefox52)
  - Added support for WebAssembly
  - Implemented the Strict Secure Cookies specification
  - Added user warnings for non-secure HTTP pages with logins.
  - Enhanced Sync to allow users to send and open tabs from one device to another.
  - Removed support for Netscape Plugin API (NPAPI) plugins other than Flash.
  - Display (but allow users to override) an “Untrusted Connection” error when encountering SHA-1 certificates that chain up to a root certificate included in Mozilla’s CA Certificate Program.
  - Improved experience for downloads
  - Removed Battery Status API
  - Enabled CSS Grid Layout
  - Improved security for screen sharing
  - Redesigned Responsive Design Mode

  https://www.mozilla.org/en-US/firefox/52.0/releasenotes/

  ###### 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: python: Move catch_conflicts.py into subdirectory
user_login: johbo
html_url: https://github.com/NixOS/nixpkgs/pull/23600
updated_at: 2017-04-01 10:24:32
body:
  ###### Motivation for this change

  Python does add the script's directory into "sys.path". For the case of
  "catch_conflicts.py" this means "/nix/store" is added to "sys.path". This can
  result in very long delays if the store contains a lot of entries.

  I came across the issue on my machine which has about 100,000 entries in /nix/store. The build time for a single python derivation was increased by about 20 seconds due to this problem.

  https://docs.python.org/3/library/sys.html#sys.path contains some details that the path of the script is added as first element into sys.path always.

  ###### 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: open
title: Set man page path correctly
user_login: mightybyte
html_url: https://github.com/NixOS/nixpkgs/issues/23601
updated_at: 2019-01-07 04:48:29
body:
  ## Issue description

  None of the nix-related command line tools (nix-build, nix-shell, etc) had command line help for me out of the box.  This made it VERY user-unfriendly.  Running `nix-shell --help` would give an error `No manual entry for nix-shell`.

  ### Steps to reproduce

  It's been awhile since I installed nix so I don't remember exactly how I did it, but I think it was a pretty normal installation.  I was sourcing `$HOME/.nix-profile/etc/profile.d/nix.sh` in my `.zshrc` file, but apparently that does not set MANPATH appropriately.

  Manually adding `~/.nix-profile/share/man` to my MANPATH fixed the problem, but this should probably be done out of the box.

  ## Technical details

  * System: OS X El Capitan Version 10.11.6
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: 17.09pre102350.fa03b82


state: closed
title: qt57: darwin compatibility
user_login: periklis
html_url: https://github.com/NixOS/nixpkgs/pull/23602
updated_at: 2017-03-11 18:03:17
body:
  Port of the qt56 compatibility patch 7a9400d by @acowley

  ###### 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"`
  - [x] Tested 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: several lv2 plugins always segfault
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/issues/23603
updated_at: 2017-03-07 15:56:59
body:
  ## Issue description
  When I open helm or distroh in either ardour5 or jalv.gtk, I get:
  ```
  The program 'jalv.gtk' received an X Window System error.
  This probably reflects a bug in the program.
  The error was 'BadShmSeg (invalid shared segment parameter)'.
    (Details: serial 56 error_code 128 request_code 130 minor_code 2)
    (Note to programmers: normally, X errors are reported asynchronously;
     that is, you will receive the error a while after causing it.
     To debug your program, run it with the --sync command line
     option to change this behavior. You can then get a meaningful
     backtrace from your debugger if you break on the gdk_x_error() function.)
  ```


  ## Technical details

  * System: 17.03.git.bdc00d9 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: warning: Nix search path entry ‘/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs’ does not exist, ignoring
  "17.03pre102030.8b40d2e"


state: closed
title: lxc-start: broken on NixOS 16.09 and 17.03
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/23604
updated_at: 2017-07-28 15:14:59
body:
  ## Issue description

  lxc-start tries to use ```/var/lib/lxc/rootfs``` as root dir of the container instead of ```/var/lib/lxc/my-container/rootfs```.

  ### Steps to reproduce

  ```virtualisation.lxc.enable = true``` in ```/etc/nixos/configuration.nix```

  ```
  mkdir /var/lib/lxc
  lxc-create -t download -n my-container
  lxc-start -F -n my-container
  ```

  ![lxc1](https://cloud.githubusercontent.com/assets/508305/23665215/c077e312-034f-11e7-822b-68fdc7c0ad55.png)

  ![lxc2](https://cloud.githubusercontent.com/assets/508305/23665223/c26c647c-034f-11e7-8c3d-052c48223fc4.png)

  the same version of LXC (2.0.7) works well in Linux Mint


  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  17.03.git.caf427e (Gorilla)
  reproducible in 16.09
  * Nix version: (run `nix-env --version`)
  nix-env (Nix) 1.11.7
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  "17.03.git.caf427ed84M"


state: closed
title: git SSL issues with recent Nix on darwin
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/23605
updated_at: 2017-05-03 12:25:47
body:
  ```
  $ git pull
  fatal: unable to access 'https://github.com/....git/': error setting certificate verify locations:
    CAfile: /etc/ssl/certs/ca-certificates.crt
    CApath: none
  $ nix-env --version
  nix-env (Nix) 1.11.7
  $ which git
  /Users/admin/.nix-profile/bin/git

  ```

  Workaround:

  ```
  $ SSL_CERT_FILE=$NIX_SSL_CERT_FILE git pull
  ```

  cc @edolstra did we patch git?


state: closed
title: haproxy: build on darwin
user_login: pmahoney
html_url: https://github.com/NixOS/nixpkgs/pull/23608
updated_at: 2017-03-07 20:03:30
body:
  ###### Motivation for this change

  Builds and runs 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
     - [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: haskell: ghc710x packages: remove superflous configuration for lens
user_login: ljli
html_url: https://github.com/NixOS/nixpkgs/pull/23609
updated_at: 2017-03-08 08:22:18
body:
  `generic-deriving` is still needed in case the tests are disabled.

  ###### 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: haskellPackages: apply GHC specific overrides before GHCJS
user_login: ljli
html_url: https://github.com/NixOS/nixpkgs/pull/23610
updated_at: 2017-03-24 22:15:41
body:
  GHCJS is effectively a backend for GHC, so all the GHC version specific package set overrides should in
  general apply to the GHCJS package sets, too.

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

  ---


state: closed
title: haskell: ghcjs shims: dc034a0 -> b970152
user_login: ljli
html_url: https://github.com/NixOS/nixpkgs/pull/23611
updated_at: 2017-03-14 15:06:08
body:
  `haskell.compiler.ghcjs` is currently broken due to `tasty-ant-xml`, where we are waiting for a newer version to be picked up by hackage2nix.
  But `haskell.compiler.ghcjsHEAD` builds and of course I tested `ghcjs` with a fewer other local fixes.

  ###### Motivation for this change
  There are some important fixes in there. I was bitten in particular by wrongly translated file permissions in the `base` shim, which is fixed now.

  ###### 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: racket: disable on darwin
user_login: henrytill
html_url: https://github.com/NixOS/nixpkgs/pull/23612
updated_at: 2017-03-07 20:51:09
body:
  ###### Motivation for this change

  Darwin builds of Racket are segfaulting for unknown reasons:
  https://hydra.nixos.org/build/49778947

  I don't have the capacity to troubleshoot this issue ATM. Anyone with the capacity is more than welcome to try to fix the build, but until such a person steps forward, I am proposing that we simply disable builds on Darwin.

  Aside from updating the `meta.platforms` attribute, I have kept other bits of Darwin-specific code intact so that they will not be lost to the sands of time.

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

  ---


state: closed
title: racket: add readline support
user_login: henrytill
html_url: https://github.com/NixOS/nixpkgs/pull/23613
updated_at: 2017-03-09 06:50:03
body:
  ###### Motivation for this change

  Currently, Racket gives the following warning upon startup:
  ```
  ; Warning: no readline support (ffi-lib: couldn't open "libedit.so.3" (libedit.so.3: cannot open shared object file: No such file or directory))
  ```

  This PR adds `libedit` as a dependency, thus enabling readline support and silencing the warning.

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

  ---


state: closed
title: haskell: use GHCJS to build Setup.hs for GHCJS packages
user_login: ljli
html_url: https://github.com/NixOS/nixpkgs/pull/23614
updated_at: 2017-04-06 07:32:57
body:
  One of the consequences of how GHCJS is compiled (first the stage1 packages, which do not include Cabal, then Cabal, and then all the stage2 packages with the previously compiled Cabal) is that the GHCJS native package-db does not include Cabal (unlike GHC). It follows that Cabal packages we want to compile with GHCJS need to depend explicitly on Cabal otherwise there will be no Cabal in the package-db to compile the Setup.hs. This wasn't a problem before since we used GHC to compile the Setup.hs which houses a Cabal in it's global package-db. I accounted for this by declaring Cabal as a Setup dependency for all sensible GHCJS packages. I guess that makes sense semantically, nonetheless I thought about different solutions, but I did not come up with something better.

  With GHCJS and Cabal, executables from cabal packages are compiled to a bunch of .js files housed in folders like \<exe-name\>.jsexe. I provide nodejs wrappers automatically as \<exe-name\>, which seems to work fine. Tested with HSColour.

  For testing #23611 should be applied, too, otherwise the Setup.hs compilations are of not much use and the `tasty-ant-xml` caveat mentioned there applies here as well.

  The `optionalString` to `optional` refactoring is done, because otherwise each conditional flag that is added triggers a rebuild of everything (even if the flag is not activated) that depends on the builder, just because a whitespace is added into the build scripts when the flags are concatenated.

  ###### Motivation for this change
  Currently we build the Setup.hs of cabal packages with GHC even if we use GHCJS for the actual compilation. This seems to work in general, but makes GHC as well as GHCJS a build time dependency for every cabal package compiled with GHCJS. There is also a bug in that we pass in [generic-builder.nix](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/haskell-modules/generic-builder.nix#L240) a GHC or GHCJS package db to a command that is always GHC. GHC can not use a package-db from GHCJS, this becomes a problem if the cabal package has a dependency on a package that is also required for compiling Setup.hs, in that case the GHC native package gets shadowed.

  ###### 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: litecoin: 0.10.2.2 -> 0.13.2.1
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/23616
updated_at: 2017-03-10 20:50:58
body:
  ###### Motivation for this change
  Updated

  ###### 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: cassandra: remove old branches 1.2 and 2.0
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/23617
updated_at: 2017-03-08 08:20:46
body:
  These versions of Cassandra do not appear to be supported upstream any longer: https://cassandra.apache.org/download/

  Maintainer CC: @nckx  @rushmorem @cransom


state: closed
title: lgogdownloader: 2.28 -> 3.2
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/23618
updated_at: 2017-03-13 17:31:09
body:
  ###### Motivation for this change
  Because GOG is awesome. :)

  ###### 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: createHome does not set permissions
user_login: arianvp
html_url: https://github.com/NixOS/nixpkgs/issues/23619
updated_at: 2017-03-15 09:13:21
body:
  ## Issue description
  The documentation of `users.users.<user>.createHome` states that if the directory already exists the permissions will be modified to match the user however this does not seem to work


  ### Steps to reproduce

  ```
  # mkdir /home/arian
  ```

  Now make a user arian:

  ```nix
  users.users.arian = {
    isNormalUser = true;
    createHome = true;
  };
  ```

  Now `ls -al /home/arian`. Owner is root instead of Arian. 

  ## Technical details
   Clean Nixos 16.09 install 
  * System: 16.09.1021.0cb2838


state: closed
title: Qt 5.7 / qt-installer-framework: Init at 2.0.3
user_login: spacefrogg
html_url: https://github.com/NixOS/nixpkgs/pull/23620
updated_at: 2018-03-16 08:48:09
body:
  ###### Motivation for this change

  The Qt installer framework provides tools to build and/or handle graphical installers, e.g. the foxit-reader installer.

  ###### 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: iana-etc: 2.30 -> 20170321
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/23621
updated_at: 2017-10-08 11:09:24
body:
  ###### Motivation for this change
  - Move away from an outdated package and fetch content directly from IANA
  - Align the attribute name with the package name for clarity

  Some time ago I push a quick PR to fix the source of the old `iana-etc` package : see #23167 
  When looking at it I realised NixOS relied on an outdated package that does not seem maintained anymore. The last version is from 2008-MAR-05.
  Present `/etc/services` and `/etc/protocols` content is just as old as this package and probably incomplete/outdated.

  This PR propose to fetch the information directly from IANA.
  Truth be told, this is heavily inspired by what Arch does.

  As an added bonus, this PR rename the attribute name to `iana-etc` instead of iana_etc. For clarity it seems proper to align attr and pkg name.

  ###### 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: kwallet: support GPG-encrypted wallets
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/23622
updated_at: 2017-04-07 22:19:21
body:
  ###### Motivation for this change

  I migrated to NixOS and could not open my KWallet wallets because they were gpg-encrypted and KWallet was not built with gpgme. (For an explanation see e.g. https://forum.kde.org/viewtopic.php?f=289&t=138507.)

  KWallet compilation failed with gpgme-1.8.0 because gpgme had broken its cmake definitions in [b2c07bd4](https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=commit;h=b2c07bd47bd608afa5cc819b60a7b5bb8c9dd96a), between 1.7.1 and 1.8.0, and have fixed them in [572c1aac](https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=commit;h=572c1aac107125ce62230251713349348373db5a) and [2e661b9e](https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=commit;h=2e661b9e1a9b50656a5c9646d7444a98477010c1), after 1.8.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
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: nixos/users-groups: chown home on createHome
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/23623
updated_at: 2017-03-14 22:08:27
body:
  ###### Motivation for this change

  Fixes #23619. This should work as documented and has valid use cases.

  We should fix this in both 16.09 and 17.03.

  ###### Discussion

  Should we also `chmod(700)` if the directory exists? In the docs it specifically says only the owner and group of the directory are modified but this could also be useful. Or should we expose an option to specify the mode?

  It's a bit unfortunate that the semantics of `createHome` doesn't really match its name. I think `manageHome` would be more fitting but not sure if the breakage is worth it. This should obviously not make it into 17.03.

  cc @arianvp @globin


state: closed
title: virt-viewer: 2.0 -> 5.0
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/23624
updated_at: 2017-07-28 15:15:07
body:
  ###### Motivation for this change

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

  ---


state: closed
title: iproute2's buildFlags do not reference the derivation
user_login: alphor
html_url: https://github.com/NixOS/nixpkgs/issues/23625
updated_at: 2018-03-22 16:28:40
body:
  ## Issue description

  Currently, iproute2's confdir points to the conventional confdir, which doesn't exist in NixOS. Config will be generated in the store, but at runtime it will look for conf in /etc/iproute2. An easy fix would be to prepend $(out) to [ assignment in the line here.](https://github.com/NixOS/nixpkgs/blob/08d1f28818cd4518f96f838bd0d99df9d0b8c9e9/pkgs/os-specific/linux/iproute/default.nix#L37) turning this:
  ``` nix
    buildFlags = [
      "CONFDIR=/etc/iproute2"
    ];
  ```

  into this:
  ``` nix
     buildFlags = [
        "CONFDIR=$(out)/etc/iproute2"
     ];
  ```

  ### Steps to reproduce

  Declare/Install iproute2, add a table to rt_tables (or any arbitrary configuration that belongs in /etc/iproute2 on a regular linux environment):

  ``` nix
     nixpkgs.config.packageOverrides = pkgs:
       {
         iproute = pkgs.stdenv.lib.overrideDerivation pkgs.iproute (attrs: {
           postInstall = ''
             echo 21 eth0 >> $out/etc/iproute2/rt_tables
             echo 22 eth1 >> $out/etc/iproute2/rt_tables
           '';
           });
       };
  ```

  Note iproute does not have a postInstall phase declared currently, so there is no need to retrieve it with ${attrs.postInstall}

  Then run the following to observe the binary looking for config in the wrong place:
  ``` bash
  strace ip route add default via 172.29.1.1 table eno1
  ```
  The route, ip address, and interface name are all arbitrary to repro, just ask to amend some routing table that isn't stock.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  16.09.1821.0cb2838 (Flounder)

  * Nix version: (run `nix-env --version`)
  nix-env (Nix) 1.11.7

  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  "16.09.1821.0cb2838"


state: closed
title: lilypond-with-fonts: fix typos
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/23626
updated_at: 2017-03-09 01:07:11
body:
  ###### Motivation for this change

  In development, I experimented with file globs, for loops and making the
  supplementary fonts optional. As such, the original PR ended up with a
  dysfunctional combination.

  This commit fully adopts the for loop approach, which I prefer, since failing
  matches, e.g. missing supplementary-fonts/, won't cause a failure.

  ###### 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: doc: enable code syntax highlighting
user_login: alexeymuranov
html_url: https://github.com/NixOS/nixpkgs/pull/23627
updated_at: 2017-05-02 08:42:41
body:
  Use "fenced" code blocks to enable syntax highlighting in Haskell documentation `haskell.md`.  Try to improve other markup and formatting.


state: closed
title: build error with hardware.bumblebee.driver = "nouveau";
user_login: RonnyPfannschmidt
html_url: https://github.com/NixOS/nixpkgs/issues/23628
updated_at: 2017-03-21 16:22:56
body:
  ## Issue description and Steps to reproduce

  when building unstable with 

  ```
  hardware.bumblebee = {
      enable = true;
      connectDisplay = true;
      driver = "nouveau";
    };
  ```

  i get 
  ```
  $ nixos-rebuild build
  building Nix...
  building the system configuration...
  error: cannot coerce null to a string, at /nix/store/isr4qfjhl62khy86kji9nsr4l4rn3wqg-nixos-17.09pre102667.2839b10/nixos/lib/strings.nix:85:38
  (use ‘--show-trace’ to show detailed location information)
  ```

  when i build with

  ```
   hardware.bumblebee = {
      enable = true;
      connectDisplay = true;
    #  driver = "nouveau";
    };
  ```

   it builds the system



  ## Technical details

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


state: closed
title: xen: xenbits.xen.org changed site structure, old urls are invalid
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/23629
updated_at: 2017-07-28 15:15:16
body:
  ## Issue description

  ```xenbits.xen.org``` changed layout of gitweb, so old urls are invalid
  For example https://xenbits.xen.org/git-http/seabios.git
  [here](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/virtualization/xen/4.5.nix#L108) and many more in the same file.


state: closed
title: skim: init at 1.4.28
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/23630
updated_at: 2017-10-08 08:15:04
body:
  ###### Motivation for this change

  [Skim](http://skim-app.sourceforge.net) is a great PDF reader for macOS, so why not have a Nix package for 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)
     - [ ] 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: verilator: fix Perl shebangs
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/23631
updated_at: 2017-03-09 17:28:01
body:
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] 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: Google Chrome 56 crash after on start (core dumped)
user_login: janisz
html_url: https://github.com/NixOS/nixpkgs/issues/23632
updated_at: 2017-03-23 20:19:41
body:
  ## Issue description
  Google Chrome 56 crash after start.

  ### Steps to reproduce
  ```
  $ nix-channel --update
  $ nix-env -i google-chrome-56.0.2924.87
  $ /nix/store/90bvyw9imix3xdm2cbik702j4qm2drfa-google-chrome-56.0.2924.87/share/google/chrome/google-chrome

  Gtk-Message: Failed to load module "canberra-gtk-module"
  Fontconfig warning: line 142: blank doesn't take any effect anymore. please remove it from your fonts.conf
  [14810:14810:0308/114522.274085:ERROR:gconf_listener.cc(117)] Error with gconf key '/apps/metacity/general': Failed to contact configuration server; the most common cause is a missing or misconfigured D-Bus session bus daemon. See http://projects.gnome.org/gconf/ for information. (Details -  1: GetIOR failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "GetIOR" with signature "" on interface "org.gnome.GConf" doesn't exist
  )
  GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
  [14810:14840:0308/114522.440420:ERROR:nss_util.cc(808)] After loading Root Certs, loaded==false: NSS error code: -8018
  --2017-03-08 11:45:22--  https://clients2.google.com/cr/report
  Resolving clients2.google.com (clients2.google.com)... 216.58.214.238, 2a00:1450:400d:803::200e
  Connecting to clients2.google.com (clients2.google.com)|216.58.214.238|:443... connected.
  HTTP request sent, awaiting response... libGL error: unable to load driver: i965_dri.so
  libGL error: driver pointer missing
  libGL error: failed to load driver: i965
  libGL error: unable to load driver: swrast_dri.so
  libGL error: failed to load driver: swrast
  200 OK
  Length: unspecified [text/html]
  Saving to: `/dev/fd/3'

       0K 
   Crash dump id:  c090746480000000 
                                                      2.45M=0s

  2017-03-08 11:45:23 (2.45 MB/s) - `/dev/fd/3' saved [16]

  [14857:14857:0308/114523.781864:ERROR:broker_posix.cc(41)] Invalid node channel message
  [1]    14810 illegal hardware instruction (core dumped)  
  ```


  ## Technical details

  * System:

  ```shell
  ➜  ~ lsb_release -a
  No LSB modules are available.
  Distributor ID:	Ubuntu
  Description:	Ubuntu 12.04.5 LTS
  Release:	12.04
  Codename:	precise
  ```
  * Nix version: `nix-env (Nix) 1.11.4`
  * Nixpkgs version: `"17.09pre102922.22c2651"`


state: closed
title: nss: 3.28.1 -> 3.28.3
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/23633
updated_at: 2017-03-08 16:52:48
body:
  ###### Motivation for this change

  This should fix firefox build, which fails due to nss being too old.

  See http://hydra.nixos.org/build/49823989 and https://github.com/NixOS/nixpkgs/pull/23599#issuecomment-285015244.

  ###### 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: sqlite: 3.16.2 -> 3.17.0
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/23634
updated_at: 2017-03-08 16:52:48
body:
  Firefox requires the latest sqlite to build:
  ```
  checking for sqlite3 >= 3.17.0... Requested 'sqlite3 >= 3.17.0' but version of SQLite is 3.16.2
  configure: error: Library requirements (sqlite3 >= 3.17.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
  ```

  ###### 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: icu: 57.1 -> 58.2
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/23635
updated_at: 2017-03-08 16:52:49
body:
  Firefox requires new version of the icu to build:
  ```
  checking for icu-i18n >= 58.1... Requested 'icu-i18n >= 58.1' but version of icu-i18n is 57.1
  configure: error: Library requirements (icu-i18n >= 58.1) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
  ```

  ###### 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: Add curl dependency to Slack for calls
user_login: fooblahblah
html_url: https://github.com/NixOS/nixpkgs/pull/23636
updated_at: 2017-03-08 13:00:49
body:
  ###### Motivation for this change

  The "Calls" feature in Slack requires libcurl.so. This change simply adds `curl` as a dependency to resolve the `libcurl.so` error.
  ###### 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Remote Code Execution vuln in Apache Commons Collections 3.x<3.2.2 & 4.x<4.1
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/issues/23637
updated_at: 2017-03-15 21:40:02
body:
  ## Issue description
  This vulnerability has been around [since 2015](https://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/) and was previously mentioned in security round-up #18856 (as LWN vuln #682387).

  - Apache Commons Collection [announce is here](https://commons.apache.org/proper/commons-collections/security-reports.html)
  - See also [their blog entry](https://blogs.apache.org/foundation/entry/apache_commons_statement_to_widespread)

  Related CVEs are `CVE-2015-4852` for Oracle Weblogic and `CVE-2015-7501` for JBoss.

  Recently Google raised awareness that this was still an issue as `commons-collections` are embedded into a lot of open source products and vulnerable versions were still used. They took on GitHub to propose corrective PRs through an operation they called _Operation Rosehub_. As explained in [this blog post](https://opensource.googleblog.com/2017/03/operation-rosehub.html).
  The San Francisco Municipal Transportation Agency was hacked because of this.


  ## How to fix
  - Packages using `commons-collections` v3.x needs to upgrade to **v3.2.2**
  - Packages using `commons-collections` v4.0 needs to upgrade to **v4.1**


  ## Packages affected
  * `JBoss 7.1.1` : includes commons-collections 3.2.1
  * `Apache Mesos 1.1.0` : depends on 3.x before 3.2.2
  * `Chronos` : already marked as broken but would be affected


state: closed
title: Overriding python wrapper paths is painful/impossible
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/23639
updated_at: 2017-03-08 15:52:40
body:
  Context: I'd like to be able to have an efficient `buildbot.withPackages` because its configuration can request arbitrary python packages at runtime depending on the configuration. The derivation currently has a `plugins` parameter but that rebuilds the entire buildbot derivation (and runs the tests) each time, even though it doesn't really make any difference to the buildbot derivation and only affects the path we throw into the wrapper binary.

  I poked around and found that wrapping python derivations isn't optional, in [here](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/interpreters/python/mk-python-derivation.nix#L79-L85). Furthermore, there are two levels of path injection: there's a python script that uses `functools.reduce` to inject the python library dependency paths into the search path in a python shim, and then the result of that still gets wrapped with `wrapProgram`.

  Basically, I'm looking for a good way to defer all the magic python wrapping until later, when I know the full set of paths I want to inject. I can't really use the `python.withPackages` approach because that relies on how the python derivation works.

  cc @FRidh @nand0p @domenkozar @garbas


state: closed
title: pythonPackages.pepper: init at 0.5.0
user_login: PierreR
html_url: https://github.com/NixOS/nixpkgs/pull/23640
updated_at: 2017-03-09 11:05:27
body:
  ###### Motivation for this change

  Add missing `pepper` 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)
     - [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: security-wrapper: Don't remove the old paths yet as that can create migration pain
user_login: ixmatus
html_url: https://github.com/NixOS/nixpkgs/pull/23641
updated_at: 2017-03-21 13:00:43
body:
  ###### Motivation for this change
  As reported in #19862, removing the old wrapper dirs was a bad idea (on me) because users may be using `sudo` to `nixos-rebuild switch` which will break afterwards unless the re-source; but it's not intuitive to do that.

  Leaving the old paths doesn't hurt anything and on their next login, will use the new wrapper paths correctly. The next upgrade, **17.09**, can remove these paths from the system safely.

  ###### 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: buildbot: assorted cleanups
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/23642
updated_at: 2017-03-08 16:29:28
body:
  Some changes to be more idiomatic and use stdenv building blocks more. I also added a `buildbot.withPlugins` instead of the current plugins mechanism, which forces an unnecessary rebuild of the package and reruns all the tests. This should be equivalent and more pleasant to use in practice.

  cc @FRidh @nand0p 

  ###### Motivation for this change

  I mostly got frustrated with waiting for buildbot tests to rerun every time I changed a dependency. When poking around I saw a few un-idiomatic things in the expression so I changed those too.

  ###### 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
  - [ ] Tested compilation of all pkgs that 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: pythonPackages.lit: init at 0.5
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/23643
updated_at: 2017-03-15 12:27:39
body:
  ###### Motivation for this change

  'lit' is handy for running test-suites of various LLVM projects.

  ###### 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: Haskell documentation suggestions
user_login: taktoa
html_url: https://github.com/NixOS/nixpkgs/issues/23645
updated_at: 2018-08-23 14:49:04
body:
  ## Intro

  This isn't really an issue so much as a braindump of some ideas I've had lately that I'd be interested in hearing feedback on. I might implement some of these things in the medium term (i.e. 3-6 months from now), depending on reception from other Haskell + NixOS people.

  ## Ideas

  ### Dash/Zeal Documentation Generation

  Dash is a (proprietary) documentation browser for Mac OS, and Zeal is a format-compatible free software substitute. A Dash/Zeal docset (heretofore referred to as a "Zeal docset") comprises everything needed to browse documentation for a given piece of software. Currently there is a program called [haddocset][] on [Hackage][haddocset-hackage] that can generate a docset from the output of Haddock, and I have tested it and it seems to work pretty well with Zeal at least. There is also a program called [dash-haskell][] with similar goals but its last commit was 2 years ago, versus 7 months ago for haddocset, so unless it's drastically better in some dimension I am not aware of, I think haddocset is probably the way to go.

  My plans regarding Zeal / haddocset are as follows:

  1. Figure out how to integrate Zeal docsets with the Zeal Nix expression; currently when you install Zeal it simply downloads the docsets you want into `~/.local/share/Zeal/...`, but I think it would be nice if there were some Nix infrastructure for Zeal (e.g.: setting up Zeal to expect immutable docsets in `~/.nix-profile/share/zeal`) so that you can get documentation straight out of a Nix build and into Zeal.
  2. Figure out how best to integrate haddocset into a Nix build, so that, for example, duplication of all the generated documentation is avoided. I mean, the duplication isn't _that_ big of a deal since you can just run `nix-store --optimise`, but I'd rather avoid the extra downloads and such. I _think_ this shouldn't be hard to accomplish; haddocset has two sub-commands: `haddocset create` and `haddocset add <path-to-haddock>`, so all I would have to do is write a deduplication script that works on a single Haskell package (this is nice because it means that the simple `O(n^2)` approach of matching every file against every other file won't be too terrible, though it might still be easier to implement it with hashing).
  3. If desirable, upstream a Nix expression similar to `ghcWithHoogle` that can generate a set of packages along with a Hoogle dataset, a Zeal docset, and Haddock documentation with the usual index. While I'm working with that stuff, I would also be interested in making a new alternative to `ghcWith*` that simply accepts `enableHoogle` and `enableZeal` as extra arguments; I don't relish the idea of having `ghcWithHoogle`, `ghcWithZeal`, and `ghcWithHoogleAndZeal`.

  [haddocset]: https://github.com/philopon/haddocset
  [haddocset-hackage]: https://hackage.haskell.org/package/haddocset
  [dash-haskell]: https://github.com/jfeltz/dash-haskell

  ### Improved Haddock Documentation

  [This](https://github.com/lamefun/haddock) branch of Haddock has some really good-looking improvements to its UX; you can see an example of its output [here](https://lamefun.github.io). I know that it would be a bit weird to have nixpkgs switch to some random GitHub branch of Haddock just for a prettier UI, but since the Haddock generation happens during the build, any change to Haddock will result in a mass rebuild. I thought about just waiting for it to go upstream, but there are two issues with that: firstly, even if it did go upstream, it probably wouldn't be the default, and secondly, Haddock's pace of development is _very_ slow from what I've seen, so I suspect it will be a long wait. Most of the interesting changes in that repository are changes to the CSS and JS of the generated documentation, but there are also some changes to the way Haddock generates documentation. A while ago, I made an attempt to rebase those 9 commits onto Haddock upstream master, but it turned out to be a bit tricky and I was too busy to work more on it. In any case, I think that switching to this modified Haddock would basically be pure win: the small minority of people who don't like the new documentation can just go on Hackage or build their own packages, and the rest of us get a shinier UI. Of course, there are also correctness/stability/security/maintainability concerns, but given the small scope of these modifications to Haddock, I suspect those won't be much of a problem.

  One possible alternative to the above thoughts on Haddock is that we could refactor haskellPackages so that there is a separate documentation derivation for every package. This would alleviate the situation in which every change to Haddock requires a haskellPackages mass-rebuild. I am not an expert on the precise runtime performance of Nix, but I suspect this would increase evaluation times for haskellPackages at least a little bit, and since haskellPackages already takes an insanely long time to evaluate, I think that makes this alternative a non-starter for now (though I have my fingers crossed that someone is going to delve into the source code of Nix and make it do more JIT to improve efficiency).


state: closed
title: buildbot: fix .withPlugins to propagate inputs
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/23646
updated_at: 2017-03-08 18:19:46
body:
  Before I was just grabbing the immediate dependencies. I _think_ this will do the right thing by using the pre-existing setup hook to avoid having to compute the transitive closure myself.

  cc @FRidh @nand0p 


state: closed
title: catch_conflicts.py is using substantial amounts of cpu
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/issues/23647
updated_at: 2017-03-08 19:43:01
body:
  I'm packaging some python and packages that take ~5 seconds to build and test then execute  `catch_conflicts.py` for up to 30s. 

  I'm not sure why yet but also don't want to forget about this.


state: closed
title: pyrax: 1.8.2 -> 1.9.8
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/23649
updated_at: 2017-03-09 10:06:25
body:
  ###### Motivation for this change

  I want to write a nixops adapter for rackspace because they sponsor haskell infrastructure which currently runs on nixos.

  This package is a bit weird because AFAICT the dependencies don't make any sense outside of pyrax but happy to make top-level as if necessary.

  ###### 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: corebird: missing dconf in buildInputs
user_login: jensbin
html_url: https://github.com/NixOS/nixpkgs/pull/23650
updated_at: 2017-03-09 19:57:46
body:
  ###### Motivation for this change
  Corebird does not saves settings due to missing dconf dependency.
  Error message is:
  `
  GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
  `

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

  ---


state: closed
title: libuv tests seem to fail randomly on Darwin
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/23651
updated_at: 2018-05-18 21:54:27
body:
  @vcunat has been heroically disabling them but they keep failing in new ways (see [here](http://hydra.nixos.org/build/49867226/nixlog/1) for latest) and there has to be some sort of underlying cause

  cc @cstrahan 


state: closed
title: sqlitebrowser: 3.8.0 -> 3.9.1
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/23654
updated_at: 2017-03-13 17:30:54
body:
  ###### Motivation for this change
  Now uses Qt5
  The file CMakeLists.txt needs patching - known issue upstream

  @matthiasbeyer this is fixing what you had to revert in #23037 

  ###### 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: open
title: postgres initdb doesn't work from command line on Nixos
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/issues/23655
updated_at: 2018-06-28 12:05:15
body:
  ## Issue description

  Calling `initdb` doesn't seem to work from the command line:

  ```
  # sudo -u postgres initdb -D /tmp/testpostgres2
  The files belonging to this database system will be owned by user "postgres".
  This user must also own the server process.

  initdb: file "/run/current-system/sw/share/postgres.bki" does not exist
  This might mean you have a corrupted installation or identified
  the wrong directory with the invocation option -L.
  ```

  But using the full path of the symlink `/run/current-system/sw/bin/initdb -> /nix/store/fd05p8jff2avl2jjd505hhllj6n88rad-postgresql-9.5.5/bin/initdb` directly, it works:

  ```
  # sudo -u postgres /nix/store/fd05p8jff2avl2jjd505hhllj6n88rad-postgresql-9.5.5/bin/initdb -D /tmp/testpostgres1
  The files belonging to this database system will be owned by user "postgres".
  This user must also own the server process.

  The database cluster will be initialized with locale "en_US.UTF-8".
  The default database encoding has accordingly been set to "UTF8".
  The default text search configuration will be set to "english".

  Data page checksums are disabled.

  creating directory /tmp/testpostgres1 ... ok
  creating subdirectories ... ok
  ...
  syncing data to disk ... ok

  WARNING: enabling "trust" authentication for local connections
  You can change this by editing pg_hba.conf or using the option -A, or
  --auth-local and --auth-host, the next time you run initdb.

  Success. You can now start the database server using:

      /nix/store/fd05p8jff2avl2jjd505hhllj6n88rad-postgresql-9.5.5/bin/pg_ctl -D /tmp/testpostgres1 -l logfile start
  ```

  I think it's because `which initdb` resolves to `/run/current-system/sw/bin/initdb` and it tries to find `postgres.bki` by doing `../../share/postgres.bki` to `argv[0]`.

  ## Technical details

  * Nixpkgs version: `40de598c600dcfce532802066a50f7aaac72b236`


state: closed
title: pypi2nix: No module named 'pkg_resources'
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/issues/23656
updated_at: 2017-03-09 09:38:43
body:
  ## Issue description
  ```
  rasen@Larry ~/nixpkgs> nix-build -A pypi2nix
  /nix/store/i92z0s0w9a7k9p3wd2zz8fglcd7f134r-pypi2nix-1.6.0
  rasen@Larry ~/nixpkgs> ./result/bin/pypi2nix 
  Traceback (most recent call last):
    File "/nix/store/i92z0s0w9a7k9p3wd2zz8fglcd7f134r-pypi2nix-1.6.0/bin/.pypi2nix-wrapped", line 2, in <module>
      import pypi2nix.cli
    File "/nix/store/i92z0s0w9a7k9p3wd2zz8fglcd7f134r-pypi2nix-1.6.0/pkgs/pypi2nix/cli.py", line 9, in <module>
      import pypi2nix.stage2
    File "/nix/store/i92z0s0w9a7k9p3wd2zz8fglcd7f134r-pypi2nix-1.6.0/pkgs/pypi2nix/stage2.py", line 9, in <module>
      import pkg_resources
  ImportError: No module named 'pkg_resources'
  ```

  ### Steps to reproduce

  ```
  nix-build -A pypi2nix
  ./result/bin/pypi2nix
  ```

  ## Technical details

  * System: 17.03.git.1aa77d0519 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: 17.09.git.3c02be6

  /cc @garbas 


state: closed
title: Caffe fails to build
user_login: changlinli
html_url: https://github.com/NixOS/nixpkgs/issues/23658
updated_at: 2017-12-23 04:37:56
body:
  ## Issue description

  Trying to install caffe fails out with a build error.

  ### Steps to reproduce

  Neither adding `caffe` to `configuration.nix` under NixOS nor running `nix-env -iA nixos.caffe` completely successfully.

  They both result in the fulling error:

      include/boost/config/suffix.hpp(510): error: identifier "__float128" is undefined

  This looks like [a](http://stackoverflow.com/questions/34959032/nvcc-and-boost-1-60-error-identifier-float128-is-undefined) [problem](https://github.com/FFTW/fftw3/issues/18) [that](https://github.com/BVLC/caffe/issues/3578) other people have faced.

  It is part of a longer error message that looks like this

      CXX src/caffe/layers/multinomial_logistic_loss_layer.cpp
      CXX src/caffe/layers/cudnn_pooling_layer.cpp
      CXX src/caffe/internal_thread.cpp
      CXX src/caffe/common.cpp
      CXX src/caffe/syncedmem.cpp
      CXX src/caffe/layer_factory.cpp
      CXX src/caffe/data_transformer.cpp
      CXX src/caffe/net.cpp
      NVCC src/caffe/util/im2col.cu
      In file included from /nix/store/awrlhrs9w22ikh3hqjzl8gilzp3r7awl-cudatoolkit-7.0.28/include/cuda_runtime.h:62:0,
                       from <command-line>:0:
      /nix/store/awrlhrs9w22ikh3hqjzl8gilzp3r7awl-cudatoolkit-7.0.28/include/host_config.h:105:2: warning: #warning -- unsupported GNU version! gcc 4.10 and up are not supported! [-Wcpp]
       #warning -- unsupported GNU version! gcc 4.10 and up are not supported!
        ^
      In file included from /nix/store/awrlhrs9w22ikh3hqjzl8gilzp3r7awl-cudatoolkit-7.0.28/include/cuda_runtime.h:62:0,
                       from <command-line>:0:
      /nix/store/awrlhrs9w22ikh3hqjzl8gilzp3r7awl-cudatoolkit-7.0.28/include/host_config.h:105:2: warning: #warning -- unsupported GNU version! gcc 4.10 and up are not supported! [-Wcpp]
       #warning -- unsupported GNU version! gcc 4.10 and up are not supported!
        ^
      In file included from /nix/store/awrlhrs9w22ikh3hqjzl8gilzp3r7awl-cudatoolkit-7.0.28/include/cuda_runtime.h:62:0,
                       from <command-line>:0:
      /nix/store/awrlhrs9w22ikh3hqjzl8gilzp3r7awl-cudatoolkit-7.0.28/include/host_config.h:105:2: warning: #warning -- unsupported GNU version! gcc 4.10 and up are not supported! [-Wcpp]
       #warning -- unsupported GNU version! gcc 4.10 and up are not supported!
        ^
      In file included from /nix/store/awrlhrs9w22ikh3hqjzl8gilzp3r7awl-cudatoolkit-7.0.28/include/cuda_runtime.h:62:0,
                       from <command-line>:0:
      /nix/store/awrlhrs9w22ikh3hqjzl8gilzp3r7awl-cudatoolkit-7.0.28/include/host_config.h:105:2: warning: #warning -- unsupported GNU version! gcc 4.10 and up are not supported! [-Wcpp]
       #warning -- unsupported GNU version! gcc 4.10 and up are not supported!
        ^
      In file included from /nix/store/awrlhrs9w22ikh3hqjzl8gilzp3r7awl-cudatoolkit-7.0.28/include/cuda_runtime.h:62:0,
                       from <command-line>:0:
      /nix/store/awrlhrs9w22ikh3hqjzl8gilzp3r7awl-cudatoolkit-7.0.28/include/host_config.h:105:2: warning: #warning -- unsupported GNU version! gcc 4.10 and up are not supported! [-Wcpp]
       #warning -- unsupported GNU version! gcc 4.10 and up are not supported!
        ^
      In file included from /nix/store/awrlhrs9w22ikh3hqjzl8gilzp3r7awl-cudatoolkit-7.0.28/include/cuda_runtime.h:62:0,
                       from <command-line>:0:
      /nix/store/awrlhrs9w22ikh3hqjzl8gilzp3r7awl-cudatoolkit-7.0.28/include/host_config.h:105:2: warning: #warning -- unsupported GNU version! gcc 4.10 and up are not supported! [-Wcpp]
       #warning -- unsupported GNU version! gcc 4.10 and up are not supported!
        ^
      include/boost/config/suffix.hpp(510): error: identifier "__float128" is undefined
      
      1 error detected in the compilation of "/tmp/nix-build-caffe-git-2015-07-02.drv-0/tmpxft_00000675_00000000-16_im2col.compute_50.cpp1.ii".
      make: *** [Makefile:531: .build_release/cuda/src/caffe/util/im2col.o] Error 1
      builder for ‘/nix/store/cnlhdci51q9i9vby8ijrjygpihqqp265-caffe-git-2015-07-02.drv’ failed with exit code 2
      error: build of ‘/nix/store/cnlhdci51q9i9vby8ijrjygpihqqp265-caffe-git-2015-07-02.drv’ failed

  ## Technical details

  * System: 16.09.1803.40de598 (Flounder)
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: "16.09.1803.40de598"


state: closed
title: nltk: init at 3.2.2
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/23659
updated_at: 2017-03-09 13:51:43
body:
  ###### Motivation for this change
  NLTK is a useful library for natural language processing.

  ###### 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 `for py in 27 33 34 35 ; do nix-build -A python${py}Packages.nltk  ; done`
  - [x] Tested execution of all binary files (none)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Add mpdscribble service
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/23660
updated_at: 2019-03-07 06:11:52
body:
  ###### Motivation for this change

  I guess I did this before but failed. So here's a second try.

  Would love to get some review on this before testing 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)
     - [ ] 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: dhparams module: do not recursively remove all directories in the path
user_login: Ekleog
html_url: https://github.com/NixOS/nixpkgs/pull/23661
updated_at: 2017-03-17 00:56:14
body:
  This should fix https://github.com/NixOS/nixpkgs/issues/23508 .

  I wanted to go with the solution advised (ie. remove the cleanup service), then noticed this would generate unsound behavior, like:
  ```nix
  {
  services.nginx = { enable = true; sshDhparam = "${security.dhparams.path}/nginx.pem"; };
  # nginx fails to start

  # Add the following
  security.dhparams.params = { nginx = 3072; };
  # nixos-rebuild, nginx successfully starts

  # Remove the security.dhparams.params
  # nixos-rebuild, nginx still successfully starts, even if the derivation is exactly the same as before adding the dhparams
  }
  ```

  So I think there is no choice but to leave this service even when no dhparams are being generated (it's literally a mkdir followed by a rmdir in this case, run only at startup, so not really costly imho). However, I removed the `-p` here, as anyway the default `path` is not really designed to be changed, and it may try to remove directories the user wanted to keep (even though no data could be lost as rmdir will refuse to remove non-empty directories).


state: closed
title: Libreoffice fails to build
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/issues/23662
updated_at: 2017-03-16 10:56:26
body:
  ### Issue description
  Libreoffice can't be built, tested on two machines (Laptop and Desktop)
  The error is:
  ```
  In file included from /tmp/nix-build-libreoffice-5.2.5.1.drv-0/libreoffice-5.2.5.1/i18npool/source/breakiterator/breakiterator_unicode.cxx:27:0:
  /nix/store/ajlnqc90b5k6263pgjv7kxz6ng9z2wn1-icu4c-58.2-dev/include/unicode/rbbi.h: In member function 'void com::sun::star::i18n::OOoRuleBasedBreakIterator::publicSetBreakType(int32_t)':
  /nix/store/ajlnqc90b5k6263pgjv7kxz6ng9z2wn1-icu4c-58.2-dev/include/unicode/rbbi.h:657:10: error: 'void icu_58::RuleBasedBreakIterator::setBreakType(int32_t)' is private
       void setBreakType(int32_t type);
            ^
  /tmp/nix-build-libreoffice-5.2.5.1.drv-0/libreoffice-5.2.5.1/i18npool/source/breakiterator/breakiterator_unicode.cxx:68:13: error: within this context
               setBreakType(type);
               ^
  In file included from /tmp/nix-build-libreoffice-5.2.5.1.drv-0/libreoffice-5.2.5.1/i18npool/source/breakiterator/breakiterator_unicode.cxx:27:0:
  /nix/store/ajlnqc90b5k6263pgjv7kxz6ng9z2wn1-icu4c-58.2-dev/include/unicode/rbbi.h:657:10: error: 'void icu_58::RuleBasedBreakIterator::setBreakType(int32_t)' is private
       void setBreakType(int32_t type);
            ^
  /tmp/nix-build-libreoffice-5.2.5.1.drv-0/libreoffice-5.2.5.1/i18npool/source/breakiterator/breakiterator_unicode.cxx:68:30: error: within this context
               setBreakType(type);
                                ^
  make[1]: *** [/tmp/nix-build-libreoffice-5.2.5.1.drv-0/libreoffice-5.2.5.1/solenv/gbuild/LinkTarget.mk:191: /tmp/nix-build-libreoffice-5.2.5.1.drv-0/libreoffice-5.2.5.1/workdir/CxxObject/i18npool/source/breakiterator/breakiterator_unicode.o] Error 1
  make[1]: *** Waiting for unfinished jobs....
  make: *** [Makefile:260: build] Error 2
  builder for ‘/nix/store/0s8k8k4shwk0bn3q5fszd16g634fp0wk-libreoffice-5.2.5.1.drv’ failed with exit code 2
  ```


  ### Steps to reproduce
  `git pull upstream; nixos-rebuild boot -I $MyNixPath`


state: closed
title: thunderbird, thunderbird-bin: 45.7.1 -> 45.8.0 [Critical security fix]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/23663
updated_at: 2017-03-10 00:28:03
body:
  ###### Motivation for this change

  - Critical security fixes

  https://www.mozilla.org/en-US/thunderbird/45.8.0/releasenotes/
  https://www.mozilla.org/en-US/security/advisories/mfsa2017-07/

  ###### 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: Support boot from USB disks with "uas" Linux module
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/23665
updated_at: 2017-03-09 14:43:32
body:
  ###### Motivation for this change

  This allows booting from disks attached over USB 3, such as SATA/mSATA USB docks/enclosures.

  ###### Things done

  Tested boot from iso_minimal on a USB disk that did not boot before.


state: closed
title: ostinato: fix build
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/23667
updated_at: 2017-09-12 22:58:54
body:
  ###### Motivation for this change
  With libpcap 1.8.1 programs that define `HAVE_REMOTE` macro fail to build. See debian bug [report](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=843384). These include package ostinato (and probably others) which is needed for release 17.03 (issue #23253).

  I added the debian patch to libcap and update ostinato.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using (still running)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: das_watchdog: fix service type
user_login: pngwjpgh
html_url: https://github.com/NixOS/nixpkgs/pull/23668
updated_at: 2017-03-09 15:22:49
body:
  ###### Motivation for this change

  Service type for `das_watchdog` was `oneshot` instead of the [more appropriate](https://github.com/kmatheussen/das_watchdog/blob/master/das_watchdog.c#L550) `simple`.

  ###### 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: gajim: 0.16.6 -> 0.16.7
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/23671
updated_at: 2019-04-17 01:49:56
body:
  ###### Motivation for this change

  Made our patches obsolete.

  ###### 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: Nginx alias directive
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/pull/23672
updated_at: 2017-03-21 14:04:03
body:
  ###### Motivation for this change

  While it's easy enough to add extraConfig = "alias = ${alias};", why not make it even easier?

  For example, I'm using this to serve a robots.txt straight from pkgs.writeText; that's a really neat trick.  With the "root" directive, this doesn't work because nginx will look for ${robots.txt}/robots.txt; with alias, it serves the file path with no modification.

  ###### 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: clips: init at 6.30
user_login: league
html_url: https://github.com/NixOS/nixpkgs/pull/23673
updated_at: 2017-03-15 22:05:04
body:
  ###### Motivation for this change

  CLIPS is a language for building expert systems.

  ###### 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: JBoss AS: list known vulnerability
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/23674
updated_at: 2017-03-17 22:59:37
body:
  ###### Motivation for this change
  CVE-2015-7501
  and add a warning in JBoss module

  This is following issue #23637
  There won't be a fix or an update because we already have the latest JBoss 7.x and the project was then entirely renamed to [WildFly](http://wildfly.org/).

  ###### 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: Python: wrapped python packages don't propagate their PYTHONPATH
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/23676
updated_at: 2017-03-21 16:15:13
body:
  Related to #23639 but not quite the same.

  If a python package launches python, the child's `PYTHONPATH` will know nothing of the dependencies of the parent. This is almost never what you want. I think this is because rather than setting `PYTHONPATH`, we use `site` inside python to set the path for the current interpreter. Spawning new child interpreters won't get any of that stuff.

  My current inclination would be to add a very simple line to the wrapper shim we have today:

  ```python
  os.environ['PYTHONPATH'] = ":".join(sys.path)
  ```

  Right after we call `reduce` to add all the paths. That would ensure that all children inherit the right environment. Any thoughts?

  cc @FRidh 


state: closed
title: c3d: init at 1.1.0
user_login: bcdarwin
html_url: https://github.com/NixOS/nixpkgs/pull/23677
updated_at: 2017-03-18 18:07:10
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)
     - [ ] NixOS
     - [ ] macOS
     - [x] Linux
  - [NA] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gitkraken: 2.1.0 -> 2.2.0
user_login: xNWDD
html_url: https://github.com/NixOS/nixpkgs/pull/23678
updated_at: 2017-03-15 22:44:07
body:
  ###### Motivation for this change

  Updated gitkraken to the latest version, also added myself as a package 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
  - [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: Initial commit of Google's packetdrill
user_login: dmjio
html_url: https://github.com/NixOS/nixpkgs/pull/23679
updated_at: 2017-03-11 01:49:29
body:
  ###### Motivation for this change

  Perform full network stack testing with the nix package manager.

  cc @cleverca22 

  ###### 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: splitString illogical behaviour
user_login: Ekleog
html_url: https://github.com/NixOS/nixpkgs/issues/23681
updated_at: 2017-05-15 13:32:53
body:
  At the moment (nixpkgs 183eeb3c0fdac8de3146aedaa6028b474f96db6f), `lib.splitStrings ":" ":a:" == ["" "a:"]`

  I would have expected the result to either be `["" "a" ""]` or `[":a:"]`, not a different behavior with separators at the beginning and end of the string.

  I would like to try and fix this, but the function seems quite used (51 occurrences). What do you think is a possible way forward? Just run through all points in the code where the function is used and check the proposed change doesn't break things? Keep the current function and add another one for handling a "saner" version of it?


state: closed
title: Update dd agent
user_login: mbbx6spp
html_url: https://github.com/NixOS/nixpkgs/pull/23682
updated_at: 2017-03-10 16:49:15
body:
  ###### Motivation for this change

  `dd-agent` is currently broken on master and 17.03. This happened when this PR was merged, this broke `dd-agent`'s dependency on `docker` python package in NixOS (it depends on 1.10.x, and 2.x changes symbols around): https://github.com/NixOS/nixpkgs/pull/22201/files

  I also added missing python package dependencies in `dd-agent` for `python-etcd` and `consul`.

  As a separate commit I also updated the `dd-agent` package sources from 5.5.2 -> 5.11.2 and create appropriate git logs as per contributing guide for each.

  ###### 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).

  ---

  Output from `nox-review`:

  ```bash
  <redacted>
  Result in /run/user/1000/nox-review-0i73b82r
  total 0
  lrwxrwxrwx 1 spotter users 67 Mar  9 20:42 result -> /nix/store/1374i67agihx6n5c1374awvsr08l77rf-python2.7-docker-1.10.6
  lrwxrwxrwx 1 spotter users 59 Mar  9 20:42 result-2 -> /nix/store/m2kbqm0l4xqy3bzvngacvraaj6l6978g-dd-agent-5.11.2
  lrwxrwxrwx 1 spotter users 67 Mar  9 20:42 result-3 -> /nix/store/wpmiy1wckhmj12zg0m8idg01z5pkpwkf-python3.5-docker-1.10.6
  ```


state: closed
title: nixos/cupsd: new option for specifying `printers.conf` declaratively.
user_login: jraygauthier
html_url: https://github.com/NixOS/nixpkgs/pull/23684
updated_at: 2019-05-21 16:59:26
body:
  ###### Motivation for this change

  To allow for declarative specification of cups printers.

  ###### 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: brscan4: 0.4.3-4 -> 0.4.4-2
user_login: jraygauthier
html_url: https://github.com/NixOS/nixpkgs/pull/23685
updated_at: 2017-03-12 15:20:23
body:
  Also add missing linux32 support.

  ###### Motivation for this change

  Update to latest (link to previous version broken on x86_64) and add linux32 support.

  ###### 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: init hostsblock (and kwakd)
user_login: nicknovitski
html_url: https://github.com/NixOS/nixpkgs/pull/23686
updated_at: 2017-03-19 09:00:31
body:
  kwakd is very straightforward.

  hostsblock is a pair of fancy bash scripts which overwrite `/etc/hosts` to block requests to ad networks, malware hosts, and whichever other sites you choose.  `bin/hostsblock` downloads and combines various online black-lists with your own black- and white-lists (which I exposed as package arguments), and `bin/hostsblock-urlcheck` just adds a domain you specify. 

  The block in the install scripts with the varied calls to `sed` and `substituteInPlace` are patching dependency paths in the scripts without breaking them.  For instance, replacing `curl` but not `"$_v_curl"`.


state: closed
title: VirtualBox: 5.1.14 -> 5.1.16
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/23687
updated_at: 2017-03-21 01:16:20
body:
  ###### Motivation for this change

  Update minor version and other things

  ###### 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: vlc: compile against qt 5.6
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/23688
updated_at: 2017-03-14 00:53:39
body:
  ###### Motivation for this change

  vlc 2.x doesn't work with qt 5.7.

  @ttuegel, I just went ahead and merged a few other fixes for packages not supporting qt 5.7. Are you OK with that or do we need to handle such cases in a certain way?

  ###### 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: hwdata: Use content-addressed source file; previous source tarball changes contents.
user_login: sh01
html_url: https://github.com/NixOS/nixpkgs/pull/23689
updated_at: 2017-03-27 03:18:56
body:
  This currently fails to fetch due to the specified source tarball having been replaced with a file with different contents. I replaced the URL with a content-addressed one that will hopefully have more stable contents.

  I still needed to update the hash here since this link is for a bz2 tarball as opposed to an xz one.

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

  ---


state: closed
title: Many Travis tests are failing due to xen not working on i686
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/issues/23690
updated_at: 2017-11-21 06:02:36
body:
  ## Issue description

  Here is an example but there are loads more:
  https://travis-ci.org/NixOS/nixpkgs/jobs/209637602

  ```
  Package ‘xen-4.5.5’ in ‘/home/travis/build/NixOS/nixpkgs/pkgs/applications/virtualization/xen/generic.nix:210’ is not supported on ‘i686-linux’, refusing to evaluate.

  a) For `nixos-rebuild` you can set

    { nixpkgs.config.allowBroken = true; }

  in configuration.nix to override this.

  b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add

    { allowBroken = true; }

  to ~/.config/nixpkgs/config.nix.
  ```


state: closed
title: git-annex: Fetch from git, since 6.20170101.tar.gz is gone.
user_login: sh01
html_url: https://github.com/NixOS/nixpkgs/pull/23691
updated_at: 2017-03-11 06:12:56
body:
  ###### Motivation for this change
  This is a cherry-pick from master, switching the git-annex source to use fetchgit, since the used source archive has disappeared.

  ###### 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: angband: Fix build by enabling stats frontend.
user_login: sh01
html_url: https://github.com/NixOS/nixpkgs/pull/23692
updated_at: 2017-03-10 07:00:32
body:
  ###### Motivation for this change
  Angband currently fails to build from source, since the C source generated in the absence of any frontend modules fails -pedantic (which is forced by its ./configure).
  I work around this by enabling the stats frontend, which has the side effect of providing slightly more features. This change does not introduce any additional 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
     - [ ] 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: exim: 4.88 -> 4.89
user_login: 4z3
html_url: https://github.com/NixOS/nixpkgs/pull/23693
updated_at: 2017-03-13 05:19:47
body:
  https://github.com/NixOS/nixpkgs/pull/23670#issuecomment-285421703:

  > The changelog reads like we should also back port this to 17.03: https://lists.exim.org/lurker/message/20170307.215703.bc9b50b4.en.html


state: closed
title: ripgrep: install man-page
user_login: 8573
html_url: https://github.com/NixOS/nixpkgs/pull/23694
updated_at: 2017-03-12 23:02:36
body:
  Modify the `ripgrep` package to install the tool's manual page.

  I have tested this commit per nixpkgs manual section 11.1 ("Making
  patches").

  cc @tailhook


state: closed
title: Clementine refuses to install because dependency libplist-1.12 is marked as insecure
user_login: xvapx
html_url: https://github.com/NixOS/nixpkgs/issues/23696
updated_at: 2017-03-17 01:32:31
body:
  ## Issue description
  [clementine](https://github.com/NixOS/nixpkgs/blob/3d104ab2b3e578cb4599b6fffbcc019b09547521/pkgs/applications/audio/clementine/default.nix) has an optional dependency on [libplist,](https://github.com/NixOS/nixpkgs/blob/8f60b43d9c46ac59722262d545025f23bfb8bb68/pkgs/development/libraries/libplist/default.nix), wich has been marked as insecure in [this](https://github.com/NixOS/nixpkgs/commit/30cea5f02245a20022ea93f8eec2f4fe053ad97a) commit.
  It is possible to install it by adding "libplist-1.12" to nixpkgs.config.permittedInsecurePackages, but given that it is an optional dependency, it might be preferable to build clementine without it.


  ### Steps to reproduce

  `nix-env -i clementine`

  ## Technical details

  * System: NixOS: 17.09pre102667.2839b10 (Hummingbird)
  * Nix version: 1.11.7
  * Nixpkgs version: 17.09pre102667.2839b10

  ### Suggestion

  I would like to submit a PR to add config.clementine switches to be able to easily deactivate any optional dependencies.


state: closed
title: sshguard + service: init at 2.0.0
user_login: sargon
html_url: https://github.com/NixOS/nixpkgs/pull/23697
updated_at: 2017-04-30 19:43:13
body:
  ###### Motivation for this change

  sshguard has a smaller footprint than e.g. fail2ban and support blacklisting repeating attackers.

  ###### 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).

  ---


state: closed
title: scudcloud: 1.40 -> 1.44
user_login: volhovm
html_url: https://github.com/NixOS/nixpkgs/pull/23698
updated_at: 2017-03-10 10:40:53
body:
  ###### Motivation for this change

  AFAIU qt5 version was updated so older scudcloud was no longer working. This fixes the problem.

  ###### 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: closed
title: fix the incorrect elasticsearch plugin name
user_login: rick68
html_url: https://github.com/NixOS/nixpkgs/pull/23699
updated_at: 2017-03-14 08:39:35
body:
  elasticsearch_analisys_lemmagen -> elasticsearch_analysis_lemmagen

  ###### Motivation for this change


  ###### Things done

  - [v] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [v] 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: nm-applet uses the 'memory' GSettings backend
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/issues/23700
updated_at: 2017-03-10 13:15:51
body:
  ## Issue description

  `nm-applet` is using the _memory_ GSettings backend on my unstable NixOS system. Because of that it forgets any change in its settings done by the user.

  The window manager used is `openbox`. The system configuration has `pkgs.gnome3.dconf` in `services.dbus.packages`.

  Before the latest change (https://github.com/NixOS/nixpkgs/commit/8aa73bbf55884d2a94db0e54aa5ceb92a513371b) `${gnome3.dconf}/lib/gio/modules` was added to `GIO_EXTRA_MODULES` in an explicitly wrapper, which was replaced by `wrapGAppsHook`. There is no explicitly mention of `dconf` anymore in the nix expression after this change. Can it be related?

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  `17.09pre102667.2839b10 (Hummingbird)`

  * Nix version: (run `nix-env --version`)
  `nix-env (Nix) 1.11.7`

  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  `"17.09pre102667.2839b10"`


state: closed
title: pythonPackages.django-raster: 0.3 -> 0.3.1
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/23701
updated_at: 2017-04-13 18:20:26
body:
  ###### Motivation for this change

  `django-raster-0.3.1` fixes the celery-4 compatibility. This allows to drop completely the old celery-3 branch.

  This should probably be incorporated into 17.03 to drop completely `celery_3` (which was only used by `django_raster`)

  ###### 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: Firefox non-ESR cannot access microphone
user_login: zarelit
html_url: https://github.com/NixOS/nixpkgs/issues/23702
updated_at: 2017-05-16 10:15:16
body:
  ## Issue description
  (originally reported by @rardiol on IRC some months ago, then encountered by me as well)
  Firefox seem unable to access the microphone, some online tests report that the system doesn't have a microphone while it actually does, other tests hang.
  Installing firefox ESR 

  I don't have a webcam so I don't know whether this applies to it or to the audio part only. Also I don't know if this is an upstream bug or if it applies to nixos only.

  ### Steps to reproduce

  nix-env -i nixos.firefox → installs firefox 51.0.1 at present
  go to some online tests like https://www.onlinemictest.com/ or https://www.webrtc-experiment.com/RecordRTC/ and see them not working

  nix-env -e firefox
  nix-env -iA nixos.firefox-esr -> installs 45.7.0
  same tests can access microphone

  ## Technical details

  * System: 16.09.1827.f89ab94 (Flounder)
  * Nix version: 1.11.7


state: closed
title: nvidia_x11: 375.26 -> 375.39, nvidia_x11_beta: 378.09 -> 378.13
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/23704
updated_at: 2017-03-16 03:45:59
body:
  Figured our nvidia drivers could use a little bump! Didn't bump the legacy drivers since I can't test those

  ###### Things done

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

  ---


state: closed
title: nvidia_x11_beta: add patch to support Linux 4.10.x
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/23705
updated_at: 2017-03-16 03:45:51
body:
  nvidia-x11 by default does not build on any linux 4.10 kernels! This patch from Ubuntu changes that. Only tested with the beta drivers, so I made sure it doesn't patch older drivers.

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

  ---


state: closed
title: SDL2_mixer: add optional fluidsynth support
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/23706
updated_at: 2017-03-16 03:46:19
body:
  also add flac support and mp3 support, and add myself as the maintainer,
  since there is no current maintainer for this 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: qt58: init at 5.8.0
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/23707
updated_at: 2017-03-16 03:46:10
body:
  Removed the -largefiles flag as it's no longer used, the configure scripts were rewritten for qt 5.8. This also means that the iconv flag was removed, as you can only pick icu or iconv now.

  I made sure that the qtweb fixes recently introduced were pulled in, and also updated the instructions from 5.7 seeing as they were outdated (5.6 had the correct instructions)

  Would like to run this through a full test with nox-review, but I keep hitting unrelated build issues in the tree.

  ###### 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: timesyncd times out while waiting from server response
user_login: Zimmi48
html_url: https://github.com/NixOS/nixpkgs/issues/23708
updated_at: 2018-06-05 08:42:31
body:
  On my desktop machine on NixOS, my system clock is lagging and not being synchronized.
  I had this problem on 16.09 and I still have it on 17.03beta143.fba286e (Gorilla).

  This is what I get with `journalctl -b 0 | grep timesyncd` (the log goes on longer like that):

  ```
  mars 10 13:11:30 dell-desktop-theo audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-timesyncd comm="systemd" exe="/nix/store/4mhj2swvnacffi9zyj54gd5ig343jwga-systemd-232/lib/systemd/systemd" hostname=? a
  ddr=? terminal=? res=success'
  mars 10 13:12:16 dell-desktop-theo systemd-timesyncd[602]: Timed out waiting for reply from 103.20.91.62:123 (2.nixos.pool.ntp.org).
  mars 10 13:12:26 dell-desktop-theo systemd-timesyncd[602]: Timed out waiting for reply from 198.55.111.50:123 (2.nixos.pool.ntp.org).
  mars 10 13:12:36 dell-desktop-theo systemd-timesyncd[602]: Timed out waiting for reply from 213.251.52.234:123 (2.nixos.pool.ntp.org).
  mars 10 13:12:47 dell-desktop-theo systemd-timesyncd[602]: Timed out waiting for reply from 188.227.227.31:123 (2.nixos.pool.ntp.org).
  mars 10 13:12:57 dell-desktop-theo systemd-timesyncd[602]: Timed out waiting for reply from 212.83.184.186:123 (3.nixos.pool.ntp.org).
  mars 10 13:13:07 dell-desktop-theo systemd-timesyncd[602]: Timed out waiting for reply from 62.210.28.176:123 (3.nixos.pool.ntp.org).
  mars 10 13:13:17 dell-desktop-theo systemd-timesyncd[602]: Timed out waiting for reply from 195.154.79.192:123 (3.nixos.pool.ntp.org).
  mars 10 13:13:28 dell-desktop-theo systemd-timesyncd[602]: Timed out waiting for reply from 194.57.169.1:123 (3.nixos.pool.ntp.org).
  mars 10 13:14:10 dell-desktop-theo systemd-timesyncd[602]: Timed out waiting for reply from 195.154.189.15:123 (0.nixos.pool.ntp.org).
  mars 10 13:14:20 dell-desktop-theo systemd-timesyncd[602]: Timed out waiting for reply from 92.222.82.98:123 (0.nixos.pool.ntp.org).
  mars 10 13:14:31 dell-desktop-theo systemd-timesyncd[602]: Timed out waiting for reply from 212.85.158.10:123 (0.nixos.pool.ntp.org).
  ```

  `nixos-option services.timesyncd.enable` confirms that the value is set to `true` which is the default.

  This issue is especially annoying given that I cannot fix it manually. Issuing `timedatectl set-time "2017-03-10 13:55:00"` gives me:

      Failed to set time: Changing system settings via systemd is not supported on NixOS.


state: closed
title: xserver: check that selected layout exists
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/23709
updated_at: 2017-05-01 10:48:56
body:
  ###### Motivation for this change
  #5638

  ###### 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)
  - [x] Built on NixOS
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: albert is not working: no result for queries
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/issues/23710
updated_at: 2017-03-18 18:24:55
body:
  ## Issue description

  Latest versions of [Albert](https://albertlauncher.github.io/) is not working as expected in NixOS. The latest one that works is version 0.8.11.

  I have also opened an issue in albert's repository: https://github.com/albertlauncher/albert/issues/397

  ![albert](https://cloud.githubusercontent.com/assets/1217934/23799043/d76fed98-0585-11e7-8dc2-f885ff4f1e28.png)


  ### Steps to reproduce

  Open albert (using a hotkey or from the system tray icon) and type a query in the input box. A list of applications should be shown so that the user could choose one to be executed. But no result is appearing.

  [Albert's github page](https://github.com/albertlauncher/albert) has an animated image demonstrating how it would work.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
     `17.09pre102667.2839b10 (Hummingbird)`

  * Nix version: (run `nix-env --version`)
     `nix-env (Nix) 1.11.7`

  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
     `"17.09pre102667.2839b10"`


state: closed
title: enableACME without SSL can result in wrong certificate being served
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/issues/23711
updated_at: 2017-08-07 16:41:33
body:
  ## Issue description

  While trying to figure out why my site wasn't being served by nginx (my own unrelated mistakes), I disabled SSL, but left ACME enabled.  When my site did start working, I was getting an SSL error due to the certificate being on the wrong domain; specifically, the other (ACME enabled) SSL domain being served by nginx on that host.

  Enabling ssl fixed this, but it was extremely confusing; I figured the NixOS ACME configuration couldn't be that broken, but it took looking at the generated nginx.conf to realize that there was no certificate listed there, so nginx was presumably falling back on any certificate it could find.

  One obvious solution to this would be to have enableACME turn on enableSSL; honestly, I don't see why that's the case (and will probably submit a quick pull request for that).

  ### Steps to reproduce

  I believe the following configuration.nix should work, if the two domains are actually hosted on the server and reachable from the ACME server:

  ```
   services.nginx.virtualHosts = {
        "host1.example.com" = {
          enableACME = true;
          enableSSL = true;
          root = /does/not/exist;
          };
        "host2.example.com" = {
          enableACME = true;
          root = /does/not/exist;
          };
        };
  ```

  Then visiting https:///host2.example.com should result in a certificate error.

  ## Technical details

  * System: NixOS: 16.09.1821.0cb2838 (Flounder)
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: 16.09.1821.0cb2838


state: closed
title: atom: 1.14.4 -> 1.15.0
user_login: GauthierPLM
html_url: https://github.com/NixOS/nixpkgs/pull/23712
updated_at: 2017-05-20 14:28:53
body:
  ###### Motivation for this change

  Update atom

  ###### 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: nginx: enableACME should turn on SSL
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/pull/23713
updated_at: 2017-03-10 20:17:12
body:
  Otherwise, why are you using it?

  ###### Motivation for this change

  Besides the fact that I find it redundant to have to explicitly serve SSL when ACME is enabled (if you're getting an SSL certificate, you presumably want to use it), this should easily resolve #23711, since there won't be an weird configuration with ACME enabled but SSL disabled.

  ###### 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: open
title: systemd enable user-unit globally
user_login: bricewge
html_url: https://github.com/NixOS/nixpkgs/issues/23714
updated_at: 2017-03-10 15:33:24
body:
  Having a option to enable a user unit (or timer or what-else) globally would be nice. This would achieve the same as `systemctl --user --global enable gpg-agent.socket`.
  I would have written it myself if I wasn't a noob in Nix.


state: closed
title: Add Mozilla sops package
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/23715
updated_at: 2017-03-18 18:18:07
body:
  ###### Motivation for this change
  Adding mozilla sops (go) package. Would appreciate it if someone more golang-savvy than me could take a look at this.

  ###### 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
  - [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: virtualbox: 5.1.14 -> 5.1.16
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/23716
updated_at: 2017-03-11 12:27:51
body:
  ###### Motivation for this change

  This also makes the guest additions build with Linux 4.10
  Unfortunatly this version still requires X.org ABI 1.18

  ###### 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: prometheus-fritzbox-exporter: init at 1.0
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/23717
updated_at: 2017-03-15 16:22:38
body:
  ###### Motivation for this change

  Allows to monitor fritzbox devices via prometheus.
  The default module should work by just enabling it in most cases.
  /cc @ndecker

  ###### 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: prometheus-unifi-exporter: init at 0.4.0
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/23718
updated_at: 2017-03-17 14:41:23
body:
  ###### Motivation for this change

  Allow monitoring of Ubiquity unifi access points via prometheus.
  /cc @mdlayher

  ###### 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: Package request: SteamCMD
user_login: ldesgoui
html_url: https://github.com/NixOS/nixpkgs/issues/23719
updated_at: 2017-12-24 00:35:02
body:
  EDIT: steamcmd can be ran using steam-run

  Hello,

  I've tried making steamcmd work on NixOS (17.09pre102441.45344fd) but I was stopped by my lack of knowledge, I attempted patching the ELF binary following http://sandervanderburg.blogspot.fr/2015/10/deploying-prebuilt-binary-software-with.html, sadly it's throwing me 
  `-bash: ./result/bin/steamcmd: Accessing a corrupted shared library`

  Seems like steamcmd is not distributed by version either, would that refrain it from being a nixos package?

  https://developer.valvesoftware.com/wiki/SteamCMD


state: closed
title: nixos unstable will not build firefox or firefox-esr
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/issues/23720
updated_at: 2017-03-27 12:42:01
body:
  ## Issue description
  checking for nss-config... /nix/store/mjbccpz6whnaj54z8dmzv055r0w97y8b-nss-3.28.1-dev/bin/nss-config
  checking for NSS - version >= 3.28.3... no
  configure: error: you don't have NSS installed or your version is too old
  DEBUG: <truncated - see config.log for full output>
  DEBUG: #include <malloc.h>
  DEBUG:                   #include <stddef.h>
  DEBUG:                   size_t malloc_usable_size(const void *ptr);
  DEBUG: int main() {
  DEBUG: return malloc_usable_size(0);
  DEBUG: ; return 0; }
  DEBUG: configure:9923: checking for valloc in malloc.h
  DEBUG: configure:9948: checking for valloc in unistd.h
  DEBUG: configure:10103: checking NSPR selection
  DEBUG: configure:10203: checking for nspr-config
  DEBUG: configure:10238: checking for NSPR - version >= 4.13.1
  DEBUG: configure:10314: /nix/store/wgvrkijby0awhqkyfkj0qp9cc4921hd9-gcc-wrapper-5.4.0/bin/gcc -std=gnu99 -c -fno-lifetime-dse  -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -I/nix/store/z1bz064xx99pggzvzx44v3pcn7sxz4x4-nspr-4.13.1-dev/include  conftest.c 1>&5
  DEBUG: configure:10333: /nix/store/wgvrkijby0awhqkyfkj0qp9cc4921hd9-gcc-wrapper-5.4.0/bin/gcc -std=gnu99 -c -fno-lifetime-dse  -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -I/nix/store/z1bz064xx99pggzvzx44v3pcn7sxz4x4-nspr-4.13.1-dev/include  conftest.c 1>&5
  DEBUG: configure:10381: /nix/store/wgvrkijby0awhqkyfkj0qp9cc4921hd9-gcc-wrapper-5.4.0/bin/gcc -std=gnu99 -c -fno-lifetime-dse  -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -I/nix/store/z1bz064xx99pggzvzx44v3pcn7sxz4x4-nspr-4.13.1-dev/include  conftest.c 1>&5
  DEBUG: configure:10420: checking for libevent
  DEBUG: configure:10427: checking MOZ_LIBEVENT_CFLAGS
  DEBUG: configure:10432: checking MOZ_LIBEVENT_LIBS
  DEBUG: configure:10605: checking for nss-config
  DEBUG: configure:10640: checking for NSS - version >= 3.28.3
  DEBUG: configure: error: you don't have NSS installed or your version is too old
  ERROR: old-configure failed
  builder for ‘/nix/store/yag51knblmw3zlydgrxy1rhg4qp8lh5h-firefox-esr-unwrapped-52.0esr.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/dyfp6l09n7215p684xvxv7pjs90qf89c-firefox-52.0esr.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/444f6d621mg1fprgkg0chw4dxcjsd71y-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/c6d6aprdj1bqbmvkffc8fqk8qfsc70v6-nixos-system-toadman-17.09pre102933.26625c9.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/c6d6aprdj1bqbmvkffc8fqk8qfsc70v6-nixos-system-toadman-17.09pre102933.26625c9.drv’ failed



  ### Steps to reproduce
  add firefox to package list in your nix
  then nixos-rebuild switch



  ## Technical details
  17.09pre102933.26625c9 (Hummingbird)
  nix-env (Nix) 1.11.7
  "17.09pre102933.26625c9"

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


state: closed
title: kcachegrind: init at 2017-02-25
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/23721
updated_at: 2017-03-18 21:26:48
body:
  ###### Motivation for this change

  This adds [KCachegrind](https://github.com/KDE/kcachegrind/). There is another [branch](https://github.com/KDE/kcachegrind/tree/Applications/16.12) of KCachegrind in KDE Applications Bundle, but it requires KDE 4 (unlike the master branch that requires KDE 5) and is not available 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
     - [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: surf-webkit2: init at 2017-03-06
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/23722
updated_at: 2017-03-18 18:43:22
body:
  Stable surf requires the WebKit1 API.  Looking for opinions on whether to outright replace the `surf` attribute or keep a separate attr until it becomes the new stable.


state: closed
title: qutebrowser: 0.9.1 -> 0.10.1
user_login: NickHu
html_url: https://github.com/NixOS/nixpkgs/pull/23724
updated_at: 2017-07-18 15:13:51
body:
  Update qutebrowser to the latest version.


  - [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: meson: 0.35.0 -> 0.39.0
user_login: thomastjeffery
html_url: https://github.com/NixOS/nixpkgs/pull/23725
updated_at: 2017-05-01 22:53:30
body:
  ###### Motivation for this change
  Simple update from 0.35.0 to 0.39.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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: redo-sh: init at 1.2.6
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/pull/23726
updated_at: 2017-03-18 18:19:51
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).

  ---

  Would be great if somebody could test `  redo`   extensively on macOS.


state: closed
title: jshon: 20140712 -> 20140712-nix1
user_login: dbrock
html_url: https://github.com/NixOS/nixpkgs/pull/23727
updated_at: 2017-03-16 22:12:46
body:
  ###### Motivation for this change

  This fixes a somewhat critical (security?) bug.

  We are trying to get it merged upstream but have had no response from
  the ordinary maintainer in over a week.

  (See <https://github.com/keenerd/jshon/issues/53>.)

  ###### 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: libhttpseverywhere: 0.2.3 -> 0.2.10
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/23728
updated_at: 2017-03-18 18:22:35
body:
  ###### Motivation for this change
  Upgrade

  ###### 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
     - [ ] 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: Started udev Wait for Complete Device Initialization (NixOS 17.03)
user_login: Zimmi48
html_url: https://github.com/NixOS/nixpkgs/issues/23729
updated_at: 2017-04-16 11:00:42
body:
  Ever since I upgraded to NixOS 17.03beta251.c0ecd31 (Gorilla) on my laptop, I'm getting these ACPI errors on boot:

  ```
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Error: Needed [Buffer/String/Package], found [Integer] ffff96421e330dc8 (20160831/exresop-594)
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Exception: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20160831/dswexec-461)
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Error: Method parse/execution failed [\_SB.WMIV.WVPO] (Node ffff96422089a668), AE_AML_OPERAND_TYPE (20160831/psparse-543)
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Error: Method parse/execution failed [\_SB.WMIV.WMPV] (Node ffff96422089a6b8), AE_AML_OPERAND_TYPE (20160831/psparse-543)
  mars 10 22:44:45 hp-elitebook-theo audit: NETFILTER_CFG table=filter family=10 entries=24
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Error: Needed [Buffer/String/Package], found [Integer] ffff9642165a7318 (20160831/exresop-594)
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Exception: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20160831/dswexec-461)
  mars 10 22:44:45 hp-elitebook-theo audit[632]: SYSCALL arch=c000003e syscall=54 success=yes exit=0 a0=4 a1=29 a2=40 a3=eae320 items=0 ppid=503 pid=632 auid=4294967295 uid=0 gid=0 euid=0 suid=
  mars 10 22:44:45 hp-elitebook-theo audit: PROCTITLE proctitle=6970367461626C6573002D77002D4100494E505554002D6A006E69786F732D6677
  mars 10 22:44:45 hp-elitebook-theo systemd[1]: Started Firewall.
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Error: Method parse/execution failed [\_SB.WMIV.WVPO] (Node ffff96422089a668), AE_AML_OPERAND_TYPE (20160831/psparse-543)
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Error: 
  mars 10 22:44:45 hp-elitebook-theo kernel: Method parse/execution failed 
  mars 10 22:44:45 hp-elitebook-theo kernel: [\_SB.WMIV.WMPV] (Node ffff96422089a6b8)
  mars 10 22:44:45 hp-elitebook-theo kernel: , AE_AML_OPERAND_TYPE
  mars 10 22:44:45 hp-elitebook-theo kernel:  (20160831/psparse-543)
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Error: Needed [Buffer/String/Package], found [Integer] ffff9642165a75a0 (20160831/exresop-594)
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Exception: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20160831/dswexec-461)
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Error: Method parse/execution failed [\_SB.WMIV.WVPO] (Node ffff96422089a668), AE_AML_OPERAND_TYPE (20160831/psparse-543)
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Error: Method parse/execution failed [\_SB.WMIV.WMPV] (Node ffff96422089a6b8), AE_AML_OPERAND_TYPE (20160831/psparse-543)
  mars 10 22:44:45 hp-elitebook-theo kernel: input: HP WMI hotkeys as /devices/virtual/input/input13
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Error: Attempt to CreateField of length zero (20160831/dsopcode-168)
  mars 10 22:44:45 hp-elitebook-theo audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=firewall comm="systemd" exe="/nix/store/4mhj2swvnacffi9zyj54gd5ig343jwga-system
  mars 10 22:44:45 hp-elitebook-theo systemd[1]: Started Network Time Synchronization.
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Error: Method parse/execution failed [\_SB.WMIV.WVPI] (Node ffff96422089a618), AE_AML_OPERAND_VALUE (20160831/psparse-543)
  mars 10 22:44:45 hp-elitebook-theo kernel: ACPI Error: Method parse/execution failed [\_SB.WMIV.WMPV] (Node ffff96422089a6b8), AE_AML_OPERAND_VALUE (20160831/psparse-543)
  ```

  And then booting lags for a few seconds while showing `Started udev Wait for Complete Device Initialization.` In journalctl here are some lines around this message:

  ```
  mars 10 22:45:00 hp-elitebook-theo kernel: mei_wdt mei::05b79a6f-4628-4d7f-899d-a91514cb32ab:02: Could not register event ret=-22
  mars 10 22:45:00 hp-elitebook-theo kernel: mei_wdt: probe of mei::05b79a6f-4628-4d7f-899d-a91514cb32ab:02 failed with error -22
  mars 10 22:45:00 hp-elitebook-theo systemd[1]: Started udev Wait for Complete Device Initialization.
  ```

  One can observe a 15 seconds delay between these two points (although it seemed to me that it was a bit shorter in reality). My laptop has a full SSD drive and before the upgrade the whole booting took at most a few seconds.

  I don't know if the two problems I'm reporting are linked to each other though.


state: closed
title: clementine: added switches for optional dependences
user_login: xvapx
html_url: https://github.com/NixOS/nixpkgs/pull/23730
updated_at: 2017-03-17 06:01:05
body:
  Added switches for ipod, mtp, cd and cloud support.
  The switch for ipod support, specifically, allows users to build it without libplist, wich is marked as insecure.

  ###### Motivation for this change

  issue #23696 

  ###### 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).

  ---
  I have actually Tested using sandboxing and using `nix-shell -p clementine --run "clementine-review wip"`, but these methods seem to ignore `nixpkgs.config.clementine.ipod = false;` in my configuration.nix, so i get the same result i got before my changes, an error stating that libplist-1.12 is marked as insecure.


state: closed
title: coinmp: 1.7.6 -> 1.8.3
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/23731
updated_at: 2017-03-18 18:22:57
body:
  ###### Motivation for this change
  Update. 

  ###### 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: mmex: v1.3.1 -> v1.3.3
user_login: ayyess
html_url: https://github.com/NixOS/nixpkgs/pull/23732
updated_at: 2017-03-13 01:38:28
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: closed
title: chromium: 56.0.2924.87 -> 57.0.2987.98 [Security]
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/23737
updated_at: 2019-04-17 01:49:56
body:
  ###### Motivation for this change

  Stable update with security fixes, please also apply to stable release branches.

  ###### Things done

  The build is currently running on my machine, so at least it evaluates and configures. I'll update the PR as soon as it's done.

  **EDIT** builds and runs

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `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: nodejs: 7.7.1 -> 7.7.2
user_login: ben-z
html_url: https://github.com/NixOS/nixpkgs/pull/23740
updated_at: 2017-03-13 23:08:03
body:
  ###### Motivation for this change

  [NodeJS 7.7.2](https://nodejs.org/en/blog/release/v7.7.2/) was released on March 8, 2017.

  ###### 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: emscripten 1.37.1 -> 1.37.3
user_login: ben-z
html_url: https://github.com/NixOS/nixpkgs/pull/23743
updated_at: 2017-03-11 14:29:25
body:
  ###### Motivation for this change
  [emscripten 1.37.3](https://github.com/kripken/emscripten/releases/tag/1.37.3) was released on Feb 16, 2017.

  ###### 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: Only one monitor is working when one is plugged into CPU (Intel) the other into GPU (AMD)
user_login: Mounium
html_url: https://github.com/NixOS/nixpkgs/issues/23744
updated_at: 2019-07-03 02:00:56
body:
  ## Issue description
  Having a R9 380 AMD GPU and an Intel i5-4690, with BIOS settings enabled to power both, NixOS only recognises the GPU, while I can get this config to work on Ubuntu. 


  ### Steps to reproduce
  I use the Gnome Shell, and no other relevant configuration option. 


  ## Technical details

  * System: 17.09pre102667.2839b10 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: 17.09pre102667.2839b10


state: closed
title: pythonPackages.parsedatetime: 2.1 -> 2.3 (fixes certbot)
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/23746
updated_at: 2017-03-15 07:56:37
body:
  ###### Motivation for this change

  Fixes a [test suite error](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856625), starting at March 2017.

  ###### Things done

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

  ---


state: closed
title: evolution: Delete invalid option
user_login: butterflya
html_url: https://github.com/NixOS/nixpkgs/pull/23747
updated_at: 2017-03-16 20:50:15
body:
  ###### Motivation for this change
  The removed configureFlags entry is not a documented option according to `configure --help`.

  ###### 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: Use removeReferencesTo
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/23748
updated_at: 2017-03-13 23:44:31
body:
  ###### Motivation for this change
  Use the shiny new `removeReferencesTo`. The go builder is left out for now.


state: closed
title: Cleanup maintainer script gnome.sh
user_login: butterflya
html_url: https://github.com/NixOS/nixpkgs/pull/23750
updated_at: 2017-07-26 02:18:28
body:
  No functional changes

  ###### Motivation for this change
  Use quotation when needed. 

  ###### 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: open
title: Discussion: libcryptui
user_login: butterflya
html_url: https://github.com/NixOS/nixpkgs/issues/23752
updated_at: 2019-06-05 12:24:08
body:
  libcryptui is an optional dependency of `evolution`. 

  https://github.com/GNOME/libcryptui states it's likely to be deprecated, but meanwhile the last commit was as recent as yesterday, which seems to suggest only libcryptui2 is to be deprecated and not libcryptui3.

  As long as Evolution uses the library, we could just ignore such remarks. What do you think?


state: closed
title: pfixtools: patch for unbound API change
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/23754
updated_at: 2017-03-11 20:05:18
body:
  this is a stop-gap, applying the work-in-progress patch from
  https://github.com/Fruneau/pfixtools/pull/21, while we await its
  acceptance upstream.

  ###### 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 @cpages 


state: closed
title: channel.nix: Use filterSource to exclude unnecessary files from nixpkgs
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/pull/23756
updated_at: 2017-08-30 11:46:28
body:
  Currently, if you try to build a NixOS config including channel.nix, e.g.:

  nix-build -I nixpkgs=. -I nixos-config=nixos/modules/installer/cd-dvd/installation-cd-minimal.nix nixos -A config.system.build.isoImage

  twice in a row, you end up with two different build results. This is
  caused by the 'result' symlink of the first build affecting the channel
  contents of the second build.

  If we use filterSource with a predicate that ignores the 'result'
  symlinks, the problem is gone. Do the same thing for VIM/Emacs
  swap/backup files to avoid even more 'spurious' rebuilds.

  Additionally, filter out the '.git' directory at the same time, as we
  'rm -rf' it from the result anyway. This avoids a considerable amount of
  unnecessary file I/O copying and deleting the .git directory.

  cc @edolstra 


state: closed
title: evolution:configure script refers to /usr/bin/file
user_login: butterflya
html_url: https://github.com/NixOS/nixpkgs/pull/23757
updated_at: 2017-03-19 19:05:09
body:
  Replace /usr/bin/file with "${file}/bin/file"

  ###### 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: debian-patches.sh: clean up maintainer script
user_login: butterflya
html_url: https://github.com/NixOS/nixpkgs/pull/23759
updated_at: 2018-02-17 10:04:47
body:
  Set correct interpreter, fix quoting

  ###### 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: dashpay: 0.12.055 -> 0.12.1.3
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/23761
updated_at: 2017-03-19 17:41:36
body:
  dashpay: fixed mistype

  ###### Motivation for this change
  Update & lost copy of repo

  ###### 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: closurecompiler: 20160208 -> 20170218
user_login: ben-z
html_url: https://github.com/NixOS/nixpkgs/pull/23763
updated_at: 2017-03-18 18:59:20
body:
  ###### Motivation for this change

  [closure-compiler v20170218](https://github.com/google/closure-compiler/releases/tag/v20170218) was released on Feb. 18, 2017.

  ###### 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: Revert "Revert "Merge pull request #23602 from periklis/topic_qt57_darwin""
user_login: periklis
html_url: https://github.com/NixOS/nixpkgs/pull/23764
updated_at: 2018-07-25 09:21:44
body:
  Revert to get back the changeset and fix for buildInputs missing gtk3 and libinput.

  This reverts commit a2eae3bc4433e8d3f3c3690532bf99fdfbd8b3a1.

  ###### 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] 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: csound: 6.04 -> 6.08.1
user_login: hlolli
html_url: https://github.com/NixOS/nixpkgs/pull/23767
updated_at: 2017-03-12 20:30:59
body:
  ###### Motivation for this change
  Very old version, so it's a bump.

  (my first nixpks pull request, didn't do any fancy testing).

  ###### 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: lib: fix mixed tab/space indents, trailing whitespace, etc
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/23768
updated_at: 2017-04-13 01:01:20
body:
  Nix style seems to have settled on not using spaces between bound
  variable names and the lambda : so I also tried to make those somewhat
  more consistent throughout.

  There should be zero net effect from this patch. Only whitespace changes.


state: closed
title: renderdoc: init at version 0.34pre
user_login: jansol
html_url: https://github.com/NixOS/nixpkgs/pull/23769
updated_at: 2017-03-21 20:36:32
body:
  Initialising a few commits after the latest release due to some upstream
  improvements to the build system.

  ###### Motivation for this change

  It was missing. It's also a great app needed by multiple people, including me.

  ###### 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: [17.03] DBus activation fails for user installed packages
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/issues/23770
updated_at: 2017-03-12 19:44:45
body:
  ## Issue description

  I just tried updating my laptop from 16.09 to 17.03-beta and ran into the following issue when starting gnome-terminal:
  ```
  $ gnome-terminal

  ** (gnome-terminal:4652): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
  Error creating terminal: The name org.gnome.Terminal was not provided by any .service file
  ```
  I have gnome-terminal installed in my user profile and `~/.nix-profile/share/dbus-1/services/org.gnome.Terminal.service` exists.

  I believe I have managed to narrow my problem to the removal of `<standard_session_servicedirs/>` from the DBus session configuration file, see #22864. Adding this XML tag back to the file made gnome-terminal start up fine.

  ### Steps to reproduce

  As a user install and run gnome-terminal. Presumably a similar error will occur for any program relying on DBus activation.

  ```
  $ nix-env -f '<nixpkgs>' -iA gnome3.gnome_terminal
  …
  $ gnome-terminal 

  ** (gnome-terminal:5357): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
  Error creating terminal: The name org.gnome.Terminal was not provided by any .service files
  ```

  ## Technical details

  * System: 17.03beta320.ade5837 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.7


state: closed
title: caf: init at 0.15.3
user_login: bobakker
html_url: https://github.com/NixOS/nixpkgs/pull/23772
updated_at: 2017-03-12 20:54:53
body:
  ###### Motivation for this change

  Caf is a useful library for writing concurrent and distributed C++ programs.

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

  ---


state: closed
title: minikube: switch to build from source & mostly fix on Darwin
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/23776
updated_at: 2017-03-13 12:44:06
body:
  Linux behavior should be largely unchanged but Darwin now mostly works. I was unable to spin it up against the VMWare Fusion driver but I think it'll work with the xhyve one. I'll probably make another couple of changes after I get the xhyve driver working on Darwin. Would appreciate someone giving it a go on Linux.

  cc @ebzzry @peterhoeg

  ###### Motivation for this change

  Source builds are cooler than binaries 😄 also, it's nice when things work 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
     - [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: purePackages.octave: 0.7 -> 0.9
user_login: asppsa
html_url: https://github.com/NixOS/nixpkgs/pull/23777
updated_at: 2017-03-13 12:11:52
body:
  ###### Motivation for this change

  Updates this package to the latest version, and also fixes a compile error (see #23253).

  Although this package now builds, any Pure program that tries to use this package will segfault due to an upstream error in the Octave embedding API.  This error is not present in Octave 4.0, and is fixed in Octave 4.3 (unstable).  See https://groups.google.com/forum/#!topic/pure-lang/TRWnZkvHIqo for more 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)
     - [ ] 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: pure: 0.64 -> 0.66
user_login: asppsa
html_url: https://github.com/NixOS/nixpkgs/pull/23780
updated_at: 2017-03-13 09:56:09
body:
  ###### Motivation for this change

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

  I've tested that all `purePackages` still compile in a `nix-shell --pure` environment, and that a rudimentary pure script that includes every library doesn't segfault.
  ---


state: closed
title: chromaprint: 1.3.1 -> 1.3.2
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/23781
updated_at: 2017-03-20 23:03:56
body:
  ###### Motivation for this change
  Update
  1.3.2 is the latest that does not cause compile issues for other 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
  - [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: Virtualbox crashes when opening file selection dialog
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/issues/23785
updated_at: 2017-03-19 14:52:15
body:
  ## Issue description

  Virtualbox crashes when calling any file selection dialog.
  But the error disappears when virtualbox is executed by root (`sudo VirtualBox`)

  ### Steps to reproduce

  > Run VirtualBox on cmdline
  > Create a machine the regular way
  > In the menu, Settings > Storage, try to insert a disk or DVD image (calling the dialog)
  > Voilà, crash!

  Terminal output:

  > 
  > ** (VirtualBox:14517): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
  > Qt WARNING: libpng warning: iCCP: known incorrect sRGB profile
  > 
  > (VirtualBox:14517): GLib-GIO-ERROR **: No GSettings schemas are installed on the system
  > Trace/breakpoint trap
  > 

  Opinion: I think the error is related to the last line, GLib-GIO-ERROR. There are some other apps with the same behaviour, as Emacs (related in #23160).

  ## Technical details

  * System: NixOS 17.09pre102667.2839b10 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: coincides with the system one


state: closed
title: Kdevelop 504 1609
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/23787
updated_at: 2017-03-18 18:38:50
body:
  ###### Motivation for this change

  Minor version update. The 5.0.3 change is cherry-picked from #20901, I will make a separate pull request for master.

  ###### 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: kdevelop: 5.0.3 -> 5.0.4
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/23788
updated_at: 2017-03-12 15:49:24
body:
  ###### Motivation for this change

  Minor version update.

  ###### 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: gresecurity: correct kernel parameter docs to use an existing option
user_login: zetok
html_url: https://github.com/NixOS/nixpkgs/pull/23789
updated_at: 2017-03-12 14:08:42
body:
  ###### Motivation for this change
  To fix invalid docs.

  ###### 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).


  I did `nixos-rebuild boot`, it worked with corrected option name. Didn't test building the docs.

  ---

  Patch should also be applied to 16.09, since it also is affected.


state: closed
title: update ocamlPackages.llvm to the latest version of LLVM
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/issues/23790
updated_at: 2017-03-13 18:15:45
body:
  ## Issue description

  The OCaml bindings for LLVM are becoming too old on nixpkgs. We are approaching the release of LLVM 4 and the latest available bindings are still for version 3.7.1 from 05 Jan 2016. Since then there were versions 3.8.0, 3.8.1, 3.9.0 and 3.9.1, and soon 4.0 for LLVM.

  Please, update the package.

  Maybe it will be more difficult to upgrade because LLVM has moved from autotools to CMake.

  /cc @vbgl 


state: closed
title: enlightenment: 0.21.5 -> 0.21.7
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/23791
updated_at: 2017-03-12 19:17:10
body:
  ###### Motivation for this change

  Update to latest releases.

  See the [NEWS](https://git.enlightenment.org/core/enlightenment.git/tree/NEWS?h=v0.21.7).

  ###### 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: libzip: 1.1.2 -> 1.2.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/23792
updated_at: 2017-05-07 21:20:43
body:
  ###### Motivation for this change

  Update libzip 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: Update cups to version 2.2.2
user_login: sifmelcara
html_url: https://github.com/NixOS/nixpkgs/issues/23793
updated_at: 2017-03-18 14:36:55
body:
  ## Issue description

  Currently nixpkgs' cups have not been updated for a year (it have more than one thousand commits since last update), and it is not working with my new printer.

  I have tried to update cups by myself, but it causes a mass rebuild and I currently have no machine to build those packages. (mainly because many packages depends on cups, for example, chromium)

  It would be great if someone can help update cups to the newest version, thank you.


state: closed
title: Listing of haskell packages don't work on MacOS
user_login: VlachJosef
html_url: https://github.com/NixOS/nixpkgs/issues/23794
updated_at: 2017-03-12 17:20:41
body:
  ## Issue description
  As a newcomer to nixpkgs and MacOS user I've followed manual how to install [haskell packages](http://nixos.org/nixpkgs/manual/#how-to-install-haskell-packages). Unfortunately second command in tutorial which is supposed to list available Haskell packages fails to execute:

  ```
  $ nix-env -f "<nixpkgs>" -qaP -A haskellPackages
  error: attribute ‘llvm-general-darwin’ missing, at /nix/store/.../haskell-modules/configuration-nix.nix:231:10
  ```

  This was broken by refactoring done by @bennofs in the commit: https://github.com/NixOS/nixpkgs/commit/57507f08e8f297d700c4c508b495490ad86263d5

  ### Steps to reproduce

  Run command `nix-env -f "<nixpkgs>" -qaP -A haskellPackages` on MacOS.

  ## Technical details

  * System:   OS X 10.11.5 / Darwin 15.5.0
  * Nix version: 1.11.7
  * Nixpkgs version: 17.09pre102737.c31c11e


state: closed
title: haskellPackages: fix issue #23794
user_login: VlachJosef
html_url: https://github.com/NixOS/nixpkgs/pull/23795
updated_at: 2017-03-12 21:47:22
body:
  Running `nix-env -f "<nixpkgs>" -qaP -A haskellPackages` on MacOs result in:

  ```
  error: attribute ‘llvm-general-darwin’ missing, at /nix/store/.../haskell-modules/configuration-nix.nix:231:10
  ```

  ###### Motivation for this change

  Fix for https://github.com/NixOS/nixpkgs/issues/23794


  ###### 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: scala: put docs in correct subdirectory
user_login: rvl
html_url: https://github.com/NixOS/nixpkgs/pull/23797
updated_at: 2017-03-12 17:25:58
body:
  ###### Motivation for this change

  Under NixOS, /run/current-system/sw/share/doc was getting the license file, etc. from scala. Have just moved them into a subdirectory.

  ###### 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: Corrupt fontconfig files
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/issues/23798
updated_at: 2017-03-12 20:03:44
body:
  ## Issue description

  The latest 17.03 seems to produce an empty font config for me, which results in no fonts working at all, as can be seen in this screenshot:

  ![2017-03-12-125902_1920x1080_scrot](https://cloud.githubusercontent.com/assets/20878/23834298/152a3fcc-074c-11e7-877b-cf040476b78c.png)


  ### Steps to reproduce

  With the following configuration:

  ```nix
  {
    imports = [];

    boot = {
      loader.grub = {
        version = 1;
        device = "/dev/sda";
      };
    };

    fileSystems."/" =
      { device = "/dev/sda1";
        fsType = "ext4";
      };
  }
  ```

  Run 

  ```
  NIXOS_CONFIG=/path/to/configuration-above.nix nixos-rebuild build
  ```

  Observe that `result/etc/fonts/2.11/fonts.conf` is the empty file.

  If you were to boot this configuration, `fc-list` will result in `Fontconfig error: line 1: not well-formed`.

  ## Technical details

  * Nixpkgs version: `17.03beta320.ade5837`


state: closed
title: Bumblebee does not build on 17.03
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/issues/23799
updated_at: 2017-03-12 19:58:46
body:
  ## Issue description

  On the 17.03 branch, `bumblee` cannot be built.

  ### Steps to reproduce

  Use the following `configuration.nix` to `nixos-rebuild build`:

  ```nix
  {
    imports = [];

    boot = {
      loader.grub = {
        version = 1;
        device = "/dev/sda";
      };
    };

    fileSystems."/" =
      { device = "/dev/sda1";
        fsType = "ext4";
      };

    hardware.bumblebee.enable = true;
    nixpkgs.config.allowUnfree = true;
  }
  ```

  Build log:

  ```
  ➜  nixpkgs git:(release-17.03) ✗ NIXOS_CONFIG=/home/ollie/nixpkgs/configuration.nix nixos-rebuild build                                                             ~/nixpkgs
  building Nix...
  building the system configuration...
  these derivations will be built:
    /nix/store/r86cn30984i9mc5r3d3dq6qsrir6dzmj-bumblebee-3.2.1.drv
    /nix/store/18dvgz25d64z9hrj16ss64m13dk1i6pr-system-path.drv
    /nix/store/ahsv4yr5584a3myylb71w2fbid30qabl-dbus-1.drv
    /nix/store/mha32sb6bdivl932c7acwy5valxjiyp7-unit-dbus.service.drv
    /nix/store/gi5iyq32749hyadbdjckmw3fbgj7kzq1-user-units.drv
    /nix/store/gb5yr4m3wvs2zjrark64bg1v5gmaddaw-unit-polkit.service.drv
    /nix/store/q07gslxbh53mijdbxzk7dshigw9z4brq-unit-bumblebeed.service.drv
    /nix/store/yh80wgs7fymdyz5ynngv6b6ywz6pqsy7-system-units.drv
    /nix/store/042nl9prni3hhi0h3qaqhwg59d4i04h9-etc.drv
    /nix/store/v3njfa7j6vlx75b98nfw3hr33mmz9h5g-nixos-system-nixos-17.03beta320.ade5837.drv
  building path(s) ‘/nix/store/mjhqlfilaqzknjy1kxc7mslrliyghqib-bumblebee-3.2.1’
  unpacking sources
  unpacking source archive /nix/store/3h76c30ipnchsz2d18wbmqn8mlpviwr6-bumblebee-3.2.1.tar.gz
  source root is bumblebee-3.2.1
  setting SOURCE_DATE_EPOCH to timestamp 1366991423 of file bumblebee-3.2.1/VERSION
  patching sources
  applying patch /nix/store/v45qbhln8rf90568jhmza58jvzhlb17w-nixos.patch
  patching file conf/xorg.conf.nouveau
  patching file conf/xorg.conf.nvidia
  patching file src/bbsecondary.c
  applying patch /nix/store/ss2ryfgmlriv96k4ag9i88bzspwfhanb-1ada79fe5916961fc4e4917f8c63bb184908d986.patch
  patching file src/module.c
  applying patch /nix/store/0rnayiv1da99iw3iysmfgh0rdl0mjv0d-deceb14cdf2c90ff64ebd1010a674305464587da.patch
  patching file Makefile.am
  patching file Makefile.am
  patching file README.markdown
  patching file configure.ac
  patching file src/bbconfig.c
  patching file src/bbconfig.h
  patching file src/bblogger.c
  Hunk #1 succeeded at 225 (offset -3 lines).
  Hunk #2 succeeded at 254 (offset -3 lines).
  patching file src/bumblebeed.c
  patching file src/bumblebeed.c
  patching file src/bumblebeed.c
  patching file src/bumblebeed.c
  patching file src/bumblebeed.c
  patching file src/module.c
  patching file src/module.c
  patching file src/module.c
  patching file src/module.c
  patching file src/module.c
  patching file src/optirun.c
  configuring
  configure flags: --disable-dependency-tracking --prefix=/nix/store/mjhqlfilaqzknjy1kxc7mslrliyghqib-bumblebee-3.2.1 --with-udev-rules=$out/lib/udev/rules.d CONF_LDPATH_NVIDIA=/nix/store/ljllkmy36znn28hb92p1gi41s285mnaj-nvidia-x11-375.26-4.9.13/lib:/nix/store/gwkpc014d8p8v8d8h4cgsa0kc4fanwyc-libglvnd-2016-12-22/lib:/nix/store/01nqn3rn5a9f35jyi8x485qjcfhikxxx-nvidia-x11-375.26/lib:/nix/store/pmvjgqpfahd9qbvynbb4mw2ln3n7sayr-libglvnd-2016-12-22/lib CONF_MODPATH_NVIDIA=/nix/store/sdqa3xdy5pywkar948vfa0x1f1kqiwv4-nvidia-x11-375.26-4.9.13-bin/lib/xorg/modules 
  checking for a BSD-compatible install... /nix/store/5lfwsx1nkrcqp7p24qr8z4wiwfxx5idv-coreutils-8.26/bin/install -c
  checking whether build environment is sane... yes
  checking for a thread-safe mkdir -p... /nix/store/5lfwsx1nkrcqp7p24qr8z4wiwfxx5idv-coreutils-8.26/bin/mkdir -p
  checking for gawk... gawk
  checking whether make sets $(MAKE)... yes
  checking how to create a pax tar archive... gnutar
  checking for gcc... gcc
  checking whether the C compiler works... yes
  checking for C compiler default output file name... a.out
  checking for suffix of executables... 
  checking whether we are cross compiling... no
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether gcc accepts -g... yes
  checking for gcc option to accept ISO C89... none needed
  checking for style of include used by make... GNU
  checking dependency style of gcc... none
  checking whether gcc and cc understand -c and -o together... yes
  checking for help2man... /nix/store/waa08hca7l1ia5wbj5wx1aqgsi4261vv-help2man-1.47.4/bin/help2man
  checking for pkg-config... /nix/store/jcjkq069c3yj344clhkwfgvrgrpizmpy-pkg-config-0.29/bin/pkg-config
  checking pkg-config is at least version 0.9.0... yes
  checking for x11... yes
  checking for glib... yes
  checking for libbsd... yes
  configure: creating ./config.status
  config.status: creating Makefile
  ./config.status: line 966: /nix/store/hkzcransq2fc2rd47rph5gifr06nw7lz-gawk-4.1.3/bin/gawk: cannot execute binary file: Exec format error
  config.status: error: could not create Makefile
  builder for ‘/nix/store/r86cn30984i9mc5r3d3dq6qsrir6dzmj-bumblebee-3.2.1.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/18dvgz25d64z9hrj16ss64m13dk1i6pr-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/q07gslxbh53mijdbxzk7dshigw9z4brq-unit-bumblebeed.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/ahsv4yr5584a3myylb71w2fbid30qabl-dbus-1.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/gb5yr4m3wvs2zjrark64bg1v5gmaddaw-unit-polkit.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/mha32sb6bdivl932c7acwy5valxjiyp7-unit-dbus.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/yh80wgs7fymdyz5ynngv6b6ywz6pqsy7-system-units.drv’: 3 dependencies couldn't be built
  cannot build derivation ‘/nix/store/gi5iyq32749hyadbdjckmw3fbgj7kzq1-user-units.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/042nl9prni3hhi0h3qaqhwg59d4i04h9-etc.drv’: 3 dependencies couldn't be built
  cannot build derivation ‘/nix/store/v3njfa7j6vlx75b98nfw3hr33mmz9h5g-nixos-system-nixos-17.03beta320.ade5837.drv’: 2 dependencies couldn't be built
  error: build of ‘/nix/store/v3njfa7j6vlx75b98nfw3hr33mmz9h5g-nixos-system-nixos-17.03beta320.ade5837.drv’ failed
  ```

  ## Technical details

  * Nixpkgs version: `17.03beta320.ade5837`


state: closed
title: Pip tools
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/23801
updated_at: 2017-03-13 22:12:08
body:
  ###### Motivation for this change

  Pip tools allow to produce better frozen requirements.txt. Hopefully also usable by nix because it contains hashes.

  ###### 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: ocaml-llvm: 3.7.1 -> 3.9.1
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/23803
updated_at: 2017-09-04 01:55:08
body:
  ###### Motivation for this change

  #23790 

  ###### 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: enginepkcs11: libp11 version 0.4.0 and above contain enginepkcs11
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/23804
updated_at: 2017-03-20 23:02:52
body:
  ###### Motivation for this change
  Removed as #23802 contains this 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).

  ---


state: closed
title: Provide Haproxy with Lua support
user_login: fuzzy-id
html_url: https://github.com/NixOS/nixpkgs/issues/23806
updated_at: 2017-03-31 13:14:54
body:
  ## Issue description
  At the moment Haproxy is built without the support of external Lua scripts. I managed to build a Haproxy with Lua support with the following config:
  ```nix
  nixpkgs.config.packageOverrides = pkgs : rec {
    haproxy = pkgs.haproxy.overrideDerivation (oldAttrs : {
      buildInputs = oldAttrs.buildInputs ++ [pkgs.lua5_3];
      preConfigure = oldAttrs.preConfigure + ''makeFlags+=" USE_LUA=yes LUA_LIB=${pkgs.lua5_3}/lib LUA_INC=${pkgs.lua5_3}/include"'';
    });
  };
  ```

  Is there interest in having Haproxy with Lua support in nixpkgs? If so, I would like to contribute this as it seems like a nice first-starter.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  16.09.1829.c88e67d (Flounder)

  * Nix version: (run `nix-env --version`)

  nix-env (Nix) 1.11.7

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

  "16.09.1829.c88e67d"


state: closed
title: qcachegrind: init at 16.12.3
user_login: periklis
html_url: https://github.com/NixOS/nixpkgs/pull/23812
updated_at: 2018-07-25 09:22:08
body:
  ###### Motivation for this change

  This is the pure qt-based version of kcachegrind for Non-KDE-users e.g. MacOS. kcachegrind is merged under #23766

  ###### 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: Add subl symlink for Sublime Text 3
user_login: jeremejevs
html_url: https://github.com/NixOS/nixpkgs/pull/23815
updated_at: 2017-03-12 21:59:49
body:
  ###### Motivation for this change

  [ST3 distribution comes with `subl` in it](http://stackoverflow.com/a/25577833/242684) ([on Linux too](https://launchpad.net/~webupd8team/+archive/ubuntu/sublime-text-3/+files/sublime-text-installer_3126-2~webupd8~1.tar.gz)).

  ###### Things done

  Done none of the below, the change is too minor.

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: Sublime Text 3 failing to invoke gksu
user_login: jeremejevs
html_url: https://github.com/NixOS/nixpkgs/issues/23816
updated_at: 2017-03-17 07:38:18
body:
  ## Issue description

  When opening a root-owned file, like `/etc/nixos/configuration.nix`, with user-launched Sublime, and trying to save it, I get the following error:

  ```
  Failed to run cp '/tmp/<snip>.tmp' '<snip>' as user root.

  Failed to communicate with gksu-run-helper.

  Received:
   Unable to run /run/wrappers/bin/su: No such file or directory
  While expecting:
   gksu: waiting
  ```

  ## Technical details

  * System: 16.09.1827.f89ab94
  * Nix version: 1.11.7
  * Nixpkgs version: same as System, but I'm using **unstable** for sublime3


state: closed
title: objconv: 2.16 -> 2.44
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/23817
updated_at: 2017-03-19 23:39:44
body:
  ###### Motivation for this change

  objconv.zip at the [upstream](http://www.agner.org/optimize/) is not versioned, i.e. it changes after each release, and I have not found any third party versioned or actual mirrors, so I created a new one at archive.org ([details](https://archive.org/details/objconv/), [files](https://archive.org/download/objconv/)) and directed `fetchurl` at it.

  Added `objconv.doc` output (not installed by default) with PDF documentation.

  ###### 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: doc/language-frameworks/haskell.md: integer-simple improvements
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/23818
updated_at: 2017-03-13 07:19:03
body:
  @peti these are some simple improvements in the integer-simple docs:

  * Strip the unnecessary `pkgs` attribute.

  * Remove `ghc763` as a GHC supporting integer-simple.


state: closed
title: FreeType 2.7.1 and Fontconfig defaults
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/23819
updated_at: 2017-04-03 17:13:17
body:
  ###### Motivation for this change

  Besides updating FreeType to the latest version 2.7.1, a number of changes are made to the patches we carry on FreeType and Cairo which I believe will reduce maintenance burden and improve security. To account for the new TrueType interpreter in FreeType 2.7, the defaults provided by fontconfig-ultimate (tuned for the Infinality interpreter) have been replaced by my own derivative thereof, fontconfig-penultimate. Along the way, I discovered that fontconfig-ultimate wasn't doing the right thing in several cases (probably because it isn't properly maintained). The new defaults are significantly simpler.

  The commit message has most of the relevant details:

  The Infinality bytecode interpreter is removed in favor of the new v40 TrueType
  interpreter. In the past, the Infinality interpreter provided support for
  ClearType-style hinting instructions while the default interpreter (then v35)
  provided support only for original TrueType-style instructions. The v40
  interpreter corrects this deficiency, so the Infinality interpreter is no longer
  necessary.

  To understand why the Infinality interpreter is no longer necessary, we should
  understand how ClearType differs from TrueType and how the v40 interpreter
  works. The following is a summary of information available on the FreeType
  website [1] mixed with my own editorializing.

  TrueType instructions use horizontal and vertical hints to improve glyph
  rendering. Before TrueType, fonts were only vertically hinted; horizontal hints
  improved rendering by snapping stems to pixel boundaries. Horizontal hinting is
  a risk because it can significantly distort glyph shapes and kerning. Extensive
  testing at different resolutions is needed to perfect the TrueType
  hints. Microsoft invested significant effort to do this with its "Core fonts for
  the Web" project, but few other typefaces have seen this level of attention.

  With the advent of subpixel rendering, the effective horizontal resolution of
  most displays increased significantly. ClearType eschews horizontal hinting in
  favor of horizontal supersampling. Most fonts are designed for the Microsoft
  bytecode interpreter, which implements a compatibility mode with
  TrueType-style (horizontal and vertical) instructions. However, applying the
  full horizontal hints to subpixel-rendered fonts leads to color fringes and
  inconsistent stem widths. The Infinality interpreter implements several
  techniques to mitigate these problems, going so far as to embed font- and
  glyph-specific hacks in the interpreter. On the other hand, the v40 interpreter
  ignores the horizontal hinting instructions so that glyphs render as they are
  intended to on the Microsoft interpreter. Without the horizontal hints, the
  problems of glyph and kerning distortion, color fringes, and inconsistent stem
  widths--the problems the Infinality interpreter was created to solve--simply
  don't occur in the first place.

  There are also security concerns which motivate removing the Infinality patches.
  Although there is an updated version of the Infinality interpreter for FreeType
  2.7, the lack of a consistent upstream maintainer is a security concern. The
  interpreter is a Turing-complete virtual machine which has had security
  vulnerabilities in the past. While the default interpreter is used in billions
  of devices and is maintained by an active developer, the Infinality interpreter
  is neither scrutinized nor maintained. We will probably never know if there are
  defects in the Infinality interpreter, and if they were discovered they would
  likely never be fixed. I do not think that is an acceptable situtation for a
  core library like FreeType.

  Dropping the Infinality patches means that font rendering will be less
  customizable. I think this is an acceptable trade-off. The Infinality
  interpreter made many compromises to mitigate the problems with horizontal
  hinting; the main purpose of customization is to tailor these compromises to the
  user's preferences. The new interpreter does not have to make these compromises
  because it renders fonts as their designers intended, so this level of
  customization is not necessary.

  The Infinality-associated patches are also removed from cairo. These patches
  only set the default rendering options in case they aren't set though
  Fontconfig. On NixOS, the rendering options are always set in Fontconfig, so
  these patches never actually did anything for us!

  The Fontconfig test suite is patched to account for a quirk in the way PCF fonts
  are named.

  The fontconfig option `hintstyle` is no longer configurable in NixOS. This
  option selects the TrueType interpreter; the v40 interpreter is `hintslight` and
  the older v35 interpreter is `hintmedium` or `hintfull` (which have actually
  always been the same thing). The setting may still be changed through the
  `localConf` option or by creating a user Fontconfig file.

  Users with HiDPI displays should probably disable hinting and antialiasing: at
  best they have no visible effect.

  The fontconfig-ultimate settings are still available in NixOS, but they are no
  longer the default. They still work, but their main purpose is to set rendering
  quirks which are no longer necessary and may actually be
  detrimental (e.g. setting `hintfull` for some fonts). Also, the vast array of
  font substitutions provided is not an appropriate default; the default setting
  should be to give the user the font they asked for.

  [1]. https://www.freetype.org/freetype2/docs/subpixel-hinting.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).

  ---

  I expect these changes to be controversial, so I will not merge immediately to allow for discussion.


state: closed
title: qmetro: init at 0.7.1
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/23823
updated_at: 2017-03-18 21:12:23
body:
  ###### Motivation for this change

  qMetro displays transit [maps](http://translate.google.com/translate?sl=ru&tl=en&u=http://pmetro.su/Maps.html) and finds shortest paths between stations.

  ###### 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: mkvtoolnix: 9.8.0 -> 9.9.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/23827
updated_at: 2017-03-13 21:46:11
body:
  ###### Motivation for this change

  Update to version 9.9.0. See the [NEWS](https://mkvtoolnix.download/doc/NEWS.md).

  Starting with version 9.9.0 the man pages and their translations are not pre-built and bundled with the source code. The tool "xsltproc" and the DocBook XSL stylesheets for man pages are now required dependencies to build them.

  ###### 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: bitwig-studio: 1.3.12 -> 2.0
user_login: sleexyz
html_url: https://github.com/NixOS/nixpkgs/pull/23829
updated_at: 2017-05-28 00:23:20
body:
  ###### Motivation for this change
  upgrade to latest release, bitwig 2.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
  - [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: fetchSvn: Add support for --ignore-keywords flag
user_login: Rotsor
html_url: https://github.com/NixOS/nixpkgs/pull/23830
updated_at: 2017-03-13 09:54:37
body:
  ###### Motivation for this change

  This is a flag that disables subversion keyword substitution.
  Keyword substitution inserts metadata into the files being checked
  out, and is therefore somewhat at odds with build reproducibility.

  In particular, it can become a problem if you're trying to switch
  between svn and a git export of the same thing (keyword substitutions
  are normally not exported into git).

  ###### Things done

  Used fetchGit and fetchSvn to fetch openttd. They produced different sha256 hashes initially, but they produce the same sha256 hash when I use ignoreKeywords

  - [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"` (says: Nothing changed)
  - [x] (vacuously) Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mtr: 0.86 -> 0.87
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/23831
updated_at: 2017-03-18 21:26:31
body:
  ###### Motivation for this change

  This not only bumps version but also fixes support for the override `withGtk = true`. This package ships `configure` that simply assumes that GTK is not available, this is why it has to be regenerated with `autoreconf`.

  ###### 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: gdbm: 1.12 -> 1.13
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/23832
updated_at: 2017-04-01 12:06:06
body:
  This PR is against `staging`.

  See http://lists.gnu.org/archive/html/info-gnu/2017-03/msg00005.html
  for release anouncement

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

  ---


state: closed
title: granite: 0.3.0 -> 0.4.0.1
user_login: mschneiderwng
html_url: https://github.com/NixOS/nixpkgs/pull/23833
updated_at: 2017-03-14 21:26:20
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)
     - [ ] 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: unclutter.service: prevent empty display value
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/23834
updated_at: 2017-04-21 12:08:58
body:
  I'm not sure what the root cause of the problem is, but this fixes unclutter for me.
  If this is the proper solution, then please merge it in 17.03


  - [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: qt57.{qtdeclarative,qtscript,qttranslations}: fix darwin compat
user_login: periklis
html_url: https://github.com/NixOS/nixpkgs/pull/23835
updated_at: 2018-07-25 09:21:51
body:
  Fixes duplicate linkings issue for Qt-Frameworks provided by qtbase
  during configurePhase.

  ###### Motivation for this change
  Issues found during enable of qt57.qtbase darwin compatibility. Mentioned by @LnL7 [here](/NixOS/nixpkgs/pull/23764#issuecomment-285936924).

  ###### 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
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: wordpress: security upgrade: 4.7.2 -> 4.7.3 & other improvements
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/23837
updated_at: 2017-03-18 10:25:25
body:
  * Upgrade WordPress to 4.7.3. See the [release notes](https://wordpress.org/news/2017/03/wordpress-4-7-3-security-and-maintenance-release/).

  * Move the wordpress source derivation to the attribute `pkgs.wordpress`. This makes it easier to override.

  * Also introduce the `package` option for the wordpress virtual host config which defaults to `pkgs.wordpress`. This enables multiple wordpress installations with different versions.

  * Also fixed the test in `nixos/tests/wordpress.nix`.

  Since this is a security update it should be cherry picked on `release-16.09` and `release-17.03`.


state: closed
title: ipython not building for python 3.3, 3.4
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/23839
updated_at: 2017-03-14 09:42:58
body:
  ## Issue description
  ipython only builds with python 3.5 or 2.7. Reason is unclear, [here's the log](https://github.com/NixOS/nixpkgs/files/838231/log.txt).


  ### Steps to reproduce
  ```
  nix-build --no-out-link -E 'with import <nixpkgs> {}; python33.withPackages (ps: with ps; [ipython])'
  nix-build --no-out-link -E 'with import <nixpkgs> {}; python34.withPackages (ps: with ps; [ipython])'
  ```

  ## Technical details

  * System: 17.03beta320.ade5837 (Gorilla)
  * Nix version: 1.11.7
  * Nixpkgs version: "17.03beta320.ade5837"


state: closed
title: spotify: get source via https instead of plain http
user_login: WilliButz
html_url: https://github.com/NixOS/nixpkgs/pull/23840
updated_at: 2017-03-14 10:13:49
body:
  ###### Motivation for this change
  Using transport layer security when it's possible

  ###### 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: unclutter-xfixes.service: wantedBy default.target:
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/23841
updated_at: 2017-03-19 19:08:14
body:
  graphical.target doesn't start it.
  fixes https://github.com/NixOS/nixpkgs/issues/23491
  Please merge in 17.03 as well.

  ###### 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: sage: fix build at 6.8
user_login: volhovm
html_url: https://github.com/NixOS/nixpkgs/pull/23842
updated_at: 2017-03-13 20:50:13
body:
  ###### Motivation for this change
  Sed on master failed to build for at least several weeks. https://groups.google.com/forum/#!topic/sage-devel/sqXwBseqiRA
  Adding older version of `gnused` fixes it.
  Also tested by @itegulov.
  Related issue: https://github.com/NixOS/nixpkgs/issues/23304

  ###### 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: closed
title: Firefox 52.0 FTBFS (NSS < 3.28.3)
user_login: clacke
html_url: https://github.com/NixOS/nixpkgs/issues/23843
updated_at: 2017-03-13 14:50:12
body:
  ## Issue description

  Firefox fails to build from source. Current version of NSS in nixpkgs is 3.28.1, but firefox needs 3.28.3.

  ```
  DEBUG: configure:10605: checking for nss-config
  DEBUG: configure:10640: checking for NSS - version >= 3.28.3
  DEBUG: configure: error: you don't have NSS installed or your version is too old
  ERROR: old-configure failed
  builder for ‘/nix/store/p68zgmj2bqsjbd93lkcmm78kgwsiw3n7-firefox-unwrapped-52.0.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/bm6xm1cjpr5f4fm87hifa91ahngfp3fg-firefox-52.0.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/bm6xm1cjpr5f4fm87hifa91ahngfp3fg-firefox-52.0.drv’ failed
  ```

  ### Steps to reproduce

      $ nix-build  -A firefox '<nixpkgs>'

  ## Technical details

   * Ubuntu 16.04.2 LTS xenial
   * nix-env (Nix) 1.11.7
   * Nixpkgs 17.09pre102933.26625c9


state: closed
title: flow: 0.39.0 -> 0.41.0
user_login: frontsideair
html_url: https://github.com/NixOS/nixpkgs/pull/23844
updated_at: 2017-03-14 10:54:00
body:
  ###### Motivation for this change
  New upstream 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"`
  - [x] Tested execution of 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 "No GSettings schemas" error
user_login: frigatefreedom
html_url: https://github.com/NixOS/nixpkgs/issues/23845
updated_at: 2017-03-17 23:40:52
body:
  ## Issue description
  I installed emacs via configuration.nix, but when I try open file dialog it crashes with error 

  `* (emacs:4798): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

  (emacs:4798): GLib-GIO-CRITICAL **: g_settings_schema_source_lookup: assertion 'source != NULL' failed

  (emacs:4798): GLib-GIO-ERROR **: No GSettings schemas are installed on the system
  Fatal error 5: Trace/breakpoint trap
  Backtrace:
  emacs[0x509edc]
  emacs[0x4ef82b]
  emacs[0x50827e]
  emacs[0x5084a9]
  emacs[0x508549]
  /nix/store/68sa3m89shpfaqq1b9xp5p1360vqhwx6-glibc-2.25/lib/libpthread.so.0(+0x11840)[0x7fa04bc9a840]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libglib-2.0.so.0(+0x4f731)[0x7fa04eec5731]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libglib-2.0.so.0(g_log_default_handler+0xcc)[0x7fa04eec67bc]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libglib-2.0.so.0(g_logv+0x1f4)[0x7fa04eec6ae4]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libglib-2.0.so.0(g_log+0x8f)[0x7fa04eec6cef]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libgio-2.0.so.0(+0x107db2)[0x7fa04f4e3db2]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libgobject-2.0.so.0(+0x1517b)[0x7fa04f19f17b]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libgobject-2.0.so.0(g_object_new_valist+0x163)[0x7fa04f1a0a53]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libgobject-2.0.so.0(g_object_new+0xf1)[0x7fa04f1a0fa1]
  /nix/store/w1r76jqpwqy34lcm9y0a3r4bbk6i4af1-gtk+3-3.22.8/lib/libgtk-3.so.0(+0x1c332c)[0x7fa0509f332c]
  /nix/store/w1r76jqpwqy34lcm9y0a3r4bbk6i4af1-gtk+3-3.22.8/lib/libgtk-3.so.0(+0x1c6820)[0x7fa0509f6820]
  /nix/store/w1r76jqpwqy34lcm9y0a3r4bbk6i4af1-gtk+3-3.22.8/lib/libgtk-3.so.0(+0x1bee54)[0x7fa0509eee54]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libgobject-2.0.so.0(g_closure_invoke+0x145)[0x7fa04f199a85]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libgobject-2.0.so.0(+0x21a71)[0x7fa04f1aba71]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libgobject-2.0.so.0(g_signal_emit_valist+0xfbc)[0x7fa04f1b481c]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libgobject-2.0.so.0(g_signal_emit_by_name+0x4a5)[0x7fa04f1b5015]
  /nix/store/w1r76jqpwqy34lcm9y0a3r4bbk6i4af1-gtk+3-3.22.8/lib/libgtk-3.so.0(+0x1ccd24)[0x7fa0509fcd24]
  /nix/store/w1r76jqpwqy34lcm9y0a3r4bbk6i4af1-gtk+3-3.22.8/lib/libgtk-3.so.0(+0x1cd026)[0x7fa0509fd026]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libgobject-2.0.so.0(g_object_set_property+0x20b)[0x7fa04f1a1d6b]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libgobject-2.0.so.0(+0x151e9)[0x7fa04f19f1e9]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libgobject-2.0.so.0(g_object_new_valist+0x163)[0x7fa04f1a0a53]
  /nix/store/k5qdcln2yvdwy55xlkmgl998a2hfb427-glib-2.50.3/lib/libgobject-2.0.so.0(g_object_new+0xf1)[0x7fa04f1a0fa1]
  /nix/store/w1r76jqpwqy34lcm9y0a3r4bbk6i4af1-gtk+3-3.22.8/lib/libgtk-3.so.0(gtk_file_chooser_dialog_new+0x74)[0x7fa0509ef6a4]
  emacs[0x4de2c0]
  emacs[0x4e1868]
  emacs[0x4cede4]
  emacs[0x565ff7]
  emacs[0x59f163]
  emacs[0x565e2b]
  emacs[0x59f163]
  emacs[0x565e2b]
  emacs[0x59f163]
  emacs[0x565e2b]
  emacs[0x59f163]
  emacs[0x56556d]
  emacs[0x568ac7]
  ...
  Trace/breakpoint trap`

  I opened default.nix of emacs, but "wrapGAppsHook" is already used. 

  ### Steps to reproduce

  1. open emacs;

  2. try to open file or create new

  ## Technical details

  * System: NixOS 17.03beta320.ade5837 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: "17.03beta320.ade5837"


state: closed
title: jenkins: 2.44 -> 2.49
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/23846
updated_at: 2019-04-17 01:49:56
body:
  ###### Motivation for this change
  Several bugfixes: https://jenkins.io/changelog/

  Would be nice to include this in 17.03 (@globin)

  ###### 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: qgis: Fix build after pythonPackages.sip update
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/23847
updated_at: 2017-03-13 21:07:06
body:
  QGis seems to have a problem with recent sip releases. This patch fixes
  the issue.

  ###### 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: SDDM xsessions doesn't work?
user_login: nyarly
html_url: https://github.com/NixOS/nixpkgs/issues/23848
updated_at: 2018-02-19 12:19:37
body:
  ## Issue description

  I'm using SDDM. Regardless of which desktop session I select (e.g. 'none + xmonad'), SDDM uses to the default display manager set in `configuration.nix` and xterm. 

  Reviewing the xsession script provided in sddm.conf, it looks like somehow the xsession script gets called with unexpected arguments, since it does everything else - e.g. it sources my .xprofile and runs feh to set a background.

  ### Steps to reproduce

  In `configuration.nix`:
  ```nix
    services.xserver = {
      displayManager.sddm.enable = true;
    }
    windowManager = {
      i3.enable = true;
      xmonad.enable = true;
      default = "i3";
    }
  ```

  Restart X. Note that SDDM provides a dropdown for i3 and xmonad with and without xterm, but regardless what's selected, you get i3 and an xterm.

  ## Technical details

  * System:  16.09.1803.40de598 (Flounder)
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: "16.09.1803.40de598"

  ## Additional notes

  My current workaround was simply to copy the xsession configured for SDDM into a personal .xsession and edit out the "setup" part. It means that I need to edit that file to choose my session, but at least I *can.* It'll also mean more work when updates happen (since the store paths of displayManagers are embedded in the file), so I'd prefer it as a temporary solution.

  I'd hoped to be able to fix this for myself, but debugging proved difficult. To get a version of xsession that I could edit to add logging, I copied it, the desktops directory and the sddm.conf into a directory, edited them to refer to one another, and then linked /etc/sddm.conf to my edited config. Although the system log indicates that sddm-greeter read the .desktop files, the session dropdown is empty, and SDDM fails to provide any login at all - i.e. after accepting a password it simply stops. The log indicates that the fallback session is corrupt or something: `
  sddm[5800]: Failed to find XDG session type for session "/var/lib/sddm/.desktop"`. I've got no idea why sddm-greeter doesn't like my .desktop files or how to proceed from here.


state: closed
title: xmonad recompile fails
user_login: nyarly
html_url: https://github.com/NixOS/nixpkgs/issues/23849
updated_at: 2017-03-14 03:27:21
body:
  ## Issue description

  Trying to set up dzen on xmonad, `xmonad --recompile` fails.

  ### Steps to reproduce

  I have an `xmonad.hs` like

  ```
  import XMonad
  import XMonad.Hooks.DynamicLog

  main = xmonad =<< dzen defaultConfig
                { modMask = mod4Mask  -- super instead of alt (usually Windows key)
                , terminal = "urxvt"
                }
  ```

  (I think this is right? It's basically verbatim from http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Hooks-DynamicLog.html)

  When I `xmonad --recompile`, though, I get an xmessage with 
  ```
  xmonad.hs:2:1: error:
      Failed to load interface for âXMonad.Hooks.DynamicLogâ
      Use -v to see a list of the files searched for.
  ```

  I'm a novice with xmonad, but searches for the errors give suggests like "you're missing certain Haskell packages", which makes me wonder if the xmonad-with-packages doesn't include the DynamicLog stuff?

  ## Technical details
  * System: 16.09.1803.40de598 (Flounder) 
  * Nix version: nix-env (Nix) 1.11.6 
  * Nixpkgs version: "16.09.1803.40de598"


state: closed
title: radare2: 0.10.6 -> 1.3.0
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/23850
updated_at: 2017-03-22 08:18:23
body:
  ###### Motivation for this change

  https://twitter.com/radareorg/status/841282993977208833

  ###### 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: libs: make splitString also split last separator
user_login: Ekleog
html_url: https://github.com/NixOS/nixpkgs/pull/23851
updated_at: 2017-03-20 16:17:25
body:
  This should fix https://github.com/NixOS/nixpkgs/issues/23681.

  I have tested using nix-repl, not tested every file using it as hydra should be able to do it better than me.

  Hope that helps!


state: closed
title: conky: 1.10.5 -> 1.10.6
user_login: jlesquembre
html_url: https://github.com/NixOS/nixpkgs/pull/23852
updated_at: 2018-04-29 12:36:43
body:
  ###### Motivation for this change
  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)
     - [ ] 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: open
title: tinc service: host names from /etc/hosts don't work when chroot is used
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/issues/23853
updated_at: 2017-04-07 09:09:23
body:
  [The nixos tinc service](https://github.com/NixOS/nixpkgs/blob/b4d1d37b22c056d89456ff8ef3697b3bd6aa9225/nixos/modules/services/networking/tinc.nix) defines `chroot = true` as a default, but according to [mailing list reply from the tinc author](https://www.tinc-vpn.org/pipermail/tinc/2017-March/004794.html), host names from `/etc/hosts` (which especially `nixops` relies on) don't work by default in chroot because tinc can't see `/etc/hosts`.

  The solution is to place a copy of `/etc/hosts` in the chroot dir when `chroot = true` is used.


state: closed
title: Python 3's Pandas and Jupyter Notebook can't be used in an environment
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/23854
updated_at: 2017-03-14 09:30:48
body:
  ## Issue description

  One of those uses `html5lib_0_9999999` while the other one uses plain `html5lib`. Needless to say, they conflict.

  ### Steps to reproduce

  1. Build this: `python3.buildEnv.override { extraLibs = with python3.libs; [ pandas notebook ]; }`;

  ## 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`) c05ac3ea1263


state: closed
title: Jupyter Notebook has no kernels with Python 2
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/23855
updated_at: 2017-12-04 19:40:58
body:
  ## Issue description

  Ditto.

  ### Steps to reproduce

  1. Build `python2.buildEnv.override { extraLibs = with python2.pkgs; [ notebook ]; }`; (you'll need `ignoreCollisions`; maybe that's the problem but it doesn't seem so);
  2. Run `jupyter-notebook`;
  3. Try to create new notebook; see that there are no kernels available.

  ## Technical details

  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) c05ac3ea126300ee65345bd0b07ab212aa9b5f6a


state: closed
title: «Nightly 52.0» as provided by the `firefox` package crashes on master
user_login: 7c6f434c
html_url: https://github.com/NixOS/nixpkgs/issues/23857
updated_at: 2017-03-15 16:15:56
body:
  ## Issue description

  After a recent update there are crashes in many situations.

  ### Steps to reproduce

  Install NixOS, enable X11, use `xterm` session, launch a WM (I used IceWM) manually.

  Launch Nightly by typing `firefox`.

  Press `Ctrl-k` (search), `Alt-Down` (choose search provider), `Up` (highlight «Change Search Preferences»), `Enter` (select the search preferences entry).

  Expected: search preferences tab appears.

  Observed: segmentation fault.

  ## Technical details

  Checked on a clean NixOS VM at version 17.09.c8c4902 c8c4902ee14fd4c627e12439102bd506a447921c


state: closed
title: emacs: fix runtime GTK3 dependencies
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/23858
updated_at: 2017-03-17 23:40:25
body:
  ###### Motivation for this change

  Fixes #23845.

  ###### 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: fatal error: 'os/availability.h' file not found #include <os/availability.h>
user_login: ftpronk
html_url: https://github.com/NixOS/nixpkgs/issues/23859
updated_at: 2019-04-23 06:41:08
body:
  ## Issue description
  I'm trying to compile VTK 6.3.0 using nix. During compilation I encounter the error:
  ```
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:21:10: fatal error: 'os/availability.h' file not found
  #include <os/availability.h>
  ```
  The full error message is:

  >  [53%] Building CXX object Rendering/OpenGL/CMakeFiles/vtkRenderingOpenGL.dir/vtkCocoaRenderWindowInteractor.mm.o
  In file included from /Users/ftpronk/packages/VTK-6.3.0/Rendering/OpenGL/vtkCocoaRenderWindowInteractor.mm:16:
  In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h:12:
  In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:6:
  In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:43:
  In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:18:
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFAvailability.h:21:10: fatal error: 'os/availability.h' file not found
  #include <os/availability.h>


  ### Steps to reproduce
  1. My `default.nix` used for the nix-shell environment is:
  ```
  with import <nixpkgs> {};
  stdenv.mkDerivation rec {
    name = "env";
    env = buildEnv { name = name; paths = buildInputs; };
    buildInputs = [
      bash-completion
      clang_39
      cmakeCurses
      gnumake42
      llvm_39
      llvmPackages.stdenv
      python27Full
      python27Packages.matplotlib
      python27Packages.numba
      python27Packages.numpy
      python27Packages.parsedatetime
      python27Packages.pip
      python27Packages.ipython
      qt4
      ];
  }
  ```
  2. Download/Unpack VTK 6.3.0
  3. Make a `build` directory, enter,  copy `default.nix`, run `nix-shell .`
  3. Run `ccmake ../`, and enable the following options:
      * CMAKE_BUILD_TYPE : Release
      * VTK_Group_Qt : ON
      * VTK_PYTHON_VERSION : 2
      * VTK_QT_VERSION : 4
      * VTK_RENDERING_BACKEND : OpenGL
      * VTK_USE_SYSTEM_FREETYPE : ON
  4. Build with `make`

  ## Technical details

  * System: Mac OS X 10.11.6, El Capitan
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: "17.09pre102933.26625c9"


state: closed
title: llvm4: rc4 -> release!
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/23860
updated_at: 2017-03-13 23:04:11
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-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of 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: Add a menu launcher for the NixOS manual
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/23861
updated_at: 2017-03-15 08:37:17
body:
  This adds a clickable app launcher in most desktop environments to open the current system's generated documentation set.


state: closed
title: filezilla: 3.24.0 -> 3.25.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/23862
updated_at: 2017-05-07 21:20:44
body:
  ###### Motivation for this change

  Update filezilla 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: vulnix: init at 1.2.2
user_login: plumps
html_url: https://github.com/NixOS/nixpkgs/pull/23863
updated_at: 2017-03-26 09:34:10
body:
  ###### Motivation for this change

  Vulnix is a tool made for Nix/NixOS, so I guess it should be part of nixpkgs. 😁  Cheers @Mic92 for offering the PR review

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

  ---


state: closed
title: xrdp: init at 0.9.2
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/23865
updated_at: 2017-07-28 15:15:48
body:
  ###### Motivation for this change

  RDP server (remote desktop which is good for high latency connections).
  nix package + nixos module + test script

  ###### 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: bluefish: 2.2.9 -> 2.2.10
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/23866
updated_at: 2017-05-07 21:20:46
body:
  ###### Motivation for this change

  Update bluefish 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: haproxy: 1.7.2 -> 1.7.3
user_login: fuzzy-id
html_url: https://github.com/NixOS/nixpkgs/pull/23868
updated_at: 2017-03-14 12:38:01
body:
  ###### Motivation for this change

  Update

  ###### 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) (executed: `nix-build --option build-use-sandbox true ~/src/nixpkgs -A haproxy`
  - 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"` (looks like there are no dependencies)
  - [X] Teted execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: XMonad extraPackages - value is a list while a set was expected,
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/issues/23869
updated_at: 2017-09-08 00:03:31
body:
  This is directly from the XMonad module/documentation:
  ```
  extraPackages = mkOption {
          default = self: [];
          example = literalExample ''
            haskellPackages: [
              haskellPackages.xmonad-contrib
              haskellPackages.monad-logger
            ]
          '';
          description = ''
            Extra packages available to ghc when rebuilding Xmonad. The
            value must be a function which receives the attrset defined
            in <varname>haskellPackages</varname> as the sole argument.
          '';
        };
  ```

  So I added an `extraPackages` block to my configuration.

  ```
  windowManager.xmonad = {
          enable = true;
          enableContribAndExtras = true;
          extraPackages = haskellPackages: [
              haskellPackages.xmobar
          ];
        };
  ```

  But upon `nixos-rebuild boot`, I get:

  ```
  building the system configuration...
  error: while evaluating the attribute ‘buildCommand’ of the derivation ‘nixos-system-nixus-17.03beta391.2d817a3’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/activation/top-level.nix:105:7:
  while evaluating the attribute ‘sources’ of the derivation ‘etc’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/etc/etc.nix:12:5:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/etc/etc.nix:20:20, called from undefined position:
  while evaluating the attribute ‘source’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:199:44:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:75:45, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:199:52:
  while evaluating the attribute ‘value’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:300:9:
  while evaluating the option `environment.etc.systemd/system.source':
  while evaluating the attribute ‘mergedValue’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:327:5:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:327:32, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:327:19:
  while evaluating ‘check’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:168:15, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:328:10:
  while evaluating the attribute ‘buildCommand’ of the derivation ‘system-units’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/build-support/trivial-builders.nix:7:14:
  while evaluating the attribute ‘text’ of the derivation ‘unit-dbus.service’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/build-support/trivial-builders.nix:7:14:
  while evaluating the attribute ‘text’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:199:44:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:75:45, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:199:52:
  while evaluating the attribute ‘value’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:300:9:
  while evaluating the option `systemd.units.dbus.service.text':
  while evaluating the attribute ‘isDefined’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:332:5:
  while evaluating ‘filterOverrides’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:407:21, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:316:18:
  while evaluating ‘concatMap’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/lists.nix:79:18, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:413:8:
  while evaluating ‘concatMap’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/lists.nix:79:18, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:311:17:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:311:28, called from undefined position:
  while evaluating ‘dischargeProperties’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:374:25, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:312:62:
  while evaluating the attribute ‘value’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:204:48:
  while evaluating the attribute ‘config.text’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:326:7:
  while evaluating ‘commonUnitText’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:310:20, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:326:14:
  while evaluating ‘attrsToSection’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/boot/systemd-lib.nix:90:20, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:312:9:
  while evaluating ‘mapAttrsToList’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:223:23, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/boot/systemd-lib.nix:91:33:
  while evaluating the attribute ‘unitConfig’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:199:44:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:75:45, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:199:52:
  while evaluating the attribute ‘value’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:300:9:
  while evaluating the option `systemd.services.dbus.unitConfig':
  while evaluating the attribute ‘mergedValue’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:327:5:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:327:32, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:327:19:
  while evaluating ‘merge’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:201:20, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:330:8:
  while evaluating ‘mapAttrs’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:198:17, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:202:9:
  while evaluating ‘filterAttrs’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:115:23, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:202:35:
  while evaluating ‘concatMap’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/lists.nix:79:18, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:116:18:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:116:29, called from undefined position:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:202:51, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:116:62:
  while evaluating the attribute ‘X-Restart-Triggers’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:334:7:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:202:86, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/attrsets.nix:334:15:
  while evaluating the attribute ‘optionalValue’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:334:5:
  while evaluating ‘filterOverrides’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:407:21, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:316:18:
  while evaluating ‘concatMap’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/lists.nix:79:18, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:413:8:
  while evaluating ‘concatMap’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/lists.nix:79:18, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:311:17:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:311:28, called from undefined position:
  while evaluating ‘dischargeProperties’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:374:25, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:312:62:
  while evaluating the attribute ‘value’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:207:55:
  while evaluating the attribute ‘X-Restart-Triggers’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:227:13:
  while evaluating the attribute ‘serviceDirectories’ of the derivation ‘dbus-1’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/build-support/trivial-builders.nix:7:14:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:180:14, called from undefined position:
  while evaluating the attribute ‘value’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:335:27:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:327:32, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:327:19:
  while evaluating ‘check’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/types.nix:168:15, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:328:10:
  while evaluating the attribute ‘pkgs’ of the derivation ‘system-path’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/build-support/trivial-builders.nix:7:14:
  while evaluating the attribute ‘buildCommand’ of the derivation ‘xmonad-with-packages’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/applications/window-managers/xmonad/wrapper.nix:6:3:
  while evaluating ‘ghcWithPackages’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/development/haskell-modules/default.nix:89:27, called from /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/applications/window-managers/xmonad/wrapper.nix:4:13:
  while evaluating ‘withPackages’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/development/haskell-modules/default.nix:51:22, called from /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/development/haskell-modules/default.nix:89:39:
  while evaluating ‘callPackage’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/development/haskell-modules/default.nix:49:26, called from /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/development/haskell-modules/default.nix:51:32:
  while evaluating ‘callPackageWithScope’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/development/haskell-modules/default.nix:43:42, called from /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/development/haskell-modules/default.nix:49:32:
  while evaluating ‘callPackageWith’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/lib/customisation.nix:95:35, called from /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/development/haskell-modules/default.nix:43:49:
  while evaluating ‘makeOverridable’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/lib/customisation.nix:54:24, called from /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/lib/customisation.nix:99:8:
  while evaluating anonymous function at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/development/haskell-modules/with-packages-wrapper.nix:1:1, called from /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/lib/customisation.nix:56:12:
  while evaluating ‘closePropagation’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/lib/deprecated.nix:227:22, called from /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/development/haskell-modules/with-packages-wrapper.nix:45:57:
  while evaluating ‘uniqList’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/lib/deprecated.nix:158:14, called from /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/lib/deprecated.nix:227:29:
  while evaluating ‘go’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/lib/deprecated.nix:159:19, called from /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/lib/deprecated.nix:165:8:
  while evaluating ‘innerClosePropagation’ at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/lib/deprecated.nix:210:33, called from /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/lib/deprecated.nix:227:52:
  while evaluating anonymous function at /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/applications/window-managers/xmonad/wrapper.nix:4:30, called from /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/development/haskell-modules/default.nix:89:53:
  while evaluating ‘packages’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/services/x11/window-managers/xmonad.nix:9:16, called from /nix/store/983zln9x5rsyd0v0wavchg7i023jnny5-nixos-17.03beta391.2d817a3/nixos/pkgs/applications/window-managers/xmonad/wrapper.nix:4:55:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/options.nix:54:38, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/services/x11/window-managers/xmonad.nix:9:22:
  while evaluating ‘mergeDefaultOption’ at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/options.nix:51:29, called from /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/options.nix:54:41:
  while evaluating anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/options.nix:77:20, called from undefined position:
  value is a list while a set was expected, at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/options.nix:77:23
  ```

  The strange thing is that this works fine in 16.09, but not in unstable/17.03-beta.
  However, I have not been able to figure out the diff.


state: closed
title: docker: 1.13.1 -> 17.03.0-ce
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/23872
updated_at: 2017-03-17 14:07:07
body:
  ###### Motivation for this change
  Update

  Note that Docker have changed the versioning scheme

  ###### 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: bup: 0.28.1 -> 0.29
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/pull/23876
updated_at: 2017-03-15 20:20:26
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
  - [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: iso-codes: 3.56 -> 3.74
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/23877
updated_at: 2017-03-20 22:59:31
body:
  ###### Motivation for this change
  Update

  ###### 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: Updating GRUB menu [?] takes far longer on 17.09ish (on EC2) than I remember
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/23878
updated_at: 2019-04-25 11:53:49
body:
  Here's my log:

  ```
  Mar 13 19:00:42 hostname amazon-init-start[848]: updating GRUB 2 menu...
  Mar 13 19:03:19 hostname kernel: INFO: task /nix/store/5lfw:3866 blocked for more than 120 seconds.
  Mar 13 19:03:19 hostname kernel:       Not tainted 4.9.13 #1-NixOS
  Mar 13 19:03:19 hostname kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
  Mar 13 19:03:19 hostname kernel: /nix/store/5lfw D    0  3866   3859 0x00000000
  Mar 13 19:03:19 hostname kernel:  ffff8ee67c028800 0000000000000000 ffff8ee67d2827c0 ffff8ee67f2d7dc0
  Mar 13 19:03:19 hostname kernel:  ffff8ee67b9dcf80 ffff9af4c592be00 ffffffffa65593ad ffff8ee67bd404a0
  Mar 13 19:03:19 hostname kernel:  0000000000000000 0000000000000000 ffff8ee67b9dcf80 ffff8ee67bd404d0
  Mar 13 19:03:19 hostname kernel: Call Trace:
  Mar 13 19:03:19 hostname kernel:  [<ffffffffa65593ad>] ? __schedule+0x18d/0x640
  Mar 13 19:03:19 hostname kernel:  [<ffffffffa6559896>] schedule+0x36/0x80
  Mar 13 19:03:19 hostname kernel:  [<ffffffffa6215726>] wb_wait_for_completion+0x46/0x80
  Mar 13 19:03:19 hostname kernel:  [<ffffffffa60ad510>] ? wake_atomic_t_function+0x60/0x60
  Mar 13 19:03:19 hostname kernel:  [<ffffffffa621729d>] __writeback_inodes_sb_nr+0x8d/0xc0
  Mar 13 19:03:19 hostname kernel:  [<ffffffffa6217317>] writeback_inodes_sb+0x27/0x30
  Mar 13 19:03:19 hostname kernel:  [<ffffffffa621d6de>] sync_filesystem+0x2e/0xa0
  Mar 13 19:03:19 hostname kernel:  [<ffffffffa621d87e>] SyS_syncfs+0x3e/0x70
  Mar 13 19:03:19 hostname kernel:  [<ffffffffa655e237>] entry_SYSCALL_64_fastpath+0x1a/0xa9
  Mar 13 19:03:54 hostname nixos[3859]: switching to system configuration /nix/store/vvhk4azyl7dqslhz54bvpzazcl3357j6-nixos-system-unnamed-17.09pre-git
  Mar 13 19:03:54 hostname amazon-init-start[848]: stopping the following units: firewall.service
  Mar 13 19:03:54 hostname systemd[1]: Stopping Firewall...
  Mar 13 19:03:54 hostname systemd[1]: Stopped target Local File Systems.
  Mar 13 19:03:54 hostname systemd[1]: Stopped target All Network Interfaces (deprecated).
  Mar 13 19:03:54 hostname systemd[1]: Stopped target Remote File Systems.
  Mar 13 19:03:54 hostname systemd[1]: Stopped Firewall.
  Mar 13 19:03:54 hostname amazon-init-start[848]: activating the configuration...
  Mar 13 19:03:54 hostname amazon-init-start[848]: setting up /etc...
  ```

  I'm running this at bootup on an EC2 instance but I'm not sure if any of the causes are specific to AWS. Note that the last message I see is about updating the GRUB 2 menu, and then I get a resource starvation warning, and then it finally wakes up almost 3 minutes later and resumes doing its normal stuff.

  This seems to be fairly consistent now, which is worrying. I'm not 100% this is actually caused by the GRUB updater, but something is slowing it down significantly.


state: closed
title: libvirt and friends: fix 32 bit build by removing dependency on xen
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/23879
updated_at: 2017-03-31 03:32:40
body:
  ###### Motivation for this change

  ```xen``` is declared as a [64-bit only package](https://github.com/NixOS/nixpkgs/blob/release-17.03/pkgs/applications/virtualization/xen/generic.nix#L185) and unconditional dependency on ```xen``` prevents ```libvirt``` to be built for ```i686-linux```.

  ###### 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: callCabal2nix: Don't rebuild unchanged cabal file
user_login: ElvishJerricco
html_url: https://github.com/NixOS/nixpkgs/pull/23880
updated_at: 2017-03-24 16:33:56
body:
  It can be quite annoying that callCabal2nix will build a new derivation if anything in the source has changed, even if the cabal file hasn't. In particular, you can trick Stack and Intero to work with a Nix based setup by using Stack's Nix integration and throwing away the `ghc` it gives you, but Intero freaks out when it sees `building path(s) ...` unexpectedly.

  This patch uses `cabal2nix` on a filtered source that only includes the cabal file, then restores the `src` in the resulting derivation. This way the `cabal2nix-<name>` derivations will be cached between builds where non-cabal-files were changed.


state: closed
title: links2: build on all unix platforms
user_login: nicknovitski
html_url: https://github.com/NixOS/nixpkgs/pull/23881
updated_at: 2017-03-14 10:10:33
body:
  I am a weird guy who wants to do everything in a terminal, even on my Mac.

  I've built this successfully on darwin and verified that the built binaries run and correctly track mouse events without gpm.


state: open
title: wiki: PulseAudio
user_login: jsmaniac
html_url: https://github.com/NixOS/nixpkgs/issues/23883
updated_at: 2017-11-08 21:39:15
body:
  https://nixos.org/wiki/PulseAudio

  Things to change while migrating (I don't have permission to update them directly on the old wiki):
  * In the `MPlayer` section, the first block of code should be
       ```
       cat > ~/.nix-defexpr/mplayer.nix <<EOF
       …
       EOF
       ```
    instead of the current syntax (which fails at least on ZSH, since it expects `EOF` alone on its line, and probably fails on bash too)
       ```
       cat <<EOF
       …
       EOF > ~/.nix-defexpr/mplayer.nix
       ```
  * Still in the `MPlayer` section, `nix-env -iA mplayer` should be changed to `nix-env -f '<nixpkgs>' -iA mplayer`, otherwise one gets `error: attribute ‘MPlayer’ missing, at /home/me/.nix-defexpr/mplayer.nix:4:3`


state: closed
title: emem: 0.2.35 -> 0.2.38
user_login: ebzzry
html_url: https://github.com/NixOS/nixpkgs/pull/23884
updated_at: 2017-03-15 02:35:31
body:
  ###### Motivation for this change
  - new features and bug fixes

  ###### 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
     - [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: timewarrior: patch to install all themes; use default install target.
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/23886
updated_at: 2017-03-16 18:07:08
body:
  ###### Motivation for this change

  Simpler install phase (presumably earlier timewarrior versions had a missing or broken install target),
  fixes installation of docs which I discovered since they ship suggested themes as docs :).

  Add patch to install all themes, not just 'dark.theme'.

  Will be submitting patch upstream soon.

  ###### 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: Disable travis [take 526]
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/23887
updated_at: 2017-06-03 14:51:53
body:
  I know we've raised this before, but it's getting ridiculous. Every email I get from it is "still broken", and everything in the commit log for the past few days has been a red X. It's providing negative value right now, and I think we should just turn it off until someone has time to put against fixing it or replacing it with a more tailored solution.

  @edolstra @shlevy @domenkozar @grahamc 


state: closed
title: pythonPackages.configparser: fix with namespace packages
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/23888
updated_at: 2017-03-14 15:44: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: flashplayer: 24.0.0.221 -> 25.0.0.127 [Critical security fix]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/23889
updated_at: 2017-03-16 11:09:16
body:
  ###### Motivation for this change

  - Critical security fixes.
  - Other bug fixes.
  - Separate HTTP and HTTPS permissions for Camera and Microphone

  https://helpx.adobe.com/flash-player/release-note/fp_25_air_25_release_notes.html
  https://helpx.adobe.com/security/products/flash-player/apsb17-07.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).

  Tested:

  - Build packages
    - `nix-env -i -f . -A pkgs.flashplayer`
    - `nix-build -I nixpkgs=. -A pkgsi686Linux.flashplayer`
    - `nix-build -I nixpkgs=. -E "(import <nixpkgs> {}).flashplayer.override { debug = true; }"`
    - `nix-build -I nixpkgs=. -E "(import <nixpkgs> {}).pkgsi686Linux.flashplayer.override { debug = true; }"`
    - `nix-build -I nixpkgs=. -A pkgs.flashplayer-standalone`
    - `nix-build -I nixpkgs=. -A pkgs.flashplayer-standalone-debugger`
  - Play a video with Firefox (x86_64)
  - Check the version with Firefox (x86_64) http://www.adobe.com/software/flash/about/
  - Play a flash animation with sound with `flashplayer-standalone-debugger` (x86_64)

  ---


state: closed
title: kmod: 23 -> 24 and update kmod-blacklist-ubuntu to zesty
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/23890
updated_at: 2017-04-11 00:58:30
body:
  ###### Motivation for this change

  - kmod was out of date.
  - kmod-blacklist-ubuntu was *very* out of date
  - kmod-blacklist-ubuntu blacklists i2c_i801 for no good reason

  I've tried building them and they all build fine. I haven't done nox-review wip as it causes quite a bit of rebuilding.

  @globin, would you consider this for 17.03 or is it too late?

  ###### 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: keepass-keeagent: init at 0.8.1
user_login: ljli
html_url: https://github.com/NixOS/nixpkgs/pull/23893
updated_at: 2017-03-20 21:53:45
body:
  Tested on top of channels/nixos-unstable

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

  ---


state: closed
title: pythonPackages.parsedatetime: 2.1 -> 2.3
user_login: calbrecht
html_url: https://github.com/NixOS/nixpkgs/pull/23894
updated_at: 2017-03-14 16:04:26
body:
  ###### Motivation for this change
  letsencrypt on master is failing because of parsedatetime

  ###### 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: open
title: afpstats program incorrectly packaged
user_login: devoid
html_url: https://github.com/NixOS/nixpkgs/issues/23895
updated_at: 2017-03-15 08:07:10
body:
  ## Issue description
  The `afpstats` program in the netatalk package is a python program requiring the "dbus" library.
  However the netatalk package does not require either the package or the dbus library when installing.
  Consequentially the `afpstats` program does not work.

  ### Steps to reproduce
  ```
  $ nix-env -i netatalk
  $ afpstats
  # <error message>
  # (can't find python or dbus)
  ```

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  nixos-version
  16.09.1836.067e66a (Flounder)

  * Nix version: (run `nix-env --version`)
  nix-env (Nix) 1.11.7
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  "16.09.1836.067e66a"


state: closed
title: branches for channels
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/issues/23896
updated_at: 2017-03-15 00:30:12
body:
  ## Issue description

  Nix channel snapshots are a great way to keep your expressions up to date, but being read-only it makes them hard to hack on when something needs to be changed, and without knowing what commit it is, it's hard to PR changes if necessary. For example, as of this writing the current nixpkgs-unstable commit is `26625c9`. I know this only by looking at the effective url of `https://nixos.org/channels/nixpkgs-unstable` -- if there's another solution, I don't know what it is.

   I think it would be a good idea to maintain branches for channels, so that users could clone `nixpkgs` and do something like

  ```
  $ cd nixpkgs
  $ git checkout nixpkgs-unstable
  $ git pull
  ```

  This would be really helpful for development, and also provide a well-established mechanism for updates/rollbacks/etc.

  An alternative, or complementary, approach is to make a tag whenever a channel is released. For example the aforementioned `26625c9` commit might be tagged `nixpkgs-unstable-2017-08-03` or somesuch. 


state: open
title: overrideDerivation, buildInputs, and buildPython* is awkward
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/23897
updated_at: 2017-03-15 22:41:28
body:
  I tried today to call something like the following:

  ```nix
  somePythonPackage.overrideDerivation (orig: {
    propagatedBuildInputs = orig.propagatedBuildInputs ++ [ pythonPackages.foo ];
  }
  ```

  Can you guess what happened? It wasn't what I expected 😄 It did nothing at all!

  Hint: think native


state: closed
title: ponyc: 0.11.0 -> 0.11.3
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/23898
updated_at: 2017-03-17 14:36:12
body:
  ###### Motivation for this change
  https://github.com/ponylang/ponyc/issues/1659

  ###### 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: rq: build error when checking hashes
user_login: 4e6
html_url: https://github.com/NixOS/nixpkgs/issues/23899
updated_at: 2017-03-15 13:52:57
body:
  ## Issue description

  Got an error trying to install `rq`
  Fails on channel nixos-17.03 as well as on master

  ```
  nix-env -i rq
  ...
  output path ‘/nix/store/6x2bagn4ijyhg1am3pi57cdy5hz2gb61-rq-0.9.2-fetch’ has r:sha256 hash ‘0y6y66mfnlpks7bhvf6kdp5smnl0jfglq4iv2z49wjr6dv10c65p’ when ‘1pci9iwf4y574q32b05gbc490iqw5i7shvqgb1gblchrihvlkddq’ was expected
  cannot build derivation ‘/nix/store/mdz29fvczm0mqybk35snynx76bifk4cr-rq-0.9.2.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/mdz29fvczm0mqybk35snynx76bifk4cr-rq-0.9.2.drv’ failed
  ```


  ### Steps to reproduce

  ```
  nix-env -i rq
  ```


  ## Technical details

  * System: Arch Linux 4.10.1-1-ARCH
  * Nix version: 1.11.7
  * Nixpkgs version: "17.03beta320.ade5837"


state: closed
title: Go 1.8 segfaults when importing cgo
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/issues/23900
updated_at: 2017-03-15 00:12:03
body:
  ## Issue description

  When trying to compile a simple go program using cgo, it segfaults. People on #go-nuts said it worked okay for them on 1.8 on other distros.

  ### Steps to reproduce

  main.go:

  ```go
  package main

  import "C"

  func main() {
  }
  ```

  Run `go build main.go`, get

  ```
  # command-line-arguments
  /nix/store/4lvfb1rwpf2cfyx3rf6ki8j0rkiqk5jm-go-1.8/share/go/pkg/tool/linux_amd64/link: running gcc failed: exit status 1
  collect2: error: ld terminated with signal 11 [Segmentation fault]
  /nix/store/kxf1p7l7lgm6j5mjzkiwcwzc98s9f1az-binutils-2.23.1/bin/ld: 
  ```

  ## Technical details

  This is running with go 1.8 from nixpkgs master.


state: closed
title: haproxy: Cleaning up and enable LUA and PCRE
user_login: fuzzy-id
html_url: https://github.com/NixOS/nixpkgs/pull/23901
updated_at: 2017-03-23 20:35:13
body:
  ###### Motivation for this change

  This solves #23806.

  By the way I also enabled PCRE. Quoting the haproxy README: "If your system supports PCRE (Perl Compatible Regular Expressions), then you really should build with libpcre which is between 2 and 10 times faster than other libc implementations."


  ###### 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: gem: 2.6.8 -> 2.6.10
user_login: atrzaska
html_url: https://github.com/NixOS/nixpkgs/pull/23902
updated_at: 2017-03-17 07:52:33
body:
  ###### Motivation for this change

  Gem 2.6.8 has few bugs which don't let certain gems to be built.

  ![screenshot from 2017-03-14 22-08-48](https://cloud.githubusercontent.com/assets/2529820/23923402/d49ea378-0906-11e7-8c8c-920322c3c2a7.png)

  Reference:
  [Gem 2.6.9 Release Notes](http://blog.rubygems.org/2017/01/20/2.6.9-released.html)
  [Gem 2.6.10 Release Notes](http://blog.rubygems.org/2017/01/23/2.6.10-released.html)
  [Github issue about the bug from screenshot](https://github.com/bundler/bundler/issues/5357)

  ###### 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: travis: send emails iff commit caused the build to start failing
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/23905
updated_at: 2017-03-20 16:57:19
body:
  This setting should ensure that email notifications are sent
  *only* when the commit caused the build to start failing.  That
  is, no more "the build is still failing" spam.

  As an alternative we could consider disabling email
  notifications outright and possibly enable IRC notifications
  instead.

  I believe this fixes https://github.com/NixOS/nixpkgs/issues/23887


state: closed
title: Update macOS frameworks from 10.9 to 10.10
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/23907
updated_at: 2017-03-15 15:22:55
body:
  This is my second attempt to get Hypervisor.framework and friends into nixpkgs, as well as bumping all the framework headers. I haven't had time to figure out how to solve the issues with the 10.11 frameworks, but for now this seemed to work. Someday we'll get 10.11 and a more reliable CF but today is not that day 😄 

  cc @LnL7 @acowley, especially if you can easily test a bunch of framework-using packages! I've tested `vim`, `mysql`, `emacs25Macport`, and `xhyve`, and they all seem to work with these changes.

  Edit: err, `emacs25Macport` didn't work.


state: open
title: Nixos android sdk license
user_login: husnoo
html_url: https://github.com/NixOS/nixpkgs/issues/23910
updated_at: 2017-08-17 13:29:34
body:
  ## Issue description

  Hi,

  How do I accept the sdk license on nixos? Thanks!


  ### Steps to reproduce
  ```
  $ ANDROID_HOME=~/.nix-profile/libexec/ LD_LIBRARY_PATH=/nix/store/23cqmxnpr8
  pdg1ivirb399g6ahh3dwlg-ncurses-5.9/lib/ gradle build
  ...
  You have not accepted the license agreements of the following SDK components:
    [Android SDK Platform 25].
    Before building your project, you need to accept the license agreements and complete the installation of the missing components using the Android Studio SDK Manager.
    Alternatively, to learn how to transfer the license agreements from one workstation to another, go to http://d.android.com/r/studio-ui/export-licenses.html

  ```


  ## Technical details

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


state: closed
title: taskjuggler: remove 2.x series
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/23911
updated_at: 2017-03-16 17:24:43
body:
  ###### Motivation for this change
  The version was released 8 years ago and does not build anymore

  ---


state: open
title: Request: tmpOnTmpfs size option
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/issues/23912
updated_at: 2019-04-15 16:36:43
body:
  ## Issue description
  `boot.tmpOnTmpfs` defaults to the tmpfs defaults: 50% of RAM.
  What do you think about making it configurable? tmpfs has no real overhead when not used and just like normal memory, it can be swapped out if memory gets tight.

  ### Motivation:
  I have a hp microserver n40l with 8GB RAM and i can't rebuild the linux kernel with `nixos-rebuild boot -j 1 -I nixpkgs=$HOME/nixpkgs`, as my /tmp fills up even though i have a bit of RAM left.


state: closed
title: sublime3: 3114 -> 3126
user_login: jeremejevs
html_url: https://github.com/NixOS/nixpkgs/pull/23913
updated_at: 2017-03-16 20:20:43
body:
  ###### Motivation for this change

  Latest Sublime Text 3.

  ###### 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).

  ---

  I wasn't able to find a policy on backporting, though I've seen that Dropbox is being constantly updated in stable branches. Am I supposed to update older stable branches too, and have I done the backport itself correctly? Is there a better approach than [this](http://jasonrudolph.com/blog/2009/02/25/git-tip-how-to-merge-specific-files-from-another-branch/)? I haven't tested yet, just looking for feedback.


state: closed
title: cligh : init at 0.3, pyGithub : init at 1.32, python-jose : init at 1.3.2
user_login: jhhuh
html_url: https://github.com/NixOS/nixpkgs/pull/23914
updated_at: 2017-03-18 01:33:39
body:
  ###### Motivation for this change
  Adding a new package cligh ([https://github.com/cmb/cligh](url)) and the missing 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)
     - [ ] 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: Missing dependencies when run nix-shell with ghcjs compiler
user_login: Rizary
html_url: https://github.com/NixOS/nixpkgs/issues/23915
updated_at: 2017-03-22 15:40:08
body:
  ## Issue description

  need some enlightenment here... I try to play around with ghcjs, so i create some file (following the gabriel's format [here](https://github.com/Gabriel439/haskell-nix/tree/master/project3) ), with release.nix:

  ### Steps to reproduce

  ```
  let
    config = rec {
      allowUnfree = true;
      allowBroken = true;
      packageOverrides = pkgs: with pkgs.haskell.lib; rec {
        haskell.packages.ghcjs = pkgs.haskell.packages.ghcjs.override {
          overrides = self: super: rec {
            frontend =
          buildStrictly (self.callPackage ./default.nix {});
        };

        };
      };

      permittedInsecurePackages = [ "webkitgtk-2.4.11" ];
    };
  in
    let
      pkgs = import <nixpkgs> { inherit config; };
      frontend = pkgs.haskell.packages.ghcjs.frontend;
    in
      { inherit frontend; }
  ```

  then i create the shell.nix and when I run nix-shell, i got the following error:

  ```
  building path(s) ‘/nix/store/m17i0n6qxcqm9jklr23b6gxwpw409imh-tasty-ant-xml-1.0.4’
  setupCompilerEnvironmentPhase
  Build with /nix/store/ik664w3cxq2jzr5kby0gwmcm0k96xgmg-ghc-7.10.3.
  unpacking sources
  unpacking source archive /nix/store/4l15pwzcsnx110fsaiqgy720agcgcwbr-tasty-ant-xml-1.0.4.tar.gz
  source root is tasty-ant-xml-1.0.4
  setting SOURCE_DATE_EPOCH to timestamp 1482427106 of file tasty-ant-xml-1.0.4/tasty-ant-xml.cabal
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/private/var/folders/s_/95c8yrm94h1chy1jmg31y18w0000gn/T/nix-build-tasty-ant-xml-1.0.4.drv-0/package.conf.d -j8 -threaded
  [1 of 1] Compiling Main             ( Setup.hs, /private/var/folders/s_/95c8yrm94h1chy1jmg31y18w0000gn/T/nix-build-tasty-ant-xml-1.0.4.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/m17i0n6qxcqm9jklr23b6gxwpw409imh-tasty-ant-xml-1.0.4 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --with-gcc=clang --package-db=/private/var/folders/s_/95c8yrm94h1chy1jmg31y18w0000gn/T/nix-build-tasty-ant-xml-1.0.4.drv-0/package.conf.d --ghc-option=-optl=-Wl,-headerpad_max_install_names --disable-split-objs --disable-library-profiling --disable-executable-profiling --enable-shared --disable-coverage --enable-library-vanilla --enable-executable-dynamic --enable-tests
  Configuring tasty-ant-xml-1.0.4...
  Setup: At least the following dependencies are missing:
  directory >=1.2.6.2, filepath >=1.4.1.0
  builder for ‘/nix/store/wv8ynf0cpfn8b72y5lqa2bzyn50g9vgy-tasty-ant-xml-1.0.4.drv’ failed with exit code 1
  ```

  So i add those on my frontend.cabal and add the dependencies, into this :

  ```
  { mkDerivation, base, dependent-sum, directory, filepath
  , haskell-src-exts, haskell-src-meta, reflex, reflex-dom, stdenv
  , template-haskell, these
  }:
  mkDerivation {
    pname = "frontend";
    version = "0.0.0.1";
    src = ./.;
    isLibrary = false;
    isExecutable = true;
    executableHaskellDepends = [
      base dependent-sum directory filepath haskell-src-exts
      haskell-src-meta reflex reflex-dom template-haskell these
    ];
    license = stdenv.lib.licenses.mpl20;
  }

  ```

  But when I do nix-shell again, it still won't build.

  I try to use ghcjs with reflex and reflex-dom (by following their tutorial's code in their github). I know that reflex-platform is best way to go, but i just want to have better understanding on how nix operates.


  So, how the best way to fix this??


  * System: (MacOS Sierra)
  * Nix version: (run `nix-env --version`) : nix-env (Nix) 1.11.6
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)


state: closed
title: lxc: ensure directory /var/lib/lxc/rootfs
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/23916
updated_at: 2017-03-15 11:42:29
body:
  ###### Motivation for this change

  LXC containers do not start if directory ```/var/lib/lxc/rootfs``` is not present.
  Fixes #23604

  ###### 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: ITK builds on darwin
user_login: ashgillman
html_url: https://github.com/NixOS/nixpkgs/pull/23918
updated_at: 2017-03-16 00:27:01
body:
  ###### Motivation for this change
  ITK builds fine as-is 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
     - [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: pythonPackage.pycassa: init at 1.11.2
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/pull/23920
updated_at: 2017-03-16 18:25:31
body:
  ###### Motivation for this change
  to have 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"`
  - [x] Tested 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: cannot coerce a set to a string at nixos/modules/system/boot/systemd-lib.nix:65:8
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/23921
updated_at: 2017-04-22 16:25:29
body:
  ## Issue description
  Got error:
  ```
  cannot coerce a set to a string at .../nixos/modules/system/boot/systemd-lib.nix:65:8
  ```
  when trying to override `serviceConfig.Type` attribute:
  ```
  systemd.services.tomcat.serviceConfig.Type = lib.mkForce "forking";
  ```
  Inspecting source shows that some warning occured and warning generation crashed.
  Inspecting the warning shows that ` "Systemd ${group} field ${name} cannot have value ${attr.${name}}.";`
  But `"forking"` is a normal service type.

  Looks like `mkForce` cannot be used here, which is very unintuitive.

  ## Technical details

  * System: 17.03, was on 16.09 and 16.03 too


state: closed
title: mytetra: init at 1.42.2
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/23922
updated_at: 2017-04-23 06:38:15
body:
  ###### Motivation for this change

  Add notes manager

  ###### 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: go2nix: 1.1.1 -> 1.2.0
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/23923
updated_at: 2017-03-16 11:57:25
body:
  ###### Motivation for this change

  https://github.com/kamilchm/go2nix/releases/tag/v1.2.0
  https://github.com/kamilchm/go2nix/issues/53

  ###### 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: tests: firefox: make more comprehensive
user_login: 7c6f434c
html_url: https://github.com/NixOS/nixpkgs/pull/23924
updated_at: 2017-03-22 20:29:55
body:
  Run Firefox inside an XTerm, it doesn't crash mysteriously this way.
  Also try opening developer tools and checking that Firefox doesn't
  crash in the process.

  ###### Motivation for this change

  In #23917 there is a Firefox crash that happens all the time but cannot be reproduced manually. The workaround for this crash makes the build that crashes on every keypress pass the test, so I added a check that developer tools can be opened.

  ###### 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] Opened the resulting screenshot

  ---


state: open
title: When /boot is full, system rebuilds fail
user_login: joepie91
html_url: https://github.com/NixOS/nixpkgs/issues/23926
updated_at: 2019-06-25 10:02:10
body:
  ## Issue description

  When the `/boot` partition is entirely full (eg. when old generations have not been removed for a long time), any kind of `nixos-rebuild` command will fail if a new kernel is attempted to be installed.

  Deleting old generations and garbage-collecting does *not* fix the issue, because garbage collection doesn't touch the `/boot` partition, and `nixos-rebuild` will only try to remove obsolete images *after* having placed the new `initrd` in `/boot`. Since it's full, the new image cannot be copied over:

  ```
  cannot copy /nix/store/8i1ixqycplb4wc812wkxxf432424jxh5-initrd/initrd to /boot/kernels/8i1ixqycplb4wc812wkxxf432424jxh5-initrd-initrd.tmp
  warning: error(s) occurred while switching to the new configuration
  ```

  ... which means the "remove old images" routine never occurs, and the user is stuck.

  I've worked around this by manually moving a very old image out of the `/boot` partition into `/root`, then running `nixos-rebuild boot`, then moving back the moved image *after* cleanup and running `nixos-rebuild boot` *again* to ensure that it wasn't a necessary image after all.

  ### Steps to reproduce

  1. Have a `/boot` with no space left.
  2. Try to rebuild the system with a new kernel build.

  ## Technical details

  * System: 16.09.1836.067e66a (Flounder)
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: 16.09.1836.067e66a


state: closed
title: Current NetworkManager in `master` causes a build failure by creating/accessing /homeless-shelter
user_login: joepie91
html_url: https://github.com/NixOS/nixpkgs/issues/23928
updated_at: 2017-03-23 17:55:26
body:
  ## Issue description

  Due to installing `megatools` from `master`, I had a copy of NetworkManager being installed from `master` as well, but the build failed and caused my entire rebuild to fail. One of the errors I ran into was as follows:

  ```
    CCLD     libtest-crypto.la
  [ 967/2913] Compiling librpc/rpc/binding_handle.c
  [ 968/2913] Compiling source4/lib/http/http.c
  /nix/store/5pwz6vmsmg4phpfahs904fmn6ki2vp91-binutils-2.27/bin/ar: `u' modifier ignored since `D' is the default (see `U')
    GISCAN   NetworkManager-1.0.gir
  Traceback (most recent call last):
    File "/nix/store/5g7wqn16ilv5pj7b9sa8n30yahbp1w6s-gobject-introspection-1.50.0-dev/bin/g-ir-scanner", line 66, in <module>
      sys.exit(scanner_main(sys.argv))
    File "/nix/store/p67vgw9c4l4hbcx3b1r4sjkl88l3h1kb-gobject-introspection-1.50.0/lib/gobject-introspection/giscanner/scannermain.py", line 563, in scanner_main
      transformer = create_transformer(namespace, options)
    File "/nix/store/p67vgw9c4l4hbcx3b1r4sjkl88l3h1kb-gobject-introspection-1.50.0/lib/gobject-introspection/giscanner/scannermain.py", line 420, in create_transformer
      symbol_filter_cmd=options.symbol_filter_cmd)
    File "/nix/store/p67vgw9c4l4hbcx3b1r4sjkl88l3h1kb-gobject-introspection-1.50.0/lib/gobject-introspection/giscanner/transformer.py", line 54, in __init__
      self._cachestore = CacheStore()
    File "/nix/store/p67vgw9c4l4hbcx3b1r4sjkl88l3h1kb-gobject-introspection-1.50.0/lib/gobject-introspection/giscanner/cachestore.py", line 61, in __init__
      self._check_cache_version()
    File "/nix/store/p67vgw9c4l4hbcx3b1r4sjkl88l3h1kb-gobject-introspection-1.50.0/lib/gobject-introspection/giscanner/cachestore.py", line 77, in _check_cache_version
      with open(version, 'r') as version_file:
  IOError: [Errno 13] Permission denied: u'/homeless-shelter/.cache/g-ir-scanner/.cache-version'
  make[4]: *** [/nix/store/p67vgw9c4l4hbcx3b1r4sjkl88l3h1kb-gobject-introspection-1.50.0/share/gobject-introspection-1.0/Makefile.introspection:156: NetworkManager-1.0.gir] Error 1
  make[4]: Leaving directory '/tmp/nix-build-network-manager-1.4.4.drv-0/NetworkManager-1.4.4/libnm-util'
  make[3]: *** [Makefile:1013: all-recursive] Error 1
  make[3]: Leaving directory '/tmp/nix-build-network-manager-1.4.4.drv-0/NetworkManager-1.4.4/libnm-util'
  make[2]: *** [Makefile:736: all] Error 2
  make[2]: Leaving directory '/tmp/nix-build-network-manager-1.4.4.drv-0/NetworkManager-1.4.4/libnm-util'
  make[1]: *** [Makefile:654: all-recursive] Error 1
  make[1]: Leaving directory '/tmp/nix-build-network-manager-1.4.4.drv-0/NetworkManager-1.4.4'
  make: *** [Makefile:563: all] Error 2
  builder for ‘/nix/store/pin99m2acl3cj9w8y26s1qd9j6p7c1r0-network-manager-1.4.4.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/lb96i67nl6r8aln16gkfffr0hf3hqq2q-libproxy-0.4.13.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/6wn02alg5f9r84kdh71vkg1dx9vf42i4-glib-networking-2.50.0.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/z5g6566j1blaxzmmigrymcypg2fj5ss5-megatools-1.9.98.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/9ys7w35hv326a1228qld2rwjaqfppzhz-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/48r5g1vsfj8mjk5sn4n74xg5g8wbp41f-nixos-system-desktop-home-16.09.1836.067e66a.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/48r5g1vsfj8mjk5sn4n74xg5g8wbp41f-nixos-system-desktop-home-16.09.1836.067e66a.drv’ failed
  ```

  A grep through the contents of `/homeless-shelter` turned up the following:

  ```
  [root@desktop-home:/homeless-shelter/.cache/g-ir-scanner]# cat * | grep store
  V/nix/store/ywxrbwmf462bmlkbxafn4bflaf8wvi7b-gtk+-2.24.31/lib/libgdk-x11-2.0.so.0
  V/nix/store/1dkib0zqk3kg9z2hhh5kr6gliqv6f09q-atk-2.22.0/lib/libatk-1.0.so.0
  V/nix/store/9kr53z2fv6svfwlliqm36chakz4ga3p2-gdk-pixbuf-2.36.5/lib/libgdk_pixbuf-2.0.so.0
  V/nix/store/0cyypmsk5wmq97gqxzwwsv1b628lal55-glib-2.50.3/lib/libgmodule-2.0.so.0
  V/nix/store/0cyypmsk5wmq97gqxzwwsv1b628lal55-glib-2.50.3/lib/libgobject-2.0.so.0
  aV/nix/store/0cyypmsk5wmq97gqxzwwsv1b628lal55-glib-2.50.3/lib/libglib-2.0.so.0
  V/nix/store/0qk514ghbw9kdm5ghw071hf16zjm307a-pango-1.40.3/lib/libpango-1.0.so.0
  V/nix/store/0cyypmsk5wmq97gqxzwwsv1b628lal55-glib-2.50.3/lib/libgio-2.0.so.0
  S'g_list_store_get_type'
  S'list_store'
  V/nix/store/0cyypmsk5wmq97gqxzwwsv1b628lal55-glib-2.50.3/lib/libgobject-2.0.so.0
  ```

  I *suspect* that the NetworkManager process created the /homeless-shelter directory as a part of its build process. Checking out my copy of the repository at `57e768f` instead of `master` and rebuilding (after removing /homeless-shelter) made the issue disappear, and after that my build succeeded.

  I am __not__ certain that NetworkManager was what originally created the /homeless-shelter directory - it might also have been trying to use it because it was there. But really, I don't have a better lead on this issue than the output above, and the library references in the grepped files match up with NetworkManager.

  ### Steps to reproduce

  1. Check out at `master`, probably 1ea6860cc7352ad739c5a4ac2244c5895a60a21b specifically.
  2. Install `megatools` (with `nix-daemon` set up, eg. on NixOS)

  ## Technical details

  * System: 16.09.1836.067e66a (Flounder)
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: Unsure, but *probably* reproducible at 1ea6860cc7352ad739c5a4ac2244c5895a60a21b.


state: closed
title: Improve lib/trivial and lib/lists docs
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/23929
updated_at: 2017-03-20 14:42:59
body:
  Three changes/improvements

  * extended/better docs for the trivial functions
  * call `fold` `foldr` by default, alias `fold` to `foldr`
  * some vanity/better consistency

  For more information see the commit descriptions.
  - [x] `nix-build lib/tests.nix` exits successfully.


state: closed
title: bundler: 1.14.4 -> 1.14.6
user_login: atrzaska
html_url: https://github.com/NixOS/nixpkgs/pull/23930
updated_at: 2017-03-15 20:34:36
body:
  ###### Motivation for this change

  Package update to latest 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
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.zeep: init at 1.1.0
user_login: rvl
html_url: https://github.com/NixOS/nixpkgs/pull/23934
updated_at: 2017-03-19 08:59:38
body:
  ###### Motivation for this change

  Handy library for accessing SOAP services with Python.

  Works with both Python 2.7 and 3.5.

  ###### Tests

  Tests won't work under Python 3.5 due to the testtools dependency. Under Python 2.7 some dependencies can be bumped by a few versions to make it install, but then the test runner wasn't finding the tests and it all seemed too hard to bother.

  Tested build with
  ```
  nix-shell -E 'with import ./. {}; (pkgs.python35.withPackages (ps: [ps.zeep])).env'
  ```
  and then ran the example from the [home page](http://docs.python-zeep.org/en/master/).

  ###### 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: jemalloc: 4.3.1 -> 4.5.0
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/23943
updated_at: 2017-10-08 11:08:06
body:
  ###### Motivation for this change
  Package update.
  This PR is targeted at staging because a mass-rebuild is expected.

  ###### 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: nghttp2: 1.19.0 -> 1.20.0
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/23944
updated_at: 2017-10-08 11:08:27
body:
  ###### Motivation for this change
  Package update. This PR is targeted at staging because a mass-rebuild is expected.

  Full changelog : https://nghttp2.org/blog/2017/02/26/nghttp2-v1-20-0/

  Corrected c-ares attribute name
  Patching shebang in fetch-ocsp-response [REMOVED]
  Adding SystemD support for nghttpx [REMOVED]


  ###### 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: sipp: 3.4-beta2 -> 3.5.1
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/23945
updated_at: 2017-04-30 11:44:04
body:
  ###### Motivation for this change

  fixes build for 17.03 (#23253)

  ###### 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: gtk3: segfault on Darwin
user_login: jbaum98
html_url: https://github.com/NixOS/nixpkgs/issues/23946
updated_at: 2017-03-16 21:21:52
body:
  ## Issue description

  All programs that link to `gtk+3` segfault when executed. This doesn't happen when the executable is linked to other non-nixpkgs versions of the `gtk+3` library.

  ### Steps to reproduce

  ```c
  // example.c
  #include <gtk/gtk.h>

  static void activate (GtkApplication* app, gpointer user_data) {
      GtkWidget *window;

      window = gtk_application_window_new (app);
      gtk_window_set_title (GTK_WINDOW (window), "Window");
      gtk_window_set_default_size (GTK_WINDOW (window), 200, 200);
      gtk_widget_show_all (window);
  }

  int main (int argc, char **argv) {
      GtkApplication *app;
      int status;

      app = gtk_application_new ("org.gtk.example", G_APPLICATION_FLAGS_NONE);
      g_signal_connect (app, "activate", G_CALLBACK (activate), NULL);
      status = g_application_run (G_APPLICATION (app), argc, argv);
      g_object_unref (app);

      return status;
  }
  ```

  ```make
  # Makefile
  example: example.c
  	clang `pkg-config --cflags gtk+-3.0` -o $@ $< `pkg-config --libs gtk+-3.0`

  install: example
  	mkdir -p $(out)
  	cp example $(out)
  ```

  ```nix
  { nixpkgs ? import <nixpkgs> {} }:
  let
    inherit (nixpkgs.pkgs) gtk3;
    inherit (nixpkgs.pkgs) pkgconfig;
    inherit (nixpkgs) stdenv;
  in
  stdenv.mkDerivation {
    name = "gtk-test";
    src = ./.;

    buildInputs = [ gtk3 pkgconfig ];
  }
  ```

  Building it with just `make` using `pkg-config` and `gtk+3` from Homebrew, the compiled executable runs and produces a blank window. Building with `nix-build` and running the compiled executable produces a segfault with the following backtrace.

  ```
  * thread #1: tid = 0x10f3035, 0x00007fff8fe39dd6 libsystem_kernel.dylib`__pthread_kill + 10, queue = 'com.apple.main-thread', stop reason = signal SIGABRT
    * frame #0: 0x00007fff8fe39dd6 libsystem_kernel.dylib`__pthread_kill + 10
      frame #1: 0x00007fff8ff25787 libsystem_pthread.dylib`pthread_kill + 90
      frame #2: 0x00007fff8fd9f420 libsystem_c.dylib`abort + 129
      frame #3: 0x00007fff8fe99f21 libsystem_malloc.dylib`szone_error + 626
      frame #4: 0x000000010121b162 CoreFoundation`__CFBasicHashRehash + 3154
      frame #5: 0x000000010121d7f5 CoreFoundation`__CFBasicHashAddValue + 85
      frame #6: 0x000000010121b31b CoreFoundation`CFBasicHashAddValue + 315
      frame #7: 0x000000010124d7bd CoreFoundation`CFRunLoopAddObserver + 381
      frame #8: 0x00000001006f4fae libgdk-3.0.dylib`_gdk_quartz_event_loop_init + 206
      frame #9: 0x00000001006f2059 libgdk-3.0.dylib`_gdk_quartz_events_init + 9
      frame #10: 0x00000001006f1753 libgdk-3.0.dylib`_gdk_quartz_display_open + 163
      frame #11: 0x00000001006d2167 libgdk-3.0.dylib`gdk_display_manager_open_display + 343
      frame #12: 0x000000010021f7d3 libgtk-3.0.dylib`gtk_init_check + 19
      frame #13: 0x000000010021f84d libgtk-3.0.dylib`gtk_init + 13
      frame #14: 0x000000010010fa80 libgtk-3.0.dylib`gtk_application_startup + 80
      frame #15: 0x0000000100a944c0 libgobject-2.0.0.dylib`g_closure_invoke + 272
      frame #16: 0x0000000100aa965d libgobject-2.0.0.dylib`signal_emit_unlocked_R + 1245
      frame #17: 0x0000000100aaa71d libgobject-2.0.0.dylib`g_signal_emit_valist + 2205
      frame #18: 0x0000000100aaada6 libgobject-2.0.0.dylib`g_signal_emit + 134
      frame #19: 0x000000010097a657 libgio-2.0.0.dylib`g_application_register + 215
      frame #20: 0x000000010097c362 libgio-2.0.0.dylib`g_application_real_local_command_line + 1170
      frame #21: 0x000000010097ac11 libgio-2.0.0.dylib`g_application_run + 337
      frame #22: 0x0000000100000e4d example`main + 93
      frame #23: 0x00007fff8fd0b255 libdyld.dylib`start + 1
      frame #24: 0x00007fff8fd0b255 libdyld.dylib`start + 1
  ```

  ## Technical details

  * System: OSX Sierra (10.12.3 (16D32))
  * Nix version: 1.116
  * Nixpkgs version: 17.09pre102933.26625c9


state: closed
user_login: fuzzy-id
html_url: https://github.com/NixOS/nixpkgs/issues/23947
updated_at: 2017-07-25 18:38:48
title:
  ACME certificate generation fails with "The client sent an unacceptable anti-replay nonce :: JWS has invalid anti-replay nonce"

body:
  ## Issue description

  Generation of a new certificate with `simp_le` (i.e. the ACME client used for `security.acme.certs` machinery) fails with
  ```
  ACME server returned an error: urn:acme:error:badNonce :: The client sent an unacceptable anti-replay nonce :: JWS has invalid anti-replay nonce dnxG3dHfIa7yJavdnCUn-smm4B5sJ76qO5J7WRtySac
  ```
  ## Steps to reproduce

  Setting
  ``` nix
      security.acme.certs."imap.example.com" = {
        email = "admin@example.com";
        webroot = "/var/lib/haproxy";
      };
  ```
  Results in the generation of a systemd service calling a shell script like this:
  ```
  #! /nix/store/gabjbkwga2dhhp2wzyaxl83r8hjjfc37-bash-4.3-p48/bin/bash -e
  cd '/var/lib/acme/imap.example.com'
  set +e
  simp_le '-v' '-d' 'imap.example.com' '--default_root' '/var/lib/haproxy' '--valid_min' '2592000' '--email' 'admin@example.com' '-f' 'fullchain.pem' '-f' 'key.pem' '-f' 'account_key.json'
  EXITCODE=$?
  set -e
  echo "$EXITCODE" > /tmp/lastExitCode
  exit "$EXITCODE"
  ```
  Executing the given `simp_le` command fails with the error message above. Hence, the service fails and the whole certificate generation fails. I haven't checked regeneration yet.

  Note: There are a few pecularities in my setup using haproxy and https://github.com/janeczku/haproxy-acme-validation-plugin/ for presenting the challenge. Certificate generation worked before, although for another domain. I also think that this happens before the actual challenge is written to disk.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  `16.09.1836.067e66a`
  * Nix version: (run `nix-env --version`)
  `nix-env (Nix) 1.11.7`


state: closed
title: sc-im: 0.4.0 -> 0.5.0
user_login: rbasso
html_url: https://github.com/NixOS/nixpkgs/pull/23948
updated_at: 2017-03-16 14:15:02
body:
  ###### Motivation for this change

  - Bump version to 0.5.0
  - Enable support for reading '.xls' and '.xlsx' files.

  The support for reading Excel files depends on:
    - libxml2, which was already a build input.
    - libzip
    - libxls

  ###### 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: chromium: flashplayer: 24.0.0.221 -> 25.0.0.127
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/23949
updated_at: 2017-03-16 12:52:10
body:
  ###### Motivation for this change

  [Critical security fix]
  https://github.com/NixOS/nixpkgs/pull/23889

  ###### 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: Cura starts, but slicing doesn't work
user_login: phile314-fh
html_url: https://github.com/NixOS/nixpkgs/issues/23951
updated_at: 2018-04-05 06:20:32
body:
  ## Issue description
  Cura 2.4.0 starts, but no slicing happens after a 3d model is loaded. Right lower status box always says "Preparing to slice...", never completes.


  ### Steps to reproduce

  Open Cura
  Load 3D stl model
  "Preparing to slice" appears in right lower status box.

  Expected result:
  Slicing finishes.

  ## Technical details

  * System: NixOS 17.03.git.f68da97 (Hummingbird)
  * Nix version: 1.11.7
  * Nixpkgs version: Nixos-unstable, commit 2839b101f927be5daab7948421de00a6f6c084ae


state: closed
title: libsodium: 1.0.11 -> 1.0.12
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/23952
updated_at: 2017-03-18 01:46:48
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
     - [ ] macOS
     - [x] Linux
  - [x] Tested compilation of some pkgs that depend on this change
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: cabal-install: missing libgmp.so
user_login: regellosigkeitsaxiom
html_url: https://github.com/NixOS/nixpkgs/issues/23953
updated_at: 2017-03-16 18:45:30
body:
  ## Issue description
  ```
  $ cabal --version

  cabal: error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
  ```
  ### Steps to reproduce
  ```
  $ nix-env -i cabal-install

  $ cabal --version
  ```


  ## Technical details

  ```

  $ nix-env -q | grep cabal-install

  cabal-install-1.24.0.2

  ```

  * System:
  ```
  $ nixos-version

  17.09pre102667.2839b10 (Hummingbird)
  ```
  * Nix version:
  ```
  $ nix-env --version

  nix-env (Nix) 1.11.7
  ```
  * Nixpkgs version:

  ```
  $ nix-instantiate --eval -E '(import <nixpkgs> {}).lib.nixpkgsVersion'

  "17.09pre102667.2839b10"
  ```


state: closed
title: pdfpc, libgee_0_8: Add darwin support
user_login: jbaum98
html_url: https://github.com/NixOS/nixpkgs/pull/23954
updated_at: 2017-03-17 06:59:42
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)
     - [ ] 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: open
title: Package MirageOS
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/23955
updated_at: 2019-03-16 22:42:21
body:
  I'd love to be able to play with [MirageOS](https://mirage.io/) and we have a decent amount of the underlying OCaml machinery and libraries already packaged. Would be cool to make carefully tailored MirageOS images inside Nix.

  cc @maurer @vbgl as OCaml users I know of


state: closed
title: icewm: fix CFGDIR
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/23956
updated_at: 2017-03-16 17:16:52
body:
  ###### Motivation for this change

  On non-NixOS Linuxes ```IceWM``` finds its config files in following directories: ```~/.icewm``` then ```/etc/icewm``` then ```${pkgs.icewm}/share/icewm```
  On NixOS the second directory is ```${pkgs.icewm}/etc/icewm``` which is not exist nor writable.

  This patch restores the usual sequence.

  Why placing configs into ```/etc/icewm``` could be useful?
  IceWM is often used with ```test-driver``` and it would allow to write in the tests something like 
  ```
  environment.etc."icewm/preferences".text = ''
    NetworkStatusDevice="eth0 eth1"
  '';
  ```
  and have graphs of both network interfaces on the screenshots.

  ###### 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: shared nix store with qemu, strange problem again
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/23957
updated_at: 2017-07-28 15:16:46
body:
  ## Issue description

  When I start 3-4 qemu machines at once, sometimes (approx each 10-20th run), one or two of the virtual machines do not start.
  The reason is always the same, kernel panic due to ```init``` cannot find ```systemd```:

  ![9p](https://cloud.githubusercontent.com/assets/508305/24008958/4b225f34-0a6b-11e7-89d0-9598f24a9e39.png)



  I tried kernels ```4.1```, ```4.4```, ```4.9``` and tried to remove "cache=loose" from ```9p``` mount options with no success.

  maybe related #22695


state: closed
title: boot.loader.grub.useOSProber doesn't seem to work.
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/issues/23958
updated_at: 2017-03-24 15:19:18
body:
  ## Issue description

  Specifying `boot.loader.grub.useOSProber` in my /etc/nixos.configuration.nix and running `nixos-rebuild switch` results in the following error:

  ```
  building Nix...
  building the system configuration...
  updating GRUB 2 menu...
  /nix/store/010yd8jls8w4vcnql4zhjbnyp2yay5pl-bash-4.4-p5/bin/bash: /etc/grub.d/30_os-prober: No such file or directory
  ```

  I'm very new to NixOS so I could be doing something wrong, any help would be appreciated.

  * System: 17.09pre102667.2839b10 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: 17.09pre102667.2839b10


state: closed
title: znc: 1.6.4 -> 1.6.5
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/23959
updated_at: 2017-03-18 08:29:23
body:
  ###### Motivation for this change

  Use stable archive url, not sure if I should should port this to stable or just update the url there.


  ###### 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
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Spideroak GUI does not work in unstable
user_login: minkkinen
html_url: https://github.com/NixOS/nixpkgs/issues/23960
updated_at: 2017-09-21 11:59:33
body:
  ## Issue description

  Spideroak GUI does not work in NixOS unstable. When running `spideroak`, I get this error:
  ```py
  Traceback (most recent call last):
    File "<string>", line 6, in <module>
    File "__main__.py", line 128, in <module>
    File "__main__SpiderOakONE__.py", line 181, in <module>
    File "__main__SpiderOakONE__.py", line 166, in main
    File "oak/Oak.py", line 24, in <module>
    File "PyQt4/QtGui.py", line 26, in <module>
    File "PyQt4/QtGui.py", line 17, in _bbfreeze_import_dynamic_module
  ImportError: /nix/store/ryr8czzrj0mz55hilim215l7ydaryarq-spideroak-6.0.1/opt/SpiderOakONE/lib/libz.so.1: version `ZLIB_1.2.9' not found (required by /nix/store/lbq1pdql98h7xh25j4rx8k7gyrvy77fa-libpng-apng-1.6.28/lib/libpng16.so.16)
  ```

  As far as I am able to tell, headless mode runs fine.

  ### Steps to reproduce

  Install spideroak and try to run `spideroak`.

  ## Technical details

  * System: 17.09pre102667.2839b10 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: "17.09pre102667.2839b10"


state: closed
title: neo4j: increase file limit, per warning emitted at startup.
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/23961
updated_at: 2017-03-18 00:03:09
body:
  ###### Motivation for this change

  Neo4j complains at startup if this limit is < 40k, so bump it to 40k as it recommends.

  (I actually tried to address this when updating Neo4j earlier, but didn't stumble on this simple setting until saw it used elsewhere! :))

  ###### 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: tor: usability and security fixes
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/23962
updated_at: 2017-08-29 11:18:41
body:
  ###### Motivation for this change
  See commit messages.

  ###### 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: irker: init at 2017-02-12
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/23963
updated_at: 2017-03-17 23:35:34
body:
  * irker package
  * NixOS module for irkerd service

  ###### Motivation for this change

  IRC notification daemon for on-site installation with services like GitLab.

  ###### 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: nixos: nix snowflake logo for the nixos manual launcher
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/23964
updated_at: 2017-07-16 20:28:30
body:
  The existing nixos-artwork derivation is pretty specific to that gnome wallpaper, and the Makefile in the artwork repo only builds the icons, so I figured having this one be separate would be simpler than combining them.


state: closed
title: libgudev: 230 -> 231
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/23965
updated_at: 2017-04-01 10:26:37
body:
  ###### Motivation for this change


  ###### Things done
  Update 

  work in progress
  - [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: dockerTools always copies closure content to root of image
user_login: scealiontach
html_url: https://github.com/NixOS/nixpkgs/issues/23966
updated_at: 2019-02-27 03:15:31
body:
  Currently, dockerTools ends up copying the contents of the derivations to the root of the docker container.  While broadly I agree this is a good thing, it isn't always appropriate.  For example using the wordpress package.  You end up with a pile of php and other stuff in the root of the container. That might lead one to think the next thing to do would be to point the document root of some server to the root of the container - which would be a bad thing, since you have, proc, dev, sys etc from there down.  Seems to me that we should be able to at minimum specify derivations which we do not want copied to the root, leaving just the closure under /nix/store.  Even better might be to be able to specify destination to copy derivation to other than root for some subset of derivations.


state: closed
title: umockdev: init at 0.8.13
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/23967
updated_at: 2017-03-20 22:57:40
body:
  ###### Motivation for this change
  New package for a required package that I am updating

  ###### 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: ppsspp: 1.1.0 → 1.3
user_login: therealpxc
html_url: https://github.com/NixOS/nixpkgs/pull/23970
updated_at: 2017-03-24 09:11:17
body:
  ###### Motivation for this change
  new upstream release

  ###### 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: ripgrep 0.5.0 build broken on Darwin
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/issues/23972
updated_at: 2017-03-27 22:32:37
body:
  This upgrade breaks on darwin, apparently because a dependency download is expecting SSL certificates to live someplace that only occurs on Linux:

  ```
  Using rust registry from /nix/store/4ihzgvxjxvaidg732i03rz48b2fiaqjy-rustRegistry-2017-03-13-e5b7b45
  warning: custom registry support via the `registry.index` configuration is being removed, this functionality will not work in the future
      Updating registry `file:///nix/store/4ihzgvxjxvaidg732i03rz48b2fiaqjy-rustRegistry-2017-03-13-e5b7b45`
   Downloading libc v0.2.21 (registry file:///nix/store/4ihzgvxjxvaidg732i03rz48b2fiaqjy-rustRegistry-2017-03-13-e5b7b45)
  error: unable to get packages from source

  Caused by:
    [77] Problem with the SSL CA cert (path? access rights?) (error setting certificate verify locations:
    CAfile: /etc/ssl/certs/ca-certificates.crt
    CApath: none)
  builder for ‘/nix/store/vjkxdg2rkwzmncfpb13z9n1f2mbnfx50-ripgrep-0.5.0-fetch.drv’ failed with exit code 101
  ```

  Due to 363cfbd23dd6653a12fd2a5deba97befe8816426


state: closed
title: NixOS image for Google Compute Engine fails to build
user_login: 8573
html_url: https://github.com/NixOS/nixpkgs/issues/23973
updated_at: 2017-03-24 01:14:23
body:
  When I try to build the NixOS image for Google Compute Engine on
  latest `nixos-unstable`, the build process errors out with complaints
  about trying to create hard links to directories:
  <https://gist.github.com/8573/53dfc5542f95cbf11127b6df915b7500>.


state: closed
title: qtmultimedia-5.7: disable alsa on darwin
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/23974
updated_at: 2017-03-17 02:28:19
body:
  ###### Motivation for this change

  ``error: Package ‘alsa-lib-1.1.2’ in ‘nixpkgs/pkgs/os-specific/linux/alsa-lib/default.nix:32’ is not supported on ‘x86_64-darwin’, refusing to evaluate.`` via qtmultimedia

  ###### 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: citrix-receiver: 13.4.0 -> 13.5.0
user_login: neilmayhew
html_url: https://github.com/NixOS/nixpkgs/pull/23975
updated_at: 2017-08-05 16:35:11
body:
  ###### Motivation for this change

  This unfree package requires the user to download a tarball manually and insert it into the store with `nix-prefetch-url file:///...`. However, the release that the current version of the Nix pkg is built from is no longer easy to find on the download site. This change updates the derivation to use the current upstream 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"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: terraform: use generic builder and add 0.9.0
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/23978
updated_at: 2017-03-17 07:52:47
body:
  ###### Motivation for this change

  terraform is project that changes quite quickly and some people may be needing older versions (@shlevy) so this PR introduces a generic builder that allows us to easily have multiple versions.

  We also lock terragrunt to v0.8 due to the breaking changes in 0.9.

  Supersedes #23977

  ###### 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: Impressive broken
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/23980
updated_at: 2017-09-21 07:53:10
body:
  ## Issue description
  ```
  Welcome to Impressive version 0.11.1
  Detected screen size: 1680x1050 pixels
  FATAL: failed to load the SDL library
  This likely means that your graphics driver or hardware is too old.
  ```

  ### Steps to reproduce
  `$ nix-shell -p impressive --run 'impressive some/presentation.pdf'`

  ## Technical details
  - System: 17.03beta320.ade5837 (Gorilla)
  - Nix version: nix-env (Nix) 1.11.7
  - Nixpkgs version: "17.03beta320.ade5837" ; also occurs on master.


state: closed
title: pygame: 1.9.1 -> 1.9.3
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/23981
updated_at: 2017-03-17 11:02:12
body:
  ###### Motivation for this change
  New upstream release; supports python 3.

  ###### Things done

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


state: closed
title: kmod: 23 -> 24 and update kmod-blacklist-ubuntu to zesty
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/23983
updated_at: 2017-03-21 12:10:36
body:
  ###### Motivation for this change

  - kmod was out of date.
  - kmod-blacklist-ubuntu was very out of date

  Further to #23890.

  I haven't tried this on 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: ack: 2.14 -> 2.16
user_login: k0ral
html_url: https://github.com/NixOS/nixpkgs/pull/23984
updated_at: 2017-03-18 19:06:23
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).


state: closed
title: zcash: reinit at 1.0.8
user_login: rht
html_url: https://github.com/NixOS/nixpkgs/pull/23985
updated_at: 2017-07-05 20:27:28
body:
  ###### Motivation for this change

  Based on @jb55's https://github.com/NixOS/nixpkgs/pull/19944.
  With changes:
  - zcash version 1.0.0 -> 1.0.8
  - boost version 1.6.2 -> 1.6.3

  To address https://github.com/NixOS/nixpkgs/pull/19944#discussion_r85650351: db still defaults to db60 so as not to break other packages that assume db is db60.

  ###### 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: renpy: mark as broken
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/23986
updated_at: 2017-03-17 11:58:42
body:
  ###### Motivation for this change
   - Pygame was updated to 1.9.3 and this broke the build;
   - Before pygame 1.9.1, the build succeeded but the result failed to run;
   - Version is ancient, last updated in 2014 by 3d59f42ce
   - Updating to latest upstream is non-trivial.

  See also #23981.

  - [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] Package has no dependents
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: qutebrowser WebEngine backend has SSL errors on Google domains
user_login: NickHu
html_url: https://github.com/NixOS/nixpkgs/issues/23987
updated_at: 2017-04-10 08:40:00
body:
  ## Issue description

  See https://github.com/qutebrowser/qutebrowser/issues/2319

  Created this issue here because it seems to be specific to NixOS at this point, and we need a central place to track progress

  ### Steps to reproduce

  Launch qutebrowser with `--backend webengine` and try to load a Google site.

  ## Technical details

  * System:  17.09pre102667.2839b10 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: 17.09pre102667.2839b10


state: closed
title: firefox: reenable ALSA backend
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/23989
updated_at: 2017-09-12 22:59:01
body:
  ###### Motivation for this change
  Starting from release 52.0 the ALSA backend is disabled by default so firefox won't play any sound unless PulseAudio is configured and running. Since NixOS uses ALSA by default it should be enabled.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using (icedtea-web-1.6.2 fails but I doubt it's related)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: openssh_hpn: build current version
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/23990
updated_at: 2017-04-21 09:56:13
body:
  ###### Motivation for this change
  Needed an HPN build of openssh and the old patches no longer apply.

  ###### 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: KDE Applications: 16.12.2 -> 16.12.3
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/23992
updated_at: 2017-03-18 16:47:13
body:
  ### Motivation for this change

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

  ---

  I will need to backport this to release-17.03.


state: open
title: Little Printing/CUPS Documentation for Configuration as a Print Server
user_login: andymandias
html_url: https://github.com/NixOS/nixpkgs/issues/23993
updated_at: 2019-02-10 13:06:39
body:
  ## Issue description

  Printing/CUPS documentation for configuration as a print server is opaque for novice users.

  The ~official documentation on printing I've found consist of:

  https://nixos.org/wiki/Printers
  https://nixos.org/nixos/options.html#printing

  The most useful unofficial documentation I found was issue https://github.com/NixOS/nixpkgs/issues/13901.

  The avahi options options required for sharing printers in particular were not readily apparent as a novice user.  Adding a note for print sharing configuration settings such as

  <pre>
  networking = {
   firewall = {
     enable = true;
     allowedTCPPorts = [ 631 ];
     allowedUDPPorts = [ 631 ];
   };
  };

  services = {
   printing.enable = true;
   printing.browsing = true;
   printing.defaultShared = true;

   avahi.enable = true;
   avahi.publish.enable = true;
   avahi.publish.userServices = true;
  }
  </pre>

  would be helpful.  If `userServices` is not set as `true` - the option I originally neglected to set - then the problem shows up in `journalctl` as `DNS-SD registration of "<Printer Name>" failed: Not permitted`.

  Additionally, I have not been able to get the web interface working (when trying to access it from another computer on the local network) without adding this option

  <pre>
        printing.extraConf = ''
          &lt;Location /&gt;
            Order allow,deny
            Allow @LOCAL
          &lt;/Location&gt;
          &lt;Location /admin&gt;
            Order allow,deny
            Allow @LOCAL
          &lt;/Location&gt;
          &lt;Location /admin/conf&gt;
            AuthType Default
            Require user @SYSTEM
            Order allow,deny
            Allow @LOCAL
          &lt;/Location&gt;
        '';
  </pre>

  which may not be immediately obvious to users who are not already familiar with CUPS.  If there is a more Nix-like method to achieve the same result, I have not found it.

  And, in NixOS-16.09 at least, the `/etc/cups/ssl/` directory is not automatically created, preventing the creation of ssl certificate for CUPS use (preventing administration via the web interface, and connection with macOS CUPS client).  This manifests in `journalctl` as `Unable to encrypt connection: Unable to create server credentials`.  I think this may no longer necessary in NixOS-17.03+, as I cannot seem to reproduce the issue now that I've changed my channel to the unstable branch (and having one time manually created `/etc/cups/ssl/`).  If it's not meant to be created automatically, then some note of it would be helpful in the documentation.

  ## Technical details

  * System: 17.09pre102667.2839b10 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: "17.09pre102667.2839b10"


state: closed
title: marathonctl: init at 2017-03-06
user_login: manveru
html_url: https://github.com/NixOS/nixpkgs/pull/23995
updated_at: 2017-11-30 09:53:31
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
     - [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: firefox, firefox-bin: 52.0 -> 52.0.1, firefox-esr: 52.0esr -> 52.0.1esr [Critical security fix]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/24000
updated_at: 2017-03-18 02:18:35
body:
  ###### Motivation for this change

  - Critical security fix
  https://www.mozilla.org/en-US/firefox/52.0.1/releasenotes/
  https://www.mozilla.org/en-US/security/known-vulnerabilities/firefox/#firefox52.0.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"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  `firefox-bin` is tested. `firefox` and `firefox-esr` are still building.

  ---


state: closed
title: vogl: init at 2016-05-13
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/pull/24002
updated_at: 2017-03-26 17:20:22
body:
  ###### Motivation for this change
  Packaging https://github.com/ValveSoftware/vogl -- 

  ###### 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 (SteamOS)
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  --

  Things work, modulo two issues:
  - https://github.com/NixOS/nixpkgs/issues/9415 -- for which there now is a partial solution: https://github.com/deepfire/nix-install-vendor-gl
  - you need to tick the `Use vogl tool` checkbox in the `Generate trace..` dialog -- no idea about that yet.


state: closed
title: erlangR19: 19.2.3 -> 19.3
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/24003
updated_at: 2017-03-18 23:23:25
body:
  ###### Motivation for this change

  Upgrade to [the latest release](http://www.erlang.org/news/110).

  ###### 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: hexRegistrySnapshot: 2016-11-23 -> 2017-03-18
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/24004
updated_at: 2017-06-13 15:51:52
body:
  ###### Motivation for this change

  Update the [Hex](https://hex.pm) registry snapshot.

  Related (depends on?): https://github.com/erlang-nix/hex-pm-registry-snapshots/pull/3

  ###### 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: nixos: Define XCURSOR_PATH environment variable.
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/24005
updated_at: 2017-04-30 21:01:58
body:
  In the absence of XCURSOR_PATH, the function XcursorLibraryPath
  in libXcursor will return a hardcoded value unsuitable for NixOS.
  Some desktops as well as display managers in NixOS currently do
  set XCURSOR_PATH, but there are combinations where neither does
  (e.g. SDDM+XFCE), resulting in no cursor themes being available.

  The new definition if XCURSOR_PATH is effectively the same as what
  KDE's startkde currently does. The pre-existing definitions of (which can
  be found by grepping nixpkgs for XCURSOR_PATH) can probably be
  removed then.

  Fixes issue #21442.

  Note this is applicable for 16.09 and 17.03 as well.

  ###### 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: open
title: Graphical applications do not use Ubuntu's gtk theme correctly
user_login: expipiplus1
html_url: https://github.com/NixOS/nixpkgs/issues/24006
updated_at: 2018-12-05 00:34:06
body:
  ## Issue description

  When starting a GUI application on Ubuntu one gets the following warnings printed to stderr. The theme of the GUI program is not the same as the rest of the system.

  ```
  Gtk-Message: Failed to load module "overlay-scrollbar"
  Gtk-Message: Failed to load module "atk-bridge"
  Gtk-Message: Failed to load module "canberra-gtk-module"
  GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
  ```

  ### Steps to reproduce

  ```
  $ nix-shell -p electron --run electron
  ```

  Additionally one can resize the window so that a scrollbar is present; observe that this isn't the Ubuntu 'overlay scrollbar'.

  ## Technical details

  * System: Ubuntu 16.10
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: 17.09pre102933.26625c9


state: closed
title: slimserver: Init at 7.9.0 (pkg + module)
user_login: phile314
html_url: https://github.com/NixOS/nixpkgs/pull/24008
updated_at: 2017-04-08 15:43:42
body:
  ###### Motivation for this change

  Add slimserver package + module. Slimserver is the audio server for the Logitech Squeezebox products.
  I have used this PR in my personal setup for the last few days and everything works fine.

  I will squash the commits once it's merge ready.

  ###### 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: spambayes: Add bsddb3 build input
user_login: stebulus
html_url: https://github.com/NixOS/nixpkgs/pull/24009
updated_at: 2017-03-18 19:27:18
body:
  To reproduce the issue:
  ```
  nix-build -E 'import <nixpkgs> {}' -A python27Packages.spambayes
  result/bin/sb_filter.py </dev/null
  ```
  Before this commit, this fails with
  ```
  [...]
    File "/nix/store/vlgr1wrxd2wiw5ay5ch54365dzqvcwgq-python2.7-spambayes-1.1b1/lib/python2.7/site-packages/spambayes/dbmstorage.py", line 20, in open_dbhash
      return bsddb.hashopen(*args)
  AttributeError: 'NoneType' object has no attribute 'hashopen'
  ```
  After this commit, it doesn't.

  ###### 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: nixos-rebuild switch --rollback scrambled ownership of home directories
user_login: 3noch
html_url: https://github.com/NixOS/nixpkgs/issues/24010
updated_at: 2017-03-29 16:26:12
body:
  ## Issue description

  I did all of this on a production server in frantic recovery so I didn't spend time messing around with the cause.

  I ran `nixos-rebuild switch` on a NixOps-managed server and learned that is a horrible idea. I use `users.mutableUsers = false` and apparently the switch decided to shut everything down and remove all my users. I quickly ran `nixos-rebuild switch --rollback` which thankfully (!) put everything back. However it appears that it put something back incorrectly: permissions on the users' `/home` directory. Here's basically what happened. I had 4 users, let's just call them A, B, C, and D. Each user had a home directory named after his name: `/home/A`, `/home/B`, `/home/C`, `/home/D`. Naturally each home directory should be *owned* by the respective user. However, after the rollback, I found that the ownership of each home folder belonged to a *different* user! For example, `/home/A` was owned by user C, `/home/B` was owned by user A, etc. It seemed random but I don't know if it actually is (it could be some off-by-one error somehow).

  The same thing happened to the folders in `/nix/var/nix/profiles/per-user` and `/nix/var/nix/gcroots/per-user`.

  In every case, users like `root` and `nginx` were not affected, only the users I had added in `users.users` in my deployment.

  ## 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`)

  Using: https://d3g5gsiof5omrk.cloudfront.net/nixpkgs/nixpkgs-17.03pre101896.4a524cf/nixexprs.tar.xz


state: closed
title: "nix-shell -p pythonPackages.setuptools" not working
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/24011
updated_at: 2017-03-18 16:14:03
body:
  ## Issue description

  ```nix-shell -p pythonPackages.setuptools``` doesn't create an environment where "setuptools" can be imported.

  ### Steps to reproduce

  ```
  $ NIX_PATH=nixpkgs=$PWD nix-shell -p pythonPackages.setuptools --run "python -c 'import setuptools'"
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
  ImportError: No module named setuptools
  ```

  However, if I replace ```pythonPackages.setuptools``` above with something random like ```pythonPackages.mechanize```, the "import setuptools" statement runs just fine!

  ## Technical details

  * System: NixOS
  * Nix version: 1.11.7
  * Nixpkgs version: 17.09.git.beb3493 (master as of today). Also happens on release-16.09 branch.


state: closed
title: WIP: firefox: enable pulseaudio by default in wrapper
user_login: corngood
html_url: https://github.com/NixOS/nixpkgs/pull/24012
updated_at: 2018-02-11 01:01:24
body:
  ###### Motivation for this change

  Firefox 52.0 removed the alsa backend, so without pulseaudio in LD_LIBRARY_PATH you get no audio.

  WIP because:

  * How does this affect other uses of the wrapper (I only tested firefox 52)?

  * Is the predicate correct?
  `config.pulseaudio or true` is what's used for pulse support in chromium.  Wine uses `config.pulseaudio or stdenv.isLinux`.

  * Should we just enable the ALSA backend instead?
  See #23989 

  * Should we require the user to set `config.pulseaudio`?
  Most other packages don't seem to require this.  Especially ones without alsa support.

  * Should we add a `pulseSupport` parameter like in chromium and opt in/out where appropriate?

  ###### 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: update powerline 2.4 -> 2.5.2
user_login: DIzFer
html_url: https://github.com/NixOS/nixpkgs/pull/24013
updated_at: 2017-03-18 16:27:20
body:
  ###### Motivation for this change
  fish shell 2.5 [broke certain syntax](https://groups.google.com/forum/#!topic/powerline-support/m94nK0Bmg28), and powerline with it. Powerline 2.5.1 fixed that. I'm not aware of any more visible change between 2.4 and 2.5.2.

  ###### 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: llvm-4: small improvements on Darwin and elsewhere
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/24014
updated_at: 2017-03-18 19:25:41
body:
  Split outputs because there's no point in keeping a reference to Python and it causes trouble during the Darwin stdenv bootstrap. There's also an unnecessary dependency on LLVM in libc++ which causes us to rebuild LLVM several more times than necessary during bootstrap, and an awkward
  dependency on XPC in the TSAN that we turn off. 

  ~~I'm getting an internal g++ error when I try to compile clang 4 with this on NixOS. Can someone give it a go on their machine and see if it's just me? I can't see how I'd cause the internal error with the changes I made...~~ Turns out the internal error was due to being memory-constrained. It worked fine on another machine with more memory.

  ###### Motivation for this change

  This is in preparation for using LLVM 4 in the Darwin stdenv and by default across nixpkgs.

  ###### 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: The LLVM expressions are copied and pasted like crazy
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/24015
updated_at: 2017-03-20 01:18:23
body:
  Very frustrating having to update the exact same code in a dozen locations, and to account for silly issues introduced by accidental differences between them. It'd be nice to factor the expressions more nicely.


state: open
title: Many i686 packages are not build with large file support
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/issues/24016
updated_at: 2017-03-18 19:23:09
body:
  See the comments of https://github.com/NixOS/nixpkgs/pull/10181 for previous discussion.

  In short, 32-bit programs that are not built with largefile support break in spectacular ways when executed on a 64-bit system running on a filesystem containing inode numbers above 32 bits. In particular, ext4 seems to be generally safe from this issue but e.g. XFS is not.

  This issue isn't easy to solve. I suggest that we ignore the problem and wait until nobody cares about i686 support, then drop i686.


state: closed
title: LLVM 3.9 improvements
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/24018
updated_at: 2017-03-20 00:53:46
body:
  Splits outputs in clang like we do in 3.8 and 4.0 to avoid runtime dependency on Python in the main derivation output.

  I also disable TSAN on Darwin to maintain consistency with 4.0, which disables it because it forces an unfree dependency in the stdenv.

  ###### Motivation for this change

  Closure size and consistency with 4.0

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] 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: iosevka: 1.4.2 -> 1.11.4
user_login: winniequinn
html_url: https://github.com/NixOS/nixpkgs/pull/24019
updated_at: 2017-03-18 21:53:20
body:
  @cstrahan

  ###### Motivation for this change

  1.11.4 contains numerous improvements including ligatures and fixes to font weights.

  ###### Things done

  I switched "default.nix" from using `fetchFromGitHub` to simply pulling down the release as a zip via `fetchurl`. This seems like the best approach given that the repositoriy no longer contains font files and the alternative would be to build them from scratch.

  This is my first time submitting a PR to nixpkgs, so please bonk me if I made any mistakes!

  - [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: pythonPackages.libnacl: init at 1.5.0
user_login: xvapx
html_url: https://github.com/NixOS/nixpkgs/pull/24020
updated_at: 2017-03-20 20:23:07
body:
  ###### Motivation for this change

  To add libnacl to pythonPackages.
  This is needed to upgrade tribler to 7.0.0-beta (still working on it) and might be useful for other 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
  - [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).

  ---
  It might need another substitution in postPatch to work in macOS, i have no way to test it, but the current substitution affects linux only.


state: closed
title: libfixposix: 30b75609 -> 0.4.1
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/24021
updated_at: 2017-03-18 21:11:33
body:
  ###### Motivation for this change

  Nothing in nixpkgs depends on this library, the update is needed for use with [iolib](https://github.com/sionescu/iolib/)

  ###### 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: nixos: Use xkbDir consistently so it has an effect
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/24026
updated_at: 2017-04-13 00:59:39
body:
  Otherwise setting `services.xserver.xkbDir` will work in some places but not others, which is frustrating.


state: closed
title: meh: init at 0.3
user_login: neeasade
html_url: https://github.com/NixOS/nixpkgs/pull/24027
updated_at: 2017-03-19 02:17:53
body:
  ###### Motivation for this change
  Add a package. 

  First time, read contributing and tested with nox-review, useSandbox, and resulting binaries.

  ###### 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: xrq: init at d5dc19c63881ebdd1287a02968e3a1447dde14a9
user_login: neeasade
html_url: https://github.com/NixOS/nixpkgs/pull/24031
updated_at: 2017-03-19 13:14:13
body:
  ###### Motivation for this change
  packaging xrq

  ###### 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: gargoyle: init at 2017-03-12
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/24032
updated_at: 2017-04-07 22:20:22
body:
  ###### Motivation for this change

  Gargoyle is a multi-format interactive fiction graphical interpreter. When launched without arguments it opens a file chooser dialog, you could try [Kerkerkruip](http://downloads.kerkerkruip.org/kerkerkruip-latest.zip) (after unpacking the zip) or [zork1](http://www.batmantis.com/zorks/zork1.z5). The last release is from 2011 but development is [ongoing](https://github.com/garglk/garglk/commits/master) and I'd prefer to package the latest code.

  ###### 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
     - [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: qtbase: fix patches
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/24036
updated_at: 2017-03-19 13:53:32
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
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: mpvc: init at unstable-2017-03-18
user_login: neeasade
html_url: https://github.com/NixOS/nixpkgs/pull/24037
updated_at: 2017-03-19 17:17:57
body:
  ###### Motivation for this change
  package mpvc.

  FYI this was first time using wrapper for me.

  ###### 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: emem: 0.2.42 -> 0.2.43
user_login: ebzzry
html_url: https://github.com/NixOS/nixpkgs/pull/24039
updated_at: 2017-03-19 23:48:33
body:
  ###### Motivation for this change
  - bug fix

  ###### 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
     - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Expose the vsftpd no_anon_password flag.
user_login: barrucadu
html_url: https://github.com/NixOS/nixpkgs/pull/24040
updated_at: 2017-03-19 19:01:16
body:
  ###### Motivation for this change

  This flag is useful for having world-readable anonymous FTP servers. I have my own patched vsftpd.nix file, but as it's such a tiny change I felt it should be pushed into 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: colort: init at unstable-2017-03-13
user_login: neeasade
html_url: https://github.com/NixOS/nixpkgs/pull/24041
updated_at: 2017-03-19 19:37:11
body:
  ###### Motivation for this change
  package colort

  ###### 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: windowmaker: 0.95.7 -> 0.95.8
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/24042
updated_at: 2017-03-19 09:28:24
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"`
  - [ ] 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](http://repo.or.cz/wmaker-crm.git/blob/HEAD:/NEWS)


state: closed
title: Nvidia x11 fixes
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/pull/24045
updated_at: 2017-03-19 18:33:57
body:
  ###### Motivation for this change
  A couple of errors happen:
  1. when `$bin` is unset
  2. when `libsOnly` is specified, /and/ the kernel fails to patch -- `libsOnly` isn't honoted

  ###### 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


