# issues

state: closed
title: nixos/riemann: refactor config
user_login: shmish111
html_url: https://github.com/NixOS/nixpkgs/pull/44341
updated_at: 2018-09-07 14:42:00
body:
  Previously it was only possible to use very simple Riemann config.
  For more complicated scenarios you need a directory of clojure
  files and the config file that riemann starts with should be in this
  directory.

  ###### Motivation for this change

  I needed a more complex Riemann setup in my NixOS project.

  ###### Things done

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

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

  ---


state: closed
title: tinyproxy: init at 1.8.4
user_login: carlosdagos
html_url: https://github.com/NixOS/nixpkgs/pull/44342
updated_at: 2018-08-02 14:12:13
body:
  ###### Motivation for this change

  Tinyproxy is great 😄 

  This _should_ compile for all platforms.

  ###### Things done

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

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


state: closed
title: mariadb: 10.2.17 -> 10.3.15
user_login: Izorkin
html_url: https://github.com/NixOS/nixpkgs/pull/44343
updated_at: 2019-06-04 16:30:42
body:
  ###### Motivation for this change
  The goal for the split is to avoid duplicating binary files in client and server packages. Change default codepage to utf8mb4. Additional improvements.

  ###### Things done

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

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

  ---


state: open
title: X11 crash at end of nixos-rebuild switch --upgrade
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/44344
updated_at: 2019-03-25 13:23:57
body:
  ## Issue description

  ```
  Fatal server error:
  (EE) Caught signal 6 (Aborted). Server aborting
  (EE)
  Please consult the The X.Org Foundation support
          at http://wiki.x.org
  for help.
  ```

  See [syslog.txt](https://github.com/NixOS/nixpkgs/files/2253026/syslog2.txt) for more informations. 
  Maybe related to https://github.com/NixOS/nixpkgs/issues/39791 https://github.com/NixOS/nixpkgs/issues/40218

  ### Steps to reproduce

  1. `nixos-rebuild switch --upgrade`
  2. at the end of the rebuild where the services get restartet, my GNOME 3 session crashes and i get to tty1, after some seconds the GDM login screen is visible and i can login again to GNOME

  It happens on some upgrades on my Lenovo Thinkpad L470. (my X230 don't have this problem)

  Also happens on rollback to a version where it happened.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.59, NixOS, 18.03.133004.a1299c9951b (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixos-18.03, nixos-hardware, nixos-unstable-18.09pre143771.a8c71037e04"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: opencollada: add license
user_login: pSub
html_url: https://github.com/NixOS/nixpkgs/pull/44345
updated_at: 2018-08-02 10:20:49
body:
  see issue #43716

  ###### Motivation for this change

  add missing license

  ###### Things done

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

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

  ---


state: closed
title: protonmail-bridge: init at 1.0.5-1
user_login: lightdiscord
html_url: https://github.com/NixOS/nixpkgs/pull/44346
updated_at: 2018-08-03 19:02:50
body:
  ###### Motivation for this change

  Add a new package to nixpkgs.

  ###### Things done

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

  ---


state: closed
title: fix vlan interface bring up on boot
user_login: zhangyoufu
html_url: https://github.com/NixOS/nixpkgs/pull/44347
updated_at: 2018-09-02 02:34:40
body:
  ###### Motivation for this change
  fix #28620

  When the parent interface of a vlan interface is not up (yet), `ip link` cannot bring the vlan interface up. The vlan interface will be automatically brought up when the parent interface is up later.


state: closed
title: Please also check the log file at "/dev/null" for additional information.
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/44348
updated_at: 2019-02-10 01:34:29
body:
  ## Issue description

  My X server crashed during rebuild (https://github.com/NixOS/nixpkgs/issues/44344). While analyzing the situation, i found this funny, but not very helpful message.

  Maybe there should actually be a log? Or do we have it in journal and the message is just broken and upstream has to fix it?

  ```
  gdm-x-session[1473]: (EE) 19: /nix/store/5c0r5ysrx8w9c4mxr2mqpb8c69s34psz-xorg-server-1.19.6/bin/X (_start+0x2a) [0x4241ba]
  gdm-x-session[1473]: (EE)
  gdm-x-session[1473]: Fatal server error:
  gdm-x-session[1473]: (EE) Caught signal 6 (Aborted). Server aborting
  gdm-x-session[1473]: (EE)
  gdm-x-session[1473]: Please consult the The X.Org Foundation support
  gdm-x-session[1473]:          at http://wiki.x.org
  gdm-x-session[1473]:  for help.
  gdm-x-session[1473]: (EE) Please also check the log file at "/dev/null" for additional information.
  ...
  gdm-x-session[4014]: _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
  gdm-x-session[4014]: _XSERVTransMakeAllCOTSServerListeners: server already running
  gdm-x-session[4014]: (--) Log file renamed from "/dev/null" to "/dev/null"
  gdm-x-session[4014]: X.Org X Server 1.19.6
  gdm-x-session[4014]: Release Date: 2017-12-20
  gdm-x-session[4014]: X Protocol Version 11, Revision 0
  gdm-x-session[4014]: Build Operating System: Linux 4.9.97 x86_64
  gdm-x-session[4014]: Current Operating System: Linux nixos 4.14.55 #1-NixOS SMP Wed Jul 11 14:29:25 UTC 2018 x86_64

  ```
  ### Steps to reproduce

  1. crash X11
  2. see log

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.59, NixOS, 18.03.133004.a1299c9951b (Impala)`
   - multi-user?: `no`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixos-18.03, nixos-hardware, nixos-unstable-18.09pre143771.a8c71037e04"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: raspberrypifw: fix cross 'builds'
user_login: georgewhewell
html_url: https://github.com/NixOS/nixpkgs/pull/44349
updated_at: 2018-08-06 11:51:27
body:
  ###### Motivation for this change
  unprefixed `ar` is not found when cross compiling. the change in this PR allows it to build 

  ###### Things done

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

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

  ---


state: closed
title: xfce4-13.xfce4-panel: fix path to tzdata
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/44350
updated_at: 2018-08-02 12:08:45
body:
  ###### Motivation for this change

  This should be part of https://github.com/NixOS/nixpkgs/pull/43522
  I did the fix for XFCE 4.12 (https://github.com/NixOS/nixpkgs/pull/43522/files#diff-d5900334ef3a7a897a90b8a3a9eac90c) but forgot for XFCE 4.13

  ###### Things done

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

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

  ---


state: closed
title: masterpdfeditor: fix broken source url. the old one 404s
user_login: ajs124
html_url: https://github.com/NixOS/nixpkgs/pull/44351
updated_at: 2018-08-02 12:08:30
body:
  ###### Motivation for this change
  Seems like they changed their domain configuration.

  ###### Things done

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

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

  ---


state: closed
title: graphql-cli: init at 2.16.5
user_login: Zimmi48
html_url: https://github.com/NixOS/nixpkgs/pull/44353
updated_at: 2018-08-03 15:22:21
body:
  ###### Motivation for this change

  graphql-cli is a command-line tool to make GraphQL requests.

  ###### Things done

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

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

  ---


state: closed
title: Hydra evals of nixpkgs:trunk fail (heap size error)
user_login: xeji
html_url: https://github.com/NixOS/nixpkgs/issues/44354
updated_at: 2018-08-13 14:54:21
body:
  For over 24hrs now, hydra evals of  `nixpkgs:trunk` have failed due to what looks (again) like memory-related issues, see https://hydra.nixos.org/jobset/nixpkgs/trunk#tabs-errors

  ```
  hydra-eval-jobs returned signal -1:
  restarting hydra-eval-jobs after job 'AMB-plugins.aarch64-linux' because heap size is at 10737418240 bytes
  restarting hydra-eval-jobs after job 'AMB-plugins.x86_64-linux' because heap size is at 10737418240 bytes
  restarting hydra-eval-jobs after job 'AgdaStdlib.x86_64-linux' because heap size is at 10737418240 bytes
  restarting hydra-eval-jobs after job 'CoinMP.aarch64-linux' because heap size is at 10737418240 bytes
  ...
  ```


state: closed
title: idrisPackages.graphviz: fix homepage
user_login: imuli
html_url: https://github.com/NixOS/nixpkgs/pull/44355
updated_at: 2018-08-02 14:24:49
body:
  ###### Motivation for this change
  I went to the website supplied and couldn't find anything - then read the source and figured out that it was supposed to be on gitlab rather than on github.

  ###### Things done

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

  ---


state: closed
title: callCabal2nix: Passthru deriver
user_login: ElvishJerricco
html_url: https://github.com/NixOS/nixpkgs/pull/44356
updated_at: 2018-08-11 08:34:16
body:
  ###### Motivation for this change

  When using callCabal2nix or callHackage, it is often useful to debug a failure by inspecting the Nix expression generated by cabal2nix. This can be accessed via this deriver field.

  ###### Things done

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

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

  ---

  /cc @shlevy 


state: closed
title: Add missing licenses
user_login: pSub
html_url: https://github.com/NixOS/nixpkgs/pull/44358
updated_at: 2018-08-11 09:33:05
body:
  ###### Motivation for this change
  Add missing licenses. This is an attempt to (partly) fix #43716 and currently work-in-progress.


state: open
title: Should nixos-rebuild switch --upgrade update all channels?
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/44360
updated_at: 2018-11-19 14:48:53
body:
  ## Issue description

  I expected it would update all channels and struggled with problems due to other channels are not updated.

  The docs are clear that it only updates the nixos channel. https://nixos.org/nixos/manual/#sec-upgrading

  https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/installer/tools/nixos-rebuild.sh#L197

  I had to use `nix-channel --update` in addition to rebuild the system.

  So i suggest to change this to actually update all channels.

  In 2015, this change was already proposed by @aszlig, but @edolstra had concerns that users might not want to update all channels. What do you think now? https://github.com/NixOS/nixpkgs/pull/7349#discussion_r28225135

  Maybe in that case such users can use `nix-channel --update nixos; nixos-rebuild switch` and a user that just want to update everything runs `nixos-rebuild switch --upgrade`?

  ### Steps to reproduce

  1. have packages from unstable https://github.com/davidak/nixos-config/commit/a1241ef3abe6469455991a75781ca2096ac21928
  2. `nixos-rebuild switch --upgrade`
  3. wonder why packages from unstable are not updated

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.59, NixOS, 18.03.133017.0e55dde2eaa (Impala)`
   - multi-user?: `no`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixos-18.03.133023.18401b99f3f, nixos-hardware, nixos-unstable-18.09pre147850.2428f5dda13"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: nixos/tomcat: regression in master: type specification for services.tomcat.virtualHosts is wrong
user_login: pvgoran
html_url: https://github.com/NixOS/nixpkgs/issues/44361
updated_at: 2018-08-03 01:22:38
body:
  ## Issue description

  Commit https://github.com/NixOS/nixpkgs/commit/472f16d7fbcd19211f6d0e88a773b4445a49b46e introduced type specification for `services.tomcat.virtualHosts` (which was absent before), but this specification is wrong.

  ### Steps to reproduce

  From within release-18.03, import the tomcat module from the master branch, and create a minimal Tomcat configuration that uses `virtualHosts`:

  ```
    imports = [
      /home/paul/nixpkgs-unstable/nixos/modules/services/web-servers/tomcat.nix
    ];
    disabledModules = [ "services/web-servers/tomcat.nix" ];

    services.tomcat.enable = true;
    services.tomcat.virtualHosts = [
      { name = "nixos";
        webapps = [ /deploy/testhost ];
      }
    ];
  ```

  And see it fails:

  ```
  paul@nixos> sudo nixos-rebuild switch
  building Nix...
  building the system configuration...
  error: The option `services.tomcat.virtualHosts.[definition 1-entry 1].webapps' defined in `/etc/nixos/play.nix' does not exist.
  ```

  When using the native module from release-18.03, everything works.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.59, NixOS, 18.03.133004.a1299c9951b (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - channels(paul): `""`
   - channels(root): `"nixos-18.03.133004.a1299c9951b"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: open
title: [bug]datadog v5: custom checks not idempotent
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/44362
updated_at: 2018-08-02 15:27:59
body:
  ## Issue description
  When writing a custom check, and running it at least once a pyc file is generated. After a redeployment, these generated files linger around and are used by Datadog resulting in the compiled file corresponding to an old file being used, breaking idempotency. 

  ## Relevant actions to take
  Check that datadog v6 won't have this problem.

  ## Technical details

  - system: `"x86_64-linux"`
   - host os: `Linux 4.14.57, NixOS, 18.03.git.18401b9 (Impala)`
   - multi-user?: `no`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: hugo: 0.42.1 -> 0.46
user_login: jfrankenau
html_url: https://github.com/NixOS/nixpkgs/pull/44363
updated_at: 2018-08-03 15:23:21
body:
  ###### Motivation for this change

  Update which includes support for SASS/SCSS.

  ###### Things done

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

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

  ---
  cc @schneefux 


state: closed
title: cataclysm-dda-git: fix desktop launcher installation
user_login: mnacamura
html_url: https://github.com/NixOS/nixpkgs/pull/44364
updated_at: 2018-08-03 15:51:39
body:
  ###### Motivation for this change

  Recent upstream changed the launcher's file name:
  https://github.com/CleverRaven/Cataclysm-DDA/pull/24559

  Although the current nixpkgs version 2018-07-15 is not affected by the above change, I would like to fix it in advance.

  ###### Things done

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

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

  ---


state: closed
title: nixos/tomcat: correct type specification for virtualHosts
user_login: pvgoran
html_url: https://github.com/NixOS/nixpkgs/pull/44365
updated_at: 2018-08-03 01:19:57
body:
  The wrong specification was introduced as part of commit 472f16d.

  Fixes #44361.

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


state: closed
title: flatpak: Don't hardcode flatpak binary path in launchers
user_login: hedning
html_url: https://github.com/NixOS/nixpkgs/pull/44366
updated_at: 2018-08-02 18:16:18
body:
  ###### Motivation for this change

  The hardcoded flatpak path broke all installed applications when flatpak is
  updated.

  fixes: https://github.com/NixOS/nixpkgs/issues/43581

  Some tests that were expecting `Exec=.*/flatpak` in the .desktop files needed patching.

  cc @jtojnar @xeji 


  ###### Things done

  I've run the `nixos.tests.flatpak` test and I'm not getting any failures, but the return code isn't `0` for some reason. Not sure if that's a regression or not (the tests takes forever).


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

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

  ---


state: closed
title: treewide: Remove stdenv.isCross
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/44367
updated_at: 2018-08-06 21:50:40
body:
  ###### Motivation for this change

  I *want* cross-specific overrides to be verbose, so I rather not have this shorthand. This makes the syntactic overhead more proportional to the maintenance cost. Hopefully this pushes people towards fewer conditionals and more abstractions.

  I'd like this to get in 18.09. `stdenv.isCross` was made just in time for 18.03, so if we are to remove it I wouldn't like it to be around for another stable cycle.

  ###### Things done

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

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

  ---


state: closed
title: mpv: Fix mpv 0.29.0 on macOS and disable OpenAL
user_login: Enzime
html_url: https://github.com/NixOS/nixpkgs/pull/44368
updated_at: 2018-08-04 03:02:18
body:
  ###### Motivation for this change
  OpenAL is broken on macOS and not currently worth using. On Linux, either ALSA/JACK/Pulseaudio audio backends would be used and on macOS the CoreAudio backend will be used by default, so using OpenAL does not seem necessary.

  ###### Things done

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

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

  ---


state: closed
title: rPackages: export buildRPackage
user_login: mnacamura
html_url: https://github.com/NixOS/nixpkgs/pull/44369
updated_at: 2018-08-02 17:03:10
body:
  ###### Motivation for this change

  Fix #44290 

  ###### Things done

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

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

  ---


state: closed
title: nixos/tomcat: type specification for services.tomcat.webapps is too restrictive
user_login: pvgoran
html_url: https://github.com/NixOS/nixpkgs/issues/44370
updated_at: 2018-08-03 01:13:13
body:
  ## Issue description

  The `services.tomcat.webapps` option is declared as "list of packages". To me, it seems too restrictive, since it prevents useful configurations where web applications are copied from some mutable location in the filesystem, like this: `services.tomcat.webapps = [ /deploy/testapps ];`. (Note that for tomcat's virtualHosts, the similar configurations are accepted and work fine just fine! I'm going to use them on my server.)

  Moreover, the current type was possibly chosen without much thought: it was a part of the long commit https://github.com/NixOS/nixpkgs/commit/a04a7272aa38ada45e694281071b720d4abbd0df which mass-added type specifications.

  My proposal is to change the type of `services.tomcat.webapps` from `types.listOf types.package` to `types.listOf types.path`.

  ### Steps to reproduce

  ```
    services.tomcat.enable = true;
    services.tomcat.webapps = [ /deploy/testapps ];
  ```

  Right now, this kind of configuration produces an error:

  ```
  error: The option value `services.tomcat.webapps.[definition 1-entry 1]' in `/etc/nixos/play.nix' is not of type `package'.
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.59, NixOS, 18.03.133004.a1299c9951b (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - channels(paul): `""`
   - channels(root): `"nixos-18.03.133004.a1299c9951b"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: nixos/tomcat: allow non-package paths in services.tomcat.webapps
user_login: pvgoran
html_url: https://github.com/NixOS/nixpkgs/pull/44371
updated_at: 2018-08-02 21:32:34
body:
  Resolves #44370.

  ###### Motivation for this change

  See #44370.

  ###### Things done

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

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


state: open
title: Prune unused/unneeded/old versions of llvm
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/issues/44372
updated_at: 2019-02-25 20:56:54
body:
  We have 8 versions of LLVM currently:

  ````
  llvm_34
  llvm_35
  llvm_37
  llvm_38
  llvm_39
  llvm_4
  llvm_5
  llvm_6
  ````

  Let's get rid of the older ones where possible.


state: closed
title: master: python-rlp build failure
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/issues/44373
updated_at: 2018-08-02 23:11:48
body:
  ```
  building '/nix/store/259lk8n561lxni9j6vpiwpcxlhiifdv9-python3.6-rlp-1.0.1.drv'...
  builder for '/nix/store/259lk8n561lxni9j6vpiwpcxlhiifdv9-python3.6-rlp-1.0.1.drv' failed with exit code 1; last 10 log lines:
        replace_conflicting=replace_conflicting
      File "/nix/store/pyvd05namlbgacai4vr5xcpy5wlhhcb2-python3.6-bootstrapped-pip-18.0/lib/python3.6/site-packages/pkg_resources/__init__.py", line 1056, in best_match
        return self.obtain(req, installer)
      File "/nix/store/pyvd05namlbgacai4vr5xcpy5wlhhcb2-python3.6-bootstrapped-pip-18.0/lib/python3.6/site-packages/pkg_resources/__init__.py", line 1068, in obtain
        return installer(requirement)
      File "/nix/store/pyvd05namlbgacai4vr5xcpy5wlhhcb2-python3.6-bootstrapped-pip-18.0/lib/python3.6/site-packages/setuptools/dist.py", line 581, in fetch_build_egg
        return cmd.easy_install(req)
      File "/nix/store/pyvd05namlbgacai4vr5xcpy5wlhhcb2-python3.6-bootstrapped-pip-18.0/lib/python3.6/site-packages/setuptools/command/easy_install.py", line 670, in easy_install
        raise DistutilsError(msg)
    distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('setuptools-markdown')
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.17.11, NixOS, 18.09.git.17ee0a8 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixos-17.03.899.c87abfae79"`
   - nixpkgs: `/home/deepfire/nixpkgs`


state: open
title: module openvpn: Document @-symbol usage in ExecStart
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/44374
updated_at: 2018-08-02 18:14:10
body:
  ## Issue description
  Module openvpn contains:
  ```
  serviceConfig.ExecStart = "@${openvpn}/sbin/openvpn openvpn --suppress-timestamps --config ${configFile}";
  ```
  , which certainly *looks* wrong, although it probably isn't. It can use a comment explaining what is happening. 

  Possibly documented here: https://www.freedesktop.org/software/systemd/man/systemd.unit.html#Description

  ## Technical details

  `master` and `18.03`.


state: open
title: auto-optimise-store causes make-disk-image.nix to fail
user_login: cransom
html_url: https://github.com/NixOS/nixpkgs/issues/44375
updated_at: 2018-08-02 18:17:35
body:
  ## Issue description

  With `auto-optimise-store = true`, the VM image process fails to make disk images. I dug into one of the failed images and `/nix/store/.links` takes up half the available space. Each file in /nix/store has a unique inode (but most have matching shasum), so somewhere in the copying process, hard links aren't being preserved. I have a hunch that in https://github.com/NixOS/nixpkgs/blob/master/nixos/lib/make-disk-image.nix#L185 , cptofs doesn't have the ability to reproduce hard links.

  ### Steps to reproduce
  ```
  0yoga:~% nix-build   '<nixpkgs/nixos>' -A config.system.build.amazonImage --arg configuration "{ imports = [ <nixpkgs/nixos/maintainers/scripts/ec2/amazon-image.nix> ]; }"

  trace: warning: You don't have `system.nixos.stateVersion` explicitly set. Expect things to break.
  these derivations will be built:
   <snip>
  Setting interval between checks to 0 seconds
  Setting time filesystem last checked to Thu Aug  2 16:51:19 2018

  [    2.652274] reboot: Power down
  /nix/store/1x59bczsx5v8nn4jjiaqzqcnmpxn28in-nixos-disk-image
  0yoga:~% nix show-config --json  | jq '.["auto-optimise-store"].value'
  false
  <change system config>
  0yoga:~% nix-build   '<nixpkgs/nixos>' -A config.system.build.amazonImage --arg configuration "{ imports = [ <nixpkgs/nixos/maintainers/scripts/ec2/amazon-image.nix> ]; }"

  trace: warning: You don't have `system.stateVersion` explicitly set. Expect things to break.
  these derivations will be built:
  <snip>
  copying path '/nix/store/kn1nl07hxkmmfv30cigb8w1r1928lr9m-dbus-1' to 'local'...
  copying path '/nix/store/3i3czrjb1nsahijksvp7ibwy6ff8fzqv-unit-dbus.service' to 'local'...
  copying path '/nix/store/sx9594wyb1p1fygvrdrqr0ss3lvdbg8a-unit-dbus.service' to 'local'...
  copying path '/nix/store/ywnj4bpbpx5nrp3vy6al8cj35v6k99q6-user-units' to 'local'...
  copying path '/nix/store/d1g0lz166y4ihfbwkji317qj0jq5vii7-system-units' to 'local'...
  copying path '/nix/store/w7yfpy0aa3xvrhyhbmbn4x8ihl9livzh-etc' to 'local'...
  copying path '/nix/store/91d0xg2v360h4nmfz3h141rw2z22n28p-nixos-system-unnamed-18.09pre147850.2428f5dda13' to 'local'...
  copying channel...
  installation finished!
  copying staging root to image...
  [    0.000000] Linux version 4.15.0 (nixbld@) (gcc version 7.3.0 (GCC)) #1 Thu Jul 26 21:50:43 UTC 2018
  <snip>
  [    1.388085] Btrfs loaded, crc32c=crc32c-generic
  [    1.388152] Warning: unable to open an initial console.
  [    1.388167] This architecture does not have kernel memory protection.
  [    1.388806] EXT4-fs (vda1): mounted filesystem with ordered data mode. Opts:
  [    2.545115] random: crng init done
  error writing file: No space left on device
  [   16.173540] reboot: Restarting system
  error processing entry /tmp/nix-build-nixos-disk-image.drv-0/root/nix/store/vg1631paf6d861pqkadk9q7vzz8nvsk9-aws-sdk-cpp-1.4.82/lib/libaws-cpp-sdk-core.so, aborting
  error processing entry /tmp/nix-build-nixos-disk-image.drv-0/root/nix/store/vg1631paf6d861pqkadk9q7vzz8nvsk9-aws-sdk-cpp-1.4.82/lib, aborting
  error processing entry /tmp/nix-build-nixos-disk-image.drv-0/root/nix/store/vg1631paf6d861pqkadk9q7vzz8nvsk9-aws-sdk-cpp-1.4.82, aborting
  error processing entry /tmp/nix-build-nixos-disk-image.drv-0/root/nix/store, aborting
  error processing entry /tmp/nix-build-nixos-disk-image.drv-0/root/nix, aborting
  builder for '/nix/store/6gkm5k37yg57d3k9w2p9v3jr8szpyd92-nixos-disk-image.drv' failed with exit code 228
  error: build of '/nix/store/6gkm5k37yg57d3k9w2p9v3jr8szpyd92-nixos-disk-image.drv' failed
  100yoga:~% nix show-config --json  | jq '.["auto-optimise-store"].value'
  true
  ```


  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.15.12, NixOS, 18.09pre147850.2428f5dda13 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixos-18.09pre147850.2428f5dda13"`
   - channels(cransom): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: lbdb: 0.46 -> 0.47
user_login: KaiHa
html_url: https://github.com/NixOS/nixpkgs/pull/44376
updated_at: 2018-08-02 20:16:29
body:
  ###### Motivation for this change
  Update to latest upstream version

  ###### Things done

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

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

  ---


state: closed
title: Can't pass extra arguments to cabal2nix
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/issues/44377
updated_at: 2018-09-11 07:00:04
body:
  ## Issue description

  `haskell.lib` provides the convenience function `callCabal2nix`. `cabal2nix` has several command-line options and these are supported by `haskellSrc2nix` (used by `callCabal2nix`) via the `extraCabal2nixOptions` argument (see https://github.com/NixOS/nixpkgs/blob/464cf105c630109e19db8d183e229a749c0558db/pkgs/development/haskell-modules/make-package-set.nix#L122). However, there is no way to pass these to `haskellSrc2nix` via `callCabal2nix`.


state: closed
title: Fix broken packges that do not build
user_login: ngortheone
html_url: https://github.com/NixOS/nixpkgs/pull/44378
updated_at: 2018-08-02 20:03:24
body:
  Cherry-picking fixes from master

  ###### Motivation for this change

  Currently these packages do not build in 18.03 do to unreachable
  patches and they are fixed in master. 


state: closed
title: pg_journal: init at 0.2.0 & fixed some PostgreSQL plugins related issues
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/44379
updated_at: 2018-08-04 09:00:42
body:
  ###### Motivation for this change

  Triggered by [Discourse: Q: Services logging to stderr preferred over logging to syslog?](https://discourse.nixos.org/t/q-services-logging-to-stderr-preferred-over-logging-to-syslog/588) I packaged the [`pg_journal`](https://github.com/intgr/pg_journal) plugin that logs PostgreSQL messages to the systemd journal.

  ###### Things done

  * packaged `pg_journal` at version 0.2.0 (including some patches)

  * fixed some PostgreSQL plugins related issues.

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

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

  ---

  CC @ocharles as maintainer of the `postgresql` package. Ollie, what do you think?


state: closed
title: Add missing dependencies for swi-prolog
user_login: meditans
html_url: https://github.com/NixOS/nixpkgs/pull/44380
updated_at: 2018-08-03 06:45:18
body:
  ###### Motivation for this change
  In the previous version of this derivation, when the command:

  ?- check_installation.

  was issued in the swipl prompt, five errors were encountered. This patch fixes
  that, so that the installation is correctly checked.
  This enables the usage of the command pack_install to install prolog libraries,
  which otherwise fails for the lack of libarchive.

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


state: closed
title: tensorflow: workaround tensorboard collision due to upstream pip hack
user_login: twhitehead
html_url: https://github.com/NixOS/nixpkgs/pull/44381
updated_at: 2018-08-03 18:45:47
body:
  ###### Motivation for this change

  Fails to work with `python.withPackages`
  ```
  nix-build -E 'with import ./. { }; python.withPackages (p: with p; [tensorflow])'
  ```
  ```
  building '/nix/store/zj8adg9ri2jfmr0xg86rlk0i9nk0sw85-python-2.7.15-env.drv'...
  collision between `/nix/store/z9a2y31akz53df8g9d6f5klr7kdzgmvb-python2.7-tensorflow-tensorboard-1.7.0/bin/.tensorboard-wrapped' and `/nix/store/wmxg0d5zw88a9m8zk1pmza3ga05npgzc-python2.7-tensorflow-1.7.1/bin/.tensorboard-wrapped'
  builder for '/nix/store/zj8adg9ri2jfmr0xg86rlk0i9nk0sw85-python-2.7.15-env.drv' failed with exit code 25
  error: build of '/nix/store/zj8adg9ri2jfmr0xg86rlk0i9nk0sw85-python-2.7.15-env.drv' failed
  ```
  issue is upstream lists the command tensorboard as a utility from `tensorflow` despite it being provided by `tensorboard `to stop pip for deleting it.  This causes the python.withPackages collisions between the two.  The work around is to just delete it from `tensorflow` as a `postFixup` step.

  https://github.com/NixOS/nixpkgs/issues/31492#issuecomment-409428739
  https://github.com/NixOS/nixpkgs/issues/31492#issuecomment-409841317

  ###### Things done

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

  ---


state: closed
title: openvpn: enable pkcs11Support
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/44382
updated_at: 2018-08-03 08:16:04
body:
  ## Issue description
  On a NixOps deployed machine I have the following:

  (I also have enabled the openvpn service, )

  ```
  environment.systemPackages = with pkgs; [
         
          (openvpn.override { pkcs11Support = true; pkcs11helper = pkgs.pkcs11helper; })
  ]
  ```

  I had expected 
  ```
  openvpn --version | grep --color  enable_pkcs11=yes
  ```
  to return something.

  The real problem I am having is that the `tun` device is not being created. On my computer talking to a real openvpn everything works, but when talking to some VPN concentrator (I don't have access to more details), it doesn't (both machines in AWS).

  I didn't analyze things very deeply yet, but I just wanted to eliminate differences between the Ubuntu version which already works and the NixOS version. The exact same configuration file on Ubuntu (with OpenVPN 2.3) does work.

  NixOS flags:
  ```
  openvpn --version 
  OpenVPN 2.4.4 x86_64-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Sep 26 2017
  library versions: OpenSSL 1.0.2o  27 Mar 2018, LZO 2.10
  Originally developed by James Yonan
  Copyright (C) 2002-2017 OpenVPN Technologies, Inc. <sales@openvpn.net>
  Compile time defines: enable_async_push=no enable_comp_stub=no enable_crypto=yes enable_crypto_ofb_cfb=yes enable_debug=yes enable_def_auth=yes enable_dependency_tracking=no enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown enable_fast_install=yes enable_fragment=yes enable_iproute2=yes enable_libtool_lock=yes enable_lz4=yes enable_lzo=yes enable_management=yes enable_multihome=yes enable_pam_dlopen=no enable_pedantic=no enable_pf=yes enable_pkcs11=no enable_plugin_auth_pam=yes enable_plugin_down_root=yes enable_plugins=yes enable_port_share=yes enable_selinux=no enable_server=yes enable_shared=yes enable_shared_with_static_runtimes=no enable_small=no enable_static=no enable_strict=no enable_strict_options=no enable_systemd=yes enable_werror=no enable_win32_dll=yes enable_x509_alt_username=no with_crypto_library=openssl with_gnu_ld=yes with_mem_check=no with_sysroot=no
  ```

  Ubuntu version:
  ```
   openvpn --version
  OpenVPN 2.3.10 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [EPOLL] [PKCS11] [MH] [IPv6] built on Jun 22 2017
  library versions: OpenSSL 1.0.2g  1 Mar 2016, LZO 2.08
  Originally developed by James Yonan
  Copyright (C) 2002-2010 OpenVPN Technologies, Inc. <sales@openvpn.net>
  Compile time defines: enable_crypto=yes enable_crypto_ofb_cfb=yes enable_debug=yes enable_def_auth=yes enable_dependency_tracking=no enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown enable_fast_install=yes enable_fragment=yes enable_http_proxy=yes enable_iproute2=yes enable_libtool_lock=yes enable_lzo=yes enable_lzo_stub=no enable_maintainer_mode=no enable_management=yes enable_multi=yes enable_multihome=yes enable_pam_dlopen=no enable_password_save=yes enable_pedantic=no enable_pf=yes enable_pkcs11=yes enable_plugin_auth_pam=yes enable_plugin_down_root=yes enable_plugins=yes enable_port_share=yes enable_selinux=no enable_server=yes enable_shared=yes enable_shared_with_static_runtimes=no enable_silent_rules=no enable_small=no enable_socks=yes enable_ssl=yes enable_static=yes enable_strict=no enable_strict_options=no enable_systemd=yes enable_win32_dll=yes enable_x509_alt_username=yes with_crypto_library=openssl with_gnu_ld=yes with_mem_check=no with_plugindir='${prefix}/lib/openvpn' with_sysroot=no
  ```

  `18.03`


state: closed
title: mesa: 18.1.5->18.1.2 [revert]
user_login: mkaito
html_url: https://github.com/NixOS/nixpkgs/pull/44383
updated_at: 2018-08-13 17:50:59
body:
  ###### Motivation for this change
  Holy hell, did this ever take debugging. So after `nixos-unstable-small` was finally unstuck, I eagerly rebased my branch and went onto rebuilding. Just to find that Xorg was segfaulting whenever I got past sddm and into an actual session. See sample log excerpt below.

  I took to bisecting the nixpkgs tree, with eternal rebuilds, and eventually isolated the problem: mesa. I know this seems obvious in retrospect, but seeing `radeonsi` in the trace had me thinking the kernel might be at fault, what with all the new AMDGPU code being merged and me running a fancy Vega card.

  Anyway, I tried 18.1.5, found that it did not fix it, and so I reverted that and the bump to 18.1.4 as well. 18.1.2 seems to run fine for me. Let's wait for another release before updating mesa maybe.

  ```
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE)
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) Backtrace:
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 0: /nix/store/329mvdd6q6xiyq2dp6karcg0yx18n246-xorg-server-1.19.6/bin/X (OsSigHandler+0x29) [0x59e609]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 1: /nix/store/v7hg431d55q30gy7hqlpiji3jnvi8gs3-glibc-2.27/lib/libpthread.so.0 (funlockfile+0x50) [0x7f19a6505f5f]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 2: /run/opengl-driver/lib/dri/radeonsi_dri.so (_mesa_add_parameter+0x223) [0x7f199f104e73]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 3: /run/opengl-driver/lib/dri/radeonsi_dri.so (deserialize_glsl_program+0x5ee) [0x7f199f24e13e]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 4: /run/opengl-driver/lib/dri/radeonsi_dri.so (_Z34shader_cache_read_program_metadataP10gl_contextP17gl_shader_program+0x357) [0x7f199f24f447]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 5: /run/opengl-driver/lib/dri/radeonsi_dri.so (_Z12link_shadersP10gl_contextP17gl_shader_program+0x9d) [0x7f199f1b68ed]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 6: /run/opengl-driver/lib/dri/radeonsi_dri.so (_mesa_glsl_link_shader+0x1ae) [0x7f199f0fd1ce]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 7: /run/opengl-driver/lib/dri/radeonsi_dri.so (link_program_error+0x9d) [0x7f199f01e1fd]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 8: /nix/store/329mvdd6q6xiyq2dp6karcg0yx18n246-xorg-server-1.19.6/lib/xorg/modules/libglamoregl.so (glamor_link_glsl_prog+0xa2) [0x7f19984a8a72]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 9: /nix/store/329mvdd6q6xiyq2dp6karcg0yx18n246-xorg-server-1.19.6/lib/xorg/modules/libglamoregl.so (glamor_build_program+0x4c8) [0x7f19984b6468]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 10: /nix/store/329mvdd6q6xiyq2dp6karcg0yx18n246-xorg-server-1.19.6/lib/xorg/modules/libglamoregl.so (glamor_setup_program_render+0x22b) [0x7f19984b6a0b]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 11: /nix/store/329mvdd6q6xiyq2dp6karcg0yx18n246-xorg-server-1.19.6/lib/xorg/modules/libglamoregl.so (glamor_composite_glyphs+0xb69) [0x7f19984aaf69]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 12: /nix/store/329mvdd6q6xiyq2dp6karcg0yx18n246-xorg-server-1.19.6/bin/X (damageGlyphs+0x3d9) [0x51fae9]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 13: /nix/store/329mvdd6q6xiyq2dp6karcg0yx18n246-xorg-server-1.19.6/bin/X (ProcRenderCompositeGlyphs+0x4fe) [0x51530e]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 14: /nix/store/329mvdd6q6xiyq2dp6karcg0yx18n246-xorg-server-1.19.6/bin/X (Dispatch+0x308) [0x439ae8]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 15: /nix/store/329mvdd6q6xiyq2dp6karcg0yx18n246-xorg-server-1.19.6/bin/X (dix_main+0x3d8) [0x43dab8]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 16: /nix/store/v7hg431d55q30gy7hqlpiji3jnvi8gs3-glibc-2.27/lib/libc.so.6 (__libc_start_main+0xee) [0x7f19a56b7b8e]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) 17: /nix/store/329mvdd6q6xiyq2dp6karcg0yx18n246-xorg-server-1.19.6/bin/X (_start+0x2a) [0x4277da]
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE)
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) Segmentation fault at address 0x7f1a0e0e8454
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE)
  Aug 01 23:58:15 cryptbreaker X[1230]: Fatal server error:
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) Caught signal 11 (Segmentation fault). Server aborting
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE)
  Aug 01 23:58:15 cryptbreaker X[1230]: Please consult the The X.Org Foundation support
  Aug 01 23:58:15 cryptbreaker X[1230]:          at http://wiki.x.org
  Aug 01 23:58:15 cryptbreaker X[1230]:  for help.
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) Please also check the log file at "/dev/null" for additional information.
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE)
  Aug 01 23:58:15 cryptbreaker X[1230]: (II) AIGLX: Suspending AIGLX clients for VT switch
  Aug 01 23:58:15 cryptbreaker X[1230]: (EE) Server terminated with error (1). Closing log file.
  ```

  ###### Things done

  I've reverted two commits that bump mesa to 18.1.4 and then to 18.1.5

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

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

  ---


state: closed
title: tldr: add support for darwin
user_login: carlosdagos
html_url: https://github.com/NixOS/nixpkgs/pull/44384
updated_at: 2018-08-03 04:55:55
body:
  ###### Motivation for this change

  Adds darwin support for `tldr`. Also fixes warning due to git being missing.

  ###### Things done

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

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

  ---


state: closed
title: run-scaled: init at 2018-06-03
user_login: snaar
html_url: https://github.com/NixOS/nixpkgs/pull/44385
updated_at: 2018-08-03 19:36:42
body:
  ###### Motivation for this change
  Run an X application scaled via xpra.

  ###### Things done

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

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

  ---


state: closed
title: mlton: refactor and adds mlton20180207Binary mlton20180207 mltonHEAD
user_login: srdqty
html_url: https://github.com/NixOS/nixpkgs/pull/44386
updated_at: 2018-10-16 02:03:46
body:
  ###### Motivation for this change

  Newer versions of the MLton compiler in nixpkgs.

  ###### Things done

  Adds the following derivations:

  * mlton20130715
    - for this one I just copy and pasted the old default.nix
    - I have tested some projects that compile with this version and don't
      compile with the newer version, so I think it makes sense to keep
      the old version

  * mlton20180207Binary
    - This is used to build the source derivations

  * mlton20180207
    - latest release

  * mltonHEAD
    - latest commit to the master branch of the github repo at the time of
      creating this derivation

  Everything seemed to build fine using Nix 2.0 on NixOS. I haven't tried building it on macOS.

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

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

  ---


state: closed
title: bcal: 1.8 -> 1.9
user_login: jfrankenau
html_url: https://github.com/NixOS/nixpkgs/pull/44387
updated_at: 2018-08-03 09:07:50
body:
  ###### Motivation for this change

  Update

  ###### Things done

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

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

  ---


state: open
title: konsole: segfault
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/44388
updated_at: 2019-02-09 13:12:04
body:
  ## Issue description

  ```
   konsole[18020]: segfault at 9 ip 00007f4f948b8b92 sp 00007ffd45213888 error 4 in libQt5XcbQpa.so.5.10.1[7f4f94875000+124000]
  ```

  ### Steps to reproduce
  Unknown, but I closed around 20 terminals via `killall bash`. 

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.55, NixOS, 18.03.git.d0c868e (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: elasticsearch: use 6.x as default version, remove unsupported releases
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/44389
updated_at: 2018-08-25 19:53:16
body:
  ###### Motivation for this change

  I had to drop some unsupported plugins as well. Alternative to https://github.com/NixOS/nixpkgs/pull/44339 The new/updated plugins build, but I have not tested them yet.

  ###### Things done

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

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

  ---


state: closed
title: python.pkgs.Keras: 2.2.0 -> 2.2.2
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44390
updated_at: 2019-03-21 09:32:58
body:
  ###### Motivation for this change
  fixes #44274 

  ###### Things done

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

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

  ---

  cc @NikolaMandic @twhitehead 


state: closed
title: reaper: init at 5.93
user_login: jfrankenau
html_url: https://github.com/NixOS/nixpkgs/pull/44391
updated_at: 2018-08-03 15:22:14
body:
  ###### Motivation for this change

  Linux native builds of [REAPER](https://www.reaper.fm/) are now available.

  ###### Things done

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

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

  ---

  The UI is hideous. I've got to see if this is the case on other Linux distributions as well.


state: closed
title: graphite: make systemd create /run directory for us
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/44392
updated_at: 2018-08-05 14:51:23
body:
  ###### Motivation for this change

  Part of https://github.com/NixOS/nixpkgs/issues/41092.

  @peterhoeg I tested your commit and it seems to work fine. If you approve the PR I'll merge it in.

  ###### Things done

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

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

  ---


state: closed
title: perf can't find docs
user_login: greydot
html_url: https://github.com/NixOS/nixpkgs/issues/44393
updated_at: 2019-05-03 19:59:31
body:
  ## Issue description
  Perf report fails to run because it cannot find tips.txt
  There's a similar bug in RedHat bugzilla (https://bugzilla.redhat.com/show_bug.cgi?id=1448402)

  ### Steps to reproduce
      >perf record ls
      ...
      >perf report perf.data
      <Cannot load tips.txt file, please install perf!>

  ## Technical details
      > nix-shell -p nix-info --run "nix-info -m"
       - system: `"x86_64-linux"`
       - host os: `Linux 4.14.59, NixOS, 18.03.133023.18401b99f3f (Impala)`
       - multi-user?: `yes`
       - sandbox: `no`
       - version: `nix-env (Nix) 2.0.4`
       - channels(void): `""`
       - channels(root): `"nixos-18.03.133023.18401b99f3f, nixpkgs-18.09pre144771.8e78a9a68fe"`
       - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: nixos/prometheus-exporters: use nixos-fw chain
user_login: WilliButz
html_url: https://github.com/NixOS/nixpkgs/pull/44394
updated_at: 2018-08-03 13:21:06
body:
  ###### Motivation for this change
  Use nixos-fw chain instead of INPUT so that the rules don't keep
  stacking everytime the firewall is reloaded.
  This also adds a comment to each rule about the associated exporter.

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

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


state: closed
title: documentation: change git:// links to https://
user_login: mat8913
html_url: https://github.com/NixOS/nixpkgs/pull/44395
updated_at: 2018-08-03 13:07:55
body:
  ###### Motivation for this change

  The server is not verified over the git:// transfer protocol. If you
  clone a repository over git://, you should check if the latest commit's
  hash is correct.

  On the other hand, https:// will always verify the server automatically,
  using certificate authorities.

  ###### Things done

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

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


state: closed
title: bazaar: add patch file to the repo
user_login: ngortheone
html_url: https://github.com/NixOS/nixpkgs/pull/44396
updated_at: 2018-08-03 16:01:34
body:
  ###### Motivation for this change

  External url with pach became unavailable.
  This is a manual cherry-pick from master


state: closed
title: pinentry: fix patch file url
user_login: ngortheone
html_url: https://github.com/NixOS/nixpkgs/pull/44397
updated_at: 2018-08-03 14:57:01
body:
  ###### Motivation for this change
  Link to the patch file became unavailable, which brakes package build
  This is a manual cherry-pick from master


state: closed
title: bluez: use python3
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44398
updated_at: 2018-08-05 23:35:30
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @abbradar 

  Note that this was not tested.


state: closed
title: libcroco: fix patch url
user_login: ngortheone
html_url: https://github.com/NixOS/nixpkgs/pull/44399
updated_at: 2018-08-03 13:33:06
body:
  ###### Motivation for this change
  Gnome infra moved to gitlab and patch url for libcroco became
  unavailable which broke the package build.
  This is a manual cherry-pick from master


state: closed
title: pdf-redact-tools: explicitly use python2Packages
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44400
updated_at: 2019-03-21 09:33:08
body:
  Python2-only syntax, e.g. print without paratheses, is used in the pdf-redact-tools script.

  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @leenaars 


state: closed
title: svtplay-dl: use python3Packages
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44401
updated_at: 2018-08-05 09:17:59
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @rycee 
  Note that this is untested.

  Btw, version 2.0 is available.


state: closed
title: doitlive: use python3Packages
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44402
updated_at: 2019-03-21 09:33:06
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @mbode 
  Not that this was not tested.


state: closed
title: bashplotlib: use python3Packages
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44403
updated_at: 2019-03-21 09:33:04
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @dtzWill 


state: closed
title: EmptyEpsilon: use python3
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44405
updated_at: 2019-03-21 09:33:01
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @fpletz 
  Note that this was not tested.


state: closed
title: certmgr: init at 1.6.1
user_login: johanot
html_url: https://github.com/NixOS/nixpkgs/pull/44406
updated_at: 2018-08-03 16:06:51
body:
  ###### Motivation for this change

  Certmgr is a Cloudflare client intended for interacting with cfssl. 

  Based on declarative specification, it can request new, and monitor existing, x509 certificates on any host and renew them automatically when required. 

  Certmgr can be used interactively on the cmdline to query and manage certficates, or it can be run as a daemon that continuously watches selected certificates. I will follow up soon with a nixos module for configuring the certmgr-daemon in particular.

  As agreed with @srhb, I've added both of us as package maintainers.

  ###### Things done

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

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

  ---


state: closed
title: MMA: use python3
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44407
updated_at: 2018-08-09 21:07:39
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @magnetophon 
  Note that this was not tested.


state: closed
title: *diag: use python3 and toPythonApplication
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44408
updated_at: 2019-03-21 09:32:48
body:
  ###### Motivation for this change
  ~Actdiag is only an application, not a Python module.~
  This makes the actdiag package use python3 instead of python2 (https://github.com/NixOS/nixpkgs/issues/18185).

  ###### Things done

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

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

  ---

  cc @bjornfor 


state: closed
title: adb-sync: use python3
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44409
updated_at: 2018-08-03 17:48:43
body:
  According to https://github.com/google/adb-sync/pull/2#commitcomment-11399661,
  it should work with python2 and python3. Using python3 is prefered in nixpkgs.

  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @scolobb 
  Note that this is completely untested.


state: closed
title: afflib: use python3
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44410
updated_at: 2019-03-21 09:32:56
body:
  Python3 is supported since 3.7.14.

  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @7c6f434c 
  Note that this was not tested.


state: closed
title: almonds: use python3
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44411
updated_at: 2019-03-21 09:32:54
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @Infinisil 


state: closed
title: ams-lv2: use python3
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44412
updated_at: 2019-03-21 09:32:52
body:
  It is python3-compatible since 1.1.5.

  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @cillianderoiste 
  Note that this was not tested.


state: closed
title: ansible-lint: explicitly use python2Packages
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44413
updated_at: 2018-11-05 16:44:24
body:
  The README tells us to use `pip2`. I infer that this package is not python3-compatible.
  Also, the build fails when using `python3Packages`.

  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @sengaya 


state: closed
title: antfs-cli: use python3Packages
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44414
updated_at: 2019-03-21 09:32:51
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---


state: closed
title: pius: introduce perl as buildInput
user_login: erictapen
html_url: https://github.com/NixOS/nixpkgs/pull/44415
updated_at: 2018-08-03 18:38:08
body:
  Otherwise, `pius-party-worksheet` would be unusable.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: antlr: explicitly use python2
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44416
updated_at: 2019-03-21 09:32:46
body:
  Also, put python2 into nativeBuildInputs because Arch lists it in makedepends.

  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---


state: closed
title: apt-offline: 1.3 -> 1.8.1
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44417
updated_at: 2019-03-21 09:32:49
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @falsifian 
  Note that this was not tested.


state: closed
title: aws_shell: use python3 and buildPythonApplication
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44418
updated_at: 2019-07-20 11:34:24
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @muflax 
  Note that this has not been tested.


state: closed
title: soulseekqt: cannot enter characters in any textbox
user_login: Thunderbottom
html_url: https://github.com/NixOS/nixpkgs/issues/44419
updated_at: 2018-08-04 15:55:03
body:
  ## Issue description

  SoulseekQT does not allow typing in text in any of the textboxes. Running `soulseekqt` from the command line shows the following error:

  ```
  xkbcommon: ERROR: failed to add default include path /usr/share/X11/xkb
  Qt: Failed to create XKB context!
  Use QT_XKB_CONFIG_ROOT environmental variable to provide an additional search path, add ':' as separator to provide several search paths and/or make sure that XKB configuration data directory contains recent enough contents, to update please see http://cgit.freedesktop.org/xkeyboard-config/ .
  ```
  The application still continues to execute, but no characters can be entered in any textbox.

  ### Steps to reproduce

  1. Install soulseekqt
  ```sh
      $ nix-env -i soulseekqt
  ```

  2. Run soulseekqt from command line
  ```sh
      $ soulseekqt
  ```

  ## Technical details


   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.54, NixOS, 18.03.132847.aec217852f2 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - channels(smolboye): `"nixpkgs"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: awslogs: use python3Packages
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44420
updated_at: 2019-03-21 09:32:47
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/18185

  ###### Things done

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

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

  ---

  cc @dbrock 
  Note that this has not been tested.


state: closed
title: perl: 5.24.4 -> 5.28.0
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/44421
updated_at: 2018-08-03 21:30:34
body:
  ###### Motivation for this change

  ```Perl 5.24``` [is deprecated upstream](https://www.cpan.org/src/README.html) so it might be gone in ```nixpkgs-18.09```

  I have been using ```Perl 5.28``` as default NixOS Perl for about a month.

  This PR includes https://github.com/NixOS/nixpkgs/pull/42659 as the first commit

  ###### Things done

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

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

  ---


state: closed
title: obnam: removed
user_login: mstarzyk
html_url: https://github.com/NixOS/nixpkgs/pull/44422
updated_at: 2018-09-08 12:06:59
body:
  ###### Motivation for this change
  Obnam has been retired for a year. See: https://obnam.org/

  > NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE!
  > 
  > The Obnam project is retired. See https://blog.liw.fi/posts/2017/08/13/retiring_obnam/ for more information. Please use another backup solution instead.
  > 
  > NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE!

  ###### Things done

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

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

  ---


state: closed
title: treewide: All configureFlags are lists
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/44423
updated_at: 2018-08-03 23:06:24
body:
  ###### Motivation for this change

  I have one more commit to enforce this, but not sure whether that's appropriate for 18.09.

  I also sprinkled in `{enable,with}Feature{,As}` to make some things more concise.

  ###### Things done

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

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

  ---

  CC @aneeshusa 


state: closed
title: haskell-modules: add callCabal2nixWithOptions.
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/pull/44424
updated_at: 2018-09-11 14:29:13
body:
  Fixes #44377.

  ###### Motivation for this change

  `haskellSrc2nix` supports calling `cabal2nix` with extra options, but there is no way to do this via `callCabal2nix`. This adds a new function, `callCabal2nixWithOptions`, which supports those extra options.

  ###### Things done

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

  ---


state: open
title: Hangups 0.4.5
user_login: aswan89
html_url: https://github.com/NixOS/nixpkgs/pull/44425
updated_at: 2019-05-19 10:51:09
body:
  ###### Motivation for this change
  Adds Google Hangouts terminal client to NixPkgs

  ###### Things done

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

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

  ---


state: open
title: Python's packageOverrides isn't compossible
user_login: twhitehead
html_url: https://github.com/NixOS/nixpkgs/issues/44426
updated_at: 2019-06-05 17:31:17
body:
  ## Issue description

  @FRidh the `packageOverrides` function argument approach to overriding package used in the base python function ([here is the 2.7 one](../blob/master/pkgs/development/interpreters/python/cpython/2.7/default.nix)) doesn't compose in overlays.  Specifically, if you follow the [directions in the nixpkgs manual](https://nixos.org/nixpkgs/manual/#how-to-override-a-python-package-using-overlays) only the last declared override winds up being applied.

  I haven't actually thought of a solution to this yet, other than determining that it is pretty much impossible to work around as you can only get a hold of a closed version of the previous package set via `python.pkgs`.  Perhaps looking into the haskell infrastructure might give some directions (haven't looked at it in a while, but the fixpoint stuff looks like it came from there)?

  ### Steps to reproduce

  Put the following into `~/.config/nixpkgs/overlays/1.nix`
  ```
  self: super:
  rec {
    python27 = super.python27.override {
      packageOverrides = python-self: python-super: {
        one = "definition from 1.nix";
      };
    };
  }
  ```
  and this into `~/.config/nixpkgs/overlays/2.nix`
  ```
  self: super:
  rec {
    python27 = super.python27.override {
      packageOverrides = python-self: python-super: {
        two = "definition from 2.nix";
      };
    };
  }
  ```

  Ideally both of these would get applied.  This is not the case though as you can see from the following
  ```
  nix-instantiate --eval -E 'with import <nixpkgs> { }; pythonPackages.one'
  ```
  ```
  error: attribute 'one' missing, at (string):1:28
  ```
  ```
  nix-instantiate --eval -E 'with import <nixpkgs> { }; pythonPackages.two'
  ```
  ```
  "definition from 2.nix"
  ```

  If you move the `2.nix` file aside then you see the override from `1.nix` but not `2.nix`
  ```
  mv ~/.config/nixpkgs/overlays/2.nix{,-inactive}
  nix-instantiate --eval -E 'with import <nixpkgs> { }; pythonPackages.one'
  ```
  ```
  "definition from 1.nix"
  ```
  ```
  nix-instantiate --eval -E 'with import <nixpkgs> { }; pythonPackages.two'
  ```
  ```
  error: attribute 'two' missing, at (string):1:28
  ```


state: closed
title: smarty3: Init at 3.1.32
user_login: dasJ
html_url: https://github.com/NixOS/nixpkgs/pull/44427
updated_at: 2018-08-04 09:28:21
body:
  ###### Motivation for this change

  I'm currently packaging [FusionDirectory](https://www.fusiondirectory.org/), and this is a dependency.

  ###### Things done

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

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

  ---


state: closed
title: terraform: update providers
user_login: flokli
html_url: https://github.com/NixOS/nixpkgs/pull/44430
updated_at: 2018-08-04 07:13:17
body:
  ###### Motivation for this change
  This updates all terraform providers, and simplifies the expression around it a bit.

  The already-nullified `terraform-provider-azure-classic` was removed, `brightbox`, `huaweicloud`. `telefonicaopencloud` were added.

  cc @jgeerds @zimbatm @peterhoeg @Mic92 


  ###### Things done

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

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

  ---


state: closed
title: nginxMainline: 1.15.1 -> 1.15.2
user_login: jfrankenau
html_url: https://github.com/NixOS/nixpkgs/pull/44431
updated_at: 2018-08-10 07:20:40
body:
  ###### Motivation for this change

  https://nginx.org/en/CHANGES

  ###### Things done

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

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

  ---


state: closed
title: inter-ui: init at 2.5
user_login: kyrias
html_url: https://github.com/NixOS/nixpkgs/pull/44433
updated_at: 2018-08-04 13:43:20
body:
  ###### Things done

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

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


state: closed
title: bash-completion package doesn't work on (non-NixOS) Linuxes
user_login: x80486
html_url: https://github.com/NixOS/nixpkgs/issues/44434
updated_at: 2018-08-06 18:46:13
body:
  ## Issue description

  I installed `bash-completion-2.8` via Nix Packages in Arch Linux. I've noticed that, even though that's installed, Git auto-completion (**not** `gitflow-autocompletion`) doesn't work. Moreover, I also installed `gradle-completion-1.3.1` and it doesn't work either; so it looks like there is an issue with the integration of `bash-completion` into `~/.nix-profile` – at least on non-NixOS linuxes.

  I tried that also on Ubuntu `18.04.1 LTS`. Refer to the discussion for #42799.

  ### Steps to reproduce

  On Linux (not NixOS), install `bash-completion` and `gradle-completion` via `nix-env --install --prebuilt-package bash-completion gradle-completion`.

  Go to any Git project, try to auto-complete any command. Additionally, go to any Java/Kotlin project that uses Gradle as a build tool...and it won't auto-complete any Gradle task either.

  ## Technical details

  ```shell
  [gorre@uplink kotlin-grpc]$ nix-shell -p nix-info --run "nix-info -m"
  these paths will be fetched (59.35 MiB download, 372.91 MiB unpacked):
    /nix/store/18ll3cxv888pmyhhkq68a8cd1d06kn42-bash-interactive-4.4-p23-info
    /nix/store/1hi76hr87bd1y1q1qjk0lv8nmcjip1c8-binutils-2.30
    /nix/store/4z04ym7w3vhk16h11a2fss25mb4ymg0j-bash-interactive-4.4-p23-doc
    /nix/store/517mx0hmmmhcl2f20g3lw96azixc6dl5-patchelf-0.9
    /nix/store/5d2njc16vdwq5ivc8y53cdlr63vmbzpf-gcc-7.3.0
    /nix/store/5yl80a6mvrvs7qjpacv2w8hfkvi5y7f6-findutils-4.6.0
    /nix/store/7s1s2brv9jkwy2m5crw1q9405dmp267g-gnumake-4.2.1
    /nix/store/7x63bxivrk58xwqxh3yzxa257dy1r769-gnugrep-3.1
    /nix/store/81q180k8ajw13fw22vglbvga3l9wblhj-xz-5.2.4
    /nix/store/a1zsyfbci72sa7j1jhqwjxnhzv99gppf-readline-7.0p5
    /nix/store/aa16jcadyam5r1zjy7fs4zi86vgm56lf-linux-headers-4.15
    /nix/store/ai2z7yrsy9h13ns3nhqzcx0010kvvvdg-pcre-8.42
    /nix/store/cbj1vh1b9yk7h724ync6ps7g7aiijiwb-ed-1.14.2
    /nix/store/d2r0ha0m1sk9bsh29snnbprfyhgmwllv-binutils-wrapper-2.30
    /nix/store/dbcn3vixwb892gzg0i8snpdqbnxfqd23-diffutils-3.6
    /nix/store/dxjnkd3rd244ipkc05xdpk6wgjzhlvzl-paxctl-0.9
    /nix/store/dzdm3n08sbb3g2ih2p3758ap68zd100v-stdenv-linux
    /nix/store/fz0s16k0lwb07fzh7j0rwwa0qpmnffqj-gawk-4.2.1
    /nix/store/g9mbwrsn10llm968hlaqvwnlb4frs984-gnused-4.5
    /nix/store/igrs1ns8i2vc1lifapyjxpn6xc53hk1k-gnutar-1.30
    /nix/store/ixsxalncig84f4157g2cykb8gp66dap0-expand-response-params
    /nix/store/m2mwfr63zh28wxy6zzmgns4vhjmyw0p1-nix-info
    /nix/store/mb1wy0rc4x8gj9lvdypfid6xil799wyz-patch-2.7.6
    /nix/store/qicx06y64b0mjwf60wwl3qz8py1ify01-gzip-1.9
    /nix/store/rzfwir2wavpf474jgixzm3jdyxnksf86-xz-5.2.4-bin
    /nix/store/slm6059ll30pawd22wwlj013cnkncifb-bzip2-1.0.6.0.1-bin
    /nix/store/wfq1z9jm9pdkmn43z6z893h1yylgpbmr-bash-interactive-4.4-p23
    /nix/store/wkfafgwgs1na5f808wybs8l6v8yjrvqz-gcc-wrapper-7.3.0
    /nix/store/y75amg1fc859ppgmvdg2klp0bi38v7x4-glibc-2.27-bin
    /nix/store/yr516apbvjbl5r5xiwzj9z72v77smw4y-bash-interactive-4.4-p23-dev
    /nix/store/z10kkr081zb02kyjw8ybf2s9zll49cvx-glibc-2.27-dev
    /nix/store/zb7zl93fr0k6gcz09lyv46war6xyjn1n-bash-interactive-4.4-p23-man
  copying path '/nix/store/4z04ym7w3vhk16h11a2fss25mb4ymg0j-bash-interactive-4.4-p23-doc' from 'https://cache.nixos.org'...
  copying path '/nix/store/18ll3cxv888pmyhhkq68a8cd1d06kn42-bash-interactive-4.4-p23-info' from 'https://cache.nixos.org'...
  copying path '/nix/store/zb7zl93fr0k6gcz09lyv46war6xyjn1n-bash-interactive-4.4-p23-man' from 'https://cache.nixos.org'...
  copying path '/nix/store/1hi76hr87bd1y1q1qjk0lv8nmcjip1c8-binutils-2.30' from 'https://cache.nixos.org'...
  copying path '/nix/store/slm6059ll30pawd22wwlj013cnkncifb-bzip2-1.0.6.0.1-bin' from 'https://cache.nixos.org'...
  copying path '/nix/store/dbcn3vixwb892gzg0i8snpdqbnxfqd23-diffutils-3.6' from 'https://cache.nixos.org'...
  copying path '/nix/store/cbj1vh1b9yk7h724ync6ps7g7aiijiwb-ed-1.14.2' from 'https://cache.nixos.org'...
  copying path '/nix/store/ixsxalncig84f4157g2cykb8gp66dap0-expand-response-params' from 'https://cache.nixos.org'...
  copying path '/nix/store/5yl80a6mvrvs7qjpacv2w8hfkvi5y7f6-findutils-4.6.0' from 'https://cache.nixos.org'...
  copying path '/nix/store/fz0s16k0lwb07fzh7j0rwwa0qpmnffqj-gawk-4.2.1' from 'https://cache.nixos.org'...
  copying path '/nix/store/y75amg1fc859ppgmvdg2klp0bi38v7x4-glibc-2.27-bin' from 'https://cache.nixos.org'...
  copying path '/nix/store/7s1s2brv9jkwy2m5crw1q9405dmp267g-gnumake-4.2.1' from 'https://cache.nixos.org'...
  copying path '/nix/store/g9mbwrsn10llm968hlaqvwnlb4frs984-gnused-4.5' from 'https://cache.nixos.org'...
  copying path '/nix/store/igrs1ns8i2vc1lifapyjxpn6xc53hk1k-gnutar-1.30' from 'https://cache.nixos.org'...
  copying path '/nix/store/qicx06y64b0mjwf60wwl3qz8py1ify01-gzip-1.9' from 'https://cache.nixos.org'...
  copying path '/nix/store/aa16jcadyam5r1zjy7fs4zi86vgm56lf-linux-headers-4.15' from 'https://cache.nixos.org'...
  copying path '/nix/store/mb1wy0rc4x8gj9lvdypfid6xil799wyz-patch-2.7.6' from 'https://cache.nixos.org'...
  copying path '/nix/store/z10kkr081zb02kyjw8ybf2s9zll49cvx-glibc-2.27-dev' from 'https://cache.nixos.org'...
  copying path '/nix/store/517mx0hmmmhcl2f20g3lw96azixc6dl5-patchelf-0.9' from 'https://cache.nixos.org'...
  copying path '/nix/store/d2r0ha0m1sk9bsh29snnbprfyhgmwllv-binutils-wrapper-2.30' from 'https://cache.nixos.org'...
  copying path '/nix/store/5d2njc16vdwq5ivc8y53cdlr63vmbzpf-gcc-7.3.0' from 'https://cache.nixos.org'...
  copying path '/nix/store/dxjnkd3rd244ipkc05xdpk6wgjzhlvzl-paxctl-0.9' from 'https://cache.nixos.org'...
  copying path '/nix/store/ai2z7yrsy9h13ns3nhqzcx0010kvvvdg-pcre-8.42' from 'https://cache.nixos.org'...
  copying path '/nix/store/a1zsyfbci72sa7j1jhqwjxnhzv99gppf-readline-7.0p5' from 'https://cache.nixos.org'...
  copying path '/nix/store/7x63bxivrk58xwqxh3yzxa257dy1r769-gnugrep-3.1' from 'https://cache.nixos.org'...
  copying path '/nix/store/wfq1z9jm9pdkmn43z6z893h1yylgpbmr-bash-interactive-4.4-p23' from 'https://cache.nixos.org'...
  copying path '/nix/store/wkfafgwgs1na5f808wybs8l6v8yjrvqz-gcc-wrapper-7.3.0' from 'https://cache.nixos.org'...
  copying path '/nix/store/yr516apbvjbl5r5xiwzj9z72v77smw4y-bash-interactive-4.4-p23-dev' from 'https://cache.nixos.org'...
  copying path '/nix/store/m2mwfr63zh28wxy6zzmgns4vhjmyw0p1-nix-info' from 'https://cache.nixos.org'...
  copying path '/nix/store/81q180k8ajw13fw22vglbvga3l9wblhj-xz-5.2.4' from 'https://cache.nixos.org'...
  copying path '/nix/store/rzfwir2wavpf474jgixzm3jdyxnksf86-xz-5.2.4-bin' from 'https://cache.nixos.org'...
  copying path '/nix/store/dzdm3n08sbb3g2ih2p3758ap68zd100v-stdenv-linux' from 'https://cache.nixos.org'...
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.56-1-lts, Arch Linux, noversion`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - channels(gorre): `"nixpkgs-18.09pre147772.d1ae60cbad7"`
   - nixpkgs: `/home/gorre/.nix-defexpr/channels/nixpkgs`
  ```


state: closed
title: php*Packages.oci8: init at 2.1.8
user_login: aanderse
html_url: https://github.com/NixOS/nixpkgs/pull/44435
updated_at: 2018-08-05 21:34:53
body:
  added the pecl oci8 library for php
  had to make an adjustment to the oracle instantclient to make it compile

  ###### Motivation for this change
  the php pecl oci8 library was missing from nixpkgs

  ###### Things done

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

  ---


state: closed
title: Pull request to add the pecl oci8 library for php to nixpkgs
user_login: aanderse
html_url: https://github.com/NixOS/nixpkgs/issues/44436
updated_at: 2018-08-04 06:51:55
body:
  ## Issue description
  I made a pull request to add the pecl oci8 library for php to nixpkgs because it is not currently packaged.

  Please see pull request #44435


state: closed
title: perlPackages.Apache-AuthCookie: init at 3.27
user_login: aanderse
html_url: https://github.com/NixOS/nixpkgs/pull/44437
updated_at: 2018-08-06 10:42:58
body:
  added the apache auth cookie perl module

  ###### Motivation for this change
  the apache auth cookie perl module was missing from nixpkgs

  ###### Things done

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

  ---


state: closed
title: Pull request to add the apache auth cookie perl module to nixpkgs
user_login: aanderse
html_url: https://github.com/NixOS/nixpkgs/issues/44438
updated_at: 2018-08-04 10:24:45
body:
  ## Issue description
  I made a pull request to add the apache auth cookie perl module to nixpkgs because it is not currently packaged.

  Please see pull request #44437


state: closed
title: [RFC] Use `meta.tests` to link from packages to the tests that test them
user_login: Ekleog
html_url: https://github.com/NixOS/nixpkgs/pull/44439
updated_at: 2019-04-28 14:16:21
body:
  Rationale
  ---------

  Currently, tests are hard to discover. For instance, someone updating
  `dovecot` might not notice that the interaction of `dovecot` with
  `opensmtpd` is handled in the `opensmtpd.nix` test.

  And even for someone updating `opensmtpd`, it requires manual work to go
  check in `nixos/tests` whether there is actually a test, especially
  given not so many packages in `nixpkgs` have tests and this is thus most
  of the time useless.

  Finally, for the reviewer, it is much easier to check that the “Tested
  via one or more NixOS test(s)” has been checked if the file modified
  already includes the list of relevant tests.

  Implementation
  --------------

  Currently, this commit only adds the metadata in the package. Each
  element of the `meta.tests` attribute is a derivation, that, when it
  builds successfully, means the test has passed (ie. following the same
  convention as NixOS tests).

  Future Work
  -----------

  In the future, the tools could be made aware of this `meta.tests`
  attribute, and for instance a `--with-tests` could be added to
  `nix-build` so that it also builds all the tests. Or a `--without-tests`
  to build without all the tests. @Profpatsch described in his NixCon talk
  such systems.

  Another thing that would help in the future would be the possibility to
  reasonably easily have cross-derivation nix tests without the whole
  NixOS VM stack. @7c6f434c already proposed such a system.

  This RFC currently handles none of these concerns. Only the addition of
  `meta.tests` as metadata to be used by maintainers to remember to run
  relevant tests.

  Still to do before merge
  -----------------

  - [x] Use attribute paths instead of raw imports with `../../..` (likely requires a refactoring of `release.nix` to put it inside the fix-point)
  - [x] Add documentation
  - [x] Add metadata in the `meta.tests` checker like @Profpatsch's [code](https://github.com/Profpatsch/nixpkgs/commit/d74203a73651d2d404a4da5ae9b0bf87d5d4218d#diff-096a3f0fd04e519accb1cde6c483e72bR179)


state: closed
title: Vim appears no longer to be built with GUI
user_login: 8573
html_url: https://github.com/NixOS/nixpkgs/issues/44440
updated_at: 2018-08-05 10:26:06
body:
  ## Issue description

  nixpkgs's Vim packages appear no longer to be built with GUI support. Packages affected include `vim`, uncustomized `vim_configurable`, and customized `vim_configurable`, even if the last has its `gui` parameter explicitly set (`vim_configurable.override {gui = "gtk3";}`).

  ### Steps to reproduce

      nix-build '<nixpkgs>' -A vim
      ./result/bin/vim -g

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.48, NixOS, 18.09pre147850.2428f5dda13 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixos-18.09pre147850.2428f5dda13"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: environment.shellAliases: change default behavior
user_login: mnacamura
html_url: https://github.com/NixOS/nixpkgs/pull/44441
updated_at: 2018-10-14 05:34:11
body:
  - Do not override environment.shellAliases in `nixos/modules/programs/shell.nix`.
  - `programs.{bash,zsh,fish}.shellAliases` override `environment.shellAliases` for each shell.

  ###### Motivation for this change

  Hopefully improve the situation in #36282.

  ###### Things done

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

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

  ---


state: closed
title: Add MATE to list of desktop managers in manual
user_login: smithtim
html_url: https://github.com/NixOS/nixpkgs/pull/44442
updated_at: 2018-08-04 06:30:43
body:
  ###### Motivation for this change

  NixOS supports the MATE desktop environment, per https://discourse.nixos.org/t/mate-desktop-environment/608.  But MATE is not in the manual's list of desktop managers.

  ###### Things done

  Added MATE to the manual's list of desktop managers.

  ---


state: closed
title: r-packages: fix regression
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/44443
updated_at: 2018-08-04 07:55:48
body:
  ###### Motivation for this change

  To fix https://github.com/NixOS/nixpkgs/commit/52f53c69ce6dbc5538f7e4cd22f9d93baf1f64a2#r29957404

  @ryantm 


state: closed
title: android-simg2img: init at 1.1.3
user_login: AJChapman
html_url: https://github.com/NixOS/nixpkgs/pull/44444
updated_at: 2018-08-04 16:21:37
body:
  ###### Motivation for this change
  I needed simg2img!

  ###### Things done

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

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

  ---


state: closed
title: reaper: 5.93 -> 5.94
user_login: jfrankenau
html_url: https://github.com/NixOS/nixpkgs/pull/44445
updated_at: 2018-08-04 08:08:26
body:
  ###### Motivation for this change

  [Update](https://forum.cockos.com/showthread.php?p=2018619) with improved UI appearance.

  ###### Things done

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

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

  ---


state: closed
title: Make python{2,3} version explicit
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/44446
updated_at: 2019-02-23 09:38:58
body:
  ###### Motivation for this change
  Changes for issue #18185

  ###### Things done

  - [ ] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change
  - [ ] Tested compilation of all pkgs that depend on this change
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ffmpeg{,-full}: 3.4.3 -> 3.4.4 (18.03 backport)
user_login: mat8913
html_url: https://github.com/NixOS/nixpkgs/pull/44448
updated_at: 2018-08-04 10:39:48
body:
  ###### Motivation for this change
  Fixes #44256

  (cherry picked from commit 4f505d7267afc0c9164b8aa4fd61e0a2bef01195)


  ###### Things done

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

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

  ---


state: closed
title: gnome3.gdm: fix session chooser (backport to 18.03)
user_login: thefloweringash
html_url: https://github.com/NixOS/nixpkgs/pull/44449
updated_at: 2018-08-19 03:29:24
body:
  ###### Motivation for this change

  Backport to 18.03 of fix in 300af6677760944a3c27f7bf33a1366c380c3317 for #34101.

  ###### Things done

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

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

  ---


state: closed
title: systemd: 238 -> 239
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/44451
updated_at: 2018-10-11 20:51:22
body:
  ###### Motivation for this change

  So far I run boot tests and booted systemd on my laptop.
  We should take a look if interface renaming still works, there were updates in systemd-udevd for net-id builtin.

  Changelog: https://github.com/systemd/systemd/blob/fcb975129693d2d82dafb839fa66b9ac027bb080/NEWS#L30

  ###### Things done

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

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

  ---


state: closed
title: llvmPackages_34: remove unused
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/44452
updated_at: 2018-08-24 09:19:51
body:
  ###### Motivation for this change

  See #44372. cc @dezgeg 

  ###### Things done

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

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

  ---


state: closed
title: rtl_433: 2018-02-23 -> 18.05
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/44453
updated_at: 2018-08-06 13:41:28
body:
  ###### Motivation for this change
  Update from a Feb.18 git-rev to a release 18.05

  CC @earldouglas 

  ###### Things done
  Tested with a RTL-SDR USB stick.

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

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

  ---


state: closed
title: soulseekqt: does not take keyboard input
user_login: arximboldi
html_url: https://github.com/NixOS/nixpkgs/issues/44454
updated_at: 2018-08-04 16:16:00
body:
  ## Issue description

  The program SoulseekQt does not take keyboard input.

  ### Steps to reproduce

  Open `soulseekqt` from the `soulseekqt` package. Mouse input, clicking at things, works properly. However, typing anything in a box or even trying to navigate (scrolling etc) or any other of keyboard interaction does not work -- i.e. the program seems to not receive the input at all.

  ## Technical details

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

  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.59, NixOS, 18.03.133029.d0c868ec17c (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixos-18.03, nixos-unstable-18.09pre147850.2428f5dda13"`
   - channels(raskolnikov): `"nixos-18.03.133029.d0c868ec17c, nixos-unstable, nixpkgs"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
  ```


state: closed
title: signal-desktop: Allow overriding the spell checker language
user_login: primeos
html_url: https://github.com/NixOS/nixpkgs/pull/44456
updated_at: 2018-08-04 16:11:15
body:
  Thought this could be useful for others as well. Unfortunately it will
  also override the UI language.

  Example usage:
  ```nix
    environment.systemPackages = with pkgs; [
      (signal-desktop.override {
        spellcheckerLanguage = "de_DE";
      })
    ];
  ```

  ###### Motivation for this change


  ###### Things done

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

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

  ---

  Known problems: Apparently umlauts don't work correctly...


state: open
title: Vulnerability roundup 46 (master)
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/issues/44457
updated_at: 2018-09-20 13:22:40
body:
  Scanned nixos/release-combined.nix @ 2428f5d. Filtered out previously reported CVEs. May contain false positives.

  ### exiv2-0.26 ([search](https://search.nix.gsc.io/?q=exiv2&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=exiv2+in%3Apath&type=Code))
   - [ ] [CVE-2018-12264](https://nvd.nist.gov/vuln/detail/CVE-2018-12264)
   - [ ] [CVE-2018-12265](https://nvd.nist.gov/vuln/detail/CVE-2018-12265)

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

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

  ### libsass-3.5.4 ([search](https://search.nix.gsc.io/?q=libsass&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=libsass+in%3Apath&type=Code))
   - [ ] [CVE-2018-11499](https://nvd.nist.gov/vuln/detail/CVE-2018-11499)
   - [ ] [CVE-2018-11693](https://nvd.nist.gov/vuln/detail/CVE-2018-11693)
   - [ ] [CVE-2018-11694](https://nvd.nist.gov/vuln/detail/CVE-2018-11694)
   - [ ] [CVE-2018-11696](https://nvd.nist.gov/vuln/detail/CVE-2018-11696)
   - [ ] [CVE-2018-11697](https://nvd.nist.gov/vuln/detail/CVE-2018-11697)
   - [ ] [CVE-2018-11698](https://nvd.nist.gov/vuln/detail/CVE-2018-11698)

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

  Cc: @joepie91, @phanimahesh, @the-kenny, @7c6f434c, @k0001, @peterhoeg, @nh2, @LnL7, @grahamc, @adisbladis, @fpletz, @vcunat

  Contact @ckauhaus for any questions.


state: closed
title: Vulnerability roundup 46 (release-18.03)
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/issues/44458
updated_at: 2018-11-27 09:09:22
body:
  Scanned nixos/release-combined.nix @ d0c868e. Filtered out previously reported CVEs. May contain false positives.

  ### exiv2-0.26 ([search](https://search.nix.gsc.io/?q=exiv2&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=exiv2+in%3Apath&type=Code))
   - [x] [CVE-2018-12264](https://nvd.nist.gov/vuln/detail/CVE-2018-12264)
   - [x] [CVE-2018-12265](https://nvd.nist.gov/vuln/detail/CVE-2018-12265)

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

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

  Cc: @joepie91, @phanimahesh, @the-kenny, @7c6f434c, @k0001, @peterhoeg, @nh2, @LnL7, @grahamc, @adisbladis, @fpletz, @vcunat

  Contact @ckauhaus for any questions.


state: closed
title: b2sum: init at 20160619
user_login: kirelagin
html_url: https://github.com/NixOS/nixpkgs/pull/44459
updated_at: 2018-08-06 12:03:54
body:
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: Nvidia 396 Drivers
user_login: tenten8401
html_url: https://github.com/NixOS/nixpkgs/issues/44461
updated_at: 2018-10-27 19:45:20
body:
  The drivers in Nixpkgs need to be updated to 396 since it's been out of beta for some time now and comes with lots of performance and bugfixes. With this release nvidia is also dropping 32-bit support entirely so we may need to branch off the latest 390 drivers for 32-bit systems and 396 for 64-bit.


state: closed
title: caprice32: unstable-2018-02-10 -> unstable-2018-03-05
user_login: bignaux
html_url: https://github.com/NixOS/nixpkgs/pull/44462
updated_at: 2018-08-05 10:30:48
body:
  ###### Motivation for this change

  fix memory leak.

  ###### Things done

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

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

  ---


state: closed
title: shotcut: 18.06.02 -> 18.08
user_login: woffs
html_url: https://github.com/NixOS/nixpkgs/pull/44463
updated_at: 2018-08-05 17:41:40
body:
  and fix SHOTCUT_VERSION

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: exiv2: include recent Debian security patches
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/pull/44464
updated_at: 2018-08-06 10:31:21
body:
  ###### Motivation for this change

  This patchset contains patches against:

  * CVE-2018-10998
  * CVE-2018-11531
  * CVE-2018-12264
  * CVE-2018-12265

  Also adding GPL2 license.

  Re #44457 (vulnerability roundup 46 - master)
  Re #43716 (add missing licenses)

  Please cherry pick to 18.03 if build on master is successful.

  Re #44458 (vulnerability roundup 46 - 18.03)


  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [x] macOS
     - [x] other Linux distributions: Ubuntu
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of some pkgs that depend on this change: `darktable`, `digikam`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Determined the impact on package closure size (by running `nix path-info -S` before and after): 34613256 -> 34613688
  - [x] Fits CONTRIBUTING.md


state: closed
title: buildRustpackage: failed to load source for a dependency on $x
user_login: erictapen
html_url: https://github.com/NixOS/nixpkgs/issues/44465
updated_at: 2018-09-03 11:28:44
body:
  ## Issue description

  I'm trying to package [`sequoia-pgp`](https://gitlab.com/sequoia-pgp/sequoia). Building it with Cargo works fine, but I fail to build it with Nix.

  Sequoia is a multi-crate project, which pulls some dependencies directly from GitLab. For some reason, `cargo` doesn't find the `nettle-rs` sources, but they are in `/nix/store/1ypg6q4rxaw0v5w4wysmslsgaklwrq9l-sequoia-pgp-2018-06-24-vendor`.

  ### Steps to reproduce

  This is what I have so far. Upstream doesn't provide a `Cargo.lock`, so I generated a working one with `cargo build`.

  ```diff
  commit a39cd2dd5467fd1cffcb48d7b98e3bb1d6c58827 (HEAD -> sequoia-pgp-init)
  Author: Justin Humm <justin.humm@posteo.de>
  Date:   Thu Apr 12 19:29:55 2018 +0200

      sequoia-pgp: init

  diff --git a/pkgs/tools/security/sequoia-pgp/default.nix b/pkgs/tools/security/sequoia-pgp/default.nix
  new file mode 100644
  index 00000000000..1d9a5bd4681
  --- /dev/null
  +++ b/pkgs/tools/security/sequoia-pgp/default.nix
  @@ -0,0 +1,56 @@
  +{ stdenv, fetchFromGitLab, fetchurl, runCommand, rustPlatform
  +, pkgconfig
  +, gcc
  +, openssl
  +, capnproto
  +, nettle
  +, clang
  +, llvmPackages
  +, sqlite
  +}:
  +
  +
  +rustPlatform.buildRustPackage rec {
  +  name = "sequoia-pgp-${version}";
  +  version = "2018-06-24";
  +
  +  src =
  +    let
  +      source = fetchFromGitLab {
  +        owner = "sequoia-pgp";
  +        repo = "sequoia";
  +        rev = "2897cfc02ad67c920cf82898bdba27eb296f12ef";
  +        sha256 = "0yb37lka2ddbykc4gsc5f30ycq59ss2wygdmnvq00idxylwcddql";
  +      };
  +      cargo-lock = fetchurl {
  +        url = "https://gist.githubusercontent.com/erictapen/d5486b923efdbe933d633b0826749914/raw/049c08893b039e33c2086b36779631c0bab01c63/Cargo.lock";
  +        sha256 = "0m8xhysrp55qh560a69yylbcrz9gz8ja9svjs3qw58vglszchgbw";
  +      };
  +    in
  +    runCommand "cargo-sequoia-src" {} ''
  +      cp -R ${source} $out
  +      chmod +w $out
  +      cp ${cargo-lock} $out/Cargo.lock
  +    '';
  +
  +  buildInputs = [
  +    pkgconfig
  +    gcc
  +    openssl
  +    capnproto
  +    nettle
  +    clang
  +    llvmPackages.libclang
  +    sqlite
  +  ];
  +
  +  cargoSha256 = "0i128q53p01glk6aij9lpxmcadz0fr941yqdk295k8fz7jrvmyh4";
  +
  +  meta = with stdenv.lib; {
  +    description = "PGP implementation in Rust";
  +    homepage = https://gitlab.com/sequoia-pgp/sequoia;
  +    license = with licenses; [ gpl3 ];
  +    maintainers = [ maintainers.erictapen ];
  +    platforms = platforms.linux;
  +  };
  +}
  diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
  index 5474ef98e58..d7c1b2c02a2 100644
  --- a/pkgs/top-level/all-packages.nix
  +++ b/pkgs/top-level/all-packages.nix
  @@ -5078,6 +5078,8 @@ with pkgs;

     seqdiag = with python3Packages; toPythonApplication seqdiag;

  +  sequoia-pgp = callPackage ../tools/security/sequoia-pgp { };
  +
     screenfetch = callPackage ../tools/misc/screenfetch { };

     sg3_utils = callPackage ../tools/system/sg3_utils { };

  ```

  When trying to build this on `master`, I get the following:

  ```
  $ nix-build -A sequoia-pgp
  these derivations will be built:
    /nix/store/2f9ins0yj462dwvfhkb7h3xjf1dng379-sequoia-pgp-2018-06-24.drv
  building '/nix/store/2f9ins0yj462dwvfhkb7h3xjf1dng379-sequoia-pgp-2018-06-24.drv'...
  unpacking sources
  unpacking source archive /nix/store/r9ji1rqz17zyf62zbn7jpd2lc67fqkql-cargo-sequoia-src
  source root is cargo-sequoia-src
  unpacking source archive /nix/store/1ypg6q4rxaw0v5w4wysmslsgaklwrq9l-sequoia-pgp-2018-06-24-vendor
  patching sources
  configuring
  building
  Running cargo build --release
  error: failed to load source for a dependency on `nettle`

  Caused by:
    Unable to update https://gitlab.com/sequoia-pgp/nettle-rs.git#28f92f80

  Caused by:
    failed to open: /homeless-shelter/.cargo/git/.cargo-lock-git

  Caused by:
    Permission denied (os error 13)
  builder for '/nix/store/2f9ins0yj462dwvfhkb7h3xjf1dng379-sequoia-pgp-2018-06-24.drv' failed with exit code 101
  error: build of '/nix/store/2f9ins0yj462dwvfhkb7h3xjf1dng379-sequoia-pgp-2018-06-24.drv' failed
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.59, NixOS, 18.03 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - channels(justin): `"nixos-18.03-18.03.132915.d6c6c7fcec6"`
   - nixpkgs: `/home/justin/nixpkgs`


state: closed
title: exiv2: bugfix updates
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/44466
updated_at: 2018-08-05 19:32:34
body:
  - use upstream branch with backports
  - backport two fixes missing from it yet

  ###### Motivation for this change
  I wasn't aware of work #44464 and took a different approach.  I'm not too sure which is better, so let me open another PR at least for reference :-)

  ###### Things done

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

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

  ---


state: closed
title: Nginx modules
user_login: Izorkin
html_url: https://github.com/NixOS/nixpkgs/pull/44467
updated_at: 2018-08-15 18:30:28
body:
  ###### Motivation for this change
  Add nginx modules - sts, stream-sts, sysguard, url and lua-upstream. Module lua-upstream need module lua.

  ###### Things done

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

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

  ---


state: closed
title: Use LLVM 6 with llvm-hs, don't run tests on Darwin.
user_login: TravisWhitaker
html_url: https://github.com/NixOS/nixpkgs/pull/44468
updated_at: 2018-08-05 14:46:16
body:
  ###### Motivation for this change

  Fixes llvm-hs.

  ###### Things done

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


state: closed
title: openra fails to install
user_login: nek0
html_url: https://github.com/NixOS/nixpkgs/issues/44470
updated_at: 2018-09-21 13:21:23
body:
  ## Issue description

  invoking `nix-env -iA nixos.openra` fails at the build step. Error messagte is:

  ```
  /tmp/nix-build-Newtonsoft.Json-6.0.8.drv-0/Newtonsoft.Json-6.0.8/Src/Newtonsoft.Json.sln (default targets) ->
  (Build target) ->
  /tmp/nix-build-Newtonsoft.Json-6.0.8.drv-0/Newtonsoft.Json-6.0.8/Src/Newtonsoft.Json.Tests/Newtonsoft.Json.Tests.csproj (default targets) ->
  /nix/store/whgxkifw7yfvddmslyqakabgzfpcix5s-mono-5.8.0.108/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile target) ->

          JsonArrayAttributeTests.cs(40,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          PerformanceTests.cs(66,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          JsonValidatingReaderTests.cs(56,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          TestFixtureBase.cs(192,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Bson/BsonReaderTests.cs(57,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Bson/BsonWriterTests.cs(59,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          JsonConvertTest.cs(59,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Schema/ExtensionsTests.cs(49,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Schema/JsonSchemaBuilderTests.cs(44,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Schema/JsonSchemaGeneratorTests.cs(58,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          JsonTextWriterTest.cs(59,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Schema/JsonSchemaModelBuilderTests.cs(41,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Schema/JsonSchemaNodeTests.cs(41,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Schema/JsonSchemaSpecTests.cs(55,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Converters/BinaryConverterTests.cs(50,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Schema/JsonSchemaSpecTests.cs(58,10): error CS0246: The type or namespace name 'TestCaseSourceAttributeAttribute' could not be found (are you missing a using directive or an assembly reference?)
          Schema/JsonSchemaSpecTests.cs(58,10): error CS0246: The type or namespace name 'TestCaseSourceAttribute' could not be found (are you missing a using directive or an assembly reference?)
          Schema/JsonSchemaTests.cs(45,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Converters/CustomCreationConverterTests.cs(43,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Schema/PerformanceTests.cs(13,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          ExceptionTests.cs(42,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Converters/DiscriminatedUnionConverterTests.cs(37,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Documentation/ConditionalPropertiesTests.cs(88,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Converters/ExpandoObjectConverterTests.cs(47,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/CamelCasePropertyNamesContractResolverTests.cs(47,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Converters/IsoDateTimeConverterTests.cs(45,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/ConstructorHandlingTests.cs(43,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Converters/JavaScriptDateTimeConverterTests.cs(45,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Documentation/PerformanceTests.cs(119,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          JsonTextReaderTest.cs(52,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Converters/KeyValuePairConverterTests.cs(20,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Documentation/ReadingAndWritingJsonTests.cs(56,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/ContractResolverTests.cs(116,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Converters/ObjectIdConverterTests.cs(43,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Converters/RegexConverterTests.cs(49,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Converters/StringEnumConverterTests.cs(49,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Converters/VersionConverterTests.cs(62,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Converters/XmlNodeConverterTest.cs(60,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/DefaultValueHandlingTests.cs(50,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/AnnotationsTests.cs(11,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/ComponentModel/BindingTests.cs(33,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/ComponentModel/JPropertyDescriptorTests.cs(32,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/DynamicTests.cs(53,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          DemoTests.cs(49,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/JArrayTests.cs(50,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/JConstructorTests.cs(50,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/DynamicTests.cs(54,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/JObjectTests.cs(61,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/EntitiesSerializationTests.cs(48,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/DynamicConcreteTests.cs(51,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/ExtensionDataTests.cs(45,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/DependencyInjectionTests.cs(139,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/FSharpTests.cs(37,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Documentation/TraceWriterTests.cs(91,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/ImmutableCollectionsTests.cs(48,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/JsonPropertyCollectionTests.cs(42,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/JsonSerializerTest.cs(95,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/JsonPath/JPathExecuteTests.cs(54,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/JsonPath/JPathParseTests.cs(49,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/JPropertyTests.cs(51,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/MissingMemberHandlingTests.cs(44,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/MetadataPropertyHandlingTests.cs(47,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/NullValueHandlingTests.cs(43,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/JRawTests.cs(41,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/JTokenEqualityComparerTests.cs(42,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/PopulateTests.cs(44,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/JTokenReaderTest.cs(48,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/JTokenTests.cs(56,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/JValueTests.cs(57,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/PreserveReferencesHandlingTests.cs(47,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/MergeTests.cs(49,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/ReflectionAttributeProviderTests.cs(49,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/JsonPath/QueryExpressionTests.cs(45,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/SerializationErrorHandlingTests.cs(54,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/JTokenWriterTest.cs(55,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/SerializationEventAttributeTests.cs(56,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Utilities/DateTimeUtilsTests.cs(46,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Linq/LinqToJsonTest.cs(54,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Utilities/DynamicReflectionDelegateFactoryTests.cs(53,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/ReferenceLoopHandlingTests.cs(47,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Utilities/ExpressionReflectionDelegateFactoryTests.cs(50,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/JsonSerializerCollectionsTests.cs(58,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/TraceWriterTests.cs(43,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Utilities/LateboundReflectionDelegateFactoryTests.cs(49,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Utilities/ReflectionUtilsTests.cs(45,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Utilities/StringUtilsTests.cs(41,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/ShouldSerializeTests.cs(46,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/WebApiIntegrationTests.cs(51,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'
          Serialization/TypeNameHandlingTests.cs(64,6): error CS0619: 'TestFixtureAttribute' is obsolete: 'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. It was based on NUnit 2.4 which is long outdated. Please move to the NUnit NuGet package or some other form of acquiring NUnit.'

           0 Warning(s)
           89 Error(s)
  ```

  ### Steps to reproduce

  invoke `nix-env -iA nixos.openra`.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.56, NixOS, 18.09pre146471.d7d31fea7e7 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixos-18.09pre147850.2428f5dda13, nixpkgs-18.09pre147772.d1ae60cbad7"`
   - channels(nek0): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: Various elementary necessaries
user_login: worldofpeace
html_url: https://github.com/NixOS/nixpkgs/pull/44471
updated_at: 2018-08-04 22:53:07
body:
  ###### Motivation for this change
  Thin out my branch so I don't have to build this stuff anymore.
  They were languishing in there.

  ###### Things done

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

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

  ---

  cc @jtojnar 


state: closed
title: netdata: 1.9.0 -> 1.10.0
user_login: yesbox
html_url: https://github.com/NixOS/nixpkgs/pull/44472
updated_at: 2018-09-22 10:31:55
body:
  The web_access.patch would no longer apply. It disabled a check that required the static files for the web UI to be owned by the user the daemon runs as (not root, so it doesn't work well with nix).

  Besides updating netdata, this commit removes that patch, changes the netdata service config to set the "web files owner/group" option to "root" and adds a test that checks that the web UI is being served.

  This allows the web files to be owned by root without patching.

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`) - **Only via the service, without the proper config netdata will not run correctly.**
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ripgrep: 0.8.1 -> 0.9.0
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/44473
updated_at: 2018-08-04 20:59:56
body:
  https://github.com/BurntSushi/ripgrep/releases/tag/0.9.0

  ###### Things done

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

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

  ---


state: closed
title: renderdoc: 1.0 -> 1.1
user_login: Ralith
html_url: https://github.com/NixOS/nixpkgs/pull/44474
updated_at: 2018-08-04 22:03:17
body:
  ###### Motivation for this change
  Bugfixes

  ###### Things done

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

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

  ---


state: closed
title: gutenberg: 0.3.4 -> 0.4.0
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/44475
updated_at: 2018-08-04 22:24:46
body:
  https://www.vincentprouillet.com/blog/releasing-gutenberg-0-4-0/

  ###### Things done

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

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

  ---


state: closed
title: simp_le: use python3Packages
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44476
updated_at: 2018-08-04 23:17:39
body:
  ###### Motivation for this change
  #18185 

  ###### Things done

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

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

  ---


state: closed
title: Newtonsoft.Json: 6.0.8 -> 11.0.2
user_login: nek0
html_url: https://github.com/NixOS/nixpkgs/pull/44478
updated_at: 2018-08-22 07:42:28
body:
  ###### Motivation for this change

  Package was outdated and needed for OpenRA.

  ###### Things done

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

  ---


state: closed
title: Collision in python packages due to test caches
user_login: azazel75
html_url: https://github.com/NixOS/nixpkgs/issues/44479
updated_at: 2018-08-05 09:25:33
body:
  ## Issue description
  Installing a derivation that has some python3.6 packages as buildInputs, it fails with the following error:

  ```
  building '/nix/store/30akhvz6d921h8kj30d2m1qqvm86bls0-python3-3.6.6-env.drv'...
  collision between `/nix/store/j9zhsaci7jw4z0ki1nwchvh7pra7dars-python3.6-cairocffi-0.8.1/lib/python3.6/site-packages/.pytest_cache/v/cache/nodeids' and `/nix/store/hnwfl6f04nvhgg733iyjaqs5sf6q9n5c-python3.6-tinycss-0.3/lib/python3.6/site-packages/.pytest_cache/v/cache/nodeids'
  builder for '/nix/store/30akhvz6d921h8kj30d2m1qqvm86bls0-python3-3.6.6-env.drv' failed with exit code 25
  error: build of '/nix/store/30akhvz6d921h8kj30d2m1qqvm86bls0-python3-3.6.6-env.drv' failed
  ```

  It seems that some unneeded paths have find their way into the packages  (the .pytest_cache/... entry). Those are just subproducts of the testing machinery.

  I wasn't unable to find if these packages are obsolete as i'm using unstable 
  ### Steps to reproduce
  I'm trying to reduce my code to something short that shows the error, but I failed until now, sorry... newbie here... I'll update this issue asap


  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.17.5, NixOS, 18.09pre145679.dae9cf6106d (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixos-18.09pre147850.2428f5dda13"`
   - channels(azazel): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: haskell: re-enable aarch64, disable parallel builds on that arch.
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/pull/44482
updated_at: 2018-10-14 21:41:42
body:
  Attempt to work around unreliable Haskell builds on `aarch64`. See
  https://ghc.haskell.org/trac/ghc/ticket/15449

  ###### Motivation for this change

  `ghc843` builds fine on `aarch64-linux` if you disable parallel builds, and the resulting binary is also capable of building many Haskell packages without issues (again, *if* parallel builds are disabled).

  The only drawback to this fix is that `ghc` itself takes a *very* long time to build (~24h on my Jetson TX1).

  ###### Things done

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

  ---


state: closed
title: idrisPackages: add quantities library
user_login: imuli
html_url: https://github.com/NixOS/nixpkgs/pull/44483
updated_at: 2018-08-05 21:04:00
body:
  ###### Motivation for this change

  I was surprised it was not present amongst the other Idris packages.

  ###### Things done

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

  ---


state: closed
title: openshift: 3.9.0 -> 3.10.0
user_login: jensbin
html_url: https://github.com/NixOS/nixpkgs/pull/44484
updated_at: 2018-08-05 17:44:04
body:
  ###### Motivation for this change
  Upstream update

  ###### Things done

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

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

  ---


state: closed
title: pmdk: init at 1.4.1
user_login: barakb
html_url: https://github.com/NixOS/nixpkgs/pull/44485
updated_at: 2018-08-20 19:11:02
body:
  pmdk is a persistent Memory Development Kit

  ###### Motivation for this change
  PMDK package is missing from Nix repostitory

  ###### Things done
  Add Nix package that fetch PMDK from git and build it.

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

  ---


state: open
title: cquery: stuck in an old version because of macOS 10.12 requirement
user_login: Kaali
html_url: https://github.com/NixOS/nixpkgs/issues/44486
updated_at: 2018-08-06 04:11:03
body:
  ## Issue description

  I tried to bump cquery version to the newest release (v20180718). But cannot do it because it uses C++14 features (shared_timed_mutex) only available from macOS 10.12.

  ### Steps to reproduce

  Apply this diff:

  ```
  diff --git a/pkgs/development/tools/misc/cquery/default.nix b/pkgs/development/tools/misc/cquery/default.nix
  index 0b86deb5205..ce0179ad372 100644
  --- a/pkgs/development/tools/misc/cquery/default.nix
  +++ b/pkgs/development/tools/misc/cquery/default.nix
  @@ -5,8 +5,8 @@ let
     src = fetchFromGitHub {
       owner = "cquery-project";
       repo = "cquery";
  -    rev = "34b357bc5e873d52d2aa41287c6e138244cea109";
  -    sha256 = "0i34v30cl73485bzpbis539x0iq9whpv0403ca5a9h6vqwnvdn7c";
  +    rev = "b523aa928acf8ffb3de6b22c79db7366a9672489";
  +    sha256 = "0c8rgnyvd3nnwm17z4imwibmqb8i9kbnh0z2xj66kyahahg5faff";
       fetchSubmodules = true;
     };
   
  @@ -15,7 +15,7 @@ let
   in
   stdenv.mkDerivation rec {
     name    = "cquery-${version}";
  -  version = "2018-05-01";
  +  version = "2018-07-18";
   
     inherit src;
   
  ```

  and try to build on macOS.

  Results in the following output:

  ```
  [ 15%] Building CXX object CMakeFiles/cquery.dir/src/command_line.cc.o
  In file included from /tmp/nix-build-cquery-2018-07-18.drv-0/source/src/command_line.cc:7:
  /tmp/nix-build-cquery-2018-07-18.drv-0/source/src/import_manager.h:30:8: error: 'shared_timed_mutex' is unavailable: introduced in macOS 10.12
    std::shared_timed_mutex dependency_mutex_;
         ^
  /nix/store/d4mnrvmh7l5hz6gskbn8h11g2wfjpvqx-libc++-6.0.1/include/c++/v1/shared_mutex:204:58: note: 'shared_timed_mutex' has been explicitly marked unavailable here
  class _LIBCPP_TYPE_VIS _LIBCPP_AVAILABILITY_SHARED_MUTEX shared_timed_mutex
                                                           ^
  In file included from /tmp/nix-build-cquery-2018-07-18.drv-0/source/src/command_line.cc:7:
  /tmp/nix-build-cquery-2018-07-18.drv-0/source/src/import_manager.h:34:8: error: 'shared_timed_mutex' is unavailable: introduced in macOS 10.12
    std::shared_timed_mutex initial_import_mutex_;
         ^
  /nix/store/d4mnrvmh7l5hz6gskbn8h11g2wfjpvqx-libc++-6.0.1/include/c++/v1/shared_mutex:204:58: note: 'shared_timed_mutex' has been explicitly marked unavailable here
  class _LIBCPP_TYPE_VIS _LIBCPP_AVAILABILITY_SHARED_MUTEX shared_timed_mutex
                                                           ^
  ```

  ## Technical details

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

  ```
   - system: `"x86_64-darwin"`
   - host os: `Darwin 17.7.0, macOS 10.13.6`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.1pre6338_45bcf541`
   - channels(kaali): `""`
   - channels(root): `""`
   - nixpkgs: `/Users/kaali/Devel/nix/nixpkgs`
  ```

  Related to this issue: #37407
  Maintainer ping: @tobim


state: closed
title: haproxy: 1.8.9 -> 1.8.13
user_login: vincentbernat
html_url: https://github.com/NixOS/nixpkgs/pull/44487
updated_at: 2018-08-05 17:20:38
body:
  The patches previously applied have been included upstream. Upstream
  changelog (only MAJOR/MEDIUM):

  2018/07/30 : 1.8.13
      - BUG/MEDIUM: h2: don't accept new streams if conn_streams are still in excess
      - BUG/MEDIUM: h2: never leave pending data in the output buffer on close
      - BUG/MEDIUM: h2: make sure the last stream closes the connection after a timeout
      - BUG/MEDIUM: threads: Fix the exit condition of the thread barrier
      - BUG/MEDIUM: stream-int: don't immediately enable reading when the buffer was reportedly full
      - BUG/MEDIUM: stats: don't ask for more data as long as we're responding
      - BUG/MEDIUM: threads/sync: use sched_yield when available
      - BUG/MEDIUM: h2: prevent orphaned streams from blocking a connection forever
      - BUG/MEDIUM: threads: properly fix nbthreads == MAX_THREADS
      - BUG/MEDIUM: threads: unbreak "bind" referencing an incorrect thread number
      - MEDIUM: proxy_protocol: Convert IPs to v6 when protocols are mixed

  2018/06/27 : 1.8.12
      - BUG/MAJOR: stick_table: Complete incomplete SEGV fix

  2018/06/26 : 1.8.11
      - BUG/MAJOR: Stick-tables crash with segfault when the key is not in the stick-table

  2018/06/22 : 1.8.10
      - BUG/MEDIUM: spoe: Flags are not encoded in network order
      - BUG/MEDIUM: contrib/mod_defender: Use network order to encode/decode flags
      - BUG/MEDIUM: contrib/modsecurity: Use network order to encode/decode flags
      - BUG/MEDIUM: cache: don't cache when an Authorization header is present
      - BUG/MEDIUM: dns: Delay the attempt to run a DNS resolution on check failure.
      - BUG/MEDIUM: fd: Only check update_mask against all_threads_mask.
      - BUG/MEDIUM: servers: Add srv_addr default placeholder to the state file
      - BUG/MEDIUM: lua/socket: Length required read doesn't work
      - BUG/MEDIUM: stick-tables: Decrement ref_cnt in table_* converters
      - BUG/MEDIUM: spoe: Return an error when the wrong ACK is received in sync mode
      - BUG/MEDIUM: lua/socket: wrong scheduling for sockets
      - BUG/MAJOR: lua: Dead lock with sockets
      - BUG/MEDIUM: lua/socket: Notification error
      - BUG/MEDIUM: lua/socket: Sheduling error on write: may dead-lock
      - BUG/MEDIUM: lua/socket: Buffer error, may segfault
      - MAJOR: spoe: upgrade the SPOP version to 2.0 and remove the support for 1.0
      - BUG/MEDIUM: threads: handle signal queue only in thread 0
      - BUG/MAJOR: map: fix a segfault when using http-request set-map
      - BUG/MAJOR: ssl: Random crash with cipherlist capture
      - BUG/MAJOR: ssl: OpenSSL context is stored in non-reserved memory slot
      - BUG/MEDIUM: fd: Don't modify the update_mask in fd_dodelete().
      - BUG/MEDIUM: threads: Use the sync point to check active jobs and exit

  ###### Motivation for this change

  New stable upstream version.

  ###### Things done

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

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

  ---


state: closed
title: oxipng: 1.0.1 -> 2.1.0
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/44488
updated_at: 2018-08-21 10:14:28
body:
  [Version 2.1.0](https://github.com/shssoichiro/oxipng/blob/master/CHANGELOG.md#version-210)

  ###### Things done

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

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

  ---


state: closed
title: haproxy: use getaddrinfo() on Linux
user_login: vincentbernat
html_url: https://github.com/NixOS/nixpkgs/pull/44489
updated_at: 2018-08-05 17:20:30
body:
  As per project's README:

  > Recent systems can resolve IPv6 host names using getaddrinfo(). This
  > primitive is not present in all libcs and does not work in all of
  > them either. Support in glibc was broken before 2.3. Some embedded
  > libs may not properly work either, thus, support is disabled by
  > default, meaning that some host names which only resolve as IPv6
  > addresses will not resolve and configs might emit an error during
  > parsing. If you know that your OS libc has reliable support for
  > getaddrinfo(), you can add USE_GETADDRINFO=1 on the make command
  > line to enable it. This is the recommended option for most Linux
  > distro packagers since it's working fine on all recent mainstream
  > distros. It is automatically enabled on Solaris 8 and above, as it's
  > known to work.

  Without this option, it is not possible for HAProxy to solve IPv6-only
  names. This option is enabled in Debian builds without any notable
  adverse effect.

  ###### Motivation for this change

  Make HAProxy able to use DNS features with IPv6-only hosts.

  ###### Things done

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

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

  ---


state: closed
title: wireguard: 0.0.20180708 -> 0.0.20180802
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/44490
updated_at: 2018-08-09 06:22:37
body:
  ###### Things done

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

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

  ---

  cc @ericsagnes @Mic92 @zx2c4


state: closed
title: tmuxPlugins: add fzf-tmux-url to the list of plugins
user_login: kalbasit
html_url: https://github.com/NixOS/nixpkgs/pull/44491
updated_at: 2018-08-06 02:30:10
body:
  ###### Motivation for this change

  Pretty nice Tmux plugin that I use: https://github.com/wfxr/tmux-fzf-url

  ###### Things done

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

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

  ---


state: closed
title: nixos 19.03: upgrade xorg to 1.20
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/44492
updated_at: 2019-01-04 23:24:40
body:
  ## Issue description

  xorg 1.20 is 3 month old and [many distros](https://repology.org/metapackage/xorg-server/versions) have already switched to it.


state: closed
title: pythonPackages.fire: init at 0.1.3
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/44493
updated_at: 2018-08-06 19:33:35
body:
  ###### Motivation for this change

  Useful library.

  ###### Things done

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

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

  ---


state: open
title: mdbook: 0.1.8 -> 0.2.0
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/44494
updated_at: 2019-05-23 06:39:26
body:
  https://github.com/rust-lang-nursery/mdBook/releases/tag/v0.2.0

  ###### Things done

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

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

  ---

  cc @havvy


state: open
title: How to show configs from `nested.clone` in the grub menu
user_login: vmandela
html_url: https://github.com/NixOS/nixpkgs/issues/44495
updated_at: 2018-08-08 17:10:54
body:
  ## Issue description

  I need to switch the proxy configuration of my system based on the network I am on. For this purpose, I have a defined a cloned configuration with the proxy set. When I need to switch, I use

  >   $ sudo /run/current-system/fine-tune/child-1/bin/switch-to-configuration test

  to switch to the configuration with proxy enabled.

  Is there a way to select the configuration to use on boot through grub rather than using the command line after booting ? PR #23458 talks about using profiles to add entries to grub menu but it seems to require a separate nixos-rebuild with the required profile. 

  On a side note, the documentation on `config.nested.clone` and `config.nested.children` is very sparse. The below link from the mailing list is the only one I found with an example. 

  [1] [Nix-dev] nixos-rebuild without Internet - <https://nixos.org/nix-dev/2017-June/023965.html>


state: closed
title: Hylafaxplus
user_login: Yarny0
html_url: https://github.com/NixOS/nixpkgs/pull/44496
updated_at: 2019-04-06 15:15:18
body:
  This pull requests contains three commits

  - add myself to the maintainers list (is that ok?)
  - add a package hylafaxplus
  - add a nixos module to configure the hylafax server service (including secondary tasks such as spool directory maintainance and cleanup)

  ###### Motivation for this change

  Send and receive faxes with NixOS.

  ###### Things done

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

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

  ---

  There is another Pull Request to that end: https://github.com/NixOS/nixpkgs/pull/19392 , involved parties: @RamKromberg , @Mic92 


state: closed
title: Add gnome wayland support
user_login: hedning
html_url: https://github.com/NixOS/nixpkgs/pull/44497
updated_at: 2018-12-10 15:55:33
body:
  ###### Motivation for this change

  This adds support for launching gnome wayland sessions from GDM and SDDM, using the upstream session file. See #39871 and #32806 for some more discussion.

  Edit: Updated against master now that gnome 3.30 is merged.

  ###### sessionCommand support

  This should work quite well, but one remaining issue is the lack of support for `displayManager.sessionCommands` and therefore also `gnome3.sessionPath`. Some options here:

  - We could patch GDM, gnome-session, to run the wrapper for wayland-sessions too, not super happy about it, but might be good as it makes GDM act more like SDDM and LightDM.
  - Or we could move sessionCommands into /etc/profile checking for eg. XDG_SESSION_TYPE, but that seems really ugly.

  Edit: We landed on simply not supporting `sessionCommands` on wayland for now. 

  ###### patching gnome-session more? 

  6171bc0 might be better expressed by patching `gnome-session` to always look for session files in its own `share/` folder.

  ###### Writing a test

  Edit: `gnome3-gdm` now runs a wayland gnome session (GDM prefers the wayland session and we don't have a good way of telling it otherwise), so I ported it to work with wayland.

  cc @jtojnar 

  ###### Things done

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

  Edit:
  - Tested succesfully in a VM (at https://github.com/NixOS/nixpkgs/pull/44497/commits/a6c1ffec1db2b08c8c8188fef4c09cc78cc00621).

  - Ran `gnome3`, `gnome3-gdm` and  `sddm` tests succesfully.

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

  ---


state: closed
title: lib/trivial: remove deprecation warning for `lib.nixpkgsVersion`.
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/44498
updated_at: 2018-08-05 15:06:09
body:
  ###### Motivation for this change

  Originally introduced in #39416 (1),
  however it causes confusion and shouldn't be deprecated (2)(3).

  /cc @edolstra

  (1) https://github.com/NixOS/nixpkgs/pull/39416#discussion_r183845745
  (2) https://github.com/NixOS/nixpkgs/commit/9274ea390348e17f766732e7fbd335e3bc164954#commitcomment-29951594
  (3) https://github.com/NixOS/nix/pull/2291

  ###### Things done

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

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

  ---


state: closed
title: xmonad, xmonad-contrib, xmonad-extras: remove superfluous config
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/pull/44499
updated_at: 2018-09-06 10:57:44
body:
  ###### Motivation for this change

  xmonad and xmonad-contrib no longer require patches, and
  xmonad-contrib and xmonad-extras no longer need to be jailbroken.

  ###### Things done

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

  ---

  @peti, this is obviously fodder for the haskell-updates branch, which has the updated packages in it.


state: closed
title: home-assistant: 0.74.2 -> 0.75.1
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/44500
updated_at: 2018-08-05 20:13:17
body:
  ###### Motivation for this change


  ###### Things done

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

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

  ---

  cc @peterhoeg 


state: closed
title: sage: don't override pari
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/44501
updated_at: 2018-08-05 15:31:57
body:
  ###### Motivation for this change

  Getting pretty close to the goal of no dependency overrides for sage :)

  Sage assumes that pari does not use threads. However instead of
  disabling them at compile time, we can diable them at runtime instead.
  As a result, sage doesn't need its own version of pari anymore. That
  means less rebuilds, less complexity and easier debugging.

  ###### Things done

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

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

  ---


state: closed
title: ccid: 1.4.27 -> 1.4.29
user_login: jpathy
html_url: https://github.com/NixOS/nixpkgs/pull/44503
updated_at: 2018-08-05 15:05:36
body:
  Also update the non-existent homepage and download link.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: logrotate: make mailutils overridable
user_login: sorki
html_url: https://github.com/NixOS/nixpkgs/pull/44504
updated_at: 2018-08-05 20:19:36
body:
  ###### Motivation for this change

  To allow building/using logrotate without mailutils.

  ###### Things done

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

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

  ---


state: closed
title: gscrabble: init at unstable-2019-03-11
user_login: bignaux
html_url: https://github.com/NixOS/nixpkgs/pull/44505
updated_at: 2019-05-22 14:31:01
body:
  ###### Motivation for this change

  i had to restore gnome3.gnome-icon-theme-symbolic , some review about it needed.

  ###### Things done

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

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

  ---


state: closed
title: Init libbraiding and libhomfly
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/44506
updated_at: 2018-08-05 15:14:05
body:
  ###### Motivation for this change

  sage 8.4 will need these two packages as dependencies. Sage upstream discussion: https://trac.sagemath.org/ticket/25705.

  ###### Things done

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

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

  ---


state: closed
title: lldpd service is broken (NixOS 18.09)
user_login: yesbox
html_url: https://github.com/NixOS/nixpkgs/issues/44507
updated_at: 2018-09-11 18:44:02
body:
  ## Issue description
  On the nixpkgs master, the lldpd service will not run since upstream commit https://github.com/vincentbernat/lldpd/commit/b0ca585f627aad476604a11bd356b842c664fb84. It still works in NixOS 18.03.


  ### Steps to reproduce
  The option "services.lldpd.enable = true;" will result in the lldpd service failing to start due to "ExecStartPre=/bin/mkdir -p /var/run/lldpd (code=exit, status=203/EXEC)".




  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.59, NixOS, 18.09.git.cc1d821 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`


state: closed
title: cddlib: 0.94i -> 0.94j
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/44508
updated_at: 2018-08-06 00:25:05
body:
  ###### Motivation for this change

  cddlib was autotoolized, incorporated equivalents to the sage patches
  and moved to GitHub.

  The build is simplified, I added myself as a maintainer and asked for tests upstream.

  ###### Things done

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

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

  ---


state: closed
title: libinput: 1.11.0 -> 1.11.3
user_login: hedning
html_url: https://github.com/NixOS/nixpkgs/pull/44509
updated_at: 2018-08-07 01:19:53
body:
  ###### Motivation for this change

  The current version is getting old, see discussion https://discourse.nixos.org/t/how-do-i-get-a-newer-libinput/393

  ###### Things done

  Built on top of master, as the cache on staging was lacking quite a bit.

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

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

  ---


state: closed
title: pybitmessage: 0.6.2 -> 0.6.3.2
user_login: fgaz
html_url: https://github.com/NixOS/nixpkgs/pull/44510
updated_at: 2019-04-17 02:00:01
body:
  ###### Motivation for this change

  Fixes a RCE vulnerability

  ###### Things done

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

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

  ---

  /cc @jgillich 


state: closed
title: compcert: 3.2 -> 3.3
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/44512
updated_at: 2018-08-05 19:45:07
body:
  ###### Things done

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

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

  ---


state: closed
title: tex-gyre: remove unused displayName argument
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/44513
updated_at: 2018-08-06 19:21:08
body:
  ### Motivation

  Fixes evaluation of `tex-gyre`.


  ### Testing

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

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

  ---


state: closed
title: cantata: 2.2.0 -> 2.3.2
user_login: jpathy
html_url: https://github.com/NixOS/nixpkgs/pull/44514
updated_at: 2018-08-07 22:55:31
body:
  Removed merged patch.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
user_login: siriobalmelli
html_url: https://github.com/NixOS/nixpkgs/issues/44515
updated_at: 2018-08-07 10:29:24
title:
  depending on derivation (built with Meson): derivation not added to PKG_CONFIG_PATH; derivation's own PKG_CONFIG_PATH not inherited

body:
  ## Issue description
  1. dependency chain:
  - xdpacket, derivation: <https://github.com/siriobalmelli/xdpacket/blob/sirio/default.nix>
  - depends on nonlibc, derivation: <https://github.com/siriobalmelli/nonlibc/blob/sirio/default.nix>
  - nonlibc depends on [liburcu](http://liburcu.org/) in nixpkgs

  2. nonlibc builds correctly, seeing liburcu in PKG_CONFIG_PATH; [see 'Nonlibc build is OK' below](#nonlibc-build-is-ok)

  3. xdpacket build sees nonlibc referenced in these environment variables:
    - HOST_PATH
    - buildInputs
    - nonlibc
    - NIX_TARGET_CFLAGS_COMPILE
    - NIX_CFLAGS_COMPILE
    - _PATH
    - PATH
  ... but unfortunately PKG_CONFIG_PATH is not in this list.
  [details in 'xdpacket build not ok' below](#xdpacket-build-not-ok)

  4. xdpacket does *not* see liburcu referenced anywhere.

  5. My *understanding* of [the documentation](https://nixos.org/nixpkgs/manual/#idm140737317717232) saying *"run-time dependencies are taken from the top level attribute set"* is [the `inherit` statement here](https://github.com/siriobalmelli/nonlibc/blob/437efd468bc648f789e2cc7c819fb04ed57a858b/default.nix#L42) ... did I get that correctly?

  6. both derivations build with [Meson](https://mesonbuild.com/)

  7. In the derivation for xdpacket, I am importing nonlibc by:
    - [taking it as an input argument](https://github.com/siriobalmelli/xdpacket/blob/bbde945be294c7880f0e320f168d2baebd31df9a/default.nix#L11)
    - [adding to `buildInputs`](https://github.com/siriobalmelli/xdpacket/blob/bbde945be294c7880f0e320f168d2baebd31df9a/default.nix#L39)
    - [inheriting inside the derivation](https://github.com/siriobalmelli/xdpacket/blob/bbde945be294c7880f0e320f168d2baebd31df9a/default.nix#L48)
  I am uncertain which one of these is preferable ... but even all 3 possible approaches do not seem to accomplish the desired effect.

  8. I have tried many Google searches, there seems to be no mention of a method to explicitly declare additions to pkgconfig path for anyone inheriting/importing a derivation. 

  ### Expected Behavior
  Importing `nonlibc`:

  1. adds `/nix/store/[nonlibc]/lib/x86_64-linux-gnu/pkgconfig` to PKG_CONFIG_PATH
  1. add all *dependencies* of nonlibc (e.g. liburcu) to PKG_CONFIG_PATH as well,
  without the importer having to declare them.

  ### Steps to reproduce

  ```bash
  mkdir ~/pandora && cd ~/pandora
  git clone https://github.com/siriobalmelli/nonlibc.git
  cd nonlibc && nix-build && cd ..
  git clone https://github.com/siriobalmelli/xdpacket.git
  cd xdpacket
  nix-build -I ~/pandora
  ```

  ## Technical details

  ```bash
  sirio@container:~/nonlibc$ nix-shell -p nix-info --run "nix-info -m"
  these paths will be fetched (0.00 MiB download, 0.00 MiB unpacked):
    /nix/store/m2mwfr63zh28wxy6zzmgns4vhjmyw0p1-nix-info
  copying path '/nix/store/m2mwfr63zh28wxy6zzmgns4vhjmyw0p1-nix-info' from 'https://cache.nixos.org'...
   - system: `"x86_64-linux"`
   - host os: `Linux 4.15.0-29-generic, Ubuntu, 18.04.1 LTS (Bionic Beaver)`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - channels(sirio): `"nixpkgs"`
   - channels(root): `""`
   - nixpkgs: `/home/sirio/.nix-defexpr/channels/nixpkgs`

  sirio@container:~/nonlibc$ 
  ```

  Also note the full travis output of both builds:

  1. [nonlibc build](https://travis-ci.org/siriobalmelli/nonlibc/builds/412361280)
  1. [xdpacket build](https://travis-ci.org/siriobalmelli/xdpacket/builds/412361152)

  ### Nonlibc build is OK
  `nix-shell` in nonlibc gives:

  ```bash
  sirio@container:~/nonlibc$ pkg-config --modversion liburcu
  Package liburcu was not found in the pkg-config search path.
  Perhaps you should add the directory containing `liburcu.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'liburcu' found
  sirio@container:~/nonlibc$ echo $PKG_CONFIG_PATH

  sirio@container:~/nonlibc$ nix-shell

  [nix-shell:~/nonlibc]$ pkg-config --modversion liburcu
  0.10.1

  [nix-shell:~/nonlibc]$ echo $PKG_CONFIG_PATH
  /nix/store/1g97qw2czbakl2crdkbgmqhsffmqfb7b-liburcu-0.10.1/lib/pkgconfig:/nix/store/8wfgl06xbcsxs6pmwr3n04kyhnvsh31d-python3-3.6.6/lib/pkgconfig:/nix/store/b46xsr24d671qymr5wbnyznka7y7v1wg-dpkg-1.19.0.5/lib/pkgconfig:/nix/store/p2vw003g0czpdpclbqsjjmcia11xci86-rpm-4.14.1-dev/lib/pkgconfig:/nix/store/n17a3q4npsvg7wvchf96ayg1a8dmk85y-popt-1.16/lib/pkgconfig:/nix/store/j20xyf0cbv81s5y1zc91wzwamkg7di0i-nss-3.38-dev/lib/pkgconfig:/nix/store/f28n054prjz3hrl4q773qfdgpp7jpiai-nspr-4.19-dev/lib/pkgconfig:/nix/store/97dgpgfsa3l0mh3ajld9p8wgkwbqnyxp-bzip2-1.0.6.0.1-dev/lib/pkgconfig:/nix/store/sk1bmar9nq013b2kn898lizljjlc8asz-libarchive-3.3.2-dev/lib/pkgconfig:/nix/store/v19c13n4zng6nyb844z5gxgn2wmp416x-elfutils-0.173/lib/pkgconfig

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

  ### xdpacket build not ok

  ```bash
  # the `-I ~` stanza to force build of current nonlibc branch in my home dir
  sirio@container:~/xdpacket$ nix-shell -I ~

  # we don't see pkg-config dependency for nonlibc
  [nix-shell:~/xdpacket]$ pkg-config --modversion nonlibc
  Package nonlibc was not found in the pkg-config search path.
  Perhaps you should add the directory containing `nonlibc.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'nonlibc' found

  [nix-shell:~/xdpacket]$ echo $PKG_CONFIG_PATH 
  /nix/store/8wfgl06xbcsxs6pmwr3n04kyhnvsh31d-python3-3.6.6/lib/pkgconfig:/nix/store/b46xsr24d671qymr5wbnyznka7y7v1wg-dpkg-1.19.0.5/lib/pkgconfig:/nix/store/p2vw003g0czpdpclbqsjjmcia11xci86-rpm-4.14.1-dev/lib/pkgconfig:/nix/store/n17a3q4npsvg7wvchf96ayg1a8dmk85y-popt-1.16/lib/pkgconfig:/nix/store/j20xyf0cbv81s5y1zc91wzwamkg7di0i-nss-3.38-dev/lib/pkgconfig:/nix/store/f28n054prjz3hrl4q773qfdgpp7jpiai-nspr-4.19-dev/lib/pkgconfig:/nix/store/97dgpgfsa3l0mh3ajld9p8wgkwbqnyxp-bzip2-1.0.6.0.1-dev/lib/pkgconfig:/nix/store/sk1bmar9nq013b2kn898lizljjlc8asz-libarchive-3.3.2-dev/lib/pkgconfig:/nix/store/v19c13n4zng6nyb844z5gxgn2wmp416x-elfutils-0.173/lib/pkgconfig

  # but we DO see nonlibc has been included in this environment
  [nix-shell:~/xdpacket]$ env | grep nonlibc | sed -nE 's/^([^=]+).*/\1/p'
  HOST_PATH
  buildInputs
  nonlibc
  CPATH
  NIX_TARGET_CFLAGS_COMPILE
  NIX_CFLAGS_COMPILE
  _PATH
  PATH

  # liburcu however is NOT referenced at all
  [nix-shell:~/xdpacket]$ env | grep rcu | sed -nE 's/^([^=]+).*/\1/p'

  [nix-shell:~/xdpacket]$ pkg-config --modversion liburcu
  Package liburcu was not found in the pkg-config search path.
  Perhaps you should add the directory containing `liburcu.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'liburcu' found

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


state: closed
title: stdenv: simplify a bit using shadowing
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/44517
updated_at: 2018-11-18 08:58:12
body:
  ###### Motivation for this change

  Discussion in https://github.com/NixOS/nixpkgs/pull/39464#discussion_r184478498

  /cc @Ericson2314


state: closed
title: check-meta.nix: implement `config.permittedUnfreePackages`
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/44518
updated_at: 2018-08-09 15:15:03
body:
  I don't want to have `allowUnfree = true` set and risk accidentally adding something I didn't intend just because I need a single unfree package. On master you can whitelist a single vulnerable package, but you can only whitelist unfree ones together in a single swoop, this fixes it and generalizes docstring generation somewhat.

  I think broken and unsupported packages should be done the same way, but that's not my itch ATM.


state: closed
title: biber: cleanup
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/44519
updated_at: 2018-11-18 08:58:10
body:
  A noop change. I feel like duplicating build inputs three times for a single expression is a bit too much.


state: closed
title: appimagekit: init at 20180727
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/44520
updated_at: 2018-11-18 08:58:07
body:
  ###### Motivation for this change

  @matthewbauer mentioned in https://github.com/matthewbauer/nix-bundle/blob/master/appimagetool.nix that he couldn't build it via nix, I thought I'd give it a try myself. Took quite some work, indeed.

  ###### Things done

  - [X] It builds.
  - But I have not tested that the runtime works outside of NixOS, it's likely to need some more patching.

  But I feel it's better to contribute this now, as opposed to fermenting this patch in my local branch till I feel like continuing this.


state: closed
title: bash,texinfo: turn interactive versions into passthrus
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/44521
updated_at: 2018-08-09 15:16:49
body:
  ###### Motivation for this change

  This patchset is a part of a bigger patchset (that needs a bit more work) that adds `getInteractive` to the lib (or maybe not, that is a subject to change) and then uses that to build user-facing environments. I.e. you, as a user, won't need to ask yourself "Do I need specify Y or YInteractive here?" after applying that patchset, you just say "Y" and it will then select the appropriate one for every instance. E.g. `bash` in FHS environments and NixOS shells will be automatically referenced as `bash.interactive`.

  ###### Notes

  - b51ef9ece59be09c466d84b5387e5534d1458d3a is related, but unrelated (it's actually a piece of `doCheck` patchset), bundled here for simplicity.

  - I do `let self =` thing here instead of pushing `self` attr from `all-packages.nix` because both `bash` and `texinfo` are used in `stdenv` stages. Doing this the other way like, e.g. python does, needs some really ugly changes to stdenv.

  ###### Things done

  - [X] Writing from a system with that patchset applied. It worked before rebasing onto master.


state: closed
title: citrix_receiver: allow custom certs and hooks for the installation
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/44522
updated_at: 2018-08-07 09:22:57
body:
  ###### Motivation for this change

  Sometimes it's required to modify some parts of the Citrix build on
  their own which is why `{pre,post}Install` hooks can be quite helpful.

  Additionally some corporate clients use their own certificates that
  aren't stored as trusted ones in the `cacert` package with all of the
  trusted certs by Mozilla.

  Now it's possible to add custom certs like this:

  ``` nix
  with import <nixpkgs> { config.allowUnfree = true; };

  let path = ../../Downloads/custom-corporate-cert.pem; in
  citrix_receiver.override {
    extraCerts = [ path ];
  }
  ```

  ###### Things done

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

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

  ---


state: closed
title: dhcpcd service: order before network target
user_login: vincentbernat
html_url: https://github.com/NixOS/nixpkgs/pull/44524
updated_at: 2019-01-04 22:51:16
body:
  ###### Motivation for this change

  This reverts a change applied in PR #18491. When interfaces are
  configured by DHCP (typical in a cloud environment), ordering after
  network.target cause trouble to applications expecting some network to
  be present on boot (for example, cloud-init is quite brittle when
  network hasn't been configured for `cloud-init.service`) and on
  shutdown (for example, collectd needs to flush metrics on shutdown).

  When ordering after network.target, we ensure applications relying on
  network.target won't have any network reachability on boot and
  potentially on shutdown.

  Therefore, I think ordering before network.target is better.

  cc @groxxda @fpletz 

  ###### Things done

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

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

  ---


state: closed
title: php: 5.6.36 -> 5.6.37, 7.0.30 -> 7.0.31
user_login: etu
html_url: https://github.com/NixOS/nixpkgs/pull/44525
updated_at: 2018-08-06 08:12:28
body:
  ###### Motivation for this change
  These versions are not in master, but we should still keep stable patched with security fixes :smile: 

  ###### Things done

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

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

  ---
  cc @globin 


state: closed
title: nixos/activation: Identifies the snippet that failed
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/pull/44526
updated_at: 2018-09-02 21:57:31
body:
  This allows a developer to better identify in which snippet the
  failure happened. Furthermore, users seeking help will have more
  information available about the failure.

  ###### Motivation for this change

  [Talked about the idea briefly earlier today on #nixos](https://logs.nix.samueldr.com/nixos/2018-08-05#1533486659-1533488029;)

  ***EDIT** Removed a misleading request for comments, see later comment form myself*

  ###### Things done

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

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

  ---


state: closed
title: sage: 8.3 -> 8.4
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/44527
updated_at: 2018-10-20 15:18:46
body:
  ###### Motivation for this change

  There ain't no rest for the wicked, sage updates don't grow on trees...

  Shortly after the 8.3 update, the first 8.4 beta is already [released](https://groups.google.com/forum/#!topic/sage-release/QQs7aJ5KCNk).

  ###### Things done

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

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

  ---


state: closed
title: doc: Fixes mentions of mention-bot.
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/pull/44528
updated_at: 2019-02-12 02:23:30
body:
  Its last mention was on 2017-09-25. Close to a year.

  The CODEOWNERS feature of github, though, fills in the gap in a more
  appropriate manner (IMHO).

  *I have let `make` auto-format only the parts I changed*

  ###### Things done

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

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

  ---


state: closed
title: Fix gi vte haskell pkg
user_login: cdepillabout
html_url: https://github.com/NixOS/nixpkgs/pull/44529
updated_at: 2018-08-27 07:49:25
body:
  ###### Motivation for this change

  The [gi-vte](https://hackage.haskell.org/package/gi-vte) Haskell package does not compile in master:

  https://hydra.nixos.org/job/nixpkgs/haskell-updates/haskellPackages.gi-vte.x86_64-linux

  gi-vte depends on the gi-gtk Haskell package, as well as the VTE system library.  The gi-gtk Haskell packge depends on the GTK system library.  Currently, gi-gtk is being compiled against the GTK system library from Gnome 3.  However, gi-vte is being compiled against the VTE system library from Gnome 2.

  This PR does the following three things:

  1. Change the gi-vte package to depend the VTE system library from Gnome 3 in `hackage-packages.nix`.

  2. Add a dependency on the GTK system library for gi-vte.  I'm not sure exactly why this is necessary, but gi-vte wouldn't build without it.

  3. Remove the gi-vte package from `dont-distribute-packages` in `configuration-hackage2nix.yaml`.

  Eventually, I'd like to add a new Haskell [package](https://hackage.haskell.org/package/termonad) to nixpkgs that depends on gi-vte, so I would like gi-vte to be compiling in master.  I'd like to get this in before the 18.09 release.

  However, I think the `hackage-packages.nix` file (and maybe even the `configuration-hackge2nix.yaml`) is being auto-generated, so please let me know if there is some other file I should actually be editing.  Also, for my future reference, is there an explanation somewhere of how the Haskell-related nixpkg files work?  Like, which files I should edit and send PRs to?

  Pinging the nixpkgs Haskell maintainers: @peti @ryantm @basvandijk (please let me know if it is not appropriate to do this)


  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` (**there are currently no packages that depend on gi-vte**)
  - [ ] Tested execution of all binary files (usually in `./result/bin/`) (**there are no binary files produced by gi-vte**)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: nostdinc/nolibc flags not respected in wrapper-cc
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/issues/44530
updated_at: 2018-08-06 03:03:05
body:
  ## Issue description

  Kind of follow up on https://github.com/NixOS/nixpkgs/issues/17769

  I am trying to compile some out of tree ebpf extension but even with -stdinc, glibc headers (and zlib are still picked up). I am on nixos-unstable.

  ```
  $ clang  -O2 -emit-llvm -nolibc -nostdinc -c test_ebpf_tc.c -v -I/home/teto/mptcp/build/include -I /home/teto/mptcp/build/arch/x86/include/generated/   -include /home/teto/mptcp/include/linux/kconfig.h -E >toto
  clang version 5.0.2 (tags/RELEASE_502/final)
  Target: x86_64-unknown-linux-gnu
  Thread model: posix
  InstalledDir: /nix/store/lwhakjfxvz93dswnwicxcmqr4p6ckiqc-clang-5.0.2/bin
  Found candidate GCC installation: /nix/store/5d2njc16vdwq5ivc8y53cdlr63vmbzpf-gcc-7.3.0/lib/gcc/x86_64-unknown-linux-gnu/7.3.0
  Found candidate GCC installation: /nix/store/5d2njc16vdwq5ivc8y53cdlr63vmbzpf-gcc-7.3.0/lib64/gcc/x86_64-unknown-linux-gnu/7.3.0
  Selected GCC installation: /nix/store/5d2njc16vdwq5ivc8y53cdlr63vmbzpf-gcc-7.3.0/lib64/gcc/x86_64-unknown-linux-gnu/7.3.0
  Candidate multilib: .;@m64
  Selected multilib: .;@m64
  clang-5.0: warning: argument unused during compilation: '-nolibc' [-Wunused-command-line-argument]
   "/nix/store/lwhakjfxvz93dswnwicxcmqr4p6ckiqc-clang-5.0.2/bin/clang-5.0" -cc1 -triple x86_64-unknown-linux-gnu -E -disable-free -disable-llvm-verifier -discard-value-names -main-file-name test_ebpf_tc.c -mrelocation-model pic -pic-level 2 -mthread-model posix -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -momit-leaf-frame-pointer -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file /home/teto/testbed/test_ebpf_tc.gcno -nostdsysteminc -nobuiltininc -resource-dir /nix/store/sn0yjh2wcd7243chgb1yyz1vg26lis7g-clang-wrapper-5.0.2/resource-root -include /home/teto/mptcp/include/linux/kconfig.h -idirafter /nix/store/z10kkr081zb02kyjw8ybf2s9zll49cvx-glibc-2.27-dev/include -isystem /nix/store/bknhdy2d2919ni794mnr7hy0warkwydl-llvm-4.0.1/include -isystem /nix/store/i1lyv0v01z1ivndra433kvmaagfhlmym-ncurses-6.1-dev/include -isystem /nix/store/ggdq1si53c6qb0b67lgx145xkndfy4zy-zlib-1.2.11-dev/include -isystem /nix/store/pi0lr4cj88vig3s5bwl6dpnrvvpc9css-compiler-rt-5.0.2-dev/include -isystem /nix/store/bknhdy2d2919ni794mnr7hy0warkwydl-llvm-4.0.1/include -isystem /nix/store/i1lyv0v01z1ivndra433kvmaagfhlmym-ncurses-6.1-dev/include -isystem /nix/store/ggdq1si53c6qb0b67lgx145xkndfy4zy-zlib-1.2.11-dev/include -isystem /nix/store/pi0lr4cj88vig3s5bwl6dpnrvvpc9css-compiler-rt-5.0.2-dev/include -isystem /nix/store/bknhdy2d2919ni794mnr7hy0warkwydl-llvm-4.0.1/include -isystem /nix/store/i1lyv0v01z1ivndra433kvmaagfhlmym-ncurses-6.1-dev/include -isystem /nix/store/ggdq1si53c6qb0b67lgx145xkndfy4zy-zlib-1.2.11-dev/include -isystem /nix/store/pi0lr4cj88vig3s5bwl6dpnrvvpc9css-compiler-rt-5.0.2-dev/include -D _FORTIFY_SOURCE=2 -I /home/teto/mptcp/build/include -I /home/teto/mptcp/build/arch/x86/include/generated/ -O2 -Wformat -Wformat-security -Werror=format-security -fdebug-compilation-dir /home/teto/testbed -ferror-limit 19 -fmessage-length 272 -fwrapv -stack-protector 2 -stack-protector-buffer-size 4 -fobjc-runtime=gcc -fdiagnostics-show-option -fcolor-diagnostics -vectorize-loops -vectorize-slp -o - -x c test_ebpf_tc.c
  clang -cc1 version 5.0.2 based upon LLVM 5.0.2 default target x86_64-unknown-linux-gnu
  ignoring duplicate directory "/nix/store/bknhdy2d2919ni794mnr7hy0warkwydl-llvm-4.0.1/include"
  ignoring duplicate directory "/nix/store/i1lyv0v01z1ivndra433kvmaagfhlmym-ncurses-6.1-dev/include"
  ignoring duplicate directory "/nix/store/ggdq1si53c6qb0b67lgx145xkndfy4zy-zlib-1.2.11-dev/include"
  ignoring duplicate directory "/nix/store/pi0lr4cj88vig3s5bwl6dpnrvvpc9css-compiler-rt-5.0.2-dev/include"
  ignoring duplicate directory "/nix/store/bknhdy2d2919ni794mnr7hy0warkwydl-llvm-4.0.1/include"
  ignoring duplicate directory "/nix/store/i1lyv0v01z1ivndra433kvmaagfhlmym-ncurses-6.1-dev/include"
  ignoring duplicate directory "/nix/store/ggdq1si53c6qb0b67lgx145xkndfy4zy-zlib-1.2.11-dev/include"
  ignoring duplicate directory "/nix/store/pi0lr4cj88vig3s5bwl6dpnrvvpc9css-compiler-rt-5.0.2-dev/include"
  #include "..." search starts here:
  #include <...> search starts here:
   /home/teto/mptcp/build/include
   /home/teto/mptcp/build/arch/x86/include/generated
   /nix/store/bknhdy2d2919ni794mnr7hy0warkwydl-llvm-4.0.1/include
   /nix/store/i1lyv0v01z1ivndra433kvmaagfhlmym-ncurses-6.1-dev/include
   /nix/store/ggdq1si53c6qb0b67lgx145xkndfy4zy-zlib-1.2.11-dev/include
   /nix/store/pi0lr4cj88vig3s5bwl6dpnrvvpc9css-compiler-rt-5.0.2-dev/include
   /nix/store/z10kkr081zb02kyjw8ybf2s9zll49cvx-glibc-2.27-dev/include
  End of search list.
  ```

  Even after unsetting NIX_TARGET_CFLAGS_COMPILE / NIX_CFLAGS_COMPILE,  glibc is still included:

  ```
  #include "..." search starts here:
  #include <...> search starts here:
  /home/teto/mptcp/build/include
  /home/teto/mptcp/build/arch/x86/include/generated
  /nix/store/z10kkr081zb02kyjw8ybf2s9zll49cvx-glibc-2.27-dev/include
  End of search list.
  ```

  It seems the libc is unconditionnaly included due to the https://github.com/NixOS/nixpkgs/blob/29387fbbe98c6ad0c554dd2ccfc81456b2ec5419/pkgs/build-support/cc-wrapper/cc-wrapper.sh#L25

  -> https://github.com/NixOS/nixpkgs/blob/29387fbbe98c6ad0c554dd2ccfc81456b2ec5419/pkgs/build-support/cc-wrapper/add-flags.sh#L34 call

  Another possible issue is that the CC wrapper doesn't take care of clang nolibc flag https://clang.llvm.org/docs/ClangCommandLineReference.html#cmdoption-clang-nolibc

  I need to tackle this but editing cc-wrapper.sh means I have to rebuild everything. Is there a trick to test an alternative cc-wrapper without having to rebuild everything ?


  ### Steps to reproduce
  Try clang -nostdinc -v on some files and check the "include" search list


  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.
  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.24, NixOS, 18.09.git.9e2ab74 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - nixpkgs: `/home/teto/nixpkgs`
  ```

  cc  @abbradar @Ericson2314 


state: closed
title: manpages for clang/gcc
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/issues/44531
updated_at: 2018-08-06 03:03:47
body:
  ## Issue description

  A regular painpoint with nixos is the absence of manpages. I've enabled most options but there are still cases where we miss important manpages (gcc/clang/cmake).


  ### Steps to reproduce
  ```
  $ nix-shell -p gcc   
  [nix-shell:~]$ LANG=C man gcc
  No manual entry for gcc

  [nix-shell:~]$ which gcc
  /nix/store/wkfafgwgs1na5f808wybs8l6v8yjrvqz-gcc-wrapper-7.3.0/bin/gcc

  [nix-shell:~]$ ls /nix/store/wkfafgwgs1na5f808wybs8l6v8yjrvqz-gcc-wrapper-7.3.0/
  bin  nix-support
  ```



  ## Technical details

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.
  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.24, NixOS, 18.09.git.9e2ab74 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - nixpkgs: `/home/teto/nixpkgs`
  ```


state: closed
title: xtrigger: init at v0.002
user_login: tgharib
html_url: https://github.com/NixOS/nixpkgs/pull/44532
updated_at: 2018-08-06 04:10:14
body:
  ###### Motivation for this change

  Added xtrigger window-monitor to nixpkgs.

  ###### Things done

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

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

  ---


state: closed
title: linux_testing_bcachefs: 4.15.2018.04.14 -> 4.15.2018.08.03
user_login: Chiiruno
html_url: https://github.com/NixOS/nixpkgs/pull/44533
updated_at: 2018-08-06 22:54:29
body:
  ###### Motivation for this change
  Version bump, as requested by @Mic92 .
  While `bcachefs-tools` compiles, fine, there's a problem with the kernel module that I'm not sure how to fix.
  ```
  make: Entering directory '/build/bcachefs-e7a00a5'
  make[1]: Entering directory '/build/bcachefs-e7a00a5/build'
    HOSTCC  scripts/basic/fixdep
    GEN     ./Makefile
    HOSTCC  scripts/kconfig/conf.o
    YACC    scripts/kconfig/zconf.tab.c
  /bin/sh: bison: not found
  make[2]: *** [scripts/Makefile.lib:217: scripts/kconfig/zconf.tab.c] Error 127
  make[1]: *** [/build/bcachefs-e7a00a5/Makefile:514: defconfig] Error 2
  make[1]: Leaving directory '/build/bcachefs-e7a00a5/build'
  make: *** [Makefile:146: sub-make] Error 2
  make: Leaving directory '/build/bcachefs-e7a00a5'
  ```
  I also did a bit of a restructure.

  ###### Things done

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

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

  ---


state: closed
title: tensorflow-tensorboard doesn't build with Python 3
user_login: IQubic
html_url: https://github.com/NixOS/nixpkgs/issues/44535
updated_at: 2018-08-07 22:35:37
body:
  ## Issue description
  I'm trying to do some python development with tensorflow and tensorflow-tensorboard. I created the following shell.nix to create the right development environment.

  ```
  with import (fetchTarball {
    url = https://github.com/nixos/nixpkgs-channels/archive/nixpkgs-unstable.tar.gz;
  }) {};
  mkShell {
    buildInputs =
      [(python3.withPackages (ps: with ps; [
        tensorflow
        tensorflow-tensorboard
      ]))];
  }
  ```

  Calling nix-shell doesn't work because tensorflow-tensorboard is currently broken.
  Here's the log, made with `nix-shell --show-trace`:

  ```
  error: while evaluating the attribute 'buildInputs' of the derivation 'nix-shell' at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/stdenv/generic/make-derivation.nix:175:11:
  while evaluating the attribute 'passAsFile' of the derivation 'python3-3.6.6-env' at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/stdenv/generic/make-derivation.nix:175:11:
  while evaluating 'requiredPythonModules' at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:96:27, called from /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/development/interpreters/python/wrapper.nix:12:13:
  while evaluating 'unique' at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/lib/lists.nix:539:12, called from /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:98:6:
  while evaluating 'requiredPythonModules' at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:96:27, called from /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:114:33:
  while evaluating 'unique' at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/lib/lists.nix:539:12, called from /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:98:6:
  while evaluating 'requiredPythonModules' at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:96:27, called from /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:114:33:
  while evaluating 'unique' at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/lib/lists.nix:539:12, called from /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:98:6:
  while evaluating 'hasPythonModule' at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:93:21, called from undefined position:
  while evaluating 'getOutput' at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/lib/attrsets.nix:451:23, called from undefined position:
  while evaluating anonymous function at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/stdenv/generic/make-derivation.nix:129:17, called from undefined position:
  while evaluating 'overridePythonAttrs' at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:46:31, called from /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:1242:24:
  while evaluating 'makeOverridablePythonPackage' at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:40:37, called from /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:46:40:
  while evaluating 'makeOverridable' at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/lib/customisation.nix:67:24, called from /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/top-level/python-packages.nix:42:12:
  while evaluating anonymous function at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/development/interpreters/python/build-python-package.nix:27:1, called from /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/lib/customisation.nix:69:12:
  while evaluating anonymous function at /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/development/interpreters/python/mk-python-derivation.nix:15:1, called from /nix/store/aj6yhbfyrc7l930rr4f7r50zk99b58b4-source/pkgs/development/interpreters/python/build-python-package.nix:44:4:
  html5lib-0.9999999 not supported for interpreter python3.6m
  ```

  ### Steps to reproduce
  See above.

  ## Technical details
  I'm using NixOS 18.09 if that matters. I doubt it does because nix sandboxes are supposed to be reproducible on all systems with nix.
  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.

  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.59, NixOS, 18.03.133029.d0c868ec17c (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixos-18.03.133029.d0c868ec17c, nixos-unstable-18.09pre147850.2428f5dda13"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
  ```


state: closed
title: crispy-doom: init at 5.2
user_login: neonfuz
html_url: https://github.com/NixOS/nixpkgs/pull/44536
updated_at: 2018-08-08 07:34:33
body:
  ###### Motivation for this change
  Crispy doom is enhanced version of chocolate doom (which in turn is a sourceport of doom). Some of it's features are optionally doubling the original resolution from 320x200 to 640x400, removing or raising static limits set by the original game, and adding compatibility for the "Doom Classic" WADs shipped with the "Doom 3: BFG Edition", especially the "No Rest For The Living" episode shipped in the NERVE.WAD file.

  Nixos already has chocolate doom so the port was pretty straight-forward from that. Some people would probably enjoy the features of this sourceport, the more the merrier IMO.

  Also, there is a comment remaining from chocolate-doom that hydra darwin times out, I don't know if this is still true but I left the comment because this package is similar to chocolate doom so it's probably true. Someone might want to re-test this.

  ###### Things done

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

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

  ---


state: closed
title: NetworkManager 1.12.0 seems to not be able to connect to ethernet with e1000e
user_login: etu
html_url: https://github.com/NixOS/nixpkgs/issues/44537
updated_at: 2018-08-07 07:51:25
body:
  ## Issue description
  I've tried to rollback to dae9cf6106d and it worked at that commit. Then I rolled forward to 7c585235ff6 and it didn't work there. And then I upgraded to 2428f5dda13 and it was still broken there.

  It just keeps on trying to connect and I get this over and over again in my log:
  ```
  Aug 06 08:57:49 phouchg wpa_supplicant[1153]: enp0s31f6: Associated with XX:XX:XX:XX:XX:XX
  Aug 06 08:57:49 phouchg wpa_supplicant[1153]: WMM AC: Missing IEs
  Aug 06 08:57:49 phouchg wpa_supplicant[1153]: enp0s31f6: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
  Aug 06 08:57:55 phouchg wpa_supplicant[1153]: enp0s31f6: CTRL-EVENT-DISCONNECTED bssid=01:80:c2:00:00:03 reason=3 locally_generated=1
  Aug 06 08:57:56 phouchg kernel: e1000e: enp0s31f6 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
  ```

  This is my PCI network card:
  ```
  00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection I219-V (rev 21)
          Subsystem: Lenovo Device 2233
          Kernel driver in use: e1000e
          Kernel modules: e1000e
  ```

  #### Update:
  I tried building a 4.14.54 kernel (the one that was default in dae9cf6106d) on 2428f5dda13. But it's still giving me the same errors. So now I'm on 4.14.59 again.

  Another note is that I've tried to connect without PEAP to another network over cable and it still gave me the same errors.

  #### Update 2:
  Tried to `systemctl stop network-manager` and do a `dhcpcd enp0s31f6`. That way I got an IP by the network. But I need the PEAP thingys to access all things I need, so I need it through networkmanager (I also need cisco vpn thingys, so networkmanager is handy for that as well).

  I also notice that f6e83edf36a1444e8fb57c787163b94a02584f13 seems to have happened which upgrades networkmanager. I haven't tried to build with an older networkmanager yet.

  But: cc @jtojnar, any ideas?

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.59, NixOS, 18.09.git.2428f5dda13 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - channels(etu): `"nixos-18.09pre147850.2428f5dda13"`
   - channels(root): `"nixos"`
   - nixpkgs: `/etc/nixos/nixpkgs`


state: open
title: cc-wrapper: dont inconditionnally include glibc
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/44538
updated_at: 2019-02-07 01:50:16
body:
  ... headers even when using -nostdinc or -nolibc (clang attribute)

  ###### Motivation for this change
  Even with nostdinc/nolibc flags wrapper-cc will look in glibc include directories see  https://github.com/NixOS/nixpkgs/issues/44530

  Upon compiling glibcLocales, I have a problem though:
  ```
  checking for alloca... yes
  checking for stdlib.h... (cached) yes
  checking whether the C++ compiler supports thread_local... no
  running configure fragment for sysdeps/unix/sysv/linux/x86_64/64
  running configure fragment for sysdeps/unix/sysv/linux/x86_64
  running configure fragment for sysdeps/unix/sysv/linux
  checking for unistd.h... (cached) yes
  checking installed Linux kernel header files... missing or too old!
  configure: error: GNU libc requires kernel header files from
  Linux 3.2.0 or later to be installed before configuring.
  The kernel header files are found usually in /usr/include/asm and
  /usr/include/linux; make sure these directories use files from
  Linux 3.2.0 or later.  This check uses <linux/version.h>, so
  make sure that file was built correctly when installing the kernel header
  files.  To use kernel headers not from /usr/include/linux, use the
  configure option --with-headers.
  gcc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include  -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack -m64 -DL_ENDIAN -O3 -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM   -c -o e_aes.o e_aes.c
  checking for sys/param.h... yes
  note: keeping build directory '/tmp/nix-build-glibc-locales-2.27.drv-0'
  builder for '/nix/store/a9n3c7vxj95jp1l8qzfgh5zcn6vxmn71-glibc-locales-2.27.drv' failed with exit code 1
  note: keeping build directory '/tmp/nix-build-openssl-1.0.2o.drv-0'
  note: keeping build directory '/tmp/nix-build-ghc-8.2.1-binary.drv-0'
  cannot build derivation '/nix/store/hhvvpx581bvxsng70l7c8xzqscsgdwri-ShellCheck-0.5.0.drv': 1 dependencies couldn't be built
  note: keeping build directory '/tmp/nix-build-bash-interactive-4.4-p23.drv-0'
  error: build of '/nix/store/a4122g7iwdy52qr1qb33pvsa3gdhnbjr-bash-interactive-4.4-p23.drv', '/nix/store/hhvvpx581bvxsng70l7c8xzqscsgdwri-ShellCheck-0.5.0.drv' failed

  ```
  I tried in a nix-shell with the same result
  ```
  configure flags: --disable-static --prefix=/nix/store/64x91npllljy88insldhgvdnlmh36dda-glibc-locales-2.27 --prefix=/nix/store/64x91npllljy88insldhgvdnlmh36dda-glibc-locales-2.27 --disable-static --prefix=/nix/store/64x91npllljy88insldhgvdnlmh36dda-glibc-locales-2.27 -C --enable-add-ons --enable-obsolete-nsl --enable-obsolete-rpc --sysconfdir=/etc --enable-stackguard-randomization --without-headers --disable-profile
  ...
  running configure fragment for sysdeps/unix/sysv/linux
  checking installed Linux kernel header files... missing or too old!
  configure: error: GNU libc requires kernel header files from
  Linux 3.2.0 or later to be installed before configuring.
  The kernel header files are found usually in /usr/include/asm and
  /usr/include/linux; make sure these directories use files from
  Linux 3.2.0 or later.  This check uses <linux/version.h>, so
  make sure that file was built correctly when installing the kernel header
  files.  To use kernel headers not from /usr/include/linux, use the
  configure option --with-headers.

  ```
  Looking at the log, it seems that glibc compiles with nostdinc

  ```
  configure:28: gcc -c -g -O2  -nostdinc -isystem /nix/store/qqcha3j759fl1wj840z0b0hdhkbg061a-gcc-7.3.0/lib/gcc/x86_64-unknown-linux-gnu/7.3.0/include -isystem /nix/store/qqcha3j759fl1wj840z0b0hdhkbg061a-gcc-7.3.0/lib/gcc/x86_64-unknown-linux-gnu/7.3.0/include-fixed -isystem no conftest.c >&5
  conftest.c:25:10: fatal error: linux/version.h: No such file or directory
   #include <linux/version.h>
            ^~~~~~~~~~~~~~~~~
  ```
  and that my change make it really effective thus calling configure `--without-headers` fail ?
  My guess is that glibc should always be compiled with `withLinuxHeaders` to prevent this (which is not the case for glibLocales) but I could be wrong.

  ###### Things done

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

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

  ---


state: closed
title: emacs-magit-annex-20180715.1812 does not compile
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/44539
updated_at: 2018-08-06 15:39:09
body:
  It appears that new versions of this Emacs mode require `git` at compile time:

  ~~~
  Generating autoloads for magit-annex.el...done
  Wrote /nix/store/mg3rd1d6gxgjfrvljdw7363q43hqc0cg-emacs-magit-annex-20180715.1812/share/emacs/site-lisp/elpa/magit-annex-20180715.1812/magit-annex-autoloads.el
  Wrote /nix/store/mg3rd1d6gxgjfrvljdw7363q43hqc0cg-emacs-magit-annex-20180715.1812/share/emacs/site-lisp/elpa/magit-annex-20180715.1812/magit-annex-autoloads.el
  Checking /nix/store/mg3rd1d6gxgjfrvljdw7363q43hqc0cg-emacs-magit-annex-20180715.1812/share/emacs/site-lisp/elpa/magit-annex-20180715.1812...
  Compiling /nix/store/mg3rd1d6gxgjfrvljdw7363q43hqc0cg-emacs-magit-annex-20180715.1812/share/emacs/site-lisp/elpa/magit-annex-20180715.1812/magit-annex-autoloads.el...
  Compiling /nix/store/mg3rd1d6gxgjfrvljdw7363q43hqc0cg-emacs-magit-annex-20180715.1812/share/emacs/site-lisp/elpa/magit-annex-20180715.1812/magit-annex-pkg.el...
  Compiling /nix/store/mg3rd1d6gxgjfrvljdw7363q43hqc0cg-emacs-magit-annex-20180715.1812/share/emacs/site-lisp/elpa/magit-annex-20180715.1812/magit-annex.el...
  Done (Total of 1 file compiled, 2 skipped)
  Searching for program: No such file or directory, git
  ~~~

  I'm not sure how to fix that issue. Maybe someone else knows? @mdorman, maybe?


state: closed
title: linux-kernel: Removes bcm2835_mmal_v4l2_camera_driver patch
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/pull/44540
updated_at: 2018-08-06 14:36:19
body:
  The patch was only required for kernel 4.16.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: open
title: `systemd-sysctl` seems to run too early
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/44541
updated_at: 2019-04-12 09:11:02
body:
  ## Issue description

  ```systemd-sysctl``` seems to run too early when some settings are not yet available to be set

  Perhaps it should be re-run again after ```network.target```

  ### Steps to reproduce

  ```
      configuration = { config, pkgs, lib, options, modulesPath }: {
        networking.useDHCP = true;
        networking.firewall.enable = true;
        networking.enableIPv6 = false;
        environment.noXlibs = true;
        boot.kernel.sysctl."net.netfilter.nf_conntrack_max" = 2000000;
      };
  ```

  ![](https://i.imgur.com/MFJzYMY.png)


state: open
title: Plasma5 Present windows feature is broken
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/44542
updated_at: 2019-02-03 01:14:47
body:
  ## Issue description
  The Present Windows feature does not work at all (the shortcuts (Control-F9, Control-F10) do not result in any visible action). 

  ### Steps to reproduce
  I'd expect just installing Plasma5, since I didn't do anything special.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.55, NixOS, 18.03.git.d0c868e (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: emacs: make a number of melpa packages work again
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/44543
updated_at: 2018-10-08 01:26:11
body:
  ###### Motivation for this change

  Fixes #44539

  ###### Things done

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

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

  ---

  Cc: @chaoflow @lovek323 @peti @the-kenny @jwiegley


state: closed
title: services.plasma5: Make activationscript use absolute path to
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/pull/44544
updated_at: 2018-08-07 09:57:44
body:
  `kbuildsyscoca5`

  ###### Motivation for this change

  cc: @nand0p 

  ###### Things done

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

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

  ---


state: open
title: virtual interface inside container is not created
user_login: zhangyoufu
html_url: https://github.com/NixOS/nixpkgs/issues/44545
updated_at: 2018-08-06 09:55:06
body:
  ## Issue description

  [network-interface.nix](https://github.com/NixOS/nixpkgs/blob/6820e2f0dd16104961d6fc7e8e38846807159c4e/nixos/modules/tasks/network-interfaces.nix#L1056-L1058) is expecting network devices are already prepared for container. While virtual interfaces are not exists when trying to bring them up.

  (This issue is not related to `.enableTun` option, the tun interface is not created at all)

  ### Steps to reproduce

  ```
  [root@host:~]# nixos-container create foo --config 'networking.firewall.enable=false; networking.interfaces.tun0 = { virtual = true; };'
  host IP is 10.233.1.1, container IP is 10.233.1.2
  trace: warning: You don't have `system.stateVersion` explicitly set. Expect things to break.
  these derivations will be built:
  ...

  [root@host:~]# nixos-container start foo

  [root@host:~]# nixos-container root-login foo

  [root@foo:~]# systemctl status
  ● foo
      State: degraded
       Jobs: 0 queued
     Failed: 1 units
      Since: Mon 2018-08-06 09:42:28 UTC; 21s ago
     CGroup: /
             ├─init.scope
             │ └─1 systemd
             └─system.slice
               ├─systemd-journald.service
               │ └─223 /nix/store/3xgvh1fjc6p586425c3annc03xhzx9is-systemd-238/lib/systemd/systemd-journald
               ├─console-getty.service
               │ └─288 agetty --login-program /nix/store/590id60kl4m0gkpnsbgias07c0zhndks-shadow-4.5/bin/login --noclear --keep-baud console 115200,38400,9600 vt220
               ├─nscd.service
               │ └─242 nscd
               ├─dbus.service
               │ └─263 /nix/store/rygki7nsvvhm3cdqwzblynafgn7b46dy-dbus-1.12.8/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
               └─systemd-logind.service
                 └─257 /nix/store/3xgvh1fjc6p586425c3annc03xhzx9is-systemd-238/lib/systemd/systemd-logind

  [root@foo:~]# systemctl list-units --state=failed
    UNIT                      LOAD   ACTIVE SUB    DESCRIPTION
  ● network-link-tun0.service loaded failed failed Link configuration of tun0

  LOAD   = Reflects whether the unit definition was properly loaded.
  ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
  SUB    = The low-level unit activation state, values depend on unit type.

  1 loaded units listed. Pass --all to see loaded but inactive units, too.
  To show all installed unit files use 'systemctl list-unit-files'.

  [root@foo:~]# journalctl -u network-link-tun0.service
  -- Logs begin at Mon 2018-08-06 09:42:29 UTC, end at Mon 2018-08-06 09:42:43 UTC. --
  Aug 06 09:42:29 foo systemd[1]: Starting Link configuration of tun0...
  Aug 06 09:42:29 foo network-link-tun0-start[230]: Configuring link...
  Aug 06 09:42:29 foo network-link-tun0-start[230]: bringing up interface... Cannot find device "tun0"
  Aug 06 09:42:29 foo systemd[1]: network-link-tun0.service: Main process exited, code=exited, status=1/FAILURE
  Aug 06 09:42:29 foo network-link-tun0-start[230]: failed
  Aug 06 09:42:29 foo systemd[1]: network-link-tun0.service: Failed with result 'exit-code'.
  Aug 06 09:42:29 foo systemd[1]: Failed to start Link configuration of tun0.

  [root@foo:~]# systemctl cat network-link-tun0.service
  # /nix/store/644ji2chxcm6fnzx80sypac94psjqklj-unit-network-link-tun0.service/network-link-tun0.service
  [Unit]
  After=network-pre.target
  Before=network-interfaces.target
  Description=Link configuration of tun0

  [Service]
  Environment="LOCALE_ARCHIVE=/nix/store/yszsdn1zxm5pb7mmc39rl7v0z57vwjck-glibc-locales-2.27/lib/locale/locale-archive"
  Environment="PATH=/nix/store/vr3qi79lvzh2gs5922j93025ll75kdas-iproute2-4.17.0/bin:/nix/store/nvm4kdwk2jf8xsg4xdqmvcnjmhy8h4gw-coreutils-8.29/bin:/nix/store/5yl80a6mvrvs7qjpacv2w8hf>
  Environment="TZDIR=/nix/store/2g139s26shqha9vmp67bk5f0zz6hjwz3-tzdata-2018e/share/zoneinfo"



  ExecStart=/nix/store/1ik7mhxm9yyzqyr7rcgppx57zm77xn09-unit-script/bin/network-link-tun0-start
  RemainAfterExit=true
  Type=oneshot
  ```


state: closed
title: docker-registry: Revert "[bot]: remove unreferenced code"
user_login: globin
html_url: https://github.com/NixOS/nixpkgs/pull/44546
updated_at: 2018-08-06 14:31:39
body:
  ###### Motivation for this change

  This code was referenced.

  This reverts commit 87f5930.

  cc @volth

  ###### Things done

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

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

  ---

  @GrahamcOfBorg test docker-registry


state: closed
title: matterbridge: 1.7.1 -> 1.11.0
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/44547
updated_at: 2018-08-06 11:17:34
body:
  ###### Motivation for this change

  Simple version bump.

  ###### Things done

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

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

  ---


state: open
title: blueman-applet missing icons
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/issues/44548
updated_at: 2019-01-02 18:48:14
body:
  ## Issue description

  the `blueman-applet` GUI from the `blueman` package only shows half of the icons correctly, the rest is shown as `missing icon`:
  ![broken icons]( https://paste.krebsco.de/TWvUnh2u/+inline )

  ### Steps to reproduce
  install via `configuration.nix`
  ```nix
  environment.systemPackages = [ pkgs.blueman ]
  ```
  start via:
  ```console
  $ blueman-applet
  ```



  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.16.17, stockholm/NixOS, 18.08.git.makefu-simple-vm-5830-g54990bce-dirty@x/18.03.git.14946ec (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1pre6148_a4aac7f`
   - channels(root): `""`
   - nixpkgs: `/var/src/nixpkgs`


state: closed
title: remove jumanji
user_login: pSub
html_url: https://github.com/NixOS/nixpkgs/pull/44549
updated_at: 2018-08-06 11:10:14
body:
  ###### Motivation for this change
  jumanji isn't activly developed since the end of 2015
  and uses an insecure and old version of webkit.


state: closed
title: AgdaStdlib: 0.15 -> 0.16
user_login: laMudri
html_url: https://github.com/NixOS/nixpkgs/pull/44550
updated_at: 2018-08-06 16:39:12
body:
  ###### Motivation for this change
  Routine update. v0.15 does not build with the new version of Agda (currently in nixpkgs).

  ###### Things done

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

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

  ---


state: closed
title: duktape: 2.2.1 -> 2.3.0
user_login: fgaz
html_url: https://github.com/NixOS/nixpkgs/pull/44551
updated_at: 2018-08-06 13:29:54
body:
  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: magit-annex: provide `external.git`
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/pull/44552
updated_at: 2018-08-07 11:25:57
body:
  Refactor the code to add the input from the `magit` expression to be reusable.

  ###### Motivation for this change

  #44539 details how the `magit-annex` package broke; this is the same breakage that `magit` experienced---this refactors @ttuegel's solution for that package to be reusable, and adds a similar annotation to `magit-annex`.

  ###### Things done

  Rebuilt `magit` using the refactored expression, which worked fine, and confirmed that the `magit-annex` expression now installs.

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

  ---


state: closed
title: Update lightdiscord's email in maintainer list
user_login: lightdiscord
html_url: https://github.com/NixOS/nixpkgs/pull/44554
updated_at: 2018-08-06 13:33:32
body:
  ###### Motivation for this change

  I have changed my email address and I will soon no longer have access to the old one.


state: closed
title: mpich2: cleanup derivation, rename to mpich
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/44555
updated_at: 2018-08-06 22:52:33
body:
  ###### Motivation for this change
  Some cleanup of the derivation (see below).
  The official name of the package was changed from mpich2 to mpich in 2012 (https://www.mpich.org/about/overview/)

  ###### Things done
  * mpich2 -> mpich (added alias)
  * remove `slurm` dependency (not needed)
  * use most recent `gfortran`
  * turn `enableParallelBulding` on
  * ensure mpi[cc,cxx,fort] uses default compilers it was built with

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

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

  ---


state: closed
title: nixos/certmgr: init
user_login: johanot
html_url: https://github.com/NixOS/nixpkgs/pull/44556
updated_at: 2018-08-10 13:11:26
body:
  ###### Motivation for this change

  Added nixos module for easy configuration of certmgr daemon service.
  See #44406 for reference.

  ###### Things done

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

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

  ---


state: open
title: pdns-recursor (api|dns).address is a string instead of a list
user_login: ajs124
html_url: https://github.com/NixOS/nixpkgs/issues/44557
updated_at: 2018-08-09 14:27:50
body:
  ## Issue description
  When looking at the options defined in the [pdns-recursor module](https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/networking/pdns-recursor.nix#L30), I noticed that dns.address and api.address are strings, whereas dns.allowFrom is a list.

  So, in order to listen on multiple interfaces, a string like "1.1.1.1, 1.1.1.2, 1.1.1.3" would need to be specified, which is quite inelegant.

  This is obviously a very minor bug, but fixing it requires some backwards compatibility and deprecation warning stuff, which I do not know how to implement, otherwise I would have just submitted a pull-request.

  ### Steps to reproduce
  Deploy pdns-recursor, notice this inconsistency.


state: closed
title: stdenv: symlink propagated docs
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/44558
updated_at: 2018-11-18 08:58:05
body:
  ###### Motivation for this change

  This sidesteps the original problem of #43547 as suggested by @Infinisil in https://github.com/NixOS/nixpkgs/issues/43547#issuecomment-405701974 and @dezgeg in https://github.com/NixOS/nixpkgs/pull/44516#issuecomment-410670228.

  ###### Things done

  - [X] stdenv-linux builds.

  ###### Things not done

  - Please try building stdenv on darwin.


state: closed
title: tmux-plugins: fix the fzf-tmux-url derivation
user_login: kalbasit
html_url: https://github.com/NixOS/nixpkgs/pull/44559
updated_at: 2018-08-06 18:41:36
body:
  ###### Motivation for this change

  The current `buildTmuxPluginFrom2Nix` computes the path of rtp by replacing dashes with an underscore in the plugin name and assume it's at the root of the plugin repo. This PR adds a new parameter to `buildTmuxPluginFrom2Nix` called `rtpFilePath` to allow plugins to specify a custom path for the rtp (relative to the plugin $out). This path for fzf-tmux-url is `fzf-url.tmux` 

  ###### Things done

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

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

  ---

  ```
  $ nix repl .
  Welcome to Nix version 2.0.4. Type :? for help.

  Loading '.'...
  Added 9270 variables.

  nix-repl> p = tmuxPlugins.fzf-tmux-url

  nix-repl> p.rtp
  "/nix/store/k3v0vvfkw9kkirf0k5gdiz8kqvrj8i3i-tmuxplugin-fzf-tmux-url/share/tmux-plugins/fzf-tmux-url/fzf-url.tmux"

  $ stat /nix/store/k3v0vvfkw9kkirf0k5gdiz8kqvrj8i3i-tmuxplugin-fzf-tmux-url/share/tmux-plugins/fzf-tmux-url/fzf-url.tmux
    File: /nix/store/k3v0vvfkw9kkirf0k5gdiz8kqvrj8i3i-tmuxplugin-fzf-tmux-url/share/tmux-plugins/fzf-tmux-url/fzf-url.tmux
    Size: 612             Blocks: 8          IO Block: 4096   regular file
  Device: 1bh/27d Inode: 11909887    Links: 7
  Access: (0555/-r-xr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
  Access: 2018-08-05 00:12:57.245965835 -0700
  Modify: 1969-12-31 16:00:01.000000000 -0800
  Change: 2018-08-06 11:14:51.614312143 -0700
   Birth: -
  ```


state: closed
title: tmuxPlugins: expose mkDerivation for creating a TMUX plugins
user_login: kalbasit
html_url: https://github.com/NixOS/nixpkgs/pull/44560
updated_at: 2018-08-07 00:04:32
body:
  ###### Motivation for this change

  Expose buildTmuxPlugin so users can use it in their overlays.

  ###### Things done

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

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

  ---

  ```
  $ nix repl .
  Welcome to Nix version 2.0.4. Type :? for help.
  Loading '.'...
  Added 9270 variables.
  nix-repl> p = tmuxPlugins.fzf-tmux-url
  nix-repl> p.rtp
  "/nix/store/k3v0vvfkw9kkirf0k5gdiz8kqvrj8i3i-tmuxplugin-fzf-tmux-url/share/tmux-plugins/fzf-tmux-url/fzf-url.tmux"
  nix-repl> tmuxPlugins.mkDerivation
  «lambda @ /code/opensource/stories/nixpkgs-export-buildtmuxplugin/src/github.com/NixOS/nixpkgs/pkgs/misc/tmux-plugins/default.nix:50:18»
  nix-repl> p = tmuxPlugins.mkDerivation {pluginName = "better-mouse-mode"; rtpFilePath = "scroll_copy_mode.tmux"; src = fetchgit { url = "https://github.com/NHDaly/tmux-better-mouse-mode"; rev = "aa59077c635ab21b251bd8cb4dc24c415e64a58e"; sha256 = "06346ih3hzwszhkj25g4xv5av7292s6sdbrdpx39p0n3kgf5mwww"; }; }
  nix-repl> p.rtp
  "/nix/store/xc09w6w3lj52fbcpjhs61q0dwyxki5i9-tmuxplugin-better-mouse-mode/share/tmux-plugins/better-mouse-mode/scroll_copy_mode.tmux"
  ```


state: closed
title: pythonPackages.asana: 0.7.0 -> 0.7.1
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/44561
updated_at: 2018-08-06 20:29:20
body:
  ###### Motivation for this change

  Also fixed the package build from
  https://hydra.nixos.org/build/78900949.

  `requests_oauthlib` seems to work fine at version 1.0 with `asana`, so
  rather than creating our own override for `asana` it's fine to use 1.0
  and patch `setup.py`.

  ###### Things done

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

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

  ---


state: closed
title: pythonPackages.browser-cookie3: init at 0.6.4
user_login: borisbabic
html_url: https://github.com/NixOS/nixpkgs/pull/44562
updated_at: 2018-08-13 12:47:07
body:
  ###### Motivation for this change
  Add package

  ###### Things done

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

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

  ---


state: closed
title: python3Packages.asgiref: 2.2.0 -> 2.3.2
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/44563
updated_at: 2018-08-06 19:30:07
body:
  ###### Motivation for this change

  2.3.2 supports async-timeout@3.x which fixes https://hydra.nixos.org/build/78889815.

  ###### Things done

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

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

  ---


state: open
title: haskellPackages.category fails to build
user_login: coot
html_url: https://github.com/NixOS/nixpkgs/issues/44565
updated_at: 2018-08-15 16:25:07
body:
  ## Issue description

  ### Steps to reproduce

  ```
  nix-env -f "<nixpkgs>" -i -A haskellPackages.category
  ```

  ## Technical details

  ```
  installing 'category-0.2.0.1'
  these derivations will be built:
    /nix/store/4a4zqrqrd46y2jxmv1398kg0v6ck2ivr-category-0.2.0.1.drv
  these paths will be fetched (0.43 MiB download, 5.75 MiB unpacked):
    /nix/store/2j45dnw7kckf9v2a2ydpphpacsgbjk51-util-0.1.10.1-doc
    /nix/store/brvs38yjq4kk5xvswsaaxaw84q972zc9-alg-0.2.5.0
    /nix/store/ca4b7d8xacm89qhk7lq2hk2v0gnbwahn-alg-0.2.5.0-doc
    /nix/store/iwsy5701w9pw0m73yagcx33k3vzw5d2j-util-0.1.10.1
  copying path '/nix/store/2j45dnw7kckf9v2a2ydpphpacsgbjk51-util-0.1.10.1-doc' from 'https://cache.nixos.org'...
  copying path '/nix/store/ca4b7d8xacm89qhk7lq2hk2v0gnbwahn-alg-0.2.5.0-doc' from 'https://cache.nixos.org'...
  copying path '/nix/store/iwsy5701w9pw0m73yagcx33k3vzw5d2j-util-0.1.10.1' from 'https://cache.nixos.org'...
  copying path '/nix/store/brvs38yjq4kk5xvswsaaxaw84q972zc9-alg-0.2.5.0' from 'https://cache.nixos.org'...
  building '/nix/store/4a4zqrqrd46y2jxmv1398kg0v6ck2ivr-category-0.2.0.1.drv'...
  setupCompilerEnvironmentPhase
  Build with /nix/store/789g7kamx0dv1lnrkds24i73pbqzvfzy-ghc-8.4.3.
  ignoring (possibly broken) abi-depends field for packages
  ignoring (possibly broken) abi-depends field for packages
  unpacking sources
  unpacking source archive /nix/store/zv99510ym5wvmkiw2j5wjrd5pv8f5z3l-category-0.2.0.1.tar.gz
  source root is category-0.2.0.1
  setting SOURCE_DATE_EPOCH to timestamp 1515185256 of file category-0.2.0.1/Setup.hs
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/tmp/nix-build-category-0.2.0.1.drv-2/setup-package.conf.d -j8 -threaded
  [1 of 2] Compiling Prelude          ( Prelude.hs, /tmp/nix-build-category-0.2.0.1.drv-2/Prelude.o )

  Prelude.hs:5:1: error:
      Could not find module ‘Algebra
      Use -v to see a list of the files searched for.
    |
  5 | import Algebra (Group)
    | ^^^^^^^^^^^^^^^^^^^^^^
  builder for '/nix/store/4a4zqrqrd46y2jxmv1398kg0v6ck2ivr-category-0.2.0.1.drv' failed with exit code 1
  error: build of '/nix/store/4a4zqrqrd46y2jxmv1398kg0v6ck2ivr-category-0.2.0.1.drv' failed  
  ```

  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.
   - system: `"x86_64-linux"`
   - host os: `Linux 4.16.5-gentoo-nvidia, Gentoo, noversion`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixpkgs"`
   - channels(marcin): `"nixpkgs"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixpkgs` 


state: closed
title: libvirt: 4.5.0 -> 4.6.0
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/44566
updated_at: 2018-08-11 14:01:50
body:
  ###### Motivation for this change

  new version

  ###### Things done

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

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

  ---


state: closed
title: python-language-server: 0.18.0 -> 0.19.0
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/44567
updated_at: 2018-08-07 06:33:26
body:
  ###### Motivation for this change

  Adding all of the extra dependencies isn't always desirable and
  overriding a bunch of inputs is a bit cumbersome and brittle.

  eg.

  ```
  python-language-server.override { providers = ["rope"]; }
  ```

  /cc @Mic92 

  ###### Things done

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

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

  ---


state: closed
title: Add support for user-extensible shellHook to haskell.lib.buildStackProject
user_login: uskudnik
html_url: https://github.com/NixOS/nixpkgs/pull/44568
updated_at: 2018-08-13 18:45:41
body:
  `haskell.lib.buildStackProject` is overridding shell hook and doesn't append
  user-specified shellHook to it, resulting in user's shellHook
  never executing.

  I believe `shellHook` should be appended after `addStackArgsHook` has been executed, but I can see a case for being executed beforehand too so if that is preferred approach let me know and I'll fix it.

  ###### Motivation for this change

  Ability to add shellHook commands to stack nix environments.

  ###### Things done

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

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

  ---

  Testing:

  ````
  # shell.nix

  { pkgs ? import <nixpkgs> {}
  }:

  pkgs.haskell.lib.buildStackProject {
    inherit ghc;
    name = "stacktest";
    buildInputs = [
      pkgs-master.glpk
      pkgs-master.pcre
    ];
    
    shellHook = ''
      echo "Hello https://github.com/NixOS/nixpkgs!"
      '';

  }
  ````

  Result:

  ````
  $ cd ~/dev/nixpkgs && git co upstream/master && cd - && NIX_PATH=nixpkgs=/path/to/nixpkgs nix-shell
  HEAD is now at 9934f0bb51a AgdaStdlib: 0.15 -> 0.16 (#44550)

  [nix-shell:~/dev/haskell-test]$ exit

  $ cd ~/dev/nixpkgs && git co add-shellhook-support-to-buildstackproject && cd - && NIX_PATH=nixpkgs=/path/to/nixpkgs nix-shell
  Previous HEAD position was 9934f0bb51a AgdaStdlib: 0.15 -> 0.16 (#44550)
  Switched to branch 'add-shellhook-support-to-buildstackproject'
  Hello https://github.com/NixOS/nixpkgs!
  ````


state: closed
title: vimNox: drop
user_login: xeji
html_url: https://github.com/NixOS/nixpkgs/pull/44569
updated_at: 2018-08-07 09:22:34
body:
  ###### Motivation for this change

  Close #40876 . `vimNox` is severely outdated (2012) and only used by a single other package, `ezquake`.

  ---


state: closed
title: set initialHashedPassword in installation-device.nix
user_login: bobvanderlinden
html_url: https://github.com/NixOS/nixpkgs/pull/44570
updated_at: 2018-08-07 13:48:11
body:
  ###### Motivation for this change

  There were a few `FIXME`s in some of the installation files saying:

  ```
  # FIXME: this probably should be in installation-device.nix
  users.users.root.initialHashedPassword = "";
  ```

  It indeed seemed sensible to move `users.users.root.initialHashedPassword` to `installation-device.nix`, so I moved it. I ran one of the installation tests, but have not run them all. 

  ###### Things done

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

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


state: closed
title: mycli: 1.6.0 -> 1.17.0
user_login: kalbasit
html_url: https://github.com/NixOS/nixpkgs/pull/44571
updated_at: 2018-08-07 15:04:23
body:
  ###### Motivation for this change

  I'm getting errors when using mycli 1.6.0, not getting errors after the update.

  ```python
  Exception in thread Thread-4:
  Traceback (most recent call last):
    File "/nix/store/7sbvn0wgv7hsnxpss1jba723kx5nz6d4-python-2.7.15/lib/python2.7/threading.py", line 801, in __bootstrap_inner
      self.run()
    File "/nix/store/7sbvn0wgv7hsnxpss1jba723kx5nz6d4-python-2.7.15/lib/python2.7/threading.py", line 754, in run
      self.__target(*self.__args, **self.__kwargs)
    File "/nix/store/8gs9jrpz8g9hmj4cz1326mr8k39y9nyw-python2.7-prompt_toolkit-1.0.15/lib/python2.7/site-packages/prompt_toolkit/interface.py", line 865, in run
      completions = list(buffer.completer.get_completions(document, complete_event))
    File "/nix/store/rsvy8bnpdninfzm9x3vk8l7a7vsgmzns-mycli-1.6.0/lib/python2.7/site-packages/mycli/sqlcompleter.py", line 255, in get_completions
      suggestions = suggest_type(document.text, document.text_before_cursor)
    File "/nix/store/rsvy8bnpdninfzm9x3vk8l7a7vsgmzns-mycli-1.6.0/lib/python2.7/site-packages/mycli/packages/completion_engine.py", line 85, in suggest_type
      full_text, identifier)
    File "/nix/store/rsvy8bnpdninfzm9x3vk8l7a7vsgmzns-mycli-1.6.0/lib/python2.7/site-packages/mycli/packages/completion_engine.py", line 134, in suggest_based_on_last_token
      token_v = token.value.lower()
  AttributeError: 'tuple' object has no attribute 'value'
  ```

  ###### Things done

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

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

  ---

  closes kalbasit/system#32


state: closed
title: mate-screensaver: 1.20.1 -> 1.21.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/44572
updated_at: 2018-08-06 23:57:31
body:
  ###### Motivation for this change

  Update to version [1.21.0](https://github.com/mate-desktop/mate-screensaver/blob/master/NEWS).

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

  ###### Things done

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

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


state: closed
title: nixos/cloudstack-image: initial import
user_login: vincentbernat
html_url: https://github.com/NixOS/nixpkgs/pull/44573
updated_at: 2019-02-24 16:28:43
body:
  ###### Motivation for this change

  Cloudstack images are simply using cloud-init. They are not headless
  as a user usually have access to a console. Otherwise, the difference
  with Openstack are mostly handled by cloud-init.

  This is still some minor issues. Notably, there is no non-root user.
  Other cloud images usually come with a user named after the
  distribution and with sudo. Would it make sense for NixOS?

  Cloudstack gives the user the ability to change the password.
  Cloud-init support for this is imperfect and the set-passwords module
  should be declared as `- [set-passwords, always]` for this to work. I
  don't know if there is an easy way to "patch" default cloud-init
  configuration. However, without a non-root user, this is of no use.

  Similarly, hostname is usually set through cloud-init using
  `set_hostname` and `update_hostname` modules. While the patch to
  declare nixos to cloud-init contains some code to set hostname, the
  previously mentioned modules are not enabled.

  About the cloud-init hack for ordering, I discuss the issue in PR #44524.

  I have tested this commit based on master but also on 18.03. I am not familiar with NixOS yet.

  ###### Things done

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

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

  ---


state: closed
title: Hydra evals of nixpkgs:trunk take over 5 hours
user_login: xeji
html_url: https://github.com/NixOS/nixpkgs/issues/44574
updated_at: 2018-08-07 13:16:10
body:
  Recent hydra evals of `nixpkgs:trunk` take over 5hrs if they succeed (they often fail due to #44354).

  Last 7 successful evals (newest first):

  | eval | duration |
  | ------------- | ------------- |
  | https://hydra.nixos.org/eval/1472236 | 21209s |
  | https://hydra.nixos.org/eval/1472218 | 20221s |
  | https://hydra.nixos.org/eval/1472045 | 19280s |
  | https://hydra.nixos.org/eval/1472026 | 20757s |
  | https://hydra.nixos.org/eval/1471874 | 156s |
  | https://hydra.nixos.org/eval/1471851 | 233s |
  | https://hydra.nixos.org/eval/1471814 | 137s |

  Clearly something drastic happened - no idea what. This may or may not be related to #44354.

  cc @matthewbauer @vcunat


state: closed
title: mesa: add patch to include driver path in cache key
user_login: corngood
html_url: https://github.com/NixOS/nixpkgs/pull/44575
updated_at: 2018-08-10 03:48:43
body:
  ###### Motivation for this change

  Fixes #44183.  Also see #44383.

  Mesa uses shared library mtimes as a key to its shader cache, however everything in /nix/store has the same timestamp, so it may incorrectly use shaders from the wrong version of mesa/llvm.  This has manifested itself as a complete system hang when booting a system on mesa 18.1 after previously using 18.0, or vice-versa.

  This change adds the mesa driver store path to the cache key, which should make it sufficiently unique.  I've tried to keep the patch as simple as possible for ease of maintenance, and I've tested it with 18.0 and 18.1.

  I also tested booting with mesa 18.0 on my system which is currently using 18.1.  It hangs without the patch, and works normally with it.

  I have some ideas about how to upstream this, but it will probably require more intrusive changes which wouldn't be suitable for a nixpkgs patch.

  @vcunat 

  edit: merged to staging because of mesa dependencies

  ###### Things done

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

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

  ---


state: closed
title: stage-1: Remove last reference of now-removed stdenv.isCross
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/44576
updated_at: 2018-08-26 20:22:30
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/pull/44367#issuecomment-410864148

  ###### Things done

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

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

  ---


state: closed
title: gwyddion, ripser: fix derivation name
user_login: symphorien
html_url: https://github.com/NixOS/nixpkgs/pull/44577
updated_at: 2018-08-06 23:21:54
body:
  ###### Motivation for this change
  the version attribute was pulled from stdenv.lib and was wrong as a result. Furthermore, since stdenv.lib.version changes with each commit, this triggers a rebuild of these derivations on each commit (and always with nox-review).

  ###### Things done

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

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

  ---


state: closed
title: pythonPackages.cli-helpers: init at 1.0.2
user_login: kalbasit
html_url: https://github.com/NixOS/nixpkgs/pull/44578
updated_at: 2018-08-07 06:39:16
body:
  ###### Motivation for this change

  cli-helpers is a required module of mycli v1.17.0. See https://github.com/NixOS/nixpkgs/pull/44571

  ###### Things done

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

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

  ---


state: closed
title: update bitwig studio to 2.3.5
user_login: poelzi
html_url: https://github.com/NixOS/nixpkgs/pull/44579
updated_at: 2018-08-07 17:40:20
body:
  ###### Motivation for this change

  Update bitwig to latest release.

  ###### Things done

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

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

  ---


state: closed
title: GVim built against GTK 3 can't find icons
user_login: 8573
html_url: https://github.com/NixOS/nixpkgs/issues/44580
updated_at: 2018-08-12 15:13:54
body:
  ## Issue description

  When I start a version of GVim from `vim_configurable` built against GTK 3, as is the default as of commit 9ac7ec7fc77b015c49ef4698b78ce0c068b7dabf, I get the following message:

  ```
  (gvim:16055): Gtk-WARNING **: 23:26:45.710: Could not find the icon 'document-open-ltr'. The 'hicolor' theme
  was not found either, perhaps you need to install it.
  You can get a copy from:
          http://icon-theme.freedesktop.org/releases
  ```

  Versions of GVim from `vim_configurable` built against GTK 2 do not give me this message.

  ### Steps to reproduce

  ```
  $ nix-build -E '(import <nixpkgs> {}).vim_configurable.override {guiSupport = "gtk3";}'
  $ ./result/bin/gvim
  ```

  For comparison:

  ```
  $ nix-build -E '(import <nixpkgs> {}).vim_configurable.override {guiSupport = "gtk2";}'
  $ ./result/bin/gvim
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.48, NixOS, 18.09pre147850.2428f5dda13 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixos-18.09pre147850.2428f5dda13"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: remove whitespace from pytidylib URL
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/44581
updated_at: 2018-08-07 23:34:00
body:
  ## Issue description

  https://repology.org/log/573

  `2018-08-07 00:56   WARNING: sanity warning: python2.7-pytidylib: homepage contains whitespace: " http://countergram.com/open-source/pytidylib/"
  `

  I can't find the package with the GitHub search.


state: closed
title: pythonPackages.pymysql: 0.6.6 -> 0.9.2; move to python-modules.
user_login: kalbasit
html_url: https://github.com/NixOS/nixpkgs/pull/44582
updated_at: 2018-08-07 15:35:30
body:
  ###### Motivation for this change

  Updating pymysql required by mycli. See https://github.com/NixOS/nixpkgs/pull/44571.

  I also moved the package to the new location under `//pkgs/development/python-modules/pymysql`.

  ###### Things done

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

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

  ---


state: open
title: WIP: treewide: Always prefix compilers
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/44583
updated_at: 2019-02-07 01:50:19
body:
  ###### Motivation for this change

  The goal is to bring the native and cross code paths closer together by always prefixing compilers. This makes it easier to catch programs that hard-code `gcc` or `clang`.

  This also includes:

    - Two patches to help with darwin -> linux cross compilation; since they're fine patches and the same override-`gcc` fix is needed.
    - Making the wrapper env vars define `CC`, `LD`, and friends use full paths instead of names, generally good for robustness.

  The whole thing I plan to merge after 18.09, but maybe those 2 bits can go in first.

  Fixes #21471

  ###### Things done

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

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

  ---


state: closed
title: nix-review: 0.3.0 -> 0.4.0
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/44584
updated_at: 2018-08-17 13:57:36
body:
  ###### Motivation for this change

  - add option to build pull request branch instead of merge.

  ###### Things done

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

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

  ---


state: closed
title: osquery: do not rebuild at each nixpkgs commit
user_login: symphorien
html_url: https://github.com/NixOS/nixpkgs/pull/44585
updated_at: 2018-08-07 03:52:35
body:
  ###### Motivation for this change

  Includging `stdenv.lib.version` triggers a rebuild at each nixpkgs commit. It also makes osquery a permanent false positive in nox-review.

  ###### Things done

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

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

  ---


state: open
title: nixos-rebuild test (and switch) causes pam_mount to remount
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/issues/44586
updated_at: 2018-10-04 04:20:02
body:
  ## Issue description

  Within the last couple of weeks, doing ```nixos-rebuild test``` causes pam_mount to remount encrypted home directories and thus asking for passwords. This wasn't the case in the past.

  Relevant output:
  ```
  building '/nix/store/p6bflh7n5zy2dql8l45mix9qnzq65hbk-nixos-system-mildred-18.09.git.98592c5da79M.drv'...
  activating the configuration...
  setting up /etc...
  reenter password for pam_mount:
  (mount.c:68): Messages from underlying mount program:
  (mount.c:72): crypt_activate_by_passphrase: File exists
  (pam_mount.c:522): mount of /dev/mapper/vg0-lv_home_peter failed
  kbuildsycoca5 running...
  ```


  ### Steps to reproduce

  1. Set ```users.users.some_user.cryptHomeLuks = "/dev/mapper/some_lv";```
  2. Execute ```nixos-rebuild test```


  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.17.11, NixOS, 18.09.git.98592c5da79M (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixos-18.03pre121670.4cbbecc85db"`
   - channels(peter): `""`
   - nixpkgs: `/home/peter/src/active/nixpkgs_unstable`


state: closed
user_login: bbigras
html_url: https://github.com/NixOS/nixpkgs/issues/44587
updated_at: 2018-08-07 21:09:31
title:
  nixos-install: This software may cause boot or other problems in the future. Please ask its authors not to store data in the boot track

body:
  ## Issue description

  I'm not sure if it's a grub problem or with nixos-install. I installed NixOS today using the latest minimal iso.

  I followed [the manual](https://nixos.org/nixos/manual/index.html#sec-installation). 8G swap partition...

  BIOS (not UEFI).

  ![image](https://user-images.githubusercontent.com/24027/43753558-65353636-99d4-11e8-93a7-61ceab779c42.png)


state: closed
title: caffe: make it build-able on OS X
user_login: mrkkrp
html_url: https://github.com/NixOS/nixpkgs/issues/44588
updated_at: 2018-10-23 19:15:25
body:
  ## Issue description

  Currently `caffe` derivation has:

  ```
  platforms = platforms.linux;
  ```

  https://github.com/nixos/nixpkgs/blob/master/pkgs/applications/science/math/caffe/default.nix#L91

  But apparently it can be built on OS X:

  http://caffe.berkeleyvision.org/install_osx.html

  Would it be possible to adjust the code so OS X is supported?

  ### Steps to reproduce

  Trying to build `caffe` on a Mac, I guess.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.54, NixOS, 18.09pre145679.dae9cf6106d (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.1pre6148_a4aac7f`
   - channels(root): `"nixos-18.09pre145679.dae9cf6106d"`
  warning: Nix search path entry '/home/mark/.nix-defexpr/channels' does not exist, ignoring
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: rclone-browser: init at 1.2
user_login: Drakonis
html_url: https://github.com/NixOS/nixpkgs/pull/44589
updated_at: 2018-10-19 09:01:25
body:
  ###### Things done
  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gzdoom: g3.4.1 -> g3.5.0
user_login: Drakonis
html_url: https://github.com/NixOS/nixpkgs/pull/44590
updated_at: 2018-08-07 19:27:46
body:
  ###### Motivation for this change
  Update package to latest

  ###### Things done

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

  ---


state: closed
title: quakespasm: 0.92.1 -> 0.93.1
user_login: Drakonis
html_url: https://github.com/NixOS/nixpkgs/pull/44591
updated_at: 2018-08-07 07:24:10
body:
  ###### Motivation for this change
  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 `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: vkquake: 0.97.3 -> 1.00.0
user_login: Drakonis
html_url: https://github.com/NixOS/nixpkgs/pull/44592
updated_at: 2018-08-07 07:23:08
body:
  ###### Motivation for this change
  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 `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: reason: 3.0.4 -> 3.3.2
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/44593
updated_at: 2018-08-07 10:04:34
body:
  https://github.com/facebook/reason/blob/master/HISTORY.md#332

  ###### Things done

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

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

  ---


state: closed
title: Update tryton 4 8
user_login: udono
html_url: https://github.com/NixOS/nixpkgs/pull/44594
updated_at: 2018-08-07 09:32:38
body:
  ###### Motivation for this change

  Minor upstream bug fix releases.

  ###### Things done

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

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

  ---


state: closed
title: journalctl advertises options it doesn't implement
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/44595
updated_at: 2018-08-07 10:17:12
body:
  ## Issue description
  From `journalctl --help`:
  ```
  Query the journal.

  Options:
    -g --grep=PATTERN          Show entries with MESSSAGE matching PATTERN
       --case-sensitive[=BOOL] Force case sensitive or insenstive matching
  ```

  ### Steps to reproduce

  ```
  journalctl --grep a -u sshd.service 
  ```
  returns `Compiled without pattern matching support`

  Expected response: 
  Lines matching `a`.

  ## Technical details

  - system: `"x86_64-linux"`
   - host os: `Linux 4.14.55, NixOS, 18.03.git.d0c868e (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: [rdy]iproute: allow to load ebpf programs
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/44598
updated_at: 2018-08-08 02:03:26
body:
  ...via passing libelf as a buildinput.

  ###### Motivation for this change
  I want to attach some filters to my interfaces  via tc
  ```
  IF="enp4s0"
  sudo tc qdisc add dev "$IF" clsact
  sudo tc filter add dev "$IF" ingress bpf obj test_ebpf_tc.o section action direct-action
  ```
  but this failed with 
  ```
  No ELF library support compiled in.
  Unable to load program
  ```

  ###### Things done
  just passed libelf as a buildinput then iproute's ./configure scripts picks it up.

  I can make it optional if need be.

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

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

  ---


state: closed
title: Update to tensorflow 1.9
user_login: jyp
html_url: https://github.com/NixOS/nixpkgs/pull/44599
updated_at: 2018-08-07 22:30:35
body:
  ###### Motivation for this change
  Upstream update.

  ###### Things done

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

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

  ---


state: closed
title: arb: 2.13.0 -> 2.14.0
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/44600
updated_at: 2018-08-07 20:49:58
body:
  ###### Motivation for this change

  Sage upstream ticket by the author: https://trac.sagemath.org/ticket/25966

  ###### Things done

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

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

  ---


state: open
title: lib/types: add the selectorFunction type
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/44601
updated_at: 2019-03-08 12:14:52
body:
  This came out of https://github.com/NixOS/nixpkgs/pull/38698#issuecomment-410894310.

  This is used to type options like: `services.xserver.windowManager.xmonad.extraPackages` that specify functions that take an attribute set containing packages / plugins and return a list containing a selection of the values in this set.

  ###### Motivation for this change

  The reason we need a dedicated type for this is to define the correct merge behaviour. Without the `selectorFunction` type merging multiple selector function option definitions results in an evaluation error.
  The `selectorFunction` merges definitions by returning a new selector function that applies the selector functions of all the definitions to the given input and concatenates the results.

  ###### Bikeshedding

  Instead of naming it `selectorFunction` we could name it `selector` which is shorter. However I opted for the former because it makes it immediately clear the value should be a function. 

  ###### Things done

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

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

  ---


state: closed
title: Workaround for issue #44254 (Steam cannot connect to friends network)
user_login: mat8913
html_url: https://github.com/NixOS/nixpkgs/pull/44602
updated_at: 2018-11-11 09:05:36
body:
  ###### Motivation for this change

  When /etc/localtime is a valid symlink but doesn't point directly to a zoneinfo file, Steam has trouble connecting to friends network. I've reported this upstream, maybe they'll fix it. But for now, there's this workaround.

  ###### Things done

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

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

  ---


state: closed
title: thunderbird, thunderbird-bin: 52.9.1 -> 60.0
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/44603
updated_at: 2018-08-11 17:51:14
body:
  ###### Motivation for this change

  - various improvements and fixes

  https://www.thunderbird.net/en-US/thunderbird/60.0/releasenotes/

  ###### Things done

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

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

  ---


state: closed
title: intel2200BGFirmware: fixed-output derivation
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/44604
updated_at: 2018-08-07 13:44:13
body:
  ###### Motivation for this change

  make the derivation fixed-output to avoid rebuild/redownload on each mass-rebuild


state: closed
title: firmware-linux-nonfree: fixed-output derivation
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/44605
updated_at: 2018-08-07 13:54:28
body:
  ###### Motivation for this change

  make the derivation fixed-output to avoid rebuild/redownload on each mass-rebuild


state: closed
title: animbar: init at 1.2
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/44608
updated_at: 2018-09-17 09:23:55
body:
  ###### Motivation for this change

  Unusual animation tool that can be used to create physical animations.

  ###### Things done

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

  ---


state: closed
title: dwm-status: 1.1.1 -> 1.1.2
user_login: Gerschtli
html_url: https://github.com/NixOS/nixpkgs/pull/44609
updated_at: 2018-08-08 16:12:48
body:
  ###### Motivation for this change

  Updates dwm-status to 1.1.2

  ###### Things done

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

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

  ---


state: closed
title: ocamlPackages.{core,async_kernel,async_extra,incremental_kernel}: update
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/44612
updated_at: 2018-08-14 07:48:43
body:
  ###### Motivation for this change

  Compatibility with OCaml 4.07.

  ###### Things done

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

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

  ---


state: closed
title: silver-searcher: 2.1.0 -> 2.2.0
user_login: Synthetica9
html_url: https://github.com/NixOS/nixpkgs/pull/44613
updated_at: 2018-08-07 14:06:50
body:
  ###### Things done

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

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

  ---


state: closed
title: ccemux: init at 1.1.0
user_login: CrazedProgrammer
html_url: https://github.com/NixOS/nixpkgs/pull/44614
updated_at: 2018-08-07 19:45:02
body:
  ###### Motivation for this change
  Adds [CCEmuX](https://github.com/CCEmuX/CCEmuX), a modular [ComputerCraft](http://www.computercraft.info/) emulator.

  ###### Things done

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

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

  ---


state: closed
title: Cassandra version bumps
user_login: fuzzy-id
html_url: https://github.com/NixOS/nixpkgs/pull/44615
updated_at: 2018-08-07 16:21:54
body:
  ###### Motivation for this change

  New Cassandra versions available.

  ###### Things done

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

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

  Executed tests from #31410 for all versions.
  ---


state: closed
title: Darwin caffe
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/44616
updated_at: 2018-08-16 11:46:55
body:
  ###### Motivation for this change

  Compile `caffe` on macOS. In the process I added a postInstallCheck to improve the chances that the package is working properly and made some more features configurable.

  I had to poke bigger holes in the Darwin sandbox in the process.

  ###### Things done

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

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

  ---


state: closed
title: triton: init at 6.1.2
user_login: alyssais
html_url: https://github.com/NixOS/nixpkgs/pull/44618
updated_at: 2018-08-12 21:21:14
body:
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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


state: closed
title: Perl packages
user_login: poelzi
html_url: https://github.com/NixOS/nixpkgs/pull/44619
updated_at: 2018-08-07 15:13:25
body:
  ###### Motivation for this change

  Added 2 perl modules from cpan via nix-generate-from-cpan.pl

  ###### Things done

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

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

  ---


