# issues

state: closed
title: nixos: inline set-environment for bash and zsh
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/30418
updated_at: 2018-08-30 13:35:51
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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: MacOS support for gn and v8_6_x
user_login: stesie
html_url: https://github.com/NixOS/nixpkgs/pull/30419
updated_at: 2018-12-15 01:58:33
body:
  ###### Motivation for this change

  With #29726 I introduced a new package v8_6_x which repackaged V8 on GN build system, yet for Linux only. This PR adds support for MacOS/darwin

  Also updates gn to current Git master and V8 6.2.414.30

  The added patch file `pkgs/development/tools/build-managers/gn/apple_apsl.patch` actually adds "sources" needed for the MacOS build. I preferred adding a patch since it only needs a very small number of files, which are otherwise part of "third party" Git repository with 2,5GB download size. Downloading that for just a few kB didn't feel right to me.

  ###### Things done

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

  ---


state: closed
title: rofi: 1.3.1 -> 1.4.1
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/30420
updated_at: 2017-10-14 22:29:02
body:
  ###### Motivation for this change

  Update check (required) and rofi to last versions

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

  ---


state: closed
title: lbdb: 0.38 -> 0.44
user_login: KaiHa
html_url: https://github.com/NixOS/nixpkgs/pull/30421
updated_at: 2017-10-16 07:46:23
body:
  ###### Motivation for this change

  Update to latest upstream version. Enable goobook support.

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

  ---


state: closed
title: wireless interface not showing up for ralink usb
user_login: bmabsout
html_url: https://github.com/NixOS/nixpkgs/issues/30422
updated_at: 2018-09-30 14:38:28
body:
  I have a ralink rt5370 wireless usb adapter. 
  the interface does not show up in `ifconfig -a` nor in `iw dev`
  i tried setting
  ```
  hardware.enableAllFirmware = true;
  hardware.enableRedistributableFirmware = true;
  boot.kernelModules = [ "rt2800usb" ];
  ```
  after that when I `lsmod | grep rt2800` it shows up but the interface still doesn't.
  if i `modinfo rt2800usb | grep 5370` nothing gets returned meaning the 5370 driver is disabled in nixos's kernel config?

  ## Technical details

  * System: NixOS: 17.09.1535.1fdca25ee8 (Hummingbird)
  * Nix version: 1.11.15
  * Nixpkgs version: 17.09.1535.1fdca25ee8
  * Sandboxing enabled: false


state: closed
title: Fix "batch" command on NixOS
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/30423
updated_at: 2017-10-16 17:16:44
body:
  ###### Motivation for this change
  Fix https://github.com/NixOS/nixpkgs/issues/12392

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

  ---


state: closed
title: piwik: 3.1.1 -> 3.2.0
user_login: florianjacob
html_url: https://github.com/NixOS/nixpkgs/pull/30424
updated_at: 2017-10-15 19:46:51
body:
  ###### Motivation for this change
  Some new features and bugfixes: https://piwik.org/changelog/piwik-3-2-0/

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

  ---


state: closed
title: Update git dit
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/30425
updated_at: 2017-10-16 14:25:25
body:
  Closes #29735
  (and invalidates it)

  Need help though.

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

  ---


state: closed
title: Fix munin_stats plugin when running munin-node only
user_login: florianjacob
html_url: https://github.com/NixOS/nixpkgs/pull/30426
updated_at: 2017-10-22 19:45:24
body:
  ###### Motivation for this change

  If you run munin-node without having munin-cron on the same machine, the automatically enabled munin_stats plugin which prints general statistics fails on every munin call (i.e. every 5 minutes):

  ```
  munin-node: Error output from munin_stats:
  munin-node: Error in tempfile() using template /var/run/munin/XXXXXXXXXX: Parent directory (/var/run/munin/) does not exist at /nix/store/dr4inq7f91d62mbr7qphhmxf8320i44r-munin-2.0.33/lib/perl5/site_perl/Munin/Plugin.pm line 280.
  munin-node: Service 'munin_stats' exited with status 2/0.
  ```
  Happens on 17.09 and master. This is because munin-node does not create the `MUNIN_PLUGSTATE` directory `/var/run/munin`. This is fixed with 95bb82d by using systemd.tmpfiles, would be nice to get this cherry-picked to 17.09. 086c0e6 converts munin-cron to systemd.tmpfiles as well, but that commit is not necessary to fix this issue (and not strictly necessary at all, of course. Is there a policy regarding mkdir+chown activationScripts vs. systemd.tmpfiles?)


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

  ---


state: open
title: Default group for "normal" user
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/issues/30427
updated_at: 2017-12-24 14:34:02
body:
  ## Issue description

  When creating a new user like this:

  ```
  users.extraUsers.myUser = {
    isNormalUser = true;
  };
  ```

  the user `myUser` will have the generic group `users`.

  This deviates from the default of most distros and the default of `useradd`:

  ```
  -g, --gidGROUP
     The group name or number of the user's initial login group. The group name must
     exist. A group number must refer to an already existing group.

     If not specified, the behavior of useradd will depend on the USERGROUPS_ENAB
     variable in /etc/login.defs. If this variable is set to yes (or -U/--user-group
     is specified on the command line), a group will be created for the user, with
     the same name as her loginname. If the variable is set to no (or
     -N/--no-user-group is specified on the command line), useradd will set the
     primary group of the new user to the value specified by the GROUP variable in
     /etc/default/useradd, or 100 by default.
  ```

  which can be implemented in nix like this:

  ```
  users.extraGroups.myUser.gid = 1000;
  users.extraUsers.myUser = {
    isNormalUser = true;
    uid = 1000;
  };
  ```

  Why does nixos handle this differently? I found this surprising.

  One of the consequences of this is that by default all users can read everybodys
  files.

  ### Steps to reproduce

  Create a new user, observe that his group is "users".

  ## Technical details

  * System: 17.09.1535.1fdca25ee8 (Hummingbird)
  * Nix version: 1.11.15
  * Nixpkgs version: 17.09.1535.1fdca25ee8
  * Sandboxing enabled: false


state: open
title: [WIP] docbook: put DTDs in $out/share/xml instead of $out/xml
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/30428
updated_at: 2018-03-22 22:10:03
body:
  ###### Motivation for this change

  Currently, the docbook derivation puts things into $out/xml which really should be $out/share/xml.

  This causes a truly massive rebuild so I'm not sure if it's really worth it and I have NOT run ```nox-review wip``` on 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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [RDY] init gpg python bindings + Alot: 0.5.1 -> 0.7.0
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/30429
updated_at: 2018-03-28 07:57:56
body:
  ###### Motivation for this change
  Updating the CLI notmuch-based mailreader alot

  ###### Things done
  - copied the extra/alot.desktop file to $out/share/applications
  - now generates the man
  - alot now needs the gpg binary for its tests, added it in checkOutputs.

  Nevertheless some things are wrong:
  - `man alot`doesn't work after installation via nix-env. I believe it's a known nixos problem. I've tried using multiple outputs but not sure how to make it better.
  - 3 of the tests don't pass see https://github.com/NixOS/nixpkgs/issues/30392

  I've not tested yet the gpg support but other than that it seems to work 

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

  ---


state: closed
title: selendroid: fix selendroid-selenium and 0.11.0 -> 0.17.0
user_login: selaux
html_url: https://github.com/NixOS/nixpkgs/pull/30430
updated_at: 2017-10-26 15:56:17
body:
  ###### Motivation for this change

  I unfortunately tested the wrong executable in https://github.com/NixOS/nixpkgs/pull/30186. The `selendroid-selenium` executable was broken indeed. Because I couldn't find any docs, I tested the version before the selenium update. This one was broken as well, so it seems that this was broken some time ago. My best guess at what it was supposed to do is [this](http://selendroid.io/scale.html) docs session about scaling selendroid, so I made it start a selendroid hub.

  I also updated the version along the way.

  ###### Things done

  - Changed `selendroid-selenium` to start a selendroid hub
  - Tested both standalone as well as grid configuration by running a simple test

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

  ---


state: closed
title: Poor errors on misconfigured cross-compilation
user_login: bgamari
html_url: https://github.com/NixOS/nixpkgs/issues/30431
updated_at: 2018-10-31 04:33:18
body:
  ## Issue description

  I've spent a fair amount of time trying to bring up cross-compilation environment with Nix. One issue that has come up again and again (and that I am struggling with currently) is errors along the lines of,

  ```
  $ nix-env -f default.nix -i -A blockEng.linux --show-trace
  installing ‘linux-4.9-arm-unknown-linux-gnueabihf’
  error: while evaluating the attribute ‘configurePhase’ of the derivation ‘linux-4.9-arm-unknown-linux-gnueabihf’ at /home/ben/block-eng/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:98:11:
  while evaluating the attribute ‘patches’ of the derivation ‘linux-config-4.9-arm-unknown-linux-gnueabihf’ at /home/ben/block-eng/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:98:11:
  attribute ‘crossDrv’ missing, at /home/ben/block-eng/nixpkgs/pkgs/os-specific/linux/kernel/generic.nix:92:18
  ```

  Would it be possible to provide a more descriptive error message in this case?

  ### Steps to reproduce

  Unfortunately I'm not yet sure what I'm doing wrong, so it's tough saying.

  ## Technical details

  * System: Debian 9
  * Nix version: `nix-env (Nix) 1.11.8`
  * Nixpkgs version: 4a01ad0e9992d3b2a369ce21f9d9dee980f83581
  * Sandboxing enabled: No


state: closed
title: dockerTools: buildImage contents recursively copies tzdata because of a rel. symlink `posix -> .`
user_login: siers
html_url: https://github.com/NixOS/nixpkgs/issues/30432
updated_at: 2018-02-07 14:56:06
body:
  ## Issue description

  Prelude: When building a docker image, my code required files in `/etc` to function properly. (e.g. `/etc/profile` and `/etc/services`). As size is important to me, I unpacked and inspected the contents with ncdu, which presented the following issue to me:

  ---

  When including the `config.system.build.toplevel` in the contents of the image, **there are thousands of directories `posix`**, which contain copies of themselves, due to the way `dockerTools.buildImage` creates the image, 
  https://github.com/NixOS/nixpkgs/blob/82e955325012524c96a7d0fbb0901cc21bc5203e/pkgs/build-support/docker/default.nix#L330
  together with the `posix` symlink in `/etc/zoneinfo`
  https://github.com/NixOS/nixpkgs/blob/82e955325012524c96a7d0fbb0901cc21bc5203e/pkgs/data/misc/tzdata/default.nix#L36
  which gets set in `environment.etc.zoneinfo` here:
  https://github.com/NixOS/nixpkgs/blob/82e955325012524c96a7d0fbb0901cc21bc5203e/nixos/modules/config/timezone.nix#L49

  ### Steps to reproduce (i.e. build an image)

  `default.nix`: (it's both valid bash and nix at the same time)

      #! @bash@/bin/bash -e

      /* &> /dev/null || :

      # 1. get all the paths stored in the layer.tar of the docker image
      # 2. measure size of the /etc/zoneinfo stored in layer.tar
      tar xOf @image@ "$(tar tf @image@ | grep -m1 layer)" |
          tee >(tar t > paths) |
          tar xO ./etc/zoneinfo |
          wc -c | awk '{print "etc/zoneinfo size in tar: "$1/1000/1000"M"}'

      echo ...though the total disk usage is more like 200M
      echo

      # print *the number* of the recursively added paths and *a sample* of them
      du -hs @image@
      grep posix/posix/posix paths |
          tee >(wc -l > /dev/tty) |
          sed -n '4000,4004p'

      exit # */

      { pkgs ? import <nixpkgs> {} }:

      let
        toplevel = (import <nixpkgs/nixos/lib/eval-config.nix> {
          modules = [
            {
              imports = [ <nixpkgs/nixos/modules/profiles/minimal.nix> ];
              boot.isContainer = true;
            }
          ];
        }).config.system.build.toplevel;

        image = pkgs.dockerTools.buildImage {
          name = "testing";
          tag = "latest";
          contents = toplevel;
        };

      in
        pkgs.substituteAll {
          src = ./default.nix;
          isExecutable = true;

          inherit image;
          inherit (pkgs) bash;
        }

  its output:

      % nix-build && ./result
      /nix/store/bf4cxh1nsbmvx5pa5zfwhvp35pkl7h9g-default.nix
      etc/zoneinfo size in tar: 68.5483M
      ...though the total [edit: unpacked] disk usage is more like 200M

      121M    /nix/store/qsn5p54sw07k7qw7xdypczh33laqkqrr-docker-image-testing.tar.gz
      ./etc/zoneinfo/posix/posix/posix/posix/posix/posix/posix/posix/posix/W-SU
      ./etc/zoneinfo/posix/posix/posix/posix/posix/posix/posix/posix/posix/Universal
      ./etc/zoneinfo/posix/posix/posix/posix/posix/posix/posix/posix/posix/UTC
      ./etc/zoneinfo/posix/posix/posix/posix/posix/posix/posix/posix/posix/UCT
      ./etc/zoneinfo/posix/posix/posix/posix/posix/posix/posix/posix/posix/Turkey
      44390


  ## Technical details

      nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion                                        
      "18.03pre117690.ab2cc75f78"

  ## Last words

  Not sure how solvable this is; I just wanted to make people aware of what I encountered.


state: closed
title: CUDA-related updates and cleanups
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/30433
updated_at: 2017-10-19 10:18:44
body:
  ###### Motivation for this change

  1. Update CUDA toolkit to the latest version, make it default;
  2. Make a unified config flag `cudaSupport` which controls whether CUDA support is desired in applications;
  3. Update and cleanup various machine learning libraries which make use of CUDA.

  ###### Things done

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

  ---


state: closed
title: Build Tensorflow from source
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/30434
updated_at: 2017-11-06 09:44:52
body:
  ###### Motivation for this change

  (Do not merge before #30433!)

  What it says.

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

  ---

  This is based atop https://github.com/NixOS/nixpkgs/pull/30433 , so there are extra commits (you are only interested in the last two).

  Possible problem with this are long compile times with CUDA (half an hour+) where previously we uesd prebuilt binaries.

  Bazel is a wonderful tool for building projects -- it's certainly a genius idea to create and use a 500k LoC Java build manager tool which eats 1.5G of memory for building C++. Unfortunately, Nix is not enterprise enough so our ways to isolate builds were not supported by Basel, making building a project with it effectively impossible in Nix (which is why TensorFlow used binary distribution before). Specifically, Bazel tries to download all external project dependencies by itself, which fails because of Nix isolation. In vanilla Bazel there is no way to circumvent this (please correct me if there's a better way!).

  My solution is to add a special patched version of Bazel which skips checking of fetched dependencies checksums (which depend, among other things, on build directory paths). Then we can do two-staged build as described in https://github.com/NixOS/nixpkgs/commit/9b3559f274638a911d5337cabb671a63f47e82ea.

  This, along with TensorFlow's own pecularities (special scripts for everything, awful compile times because _all_ dependent libraries like CURL or ffmpeg are built statically, incomprehensible build system scripts even considering Bazel etc.) made this PR a work of three or four straight days. I'd say this gets a solid second place in my list of my most awful packages after [Telegram](https://github.com/NixOS/nixpkgs/pull/14266).

  Sorry for the rant \~_\~


state: closed
title: Update plv8 + build against V8 6.x
user_login: stesie
html_url: https://github.com/NixOS/nixpkgs/pull/30435
updated_at: 2017-10-15 16:37:18
body:
  ###### Motivation for this change

  With #29726 I started to work on bringing V8 6.x to NixOS, by initially adding it next to `v8` package and now migrating stuff from `v8` towards `v8_6_x` gradually.

  This pull request updates plv8 to 2.1.0 release and switches to V8 6.x

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

  ---


state: closed
title: abella: 2.0.2 -> 2.0.4
user_login: ciil
html_url: https://github.com/NixOS/nixpkgs/pull/30436
updated_at: 2017-10-16 00:39: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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Some packages attempt to run `make check` while cross compiling
user_login: bgamari
html_url: https://github.com/NixOS/nixpkgs/issues/30437
updated_at: 2018-01-10 03:33:40
body:
  ## Issue description

  Some derivations (e.g. `xz`) force `doCheck = true`, which naturally fails while cross-compiling. Presumably these should instead force `doCheck = stdenv.hostPlatform == stdenv.buildPlatform`? @Ericson2314, thoughts?


  ### Steps to reproduce

  ```
  $ cat test.nix
  let
    crossSystem = {
      config = "arm-unknown-linux-gnueabihf";
      arch = "armv7";
      libc = "glibc";
      withTLS = true;
      openssl.system = "linux-generic32";
      platform = nixpkgsCross.pkgs.platforms.armv7l-hf-multiplatform // {
        baseKernelConfig = "xilinx_zynq_defconfig";
      };
    };

    nixpkgsCross = (import ./nixpkgs) { system = builtins.currentSystem; crossSystem = crossSystem; };
  in nixpkgsCross.xz
  $ nix-build test.nix
  ```

  ## Technical details

  * System: Debian 9
  * Nix version: `nix-env (Nix) 1.11.8`
  * Nixpkgs version: 4d20f425fdd4ab19e720795e6b9c81d02eb3418f
  * Sandboxing enabled: No


state: closed
title: addErrorContext is undocumented
user_login: bgamari
html_url: https://github.com/NixOS/nixpkgs/issues/30438
updated_at: 2017-10-17 03:32:15
body:
  ## Issue description

  `builtins.addErrorContext` is mentioned in the 0.13 changelog section of the Nix manual, but nowhere else.


state: closed
title: Feature request: Print backtrace in `trace` output
user_login: bgamari
html_url: https://github.com/NixOS/nixpkgs/issues/30439
updated_at: 2017-10-17 03:33:24
body:
  ## Issue description

  The `builtins.trace` function is quite handy for probing state buried deep within a derivation. However, while trying to understand a cross-compiling bug I've seen my trace output printed multiple times. Without a stack backtrace (e.g. what `throw` would produce with `--show-trace`) this is quite difficult to interpret.


state: closed
title: writeShellScriptBin "Is a directory"
user_login: berdario
html_url: https://github.com/NixOS/nixpkgs/issues/30440
updated_at: 2017-10-15 21:53:15
body:
  It seems that trivial-builders' `writeShellScriptBin` is not used anywhere in `nixpkgs` and is currently broken

  By invoking it like this:

      pkgs.writeShellScriptBin "locale" ''
        echo en_US.UTF-8
      '';

  I get an error like:

      building path(s) ‘/nix/store/891wcaj0vwy2ipv34g1kv7clzy9xriwk-locale’
      /nix/store/891wcaj0vwy2ipv34g1kv7clzy9xriwk-locale: /nix/store/891wcaj0vwy2ipv34g1kv7clzy9xriwk-locale: Is a directory
      builder for ‘/nix/store/77mpib3p732hncqdg74051al5b3gxqwi-locale.drv’ failed with exit code 126


  I suspect that the following patch might be enough to fix the problem (but I'm a bit in a hurry, and I haven't properly looked into it)

  ```diff
  diff --git a/pkgs/build-support/trivial-builders.nix b/pkgs/build-support/trivial-builders.nix
  index 14553c33e0..32214db658 100644
  --- a/pkgs/build-support/trivial-builders.nix
  +++ b/pkgs/build-support/trivial-builders.nix
  @@ -68,7 +68,7 @@ rec {
           ${text}
           '';
         checkPhase = ''
  -        ${stdenv.shell} -n $out
  +        ${stdenv.shell} -n $out/bin/${name}
         '';
       };
  ```


state: open
title: Darwin's locale
user_login: berdario
html_url: https://github.com/NixOS/nixpkgs/issues/30441
updated_at: 2018-05-09 06:35:31
body:
  While packaging `pipenv` I realized it was affected the same issue as [this one](https://github.com/NixOS/nixpkgs/issues/11623)... I found a simple fix could've been to create a small binary with an hardcoded UTF8 encoding. (not a good thing to hardcode, but could be useful for non-configurable software)

  I then stumbled upon this issue: https://github.com/NixOS/nixpkgs/issues/30440
  but creating a shell script was not enough, since for `pipenv`'s vendored `click` the `locale` command has to be `exec`able.

  I then came up with this:

  ```nix
  localeHack = pkgs.runCommandCC "locale" {
          source = ''
             #include <stdio.h>
             int main(){
               printf("en_US.UTF-8");
               return 0;
             }
          '';
          buildInputs = [ pkgs.gcc ];
        } ''
          mkdir -p "$out/bin"
          echo "$source" | gcc -Wall -o "$out/bin/$name" -xc -
        '';
  ```

  (`localeHack` can then be added to the `buildInputs`)

  Unfortunately, I realized that it was then not enough, and the proper fix for `pipenv` is to change the `LC_ALL`, but since it might be useful to package other software, I'd still want to note this solution somewhere... maybe we could also package it before we'll actually need it? (or is something similar to it already present in nixpkg?)


state: closed
title: Add Pipenv, update pew
user_login: berdario
html_url: https://github.com/NixOS/nixpkgs/pull/30442
updated_at: 2017-10-16 08:10:37
body:
  ###### Motivation for this change

  Add pipenv, bump pew (it's a dependency, and it was broken)

  ###### Things done

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

  ---


state: closed
title: tor-browser cannot install extension via browser
user_login: unode
html_url: https://github.com/NixOS/nixpkgs/issues/30443
updated_at: 2017-10-21 16:00:31
body:
  ## Issue description
  The latest tor-browser-bundle-bin implements and extensible mechanism that allows adding extensions via nix.
  The current implementation replaces the `extensions` folder in the user's profile directory with a symlink to a `/nix/store` path.
  The extensible mechanism comes at a cost of disallowing installation of extensions through the browser, the most common use-case.

  Is there any possibility for a middle ground?
  I'd like to still be able to install addons through the browser.

  ### Steps to reproduce
  Launch tor-browser
  Open add-ons menu
  Search and try to install any extension


state: closed
title: rstudio: 1.1.351 -> 1.1.383
user_login: ciil
html_url: https://github.com/NixOS/nixpkgs/pull/30444
updated_at: 2017-10-16 00:38:27
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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: sudo and sssd: Enable sssd support in sudo and building of sudo library in sssd
user_login: lejonet
html_url: https://github.com/NixOS/nixpkgs/pull/30445
updated_at: 2017-10-21 18:27:40
body:
  ###### Motivation for this change
  Sudo has support to poll SSSD for its sudoers rules, but it has to be compiled into sudo and it requires a sudo plugin, libsss_sudo.so, from SSSD to function.

  Added optional arguments to sudo and sssd to enable this functionality and have tested it, via packageOverrides, on a baremetal nixos machine. Both sssd and sudo was built with nix.useSandbox = true and I tried the functionality it brings and it works, I have sudoers rules in an openldap directory which I could apply after appending sudoers: files sss to nsswitch.conf.

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

  ---


state: closed
title: false overwrite of default cryptoModules
user_login: mrVanDalo
html_url: https://github.com/NixOS/nixpkgs/issues/30446
updated_at: 2017-10-16 18:02:26
body:
  Here : 
  https://github.com/NixOS/nixpkgs/blob/19997f01007efe3124219befaf6467c15521706e/nixos/modules/tasks/encrypted-devices.nix#L70

  The cryptoModules get set to a list which is smaller than the default of `boot.initrd.luks.cryptoModules`. 

  Also the example of the `keyFile` parameter is wrong. 
  https://github.com/NixOS/nixpkgs/blob/19997f01007efe3124219befaf6467c15521706e/nixos/modules/tasks/encrypted-devices.nix#L39
  it needs to be prefixed with `/mnt-root` like in the documentation explained.

  proper example would be `example = "/mnt-root/root/.swapkey"`


state: closed
title: nodejs: 8.6.0 -> 8.7.0
user_login: lo1tuma
html_url: https://github.com/NixOS/nixpkgs/pull/30447
updated_at: 2017-10-16 00:36:50
body:
  ###### Motivation for this change

  [Release Notes](https://nodejs.org/en/blog/release/v8.7.0/)

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

  ---


state: closed
title: Browsermob
user_login: grwlf
html_url: https://github.com/NixOS/nixpkgs/pull/30448
updated_at: 2017-10-15 20:32:10
body:
  ###### Motivation for this change
  browsermob-proxy-py (a browsermob-proxy client) had poorly-named expression 'browsermob-proxy'. This patchs renames things back and adds real 'browsermob-proxy'. 

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

  ---


state: closed
title: mpv: enable dvb on Linux
user_login: hhomar
html_url: https://github.com/NixOS/nixpkgs/pull/30449
updated_at: 2018-02-08 20:21:46
body:
  ###### Motivation for this change

  Since updating to 17.09, I can no longer use my tv tuner card with mpv. This will enable dvb support again on Linux.

  I've verified that Arch Linux, Debian and Fedora enable this flag.

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

  ---


state: closed
title: kubectl: init at v1.8.1
user_login: jamesthompson
html_url: https://github.com/NixOS/nixpkgs/pull/30450
updated_at: 2018-04-11 12:02:52
body:
  ###### Motivation for this change

  kubectl is needed to administrate kubernetes clusters from the command line.

  For google cloud users, it isn't installable through the google-cloud-sdk
  derivation - this pulls the precompiled binary and installs it.

  As far as I can tell there is no hosted tarball archive for this binary, hence
  this binary install approach.

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

  ---


state: closed
title: doc/installing-usb.xml: fix dead kernel parameter link docs.
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/30451
updated_at: 2017-10-15 23:05:01
body:
  ###### Motivation for this change

  dead link

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

  ---


state: closed
title: modemmanager: rename ModemManager.service to modem-manager.service
user_login: flokli
html_url: https://github.com/NixOS/nixpkgs/pull/30452
updated_at: 2018-03-24 22:53:30
body:
  …

  This is in line with NetworkManager.service being renamed to
  network-manager.service

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

  ---


state: closed
title: robotfindskitten: install req'd data and put bin in $out/bin
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/30453
updated_at: 2017-10-29 10:26:06
body:
  ###### Motivation for this change

  As-is the game doesn't appear on $PATH when installed,
  and when invoked directly fails to run due to missing required data file.

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

  ---


state: closed
title: Build several i686 packages on Hydra
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/30455
updated_at: 2017-10-19 10:14:22
body:
  ## Issue description

  Several packages (drivers) can take advantage of being built on Hydra for i686 architecture because their architecture needs to match running binary (i.e. i686 driver is required for i686 program).

  Examples are: `vaapiIntel` `libvdpau-va-gl` `beignet`

  How can I make those build on Hydra given that by default we don't build i686 now? I feel something in `pkgs/top-level/release.nix` needs to be changed but not sure what.

  * Nixpkgs version: 3fe7cddc304abb86e61a750a4f807270c7ca7825


state: open
title: Feature request: Add config options to configure allowed commands in sudoers
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/issues/30456
updated_at: 2017-10-16 00:36:56
body:
  ## Feature description

  Currently `security.sudo` doesn't provide very detailed configuration options.

  Currently you have to set up most things with `security.sudo.extraConfig`. It would be nice if NixOS made configuring this easier and more granular.

  A common use case is to allow some users or groups to run specific commands as root.

  For example, to allow my `consul` user to run a [script check](https://www.consul.io/docs/agent/checks.html) to determine whether some service is up, it has to be able to run a specific command as root.

  Configuring this in NixOS will also make it easier for the user to not trip over the escaping rules of the sudoers entry (though, awesomely, something in nixpkgs already checks for correct syntax!).

  Here's a snippet I wrote that we might use to implement this:

  ```nix
  {
      # From `man 5 sudoers`:
      #   Note that the following characters must be escaped with a ‘\’ if
      #   they are used in command arguments: ‘,’, ‘:’, ‘=’, ‘\’.
      security.sudo.extraConfig = ''
        consul ALL=(root) NOPASSWD: ${builtins.replaceStrings [ "," ":" "=" "\\" ] [ "\\," "\\:" "\\=" "\\\\" ] theCommand}
      '';
  }
  ```


state: open
title: [WIP] Update XML paths
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/30457
updated_at: 2018-11-28 21:49:02
body:
  Depends on #30428.

  ###### Motivation for this change
  The paths without `share/` are deprecated.

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

  ---


state: closed
title: ghq: 0.7.4 -> 0.8.0
user_login: sigma
html_url: https://github.com/NixOS/nixpkgs/pull/30458
updated_at: 2018-04-08 20:01:03
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 `build-use-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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Wireguard - waiting for DNS before trying to start the interface
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/30459
updated_at: 2019-06-20 19:03:14
body:
  ## Issue description

  I have wireguard installed and I use a domain name for the connection to the wireguard server. Problem is, that upon boot, wg doesn't seem to wait for dns resolution and hence starting the interface fails.

  ### Steps to reproduce

  Add wireguard client configuration like:

  ```
      # Enable Wireguard
      networking.wireguard.interfaces = {
          wg0 = {
              ips = [ "10.10.0.2/24" ];
              peers = [ {
                  allowedIPs = [ "10.10.0.0/24" ];
                  endpoint = "wireguard.server.tld:51820";
                  publicKey = "yaddayaddayadda";
                  persistentKeepalive = 25;
              } ];
              privateKey = "anotheryadda";
          };
      };
  ```
  And often - not always - I get journalctl entries like this

  ```
  Okt 16 08:27:14 subi ip[6066]: Cannot find device "wg0"
  Okt 16 08:27:14 subi kernel: wireguard: WireGuard 0.0.20171005 loaded. See www.wireguard.com for information.
  Okt 16 08:27:14 subi kernel: wireguard: Copyright (C) 2015-2017 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
  Okt 16 08:27:14 subi polkitd[6128]: Started polkitd version 0.113
  Okt 16 08:27:14 subi wg[6233]: Name or service not known: `wireguard.server.tld:51820`
  Okt 16 08:27:14 subi systemd[1]: wireguard-wg0.service: Main process exited, code=exited, status=1/FAILURE
  Okt 16 08:27:14 subi systemd[1]: Failed to start WireGuard Tunnel - wg0.
  Okt 16 08:27:14 subi systemd[1]: wireguard-wg0.service: Unit entered failed state.
  Okt 16 08:27:14 subi systemd[1]: wireguard-wg0.service: Failed with result 'exit-code'.
  ```

  From what I read is that it can't resolve the dns properly.

  ## Technical details

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

  `18.03pre117886.874a3c033c (Impala)`

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

  `nix-env (Nix) 1.11.15`

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

  `"18.03pre117939.3ee33f35f8"`

  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)

  `build-use-sandbox = false`


state: closed
title: libinput fails to build on Nixos Unstable Small
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/30460
updated_at: 2017-10-16 10:56:44
body:
  ## Issue description

  libinput fails to build on Nixos Unstable Small.

  ### Steps to reproduce

  ```
  '/nix/store/x3cibb6mbdr0n6bigj4vna6nsb9cfsq7-busybox-1.27.2/sbin/hostid' -> '/nix/store/2mq96i1jsl0463hcxgkgbknfsyw3h802-extra-utils/bin/hostid'
  '/nix/store/x3cibb6mbdr0n6bigj4vna6nsb9cfsq7-busybox-1.27.2/sbin/hostname' -> '/nix/store/2mq96i1jsl0463hcxgkgbknfsyw3h802-extra-utils/bin/hostname'
  '/nix/store/x3cibb6mbdr0n6bigj4vna6nsb9cfsq7-busybox-1.27.2/sbin/httpd' -> '/nix/store/2mq96i1jsl0463hcxgkgbknfsyw3h802-extra-utils/bin/httpd'
  '/nix/store/x3cibb6mbdr0n6bigj4vna6nsb9cfsq7-busybox-1.27.2/sbin/hush' -> '/nix/store/2mq96i1jsl0463hcxgkgbknfsyw3h802-extra-utils/bin/hush'
  Warning: You are using 'ANSI_X3.4-1968' which is not a Unicode-compatible locale.
  You might see errors if you use UTF-8 strings as filenames, as strings, or as file contents.
  Please switch to a UTF-8 locale for your platform.
  The Meson build system
  Version: 0.43.0
  Source dir: /tmp/nix-build-libinput-1.8.3.drv-0/libinput-1.8.3
  Build dir: /tmp/nix-build-libinput-1.8.3.drv-0/libinput-1.8.3/build
  Build type: native build

  Meson encountered an error in file meson_options.txt, line 1, column 0:
  Invalid kwargs for option "udev-dir": "default"

  A full log can be found at /tmp/nix-build-libinput-1.8.3.drv-0/libinput-1.8.3/build/meson-logs/meson-log.txt
  '/nix/store/x3cibb6mbdr0n6bigj4vna6nsb9cfsq7-busybox-1.27.2/sbin/hwclock' -> '/nix/store/2mq96i1jsl0463hcxgkgbknfsyw3h802-extra-utils/bin/hwclock'
  '/nix/store/x3cibb6mbdr0n6bigj4vna6nsb9cfsq7-busybox-1.27.2/sbin/i2cdetect' -> '/nix/store/2mq96i1jsl0463hcxgkgbknfsyw3h802-extra-utils/bin/i2cdetect'
  '/nix/store/x3cibb6mbdr0n6bigj4vna6nsb9cfsq7-busybox-1.27.2/sbin/i2cdump' -> '/nix/store/2mq96i1jsl0463hcxgkgbknfsyw3h802-extra-utils/bin/i2cdump'
  '/nix/store/x3cibb6mbdr0n6bigj4vna6nsb9cfsq7-busybox-1.27.2/sbin/i2cget' -> '/nix/store/2mq96i1jsl0463hcxgkgbknfsyw3h802-extra-utils/bin/i2cget'
  '/nix/store/x3cibb6mbdr0n6bigj4vna6nsb9cfsq7-busybox-1.27.2/sbin/i2cset' -> '/nix/store/2mq96i1jsl0463hcxgkgbknfsyw3h802-extra-utils/bin/i2cset'
  '/nix/store/x3cibb6mbdr0n6bigj4vna6nsb9cfsq7-busybox-1.27.2/sbin/id' -> '/nix/store/2mq96i1jsl0463hcxgkgbknfsyw3h802-extra-utils/bin/id'
  '/nix/store/x3cibb6mbdr0n6bigj4vna6nsb9cfsq7-busybox-1.27.2/sbin/ifconfig' -> '/nix/store/2mq96i1jsl0463hcxgkgbknfsyw3h802-extra-utils/bin/ifconfig'
  '/nix/store/x3cibb6mbdr0n6bigj4vna6nsb9cfsq7-busybox-1.27.2/sbin/ifdown' -> '/nix/store/2mq96i1jsl0463hcxgkgbknfsyw3h802-extra-utils/bin/ifdown'
  '/nix/store/x3cibb6mbdr0n6bigj4vna6nsb9cfsq7-busybox-1.27.2/sbin/ifenslave' -> '/nix/store/2mq96i1jsl0463hcxgkgbknfsyw3h802-extra-utils/bin/ifenslave'
  builder for ‘/nix/store/4dpjnpig1f8pqv7xf2vz4ahj7ir68q8v-libinput-1.8.3.drv’ failed with exit code 1
  ```

  ## Technical details

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

  `18.03pre117886.874a3c033c (Impala)`

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

  `nix-env (Nix) 1.11.15`

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

  `"18.03pre117972.7bf191337e"`

  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)

  `build-use-sandbox = false`


state: closed
title: bgpdump: init at 2017-09-29
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/pull/30461
updated_at: 2017-10-17 08:37:21
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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ltk: fix haskell-gi-overloading dependency
user_login: flokli
html_url: https://github.com/NixOS/nixpkgs/pull/30462
updated_at: 2017-10-28 00:32:59
body:
  Before, building ltk failed like this:

  ```
  building path(s) ‘/nix/store/dczjcg5li0wfbs17blbb302y68kwygm8-ltk-0.16.1.0’, ‘/nix/store/hjv7bc3ibj65iq16bczk36jslbk92q7g-ltk-0.16.1.0-doc’
  setupCompilerEnvironmentPhase
  Build with /nix/store/m74s3ylqgnpycnhaj1hxqax3xpx9l9z9-ghc-8.0.2.
  unpacking sources
  unpacking source archive /nix/store/yr06vdmj97j4f44qnggyini6z9ypkvqc-ltk-0.16.1.0.tar.gz
  source root is ltk-0.16.1.0
  setting SOURCE_DATE_EPOCH to timestamp 1502714953 of file ltk-0.16.1.0/src/Text/PrinterParser.hs
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/tmp/nix-build-ltk-0.16.1.0.drv-0/package.conf.d -j1 -threaded
  [1 of 1] Compiling Main             ( Setup.lhs, /tmp/nix-build-ltk-0.16.1.0.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/dczjcg5li0wfbs17blbb302y68kwygm8-ltk-0.16.1.0 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --docdir=/nix/store/hjv7bc3ibj65iq16bczk36jslbk92q7g-ltk-0.16.1.0-doc/share/doc --with-gcc=gcc --package-db=/tmp/nix-build-ltk-0.16.1.0.drv-0/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/dczjcg5li0wfbs17blbb302y68kwygm8-ltk-0.16.1.0/lib/ghc-8.0.2/ltk-0.16.1.0 --ghc-option=-j1 --disable-split-objs --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-library-vanilla --enable-executable-dynamic --enable-tests --ghc-option=-split-sections --extra-include-dirs=/nix/store/hvgsm5rdxj9mx5d8bf9wji0j2xw563yw-gtk+3-3.22.21-dev/include --extra-lib-dirs=/nix/store/hvgsm5rdxj9mx5d8bf9wji0j2xw563yw-gtk+3-3.22.21-dev/lib --extra-include-dirs=/nix/store/1gyr9vfwv9v8sbjy0ymgdkjnfw80j987-expat-2.2.4-dev/include --extra-lib-dirs=/nix/store/1gyr9vfwv9v8sbjy0ymgdkjnfw80j987-expat-2.2.4-dev/lib --extra-lib-dirs=/nix/store/mpxglx71nqxp62vxacp0i12dq7h622na-expat-2.2.4/lib --extra-include-dirs=/nix/store/3jxq33qrlfpjdx17c8d62lmcxfbf2yxm-glib-2.54.0-dev/include --extra-lib-dirs=/nix/store/3jxq33qrlfpjdx17c8d62lmcxfbf2yxm-glib-2.54.0-dev/lib --extra-include-dirs=/nix/store/q8k7r5zbf03ydrpm7imfzds5b2nmdf0a-zlib-1.2.11-dev/include --extra-lib-dirs=/nix/store/q8k7r5zbf03ydrpm7imfzds5b2nmdf0a-zlib-1.2.11-dev/lib --extra-lib-dirs=/nix/store/i8wz3m067dzbs5x2glhxvcg7lvds1942-zlib-1.2.11/lib --extra-include-dirs=/nix/store/0phm8p3mf0rapxsxcy6v7q298y6a7ax8-libffi-3.2.1-dev/include --extra-lib-dirs=/nix/store/0phm8p3mf0rapxsxcy6v7q298y6a7ax8-libffi-3.2.1-dev/lib --extra-lib-dirs=/nix/store/hhcby2ncg7s75bm8f87j4i7wjzx20nvw-libffi-3.2.1/lib --extra-include-dirs=/nix/store/d15b3lh1c4452m6w66sjgrw21aps2z8b-glibc-iconv-2.25-49/include --extra-lib-dirs=/nix/store/dq0sfiqgdyxy4z4m1cnplv3ay18kljav-glib-2.54.0/lib --extra-include-dirs=/nix/store/5j0yfykrgjplgs70wacmvrzbm0a3r3qj-cairo-1.14.10-dev/include --extra-lib-dirs=/nix/store/5j0yfykrgjplgs70wacmvrzbm0a3r3qj-cairo-1.14.10-dev/lib --extra-include-dirs=/nix/store/jbvsw0c6mzvn4ksikvb355c51hanivdz-libXext-1.3.3-dev/include --extra-lib-dirs=/nix/store/jbvsw0c6mzvn4ksikvb355c51hanivdz-libXext-1.3.3-dev/lib --extra-include-dirs=/nix/store/azczg71cnfxjc63dhpm8f6w62695zrx1-xextproto-7.3.0/include --extra-lib-dirs=/nix/store/azczg71cnfxjc63dhpm8f6w62695zrx1-xextproto-7.3.0/lib --extra-include-dirs=/nix/store/hcajgay8nx6f94rgl4ynk8xp8dvv69wp-xproto-7.0.31/include --extra-lib-dirs=/nix/store/hcajgay8nx6f94rgl4ynk8xp8dvv69wp-xproto-7.0.31/lib --extra-include-dirs=/nix/store/lm3q222avj0if827hqnscm8132w6bfqi-libXau-1.0.8-dev/include --extra-lib-dirs=/nix/store/lm3q222avj0if827hqnscm8132w6bfqi-libXau-1.0.8-dev/lib --extra-lib-dirs=/nix/store/vw96cn3hv144mmfmpbcgf041509nrb9v-libXau-1.0.8/lib --extra-lib-dirs=/nix/store/1izhmghnramlx67427iswvvzy80bc13v-libXext-1.3.3/lib --extra-include-dirs=/nix/store/vrdcbrr7g8hknsi7vdfn4hh0kh7p34x8-fontconfig-2.12.1-dev/include --extra-lib-dirs=/nix/store/vrdcbrr7g8hknsi7vdfn4hh0kh7p34x8-fontconfig-2.12.1-dev/lib --extra-include-dirs=/nix/store/lbc47zddfrygkghmx9xlf99ll3q2q3sx-freetype-2.7.1-dev/include --extra-lib-dirs=/nix/store/lbc47zddfrygkghmx9xlf99ll3q2q3sx-freetype-2.7.1-dev/lib --extra-include-dirs=/nix/store/aa8i4gpsb44n2zyv5byr7fm97q48h425-bzip2-1.0.6.0.1-dev/include --extra-lib-dirs=/nix/store/aa8i4gpsb44n2zyv5byr7fm97q48h425-bzip2-1.0.6.0.1-dev/lib --extra-lib-dirs=/nix/store/5dnva19r2z20jahsx3jxm565qwjxsynl-bzip2-1.0.6.0.1/lib --extra-include-dirs=/nix/store/d39gr8bvrhgj3licf2k2sxaf2pwr43hg-libpng-apng-1.6.31-dev/include --extra-lib-dirs=/nix/store/d39gr8bvrhgj3licf2k2sxaf2pwr43hg-libpng-apng-1.6.31-dev/lib --extra-lib-dirs=/nix/store/xajc39y4sy34a086w86138jfv31f65nx-libpng-apng-1.6.31/lib --extra-lib-dirs=/nix/store/7rda899md2d4q26lxb43yg3cmrgcdr1r-freetype-2.7.1/lib --extra-lib-dirs=/nix/store/28xmsklwik9jpddq6wwybmg0ghh92gwx-fontconfig-2.12.1-lib/lib --extra-include-dirs=/nix/store/gcz451vvp5v3kx8i5sbxd4qs0inq21v3-pixman-0.34.0/include --extra-lib-dirs=/nix/store/gcz451vvp5v3kx8i5sbxd4qs0inq21v3-pixman-0.34.0/lib --extra-include-dirs=/nix/store/jypwzca909k9jmhlbhdjp9i08kby7mz5-libXrender-0.9.10-dev/include --extra-lib-dirs=/nix/store/jypwzca909k9jmhlbhdjp9i08kby7mz5-libXrender-0.9.10-dev/lib --extra-include-dirs=/nix/store/kxi3k7l47975flk2874xrxcsagz9f8vr-renderproto-0.11.1/include --extra-lib-dirs=/nix/store/kxi3k7l47975flk2874xrxcsagz9f8vr-renderproto-0.11.1/lib --extra-include-dirs=/nix/store/n8qx80rpdmxyrjk90c7bv93jizd3if9g-libX11-1.6.5-dev/include --extra-lib-dirs=/nix/store/n8qx80rpdmxyrjk90c7bv93jizd3if9g-libX11-1.6.5-dev/lib --extra-include-dirs=/nix/store/sd0vh8fgkj8gnazja6rrs3bjfbjlkn6f-libxcb-1.12-dev/include --extra-lib-dirs=/nix/store/sd0vh8fgkj8gnazja6rrs3bjfbjlkn6f-libxcb-1.12-dev/lib --extra-lib-dirs=/nix/store/hj7cj844wbnsqiqja81vc2lbgn1s47x1-libxcb-1.12/lib --extra-include-dirs=/nix/store/ivkkg1ika5iflrnzhjskl1w76nx380gz-kbproto-1.0.7/include --extra-lib-dirs=/nix/store/ivkkg1ika5iflrnzhjskl1w76nx380gz-kbproto-1.0.7/lib --extra-lib-dirs=/nix/store/m04h4v9863198a36k5xhv25hz6qf2cql-libX11-1.6.5/lib --extra-lib-dirs=/nix/store/vfp7hb5a5in4wbxxqy1vymyy3w9bv467-libXrender-0.9.10/lib --extra-include-dirs=/nix/store/q0ahw8bwzqdznnih9khs5v0ms8ri7g1b-xcb-util-0.4.0-dev/include --extra-lib-dirs=/nix/store/q0ahw8bwzqdznnih9khs5v0ms8ri7g1b-xcb-util-0.4.0-dev/lib --extra-lib-dirs=/nix/store/127qsvkr13v3vks48n967fnk6sz2aqxp-xcb-util-0.4.0/lib --extra-include-dirs=/nix/store/lbah9wclx0x7ahy7kfzwly00zxn3sz37-mesa-noglu-17.1.10-dev/include --extra-lib-dirs=/nix/store/lbah9wclx0x7ahy7kfzwly00zxn3sz37-mesa-noglu-17.1.10-dev/lib --extra-include-dirs=/nix/store/d3h9zicsnxlddx5ld519wlk2lhcd5xzd-libXdamage-1.1.4-dev/include --extra-lib-dirs=/nix/store/d3h9zicsnxlddx5ld519wlk2lhcd5xzd-libXdamage-1.1.4-dev/lib --extra-include-dirs=/nix/store/xfmx6m0m5pi9xghihgjh0ikp1r1f0ff2-damageproto-1.2.1/include --extra-lib-dirs=/nix/store/xfmx6m0m5pi9xghihgjh0ikp1r1f0ff2-damageproto-1.2.1/lib --extra-include-dirs=/nix/store/1ca2dj8llpsgb4riq2p0c514jq5d25xa-libXfixes-5.0.2-dev/include --extra-lib-dirs=/nix/store/1ca2dj8llpsgb4riq2p0c514jq5d25xa-libXfixes-5.0.2-dev/lib --extra-include-dirs=/nix/store/jsfrwyfai70gnbvh7g6dygqkcd9h45px-fixesproto-5.0/include --extra-lib-dirs=/nix/store/jsfrwyfai70gnbvh7g6dygqkcd9h45px-fixesproto-5.0/lib --extra-lib-dirs=/nix/store/8qsy14m386h3l1wgnq92lf9rdmv205dc-libXfixes-5.0.2/lib --extra-lib-dirs=/nix/store/58wv742ljn4cw2iijax6gpifwhzy4vsk-libXdamage-1.1.4/lib --extra-include-dirs=/nix/store/p7yjm9xby0gdapjcjgj9bpcv3a5qxkkv-libXxf86vm-1.1.4-dev/include --extra-lib-dirs=/nix/store/p7yjm9xby0gdapjcjgj9bpcv3a5qxkkv-libXxf86vm-1.1.4-dev/lib --extra-include-dirs=/nix/store/yi8sywpqfzl5ap0liamivj5jvc1b7z7h-xf86vidmodeproto-2.3.1/include --extra-lib-dirs=/nix/store/yi8sywpqfzl5ap0liamivj5jvc1b7z7h-xf86vidmodeproto-2.3.1/lib --extra-lib-dirs=/nix/store/10bir5xrxjj9anx2k2r52rf60cr4im13-libXxf86vm-1.1.4/lib --extra-include-dirs=/nix/store/0bgqk7076xrq4i1iav27c0adrc0c342w-libdrm-2.4.83-dev/include --extra-lib-dirs=/nix/store/0bgqk7076xrq4i1iav27c0adrc0c342w-libdrm-2.4.83-dev/lib --extra-lib-dirs=/nix/store/5g1zf879403gpl5fnnqn6331g74xicwn-libdrm-2.4.83/lib --extra-lib-dirs=/nix/store/sw4kprs436aj65435v2y2vgwjcpwc79d-mesa-noglu-17.1.10/lib --extra-lib-dirs=/nix/store/fa7wrzvv93y68sr4v7bfv0sq33ijjcfn-cairo-1.14.10/lib --extra-include-dirs=/nix/store/y7kqs9b9a7c70i958zga033pbi2m5mb1-pango-1.40.12-dev/include --extra-lib-dirs=/nix/store/y7kqs9b9a7c70i958zga033pbi2m5mb1-pango-1.40.12-dev/lib --extra-include-dirs=/nix/store/bj3rb68r8w964gfrmay03z7gnzg91p8w-harfbuzz-1.5.1-dev/include --extra-lib-dirs=/nix/store/bj3rb68r8w964gfrmay03z7gnzg91p8w-harfbuzz-1.5.1-dev/lib --extra-include-dirs=/nix/store/2wblsrrhf41zfyr7v0ackkn8vjkh1zyk-graphite2-1.3.6/include --extra-lib-dirs=/nix/store/2wblsrrhf41zfyr7v0ackkn8vjkh1zyk-graphite2-1.3.6/lib --extra-lib-dirs=/nix/store/riicxh9dp1bx90fjcf2yr7gw3wj0x7fm-harfbuzz-1.5.1/lib --extra-include-dirs=/nix/store/cw5hy5mz22jdka0415qf6ir5qcfx06wi-libXft-2.3.2-dev/include --extra-lib-dirs=/nix/store/cw5hy5mz22jdka0415qf6ir5qcfx06wi-libXft-2.3.2-dev/lib --extra-lib-dirs=/nix/store/czkv6rffbd32dyrqbq8ar4vg58hv6dsn-libXft-2.3.2/lib --extra-lib-dirs=/nix/store/5xd1zb7b23q0p9mlvjcj5z115ymh5fb5-pango-1.40.12/lib --extra-include-dirs=/nix/store/p7rcvxxc70si6s3w8ylyc6w501l6mhzm-gdk-pixbuf-2.36.7-dev/include --extra-lib-dirs=/nix/store/p7rcvxxc70si6s3w8ylyc6w501l6mhzm-gdk-pixbuf-2.36.7-dev/lib --extra-include-dirs=/nix/store/jdya63cghjqx15x18sz2xqw270y4zwaf-libtiff-4.0.8-dev/include --extra-lib-dirs=/nix/store/jdya63cghjqx15x18sz2xqw270y4zwaf-libtiff-4.0.8-dev/lib --extra-include-dirs=/nix/store/4j0xwakgh5n441jynrp7i942j0qc8lrm-libjpeg-turbo-1.5.2-dev/include --extra-lib-dirs=/nix/store/4j0xwakgh5n441jynrp7i942j0qc8lrm-libjpeg-turbo-1.5.2-dev/lib --extra-lib-dirs=/nix/store/bsqid2phn9ad8fyw2d63anzrrxp7a9x4-libjpeg-turbo-1.5.2/lib --extra-include-dirs=/nix/store/v6s9mvcg8wqpgbbmf86fq1h5sy0jv15b-xz-5.2.3-dev/include --extra-lib-dirs=/nix/store/v6s9mvcg8wqpgbbmf86fq1h5sy0jv15b-xz-5.2.3-dev/lib --extra-lib-dirs=/nix/store/j41pm590lflva7kkx643kycix8njjrld-xz-5.2.3/lib --extra-lib-dirs=/nix/store/caqnkc27nvhgbara1grqblyl117sq8gd-libtiff-4.0.8/lib --extra-include-dirs=/nix/store/1jg55h9jikyasnpfgnnynb1jzza6kp12-jasper-2.0.13-dev/include --extra-lib-dirs=/nix/store/1jg55h9jikyasnpfgnnynb1jzza6kp12-jasper-2.0.13-dev/lib --extra-lib-dirs=/nix/store/4flns1cwwvy2x3l1b0dbhnz4wrip07bw-jasper-2.0.13/lib --extra-lib-dirs=/nix/store/ykmhgbm3qb0sckrzgb0ivhk9b4saiwi1-gdk-pixbuf-2.36.7/lib --extra-include-dirs=/nix/store/xnmykq14a635qhb2anjdiv6q9m6qgnyk-atk-2.26.0-dev/include --extra-lib-dirs=/nix/store/xnmykq14a635qhb2anjdiv6q9m6qgnyk-atk-2.26.0-dev/lib --extra-include-dirs=/nix/store/vx1qc0mfipfsc02p0s466m8j5jmwmkwj-gobject-introspection-1.52.1-dev/include --extra-lib-dirs=/nix/store/vx1qc0mfipfsc02p0s466m8j5jmwmkwj-gobject-introspection-1.52.1-dev/lib --extra-lib-dirs=/nix/store/al907j2gpc7nwlnv2h5w372gx88ipmgb-gobject-introspection-1.52.1/lib --extra-lib-dirs=/nix/store/33sv1dzaasnyw3y2z1jrwfhz6d4c5a5b-atk-2.26.0/lib --extra-include-dirs=/nix/store/7pdps4ffvd2553glmiygwjr5xj4w2xdw-at-spi2-atk-2.26.0/include --extra-lib-dirs=/nix/store/7pdps4ffvd2553glmiygwjr5xj4w2xdw-at-spi2-atk-2.26.0/lib --extra-include-dirs=/nix/store/zqamgxrca2806sa6qccaihkq7wiwzrqw-libXrandr-1.5.1-dev/include --extra-lib-dirs=/nix/store/zqamgxrca2806sa6qccaihkq7wiwzrqw-libXrandr-1.5.1-dev/lib --extra-include-dirs=/nix/store/0qi36vmhk3hwm7i9p6gfz29y6gzl7g8m-randrproto-1.5.0/include --extra-lib-dirs=/nix/store/0qi36vmhk3hwm7i9p6gfz29y6gzl7g8m-randrproto-1.5.0/lib --extra-lib-dirs=/nix/store/iqmcckzwnqg1lg018kzis9limbn02rqw-libXrandr-1.5.1/lib --extra-include-dirs=/nix/store/zj818qh9811m51hsfxsrjk1namhs9764-libXcomposite-0.4.4-dev/include --extra-lib-dirs=/nix/store/zj818qh9811m51hsfxsrjk1namhs9764-libXcomposite-0.4.4-dev/lib --extra-include-dirs=/nix/store/vkj8b92ik46w6m0pfnp9klbp7dx0fyil-compositeproto-0.4.2/include --extra-lib-dirs=/nix/store/vkj8b92ik46w6m0pfnp9klbp7dx0fyil-compositeproto-0.4.2/lib --extra-lib-dirs=/nix/store/yzbwi32dnbb3d2fymh5ahg3laqch4i8y-libXcomposite-0.4.4/lib --extra-include-dirs=/nix/store/8qqcwmcsbs1c19h1l9g28m7dcs3gi809-libXi-1.7.9-dev/include --extra-lib-dirs=/nix/store/8qqcwmcsbs1c19h1l9g28m7dcs3gi809-libXi-1.7.9-dev/lib --extra-include-dirs=/nix/store/zh620nqawrvrg0rc4hbw2dp4ind0l8b3-inputproto-2.3.2/include --extra-lib-dirs=/nix/store/zh620nqawrvrg0rc4hbw2dp4ind0l8b3-inputproto-2.3.2/lib --extra-lib-dirs=/nix/store/79a8ha4pkk8x1z8ri78gif3kf4i1z2ik-libXi-1.7.9/lib --extra-include-dirs=/nix/store/jms8lknxwjmvrbdzrkqphb4qhql4pgqd-libXcursor-1.1.14-dev/include --extra-lib-dirs=/nix/store/jms8lknxwjmvrbdzrkqphb4qhql4pgqd-libXcursor-1.1.14-dev/lib --extra-lib-dirs=/nix/store/pj43xhylb8inskbml2p99i17d0cz8l3f-libXcursor-1.1.14/lib --extra-include-dirs=/nix/store/rnr25dmvrf78qbga77j45krclwag5vvk-libSM-1.2.2-dev/include --extra-lib-dirs=/nix/store/rnr25dmvrf78qbga77j45krclwag5vvk-libSM-1.2.2-dev/lib --extra-include-dirs=/nix/store/pfqi9p5rp77d40kxv8i2566vrh8hfwqw-libICE-1.0.9-dev/include --extra-lib-dirs=/nix/store/pfqi9p5rp77d40kxv8i2566vrh8hfwqw-libICE-1.0.9-dev/lib --extra-lib-dirs=/nix/store/fvjaiqhdhg0cagdlqyc3aizkn6scd9fv-libICE-1.0.9/lib --extra-lib-dirs=/nix/store/jjyakizjnriy8vd54ils6fmi0fgz8dlj-libSM-1.2.2/lib --extra-include-dirs=/nix/store/jwmmalm2dsh59xs0w8l6rdmrv22yvpj1-wayland-1.12.0/include --extra-lib-dirs=/nix/store/jwmmalm2dsh59xs0w8l6rdmrv22yvpj1-wayland-1.12.0/lib --extra-include-dirs=/nix/store/lp091q6chzg6ic6ag2gbrcxh90xzs7sx-libXinerama-1.1.3-dev/include --extra-lib-dirs=/nix/store/lp091q6chzg6ic6ag2gbrcxh90xzs7sx-libXinerama-1.1.3-dev/lib --extra-include-dirs=/nix/store/8rlgps101mczb1mnk6g0hyqim3gmmnw6-xineramaproto-1.2.1/include --extra-lib-dirs=/nix/store/8rlgps101mczb1mnk6g0hyqim3gmmnw6-xineramaproto-1.2.1/lib --extra-lib-dirs=/nix/store/0wzq6xb64qnx59qm4grla2k40389gqla-libXinerama-1.1.3/lib --extra-include-dirs=/nix/store/3fp6xsapddsg9l69b0444q2mi3idfigx-cups-2.2.2-dev/include --extra-include-dirs=/nix/store/2d2in2wqdgxr0p210lv17dvxibpnfw49-gmp-6.1.2-dev/include --extra-lib-dirs=/nix/store/z5z8ldravlksmw7fqalyzr4i75x8ayjv-gmp-6.1.2/lib --extra-lib-dirs=/nix/store/db6dvvaa07ak9ry1rhr45456dsidhwcg-cups-2.2.2-lib/lib --extra-lib-dirs=/nix/store/7767vq6laj5qrcgr6hpxc4j2nnrk73kv-cups-2.2.2/lib --extra-lib-dirs=/nix/store/j353wyysz6qviv7c3dkaj92fgyk60pgr-gtk+3-3.22.21/lib
  Configuring ltk-0.16.1.0...
  Setup: Encountered missing dependencies:
  haskell-gi-overloading ==0.0.*
  builder for ‘/nix/store/34bj2fp7k0d3539c4hzqbvkfrz5j7bzg-ltk-0.16.1.0.drv’ failed with exit code 1
  ```

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

  ---


state: closed
title: Update the version of Terminator terminal to 1.91 up from 1.0
user_login: galanakis
html_url: https://github.com/NixOS/nixpkgs/issues/30463
updated_at: 2018-01-24 10:11:02
body:
  ## Issue description

  The package Terminator is in version 1.0, but the latest version in launchpad is 1.91.

  Link to package
  https://launchpad.net/terminator/gtk3/1.91/+download/terminator-1.91.tar.gz

  ### Steps to reproduce

  ## Technical details
  * Nix version: 17.09

  ## "Terminator" - Package maintainers 
  Bjørn Forsman <bjorn.forsman@gmail.com>, Robin Gloster <mail@glob.in>, Florian Friesdorf <flo@chaoflow.net>


state: closed
title: bb: init at 1.3rc1
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/30464
updated_at: 2017-11-28 09:53:07
body:
  ###### Motivation for this change
  No system installation is complete without running bb.

  ###### Things done
  - [x] Tested using sandboxing 
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s)
  - [x] Tested compilation of all pkgs that depend on this change (none)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ###### Issues
  - When music is on the output freezes but the music keep playing
    (probably mikmod's faul. Reports: [1](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=123150) [2](https://bugs.launchpad.net/ubuntu/+source/bb/+bug/212401))
  - Near the end of the demo bb segfaults


state: closed
title: firefox-bin 56.0 -> 56.0.1
user_login: tokudan
html_url: https://github.com/NixOS/nixpkgs/pull/30465
updated_at: 2017-10-16 09:45:47
body:
  (cherry picked from commit 916f6583a9f7952230737b7ef29b3e4b05f148f1)

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

  ---


state: closed
title: Patches for WPA/WPA2 KRACK
user_login: 7c6f434c
html_url: https://github.com/NixOS/nixpkgs/issues/30466
updated_at: 2017-10-24 00:18:41
body:
  A tracking issue for patching KRACK — https://www.krackattacks.com/

  Apparently, (almost?) all client WPA/WPA2 software needs patches.

  `wpa_supplicant`:
  > Linux's wpa_supplicant v2.6 is also vulnerable to the installation of an all-zero encryption key in the 4-way handshake.

  Upstream repository https://w1.fi/cgit/hostap/log/ seems to contain the needed patches (publically committed a bit more than ten hours ago), hopefully the release is coming soon…

  What other WPA/WPA2 client software do we have?


state: closed
title: display-managers: Import DBUS session bus address & Xauthority
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/30467
updated_at: 2017-10-17 10:48:59
body:
  ###### Motivation for this change
  Systemd user session depending on these variables are broken.
  I was making my own unit that uses `notify-send` from `libnotify` that didn't work as expected.
   
  ###### 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 `build-use-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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: wpa_supplicant: fixes for KRACK
user_login: ArdaXi
html_url: https://github.com/NixOS/nixpkgs/pull/30468
updated_at: 2017-10-16 11:35:40
body:
  ###### Motivation for this change

  This adds the patches provided by Mathy Vanhoef to mitigate KRACK.

  See https://www.krackattacks.com/ and https://w1.fi/security/2017-1/wpa-packet-number-reuse-with-replayed-messages.txt for more info.

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

  ---


state: closed
title: sqitch-pg: 0.9994 -> 0.9996
user_login: efx
html_url: https://github.com/NixOS/nixpkgs/pull/30469
updated_at: 2017-10-17 13:16:54
body:
  ###### Motivation for this change

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

  ---


state: closed
title: qgis: 2.18.12 -> 2.18.13
user_login: thall
html_url: https://github.com/NixOS/nixpkgs/pull/30471
updated_at: 2017-10-16 18:44:01
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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nsswitch: use [NOTFOUND=return] for mdns
user_login: zx2c4
html_url: https://github.com/NixOS/nixpkgs/pull/30472
updated_at: 2017-10-16 13:48:59
body:
  Commit 987aac7 and issue #18183 were intended to fix support for other
  things, but in the process, changed mdns_minimal to use the wrong return
  setting, resulting in permanent failures in early boot, affecting things
  like issue #30459.

  Untested whether this actually solves the problem in #30459, but seems like it's likely more correct anyway, matching the documentation of the whole Internet for the mdns module.

  @Mic92 


state: closed
title: [RDY] pygccxml + castxml + pybindgen
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/30473
updated_at: 2018-04-05 13:34:13
body:
  ###### Motivation for this change
  I use the simulator www.nsnam.org in my work. I need these libraries in order to generate the python bindings castxml + pygccxml. 

  Castxml linking stage fails because it can't find -ltinfo. Comments in the repository say it's not available. Not sure what to do. 

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

  ---


state: closed
title: ihaskell on mac 10.12.6
user_login: habemus-papadum
html_url: https://github.com/NixOS/nixpkgs/issues/30474
updated_at: 2018-03-21 23:54:49
body:
  ## Issue description
  Hi I am trying to install IHaskell on MacOs via the steps described on its github page, but the installation fails.   
  I inquired about this at gibiansky/IHaskell#762, and it was suggested I post here. 

  ### Steps to reproduce

  When I try:
  `nix-build release.nix --arg packages "haskellPackages: [ haskellPackages.lens ]" build`

  I receive the following error:

  ````
  mzzdq48i6cii5d-qtbase-opensource-src-5.9.2.tar.xz
  [4 of 7] Compiling IHaskell.IPython.Message.Parser ( src/IHaskell/IPython/Message/Parser.hs, dist/build/IHaskell/IPython/Message/Parser.o )
  source root is qtbase-opensource-src-5.9.2
  setting SOURCE_DATE_EPOCH to timestamp 1507100877 of file qtbase-opensource-src-5.9.2/include/QtXml/qtxmlversion.h
  patching sources
  applying patch /nix/store/hmpbmf00vyjclqmm73mz4z07jmmnqxv9-dlopen-resolv.patch
  patching file src/network/kernel/qdnslookup_unix.cpp
  patching file src/network/kernel/qhostinfo_unix.cpp
  applying patch /nix/store/2y8p8svarbcdrfnlnrmc3psb1ic4m855-tzdir.patch
  patching file src/corelib/tools/qtimezoneprivate_tz.cpp
  Hunk #2 succeeded at 649 (offset 2 lines).
  applying patch /nix/store/pnqks1sj7bqah07zzkqjb03lc7a2v90a-dlopen-libXcursor.patch
  patching file src/plugins/platforms/xcb/qxcbcursor.cpp
  Hunk #1 succeeded at 311 with fuzz 1.
  applying patch /nix/store/11c00rqzn7zsnhak1cldblgcp16zk33y-library-paths.patch
  patching file src/corelib/kernel/qcoreapplication.cpp
  applying patch /nix/store/dzxmdpzgzb6qpasss4h8f361afhsishy-libressl.patch
  patching file src/network/ssl/qsslcontext_openssl.cpp
  applying patch /nix/store/qfpc406xpz4wza58j76h5nxi5gvkg7h9-dlopen-gl.patch
  patching file src/plugins/platforms/xcb/gl_integrations/xcb_glx/qglxintegration.cpp
  applying patch /nix/store/l1cjkxn6z5knvwy2ng4y7rnia7mjlhax-compose-search-path.patch
  patching file src/plugins/platforminputcontexts/compose/generator/qtablegenerator.cpp
  applying patch /nix/store/29scb1pdsmnlryamvjy8ayhd1czsqs19-cmake-paths.patch
  patching file mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in
  Hunk #1 succeeded at 9 with fuzz 1.
  patching file src/gui/Qt5GuiConfigExtras.cmake.in
  patching file src/widgets/Qt5WidgetsConfigExtras.cmake.in
  patching file src/corelib/Qt5CoreConfigExtras.cmake.in
  patching file src/corelib/Qt5CoreConfigExtrasMkspecDirForInstall.cmake.in
  patching file src/corelib/Qt5CoreConfigExtrasMkspecDir.cmake.in
  patching file src/dbus/Qt5DBusConfigExtras.cmake.in
  patching file mkspecs/features/data/cmake/Qt5PluginTarget.cmake.in
  patching file mkspecs/features/create_cmake.prf
  applying patch /nix/store/1pzchcx7akldic0wnglg670lj0a1y006-qgtk-env.patch
  patching file src/plugins/platformthemes/gtk3/main.cpp
  applying patch /nix/store/hpc8973q7j9gjs1zj3ls4mw63zkijs1h-mkspecs-common-mac.patch
  patching file mkspecs/common/mac.conf
  applying patch /nix/store/is461chb1myr62ry34w69b6764af254w-mkspecs-features-mac.patch
  patching file mkspecs/features/mac/default_post.prf
  Hunk #1 FAILED at 24.
  1 out of 1 hunk FAILED -- saving rejects to file mkspecs/features/mac/default_post.prf.rej
  patching file mkspecs/features/mac/default_pre.prf
  Reversed (or previously applied) patch detected!  Assume -R? [n]
  Apply anyway? [n]
  Skipping patch.
  1 out of 1 hunk ignored -- saving rejects to file mkspecs/features/mac/default_pre.prf.rej
  patching file mkspecs/features/mac/sdk.prf
  Reversed (or previously applied) patch detected!  Assume -R? [n]
  Apply anyway? [n]
  Skipping patch.
  1 out of 1 hunk ignored -- saving rejects to file mkspecs/features/mac/sdk.prf.rej
  builder for ‘/nix/store/jinbf4rnf19yn4ngc2r8n07zmdacnsgn-qtbase-5.9.2.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/zbs06kx763j7a48j82qf4wkabn73s1xa-python3.6-PyQt-5.9.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/xswb425bsil9q1m583v5vnbyy90diyzn-python3-3.6.2-env.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/4v61313i2xqv5x4ksryjnxbm7s074qs6-ihaskell-with-packages.drv’: 1 dependencies couldn't be built
  ````  
  I'm not sure how to proceed, and any help for be appreciated.  Please let me know what more information I can provide.

  Thanks, nehal


  ## Technical details

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


state: open
title: Nginx module should allow config passed in as path
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/30475
updated_at: 2017-10-16 14:37:12
body:
  In general, it's much more pleasant to go from a string to a path than the other way around, since `builtins.readFile` then forces import-from-derivation and other unpleasantness. The nginx module today unfortunately expects `config` and `appendConfig` to be strings, which means that if my config file comes from a derivation (e.g., `pkgs.substituteAll`) tha forces me to build during evaluation. It doesn't seem terribly hard to support the other use case by deferring the `writeText` a bit more.


state: open
title: ocamlPackages.csv - download link invalid (17.09)
user_login: ibor
html_url: https://github.com/NixOS/nixpkgs/issues/30476
updated_at: 2019-04-18 14:38:06
body:
  ocamlPackages.csv-1.7 in nixos-17.09 cannot be installed due to a deprecated source URL.
  I could not find a valid download URL for 1.7, but 2.0 (which is in unstable) works fine.
  Should this be bumped?

  ### Steps to reproduce
  nix-shell -p ocamlPackages.csv -I nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-17.09.tar.gz

  [...]
  trying https://math.umons.ac.be/anum/software/csv/csv-1.7.tar.gz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  curl: (22) The requested URL returned error: 404 Not Found
  [...]


state: closed
title: NixOS testing framework does not log stdout
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/30478
updated_at: 2017-10-16 20:02:10
body:
  ## Issue description
  I noticed that the NixOS testing framework does not log stdout from commands in testScript. It only logs stderr. What is the reason for this? Seems to me like logging stdout too is a good idea.

  1. It would have made it obvious that the installer tests were sometimes hanging due to "parted" asking for user input (ref. 0ff4bb5f875afe8eb208bbabb3f52dc29539d2bc)
  2. It might eliminate all the manual redirection currently being done: ```git grep ">&2" nixos/tests``` (I presume this is simply a workaround due to how things work today)

  Thoughts?


state: closed
title: singularity-tools: Only copy into /bin what is specified in contents
user_login: danharaj
html_url: https://github.com/NixOS/nixpkgs/pull/30479
updated_at: 2019-01-10 00:39:09
body:
  ###### Motivation for this change

  Currently singularity-tools will try to copy the bin contents of the entire transitive closure of packages requested for the singularity container. This can cause unimportant collisions between binaries that the user didn't intend to be installed in the PATH anyway. This patch makes it so that while the entire /nix/store is copied into the container, only the requested contents are exposed in /bin.

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

  ---


state: closed
title: emacsMacport: 25.3-6.7 -> 25.3-6.8
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/30480
updated_at: 2017-10-19 00:39:05
body:
  ###### Motivation for this change
  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 `build-use-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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: sc2-headless: init at 3.17
user_login: danharaj
html_url: https://github.com/NixOS/nixpkgs/pull/30481
updated_at: 2017-10-16 20:56:50
body:
  This packages up the Starcraft II headless Linux client provided by
  Blizzard for machine learning research.

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

  ---


state: closed
title: vagrant: Adds bash-completion to the proper folder.
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/pull/30482
updated_at: 2017-10-17 04:04:55
body:
  ###### Motivation for this change

  Tab completion is a time-saver!

  ###### Things done

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

  ---


state: closed
title: cc-wrapper: disable POSIX compatibility
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/30483
updated_at: 2017-11-05 10:19:39
body:
  ###### Motivation for this change


  When `POSIXLY_CORRECT` environment variable is set the script runs in sh compatibility mode, which fails because we use process piping in [utils.sh](https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/cc-wrapper/utils.sh#L36). This patch explicitly disables POSIX compatibility mode.

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

  ---

  Checked by unsafe editing of script in Nix store and running the compiler on `configure` script which mysteriously failed before.


state: closed
title: bfd, opcodes: Init separate derivations for binutils libraries
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/30484
updated_at: 2017-11-21 15:20:02
body:
  ###### Motivation for this change

  This is intended to be reviewed commit by commit.

  On most distros, these are just built and distributed as part of binutils. We don't use binutils across the board, however, but rather switch between binutils and a cctools-binutils mashup, and change the
  outputs on binutils too. This creates a combinatorial conditional soup which is hard to maintain.

  My hope is to lower the the state space. While my patch isn't the most maintainable, they make downstream packages become more maintainable to compensate. The additional derivations themselves are completely platform-agnostic, always they always supports all possible target
  platforms, and always yield "out" and "dev" outputs. That, in turn, allows downstream packages to not worry about a dependency shape-shifting under them.

  In fact, the actual binutils package can avoid needing multiple outputs now that these serve the requisite libraries, so that also can become simpler on all platforms, too, removing the original wart this PR circumnavigates for now. Actually changing the binutils package to leverage is a mass rebuild, however, so I'll leave that for a separate PR.

  I do hope to upstream something like my patch too, but until then I'll make myself maintainer of these derivations.

  ###### Things done

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

  ---

  CC @bgamari @orivej


state: closed
title: nixos/compton: default to xrender backend
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/30486
updated_at: 2017-11-28 09:53:05
body:
  ###### Motivation for this change
  Currently the compton backend defaults to `glx`. A user reported me that this can cause weird glitches on some graphic cards. Moreover both the man page and the Compton documentation says `xrender` is the default backend and this can be confusing.

  I set the backend back to `xrender` and also improved the checks on numeric values.

  ###### Things done

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

  ---


state: closed
title: kt: 11.1.0 -> 12.1.0
user_login: utdemir
html_url: https://github.com/NixOS/nixpkgs/pull/30487
updated_at: 2017-10-17 01:24:39
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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: texlive build broken on master due to icu upgrade
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/issues/30488
updated_at: 2017-10-19 22:07:16
body:
  When building texlive:

      nix-build '<nixpkgs>' -A texlive

  I get the following errors when xetex includes ICU:

  ```
  In file included from /nix/store/x88k2myciki60yafz4bxrdsf42mw8wrf-icu4c-59.1-dev/include/unicode/utext.h:145:
  /nix/store/x88k2myciki60yafz4bxrdsf42mw8wrf-icu4c-59.1-dev/include/unicode/unistr.h:3025:7: error: delegating constructors are permitted only in C++11
        UnicodeString(ConstChar16Ptr(text)) {}
        ^~~~~~~~~~~~~
  /nix/store/x88k2myciki60yafz4bxrdsf42mw8wrf-icu4c-59.1-dev/include/unicode/unistr.h:3087:7: error: delegating constructors are permitted only in C++11
        UnicodeString(ConstChar16Ptr(text), length) {}
        ^~~~~~~~~~~~~
  /nix/store/x88k2myciki60yafz4bxrdsf42mw8wrf-icu4c-59.1-dev/include/unicode/unistr.h:3180:7: error: delegating constructors are permitted only in C++11
        UnicodeString(Char16Ptr(buffer), buffLength, buffCapacity) {}
        ^~~~~~~~~~~~~
  ```


state: closed
title: BerkeleyDB 5.3 is under the Sleepycat license, not AGPL
user_login: berdario
html_url: https://github.com/NixOS/nixpkgs/pull/30489
updated_at: 2019-04-17 01:51:27
body:
  ###### Motivation for this change

  Somehow, with [this commit](https://github.com/NixOS/nixpkgs/commit/b82ad1ba769#diff-7ade000a17a4b62edfb2a820a3757808R6), the license for BerkeleyDB 5.3 has been changed

  As you can see from the [source tarball](http://download.oracle.com/berkeley-db/db-5.3.28.tar.gz) (though ideally we would look at the original tarball, as it had been released years ago), these are the contents of its LICENSE:


      /*-
       * $Id$
       */
      
      The following is the license that applies to this copy of the Berkeley DB
      software.  For a license to use the Berkeley DB software under conditions
      other than those described here, or to purchase support for this software,
      please contact Oracle at berkeleydb-info_us@oracle.com.
      
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
      /*
       * Copyright (c) 1990, 2013 Oracle and/or its affiliates.  All rights reserved.
       *
       * Redistribution and use in source and binary forms, with or without
       * modification, are permitted provided that the following conditions
       * are met:
       * 1. Redistributions of source code must retain the above copyright
       *    notice, this list of conditions and the following disclaimer.
       * 2. Redistributions in binary form must reproduce the above copyright
       *    notice, this list of conditions and the following disclaimer in the
       *    documentation and/or other materials provided with the distribution.
       * 3. Redistributions in any form must be accompanied by information on
       *    how to obtain complete source code for the DB software and any
       *    accompanying software that uses the DB software.  The source code
       *    must either be included in the distribution or be available for no
       *    more than the cost of distribution plus a nominal fee, and must be
       *    freely redistributable under reasonable conditions.  For an
       *    executable file, complete source code means the source code for all
       *    modules it contains.  It does not include source code for modules or
       *    files that typically accompany the major components of the operating
       *    system on which the executable file runs.
       *
       * THIS SOFTWARE IS PROVIDED BY ORACLE ``AS IS'' AND ANY EXPRESS OR
       * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
       * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
       * NON-INFRINGEMENT, ARE DISCLAIMED.  IN NO EVENT SHALL ORACLE BE LIABLE
       * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
       * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
       * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
       * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
       * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
       * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
       * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
       */
      /*
       * Copyright (c) 1990, 1993, 1994, 1995
       *	The Regents of the University of California.  All rights reserved.
       *
       * Redistribution and use in source and binary forms, with or without
       * modification, are permitted provided that the following conditions
       * are met:
       * 1. Redistributions of source code must retain the above copyright
       *    notice, this list of conditions and the following disclaimer.
       * 2. Redistributions in binary form must reproduce the above copyright
       *    notice, this list of conditions and the following disclaimer in the
       *    documentation and/or other materials provided with the distribution.
       * 3. Neither the name of the University nor the names of its contributors
       *    may be used to endorse or promote products derived from this software
       *    without specific prior written permission.
       *
       * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
       * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
       * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
       * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
       * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
       * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
       * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
       * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
       * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
       * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
       * SUCH DAMAGE.
       */
      /*
       * Copyright (c) 1995, 1996
       *	The President and Fellows of Harvard University.  All rights reserved.
       *
       * Redistribution and use in source and binary forms, with or without
       * modification, are permitted provided that the following conditions
       * are met:
       * 1. Redistributions of source code must retain the above copyright
       *    notice, this list of conditions and the following disclaimer.
       * 2. Redistributions in binary form must reproduce the above copyright
       *    notice, this list of conditions and the following disclaimer in the
       *    documentation and/or other materials provided with the distribution.
       * 3. Neither the name of the University nor the names of its contributors
       *    may be used to endorse or promote products derived from this software
       *    without specific prior written permission.
       *
       * THIS SOFTWARE IS PROVIDED BY HARVARD AND ITS CONTRIBUTORS ``AS IS'' AND
       * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
       * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
       * ARE DISCLAIMED.  IN NO EVENT SHALL HARVARD OR ITS CONTRIBUTORS BE LIABLE
       * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
       * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
       * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
       * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
       * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
       * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
       * SUCH DAMAGE.
       */
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
      /***
       * ASM: a very small and fast Java bytecode manipulation framework
       * Copyright (c) 2000-2005 INRIA, France Telecom
       * All rights reserved.
       *
       * Redistribution and use in source and binary forms, with or without
       * modification, are permitted provided that the following conditions
       * are met:
       * 1. Redistributions of source code must retain the above copyright
       *    notice, this list of conditions and the following disclaimer.
       * 2. Redistributions in binary form must reproduce the above copyright
       *    notice, this list of conditions and the following disclaimer in the
       *    documentation and/or other materials provided with the distribution.
       * 3. Neither the name of the copyright holders nor the names of its
       *    contributors may be used to endorse or promote products derived from
       *    this software without specific prior written permission.
       *
       * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
       * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
       * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
       * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
       * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
       * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
       * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
       * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
       * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
       * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
       * THE POSSIBILITY OF SUCH DAMAGE.
       */
      

  Which matches the [Sleepycat license](https://opensource.org/licenses/Sleepycat) (which is the one selected in the `generic.nix`). Moreover, marking 5.3 as AGPL-licensed, conflicts with what's [stated here](https://github.com/NixOS/nixpkgs/blob/188a413/pkgs/top-level/all-packages.nix#L7980-L7982)



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

  ---


state: closed
title: flow: 0.57.2 -> 0.57.3
user_login: eqyiel
html_url: https://github.com/NixOS/nixpkgs/pull/30490
updated_at: 2017-10-17 02:36:31
body:
  ###### Motivation for this change

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

  ---


state: closed
title: Package googleearth is broken
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/30491
updated_at: 2018-05-17 19:35:10
body:
  Result from trying to build `googleearth` on either unstable or 17.09:

  ```
  output path ‘/nix/store/mn9v2kwfzri1gq1cskwbj54bz01wnkvw-google-earth-stable_current_i386.deb’ has sha256 hash ‘16y3sv6cbg71r55kqdqj30szhgnsgk17jpf6j2w7qixl3n233z1b’ when ‘0gndbxrj3kgc2dhjqwjifr3cl85hgpm695z0wi01wvwzhrjqs0l2’ was expected
  cannot build derivation ‘/nix/store/fk7y8cwxljzqbkmmwmb3n85p0pr5sjnh-googleearth-7.1.4.1529.drv’: 1 dependencies couldn't be built
  ```


state: closed
title: cntk: init at 2.2
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/30492
updated_at: 2017-10-19 10:24:25
body:
  ###### Motivation for this change

  (Do not merge before https://github.com/NixOS/nixpkgs/pull/30433! Needs CUDA patches from there to work correctly)

  A deep learning toolkit, with support in Keras.

  ###### Things done

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

  ---

  Tested by running an experiment in Keras with CUDA.


state: closed
title: sway: 0.13.0 -> 0.14.0
user_login: disassembler
html_url: https://github.com/NixOS/nixpkgs/pull/30493
updated_at: 2017-10-20 14:37:36
body:
  ###### Motivation for this change
  comment said it segfaults, but worked fine for me. 

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

  ---


state: closed
title: Always enable OpenSSL plugin for StrongSwan.
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/pull/30494
updated_at: 2017-10-17 17:53:11
body:
  The NIST elliptic curve groups (ecp192 etc.) are only available if the OpenSSL plugin is enabled, and these groups are currently the only EC groups supported on iOS and macOS devices, so it's likely that many StrongSwan users will want these curves to be enabled by default.

  See https://wiki.strongswan.org/projects/strongswan/wiki/IKEv2CipherSuites

  Currently the OpenSSL plugin is only enabled if `enableTNC` is `true`, but that option pulls in a bunch of other stuff, as well.


state: closed
title: proot: static by default, bump to 2017-10-15
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/30495
updated_at: 2017-10-22 19:33:30
body:
  ###### Motivation for this change

  There is no reason not to have it statically linked by default.

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

  ---


state: closed
title: fastlane: 2.60.1 -> 2.61.0
user_login: peterromfeldhk
html_url: https://github.com/NixOS/nixpkgs/pull/30496
updated_at: 2017-10-17 07:47:45
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 `build-use-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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: qutebrowser: 1.0.1 -> 1.0.2
user_login: frontsideair
html_url: https://github.com/NixOS/nixpkgs/pull/30497
updated_at: 2017-10-17 07:54:14
body:
  ###### Motivation for this change
  Upstream 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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: axel: 2.14.1 -> 2.15
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/30498
updated_at: 2017-10-17 07:51:07
body:
  ###### Motivation for this change

  Update axel to the last 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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: higan: 104 -> 105
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/30499
updated_at: 2017-10-17 08:29:34
body:
  ###### Motivation for this change

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

  ---

  #


state: open
title: langAda does not work with recent GCC versions
user_login: flyx
html_url: https://github.com/NixOS/nixpkgs/issues/30500
updated_at: 2017-12-31 21:16:20
body:
  ## Issue description

  I want to setup my environment with an Ada-enabled GCC. Since the `gnat` package uses the rather old GCC 4.5.4, I decided to configure GCC myself. However, trying to build it results in the following error:

  ```
  [...]
  applying patch /nix/store/iyxmj1i2bmbsmmim868kl28hsx4ibvsw-gnat-cflags.patch
  patching file libada/Makefile.in
  Hunk #1 FAILED at 55.
  1 out of 1 hunk FAILED -- saving rejects to file libada/Makefile.in.rej
  patching file gcc/ada/gcc-interface/Makefile.in
  Hunk #1 FAILED at 105.
  Hunk #2 FAILED at 193.
  2 out of 2 hunks FAILED -- saving rejects to file gcc/ada/gcc-interface/Makefile.in.rej
  builder for ‘/nix/store/5ycv4x2g886klq7dclw752w9vhawlxdk-gcc-7.2.0.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/2w15fp7mafha9zsd7zvqxri855imbrx7-gcc-wrapper-7.2.0.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/w03zxzsx11bf2hns41yp7l47k7v4y6jy-gcc-wrapper-7.2.0.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/8bh18x7lhih3zfab7sg4x0d9vx93g6aw-stdenv.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/0k26bba27q7ilz5hxij94hvwwz0g49am-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/zxci1acfhy04f86daafg9j370knb4p18-nixos-system-pslap11-17.09.1716.68ef4b14bc.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/zxci1acfhy04f86daafg9j370knb4p18-nixos-system-pslap11-17.09.1716.68ef4b14bc.drv’ failed
  ```

  I also tried this with gcc48 and gcc49, with the same error message. Nothing newer than gcc45 seems to work with Ada.

  ### Steps to reproduce

  Add this to your `nixpkgs.config`:

  ```
  packageOverrides = pkgs : rec {
    gcc = pkgs.wrapCC (pkgs.gcc7.cc.override {
      langCC = false;
      langAda = true;
      profiledCompiler = false;
      inherit (pkgs.gnatboot);
    });
  };
  ```

  Then, try to install gcc (e.g. by putting it into `environment.systemPackages`).

  ## Technical details

  * System: `NixOS 17.09`
  * Nix version: `nix-env (Nix) 1.11.15`
  * Nixpkgs version: `17.09.1716.68ef4b14bc`
  * Sandboxing enabled: `false`


state: closed
title: mailnag: use setup.py
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/30501
updated_at: 2017-11-07 18:59:43
body:
  ###### Motivation for this change

  Revert back to use of setup.py which does some hidden patching. Otherwise plugins not seen in configurator and probably other bugs.

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

  ---


state: closed
title: Xserver/awesome buggy video output when changing resolution of screen
user_login: wucke13
html_url: https://github.com/NixOS/nixpkgs/issues/30502
updated_at: 2018-02-28 08:51:02
body:
  ## Issue description
  When a screen is connected, everything is fine (no matter whether it is the first, second or third screen, it is auto detected and it runs flawlessly). But when I change the resolution of a (or multiple) screen, everything on the output goes mad (like windows are drawn multiple times and are not aligned with the screen borders and so on, have a look on the Screenshot):

  ![2017-10-17t12 41 21_1024x768](https://user-images.githubusercontent.com/20400405/31661099-ce8d61c6-b339-11e7-8a73-9ed9cf03d4b6.png)

  There is an offset between where the mouse is displayed and where it actually does things too. I had this very thing occur to me this year in spring using arch linux, however, the issue resolved itself after a few weeks (for reference: https://github.com/awesomeWM/awesome/issues/1704 ). I think (but I cannot confirm) that this issue was resolved due to an update of `Xserver`, which kind of fits, as the actual version of X I'm using now on nixos is  `Release Date: 2017-03-15`, so just a few weeks **before**  the issue was resolved in Arch (which happens to use the most recent release of X).

  I'am relatively sure that this is not an direct awesome issue, but appears on awesome because is relying on X features more heavily than most established desktop environments. I was using awesome 4.1 when this happened and after it was resolved on arch, now I have awesome 4.2, which implicates that the issue is not caused by awesome.

  ### Steps to reproduce
  + Connect a screen to a machine running nixos and awesome wm
  + Use `arandr` or `xrandr` to change the resoultion of at least one connected screen

  ## Technical details
  * awesomewm: `awesome 4.2 (Human after all)`
  * X: `X.Org X Server 1.19.3`
  * System: NixOS: `17.09.1535.1fdca25ee8 (Hummingbird)`
  * Nix version: `nix-env (Nix) 1.11.15`
  * Nixpkgs version: "17.09.1535.1fdca25ee8"
  * Sandboxing enabled: `build-use-sandbox = false`

  Is there an easy way of trying different X releases?


state: closed
title: Many packages used in computer animation industry
user_login: guibou
html_url: https://github.com/NixOS/nixpkgs/pull/30503
updated_at: 2017-10-19 13:38:57
body:
  ###### Motivation for this change

  All of these packages are standard in rendering / animation / cinema industry:

  - ptex : texture loading
  - alembic : asset description
  - partio : particules description
  - openfx : post processing filters
  - openexrid : post processing
  - openvdb : voxel modelisation

  We are using nix to build our product: http://guerillarender.com/ which depends on theses libs. I wanted to upstream this work.

  These packages are created with our setup in mind, for example, I did not included the openvdb binaries or documentation. I'm motivated to take maintainership of these packages and improve them as needed.

  ###### 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 `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [X] 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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: snd: 16.9 -> 17.8
user_login: ciil
html_url: https://github.com/NixOS/nixpkgs/pull/30504
updated_at: 2017-10-17 12:05:28
body:
  ###### Motivation for this change
  Seems to have gone through some rounds of bugfixes and a few new features since the 16.9 release, so might be time for an 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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: flashplayer: 27.0.0.159 -> 27.0.0.170 [Critical security fix]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/30505
updated_at: 2017-10-17 12:11:12
body:
  ###### Motivation for this change

  - Critical security fix
  https://helpx.adobe.com/flash-player/release-note/fp_27_air_27_release_notes.html
  https://helpx.adobe.com/security/products/flash-player/apsb17-32.html

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

  ---


state: closed
title: Udiskie fails to mount devices after upgrade
user_login: corpix
html_url: https://github.com/NixOS/nixpkgs/issues/30506
updated_at: 2017-10-18 14:04:03
body:
  ## Issue description

  I have upgraded udiskie to 1.7.1 on my system and now it fails to unlock the LUKS encrypted drives with error:
  ```
  udiskie-start[1912]: failed to unlock /org/freedesktop/UDisks2/block_devices/sdc1: __call__() takes exactly 2 arguments (3 given)
  ```

  I have a nixpkgs repository checked out, reverted #30363, now it works fine.

  ### Steps to reproduce

  1. Install 1.7.1 version
  2. Plug in LUKS encrypted flash drive
  3. See a previously mentioned error in systemd journal

  ## Technical details

  * System: 18.03.git.f6c10ad2e6 (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: 18.03.git.f6c10ad2e6
  * Sandboxing enabled: build-use-sandbox = true


state: closed
title: Pandas 0.20.3 fails to build on unstable
user_login: aepsil0n
html_url: https://github.com/NixOS/nixpkgs/issues/30507
updated_at: 2017-11-01 11:52:33
body:
  ## Issue description

  Since my last NixOS update pandas does not pass its test suite. The versions are pandas 0.20.3 with numpy 1.13.2.

  ### Steps to reproduce

  Build this derivation:

  ```nix
  with import <nixpkgs> {};

  stdenv.mkDerivation rec {
    name = "foo";
    buildInputs = [
      (pkgs.python36.withPackages (packages: with packages; [
        pandas
      ]))
    ];
  }
  ```

  ### Error message

  ```
  =================================== FAILURES ===================================
  ________________________ TestMixedIntIndex.test_argsort ________________________

  self = <pandas.tests.indexes.test_base.TestMixedIntIndex object at 0x7fffac5f9f60>

      def test_argsort(self):
          idx = self.create_index()
          if PY36:
              with tm.assert_raises_regex(TypeError, "'>' not supported"):
  >               result = idx.argsort()

  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/tests/indexes/test_base.py:1822: 
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

  self = Index([0, 'a', 1, 'b', 2, 'c'], dtype='object'), args = (), kwargs = {}
  result = array([0, 'a', 1, 'b', 2, 'c'], dtype=object)

      def argsort(self, *args, **kwargs):
          """
              Returns the indices that would sort the index and its
              underlying data.
      
              Returns
              -------
              argsorted : numpy array
      
              See also
              --------
              numpy.ndarray.argsort
              """
          result = self.asi8
          if result is None:
              result = np.array(self)
  >       return result.argsort(*args, **kwargs)
  E       TypeError: '<' not supported between instances of 'str' and 'int'

  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/core/indexes/base.py:2091: TypeError

  During handling of the above exception, another exception occurred:

  self = <pandas.tests.indexes.test_base.TestMixedIntIndex object at 0x7fffac5f9f60>

      def test_argsort(self):
          idx = self.create_index()
          if PY36:
              with tm.assert_raises_regex(TypeError, "'>' not supported"):
  >               result = idx.argsort()

  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/tests/indexes/test_base.py:1822: 
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/util/testing.py:2545: in __exit__
      return self.exception_matches(exc_type, exc_value, trace_back)
  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/util/testing.py:2580: in exception_matches
      raise_with_traceback(e, trace_back)
  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/compat/__init__.py:344: in raise_with_traceback
      raise exc.with_traceback(traceback)
  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/tests/indexes/test_base.py:1822: in test_argsort
      result = idx.argsort()
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

  self = Index([0, 'a', 1, 'b', 2, 'c'], dtype='object'), args = (), kwargs = {}
  result = array([0, 'a', 1, 'b', 2, 'c'], dtype=object)

      def argsort(self, *args, **kwargs):
          """
              Returns the indices that would sort the index and its
              underlying data.
      
              Returns
              -------
              argsorted : numpy array
      
              See also
              --------
              numpy.ndarray.argsort
              """
          result = self.asi8
          if result is None:
              result = np.array(self)
  >       return result.argsort(*args, **kwargs)
  E       AssertionError: "'>' not supported" does not match "'<' not supported between instances of 'str' and 'int'"

  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/core/indexes/base.py:2091: AssertionError
  _____________________ TestMixedIntIndex.test_numpy_argsort _____________________

  obj = Index([0, 'a', 1, 'b', 2, 'c'], dtype='object'), method = 'argsort'
  args = (), kwds = {'axis': -1, 'kind': 'quicksort', 'order': None}

      def _wrapfunc(obj, method, *args, **kwds):
          try:
  >           return getattr(obj, method)(*args, **kwds)

  /nix/store/x9jax47c5yf4iyj907flb1z5s36w7l6v-python3.6-numpy-1.13.2/lib/python3.6/site-packages/numpy/core/fromnumeric.py:57: 
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

  self = Index([0, 'a', 1, 'b', 2, 'c'], dtype='object'), args = ()
  kwargs = {'axis': -1, 'kind': 'quicksort', 'order': None}
  result = array([0, 'a', 1, 'b', 2, 'c'], dtype=object)

      def argsort(self, *args, **kwargs):
          """
              Returns the indices that would sort the index and its
              underlying data.
      
              Returns
              -------
              argsorted : numpy array
      
              See also
              --------
              numpy.ndarray.argsort
              """
          result = self.asi8
          if result is None:
              result = np.array(self)
  >       return result.argsort(*args, **kwargs)
  E       TypeError: '<' not supported between instances of 'str' and 'int'

  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/core/indexes/base.py:2091: TypeError

  During handling of the above exception, another exception occurred:

  self = <pandas.tests.indexes.test_base.TestMixedIntIndex object at 0x7fffaeb88358>

      def test_numpy_argsort(self):
          idx = self.create_index()
          if PY36:
              with tm.assert_raises_regex(TypeError, "'>' not supported"):
  >               result = np.argsort(idx)

  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/tests/indexes/test_base.py:1835: 
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

  a = Index([0, 'a', 1, 'b', 2, 'c'], dtype='object'), axis = -1
  kind = 'quicksort', order = None

      def argsort(a, axis=-1, kind='quicksort', order=None):
          """
          Returns the indices that would sort an array.
      
          Perform an indirect sort along the given axis using the algorithm specified
          by the `kind` keyword. It returns an array of indices of the same shape as
          `a` that index data along the given axis in sorted order.
      
          Parameters
          ----------
          a : array_like
              Array to sort.
          axis : int or None, optional
              Axis along which to sort.  The default is -1 (the last axis). If None,
              the flattened array is used.
          kind : {'quicksort', 'mergesort', 'heapsort'}, optional
              Sorting algorithm.
          order : str or list of str, optional
              When `a` is an array with fields defined, this argument specifies
              which fields to compare first, second, etc.  A single field can
              be specified as a string, and not all fields need be specified,
              but unspecified fields will still be used, in the order in which
              they come up in the dtype, to break ties.
      
          Returns
          -------
          index_array : ndarray, int
              Array of indices that sort `a` along the specified axis.
              If `a` is one-dimensional, ``a[index_array]`` yields a sorted `a`.
      
          See Also
          --------
          sort : Describes sorting algorithms used.
          lexsort : Indirect stable sort with multiple keys.
          ndarray.sort : Inplace sort.
          argpartition : Indirect partial sort.
      
          Notes
          -----
          See `sort` for notes on the different sorting algorithms.
      
          As of NumPy 1.4.0 `argsort` works with real/complex arrays containing
          nan values. The enhanced sort order is documented in `sort`.
      
          Examples
          --------
          One dimensional array:
      
          >>> x = np.array([3, 1, 2])
          >>> np.argsort(x)
          array([1, 2, 0])
      
          Two-dimensional array:
      
          >>> x = np.array([[0, 3], [2, 2]])
          >>> x
          array([[0, 3],
                 [2, 2]])
      
          >>> np.argsort(x, axis=0)
          array([[0, 1],
                 [1, 0]])
      
          >>> np.argsort(x, axis=1)
          array([[0, 1],
                 [0, 1]])
      
          Sorting with keys:
      
          >>> x = np.array([(1, 0), (0, 1)], dtype=[('x', '<i4'), ('y', '<i4')])
          >>> x
          array([(1, 0), (0, 1)],
                dtype=[('x', '<i4'), ('y', '<i4')])
      
          >>> np.argsort(x, order=('x','y'))
          array([1, 0])
      
          >>> np.argsort(x, order=('y','x'))
          array([0, 1])
      
          """
  >       return _wrapfunc(a, 'argsort', axis=axis, kind=kind, order=order)

  /nix/store/x9jax47c5yf4iyj907flb1z5s36w7l6v-python3.6-numpy-1.13.2/lib/python3.6/site-packages/numpy/core/fromnumeric.py:907: 
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

  obj = Index([0, 'a', 1, 'b', 2, 'c'], dtype='object'), method = 'argsort'
  args = (), kwds = {'axis': -1, 'kind': 'quicksort', 'order': None}

      def _wrapfunc(obj, method, *args, **kwds):
          try:
              return getattr(obj, method)(*args, **kwds)
      
          # An AttributeError occurs if the object does not have
          # such a method in its class.
      
          # A TypeError occurs if the object does have such a method
          # in its class, but its signature is not identical to that
          # of NumPy's. This situation has occurred in the case of
          # a downstream library like 'pandas'.
          except (AttributeError, TypeError):
  >           return _wrapit(obj, method, *args, **kwds)

  /nix/store/x9jax47c5yf4iyj907flb1z5s36w7l6v-python3.6-numpy-1.13.2/lib/python3.6/site-packages/numpy/core/fromnumeric.py:67: 
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

  obj = Index([0, 'a', 1, 'b', 2, 'c'], dtype='object'), method = 'argsort'
  args = (), kwds = {'axis': -1, 'kind': 'quicksort', 'order': None}
  wrap = <bound method Index.__array_wrap__ of Index([0, 'a', 1, 'b', 2, 'c'], dtype='object')>

      def _wrapit(obj, method, *args, **kwds):
          try:
              wrap = obj.__array_wrap__
          except AttributeError:
              wrap = None
  >       result = getattr(asarray(obj), method)(*args, **kwds)
  E       TypeError: '<' not supported between instances of 'str' and 'int'

  /nix/store/x9jax47c5yf4iyj907flb1z5s36w7l6v-python3.6-numpy-1.13.2/lib/python3.6/site-packages/numpy/core/fromnumeric.py:47: TypeError

  During handling of the above exception, another exception occurred:

  self = <pandas.tests.indexes.test_base.TestMixedIntIndex object at 0x7fffaeb88358>

      def test_numpy_argsort(self):
          idx = self.create_index()
          if PY36:
              with tm.assert_raises_regex(TypeError, "'>' not supported"):
  >               result = np.argsort(idx)

  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/tests/indexes/test_base.py:1835: 
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/util/testing.py:2545: in __exit__
      return self.exception_matches(exc_type, exc_value, trace_back)
  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/util/testing.py:2580: in exception_matches
      raise_with_traceback(e, trace_back)
  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/compat/__init__.py:344: in raise_with_traceback
      raise exc.with_traceback(traceback)
  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/tests/indexes/test_base.py:1835: in test_numpy_argsort
      result = np.argsort(idx)
  /nix/store/x9jax47c5yf4iyj907flb1z5s36w7l6v-python3.6-numpy-1.13.2/lib/python3.6/site-packages/numpy/core/fromnumeric.py:907: in argsort
      return _wrapfunc(a, 'argsort', axis=axis, kind=kind, order=order)
  /nix/store/x9jax47c5yf4iyj907flb1z5s36w7l6v-python3.6-numpy-1.13.2/lib/python3.6/site-packages/numpy/core/fromnumeric.py:67: in _wrapfunc
      return _wrapit(obj, method, *args, **kwds)
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

  obj = Index([0, 'a', 1, 'b', 2, 'c'], dtype='object'), method = 'argsort'
  args = (), kwds = {'axis': -1, 'kind': 'quicksort', 'order': None}
  wrap = <bound method Index.__array_wrap__ of Index([0, 'a', 1, 'b', 2, 'c'], dtype='object')>

      def _wrapit(obj, method, *args, **kwds):
          try:
              wrap = obj.__array_wrap__
          except AttributeError:
              wrap = None
  >       result = getattr(asarray(obj), method)(*args, **kwds)
  E       AssertionError: "'>' not supported" does not match "'<' not supported between instances of 'str' and 'int'"

  /nix/store/x9jax47c5yf4iyj907flb1z5s36w7l6v-python3.6-numpy-1.13.2/lib/python3.6/site-packages/numpy/core/fromnumeric.py:47: AssertionError
  ____________________ TestSeriesIndexing.test_basic_indexing ____________________

  self = <pandas.tests.series.test_indexing.TestSeriesIndexing object at 0x7fff2a5a8be0>

      def test_basic_indexing(self):
          s = Series(np.random.randn(5), index=['a', 'b', 'a', 'a', 'b'])
      
          pytest.raises(IndexError, s.__getitem__, 5)
          pytest.raises(IndexError, s.__setitem__, 5, 0)
      
          pytest.raises(KeyError, s.__getitem__, 'c')
      
          s = s.sort_index()
      
          pytest.raises(IndexError, s.__getitem__, 5)
  >       pytest.raises(IndexError, s.__setitem__, 5, 0)
  E       Failed: DID NOT RAISE <class 'IndexError'>

  /nix/store/qs1zzdqq991z5c9fngmdvqdxr8z111rq-python3.6-pandas-0.20.3/lib/python3.6/site-packages/pandas/tests/series/test_indexing.py:1629: Failed
  ```

  ## Technical details

  * System: 18.03pre117981.88b853eb80 (Impala)
  * Nix version: 1.11.15
  * Nixpkgs version: 18.03pre117981.88b853eb80
  * Sandboxing enabled: no


state: closed
title: meliae: init at 0.4.0
user_login: xvapx
html_url: https://github.com/NixOS/nixpkgs/pull/30508
updated_at: 2018-02-21 08:28:28
body:
  ###### Motivation for this change
  To update Tribler from 7.0.0-rc2 to 7.0.0-rc3 we need this new dependency

  ###### Things done
  Added meliae 0.4.0 to pyhonPackages.
  <!-- 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 `build-use-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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: tribler: 7.0.0-rc2 -> 7.0.0-rc3
user_login: xvapx
html_url: https://github.com/NixOS/nixpkgs/pull/30510
updated_at: 2018-02-21 08:28:35
body:
  ###### Motivation for this change
  To update tribler from 7.0.0-rc2 to 7.0.0-rc3

  ###### Things done
  Updated tribler version, added new dependencies, removed unused revision variable.

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

  ---

  This PR depends on #30508, if/when that PR is accepted, i will rebase.
  Until then, this is not to be merged.


state: closed
title: xmr-stak-cpu: init at 1.3.0
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/pull/30511
updated_at: 2017-11-21 20:23:37
body:
  ###### Motivation for this change
  Package missing. It's an alt-coin (monero) pool miner, so I don't know if it suits here or in misc.
  Also, I don't know how to ensure that the donationLevel parameter is a double. I'm passing it as a string for now

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

  ---


state: closed
title: ocamlPackages.re: 1.5.0 -> 1.7.1
user_login: ciil
html_url: https://github.com/NixOS/nixpkgs/pull/30512
updated_at: 2017-10-17 22:15:32
body:
  ###### Motivation for this change
  Stack overflow in Re_str.full_split fixed, some other small bug fixes. Also they changed their tagging scheme.

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

  ---


state: closed
title: nixpkgs manual: remove reference to now defunct nixpkgs monitor
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/pull/30514
updated_at: 2017-10-17 21:10:32
body:
  ###### Motivation for this change

  I can't speak to its official status, or if there are plans to revive it, but AFAICT the monitor has been dead for a long time.

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

  ---


state: closed
title: opensubdiv: fix glew paths
user_login: guibou
html_url: https://github.com/NixOS/nixpkgs/pull/30515
updated_at: 2017-10-17 21:09:43
body:
  Include and lib are not in ${glew} but in ${glew.dev}.

  This changes what is found by the cmake of opensubdiv and some features
  are now enabled, such as OpenGL 4.2 support.

  ###### Motivation for this change

  Get opensubdiv right.

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

  ---


state: closed
title: services.xserver: assert that either desktop- or window manager is not "none"
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/30517
updated_at: 2017-11-04 21:55:33
body:
  ###### Motivation for this change

  setting a DM or WM is something I tend to forget when I want to built test machines with an X11 inside, so this assertion might catch unexpected behavior when building machines with X.

  resolves #11064 (/cc @nbp )

  I tested this against the following expressions:

  ``` nix
  {
    # VMs without X11 still evaluate
    empty = { pkgs, ... }: {
    };

    # needs to be commented out to avoid evaluation errors
    # no DM/WM set, should break
    onlyX11 = { pkgs, ... }: {
      services.xserver.enable = true;
    };

    # DM set, evaluates
    x11WithDM = { pkgs, ... }: {
      services.xserver = {
        enable = true;
        desktopManager.plasma5.enable = true;
        desktopManager.default = "plasma5";
      };
    };

    # WM set, evaluates
    x11WithWM = { pkgs, ... }: {
      services.xserver = {
        enable = true;
        windowManager.i3.enable = true;
        windowManager.default = "i3";
      };
    };

    # plain X sessions must be enabled explicitly
    x11Plain = { pkgs, ... }:{
      services.xserver.enable = true;
      services.xserver.plainX = true;
    };
  }
  ```

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

  ---


state: closed
title: usbmuxd service: init
user_login: Infinisil
html_url: https://github.com/NixOS/nixpkgs/pull/30518
updated_at: 2018-01-06 20:53:43
body:
  ###### Motivation for this change
  The usbmuxd daemon is required for accessing files on connected iOS devices (along with ifuse). Also apparently enabling it allows Plug-and-Play tethering for iPhones, which is awesome.

  This was tested by me and @grahamc, but it would be nice to have others try it out. Just run `sudo usbmuxd -f` in a terminal and connect your cellular iOS device, should work just like that.

  Since this easily provides internet access, it would be very handy to enable this in the installer media by default, I'm probably gonna do a PR for that after this is merged.

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

  ---


state: closed
title: ckb: currently broken due to recent Qt5 changes
user_login: kierdavis
html_url: https://github.com/NixOS/nixpkgs/issues/30519
updated_at: 2017-11-17 04:13:44
body:
  ## Issue description

  `ckb` currently fails on startup with the following message:

      This application failed to start because it could not find or load the Qt platform plugin "xcb" in "".

      Reinstalling the application may fix this problem.

  I believe it's looking for `libqxcb.so`, which is currently located at `/nix/store/kgvmhibzszc84p2ddzbhhsw54pdb8awh-qtbase-5.9.2-bin/lib/qt-5.9/plugins/platforms/libqxcb.so`.

  `git bisect` revealed that this problem has been present since commit 6fa41788be7e020b5e551f7b89601cad2c277b12.

  I've not been keeping up with the recent changes to Qt5 - **what's the most canonical way to fix this and allow `ckb` to find the `xcb` plugin again?**

  ### Steps to reproduce

      cd <nixpkgs>
      nix-build -A ckb
      result/bin/ckb

  ## Technical details

  * System: 17.03.1862.ea06690f1f (Gorilla)
  * Nix version: 1.11.14
  * Nixpkgs version: master as of the time of writing (b304695c7fe616fa29f845af7597d4b419330b64)
  * Sandboxing enabled: no


state: closed
title: postfix: add relayPort option.
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/pull/30520
updated_at: 2017-10-25 17:48:14
body:
  Note that because Nixpkgs uses the `[relayhost]` Postconf syntax for specifying relay hosts (with brackets `[]`), it is not legal syntax to include the port as part of the `relayHost` option string.

  For example, `mail.example.org:587` is legal syntax, but `[mail.example.org:587]` is not; it must be written as `[mail.example.org]:587`, hence the need for this additional option.


state: closed
title: postfix: $variables inconsistently available in config values
user_login: rhendric
html_url: https://github.com/NixOS/nixpkgs/issues/30521
updated_at: 2017-10-23 15:57:21
body:
  ## Issue description

  If I use a Postfix `$variable` in a configuration value that takes a string (for example, `services.postfix.origin = "$mydomain";`), it is passed through to Postfix verbatim.

  If I use one in a configuration value that takes a list (for example, `services.postfix.destination = [ "mail" "mail.$mydomain" ];`), the dollar sign is escaped, so `postconf -n` shows `mydestination = mail mail.$$mydomain`.

  The problem code is in [postfix.nix](/NixOS/nixpkgs/blob/release-17.09/nixos/modules/services/mail/postfix.nix#L29), where `mkList` calls `escape` but `mkVal` does not in the terminal else clause.

  I *think* the preferred solution would be to remove `escape` from `mkList` as well, so that we can use `$variables` consistently in Postfix configuration (most Postfix documentation and internet help in general assumes these are available); if the original author of this module had a reason for wanting to always dollar-escape configuration values, then I guess extraConfig is an acceptable way to use `$variables` if we really want them, but it does add some warnings when you redefine things like mydestination.

  ## Technical details

  * System: NixOS 17.09.1716.68ef4b14bc (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: 17.09.1716.68ef4b14bc
  * Sandboxing enabled: no


state: closed
title: docker: add 17.10.0-ce
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/30522
updated_at: 2019-04-17 01:51:27
body:
  ###### Motivation for this change
  New edge version.

  - 17.06 is now out of its support window, so removed
  - the preBuild optional is now always necessary
  - they changed the directory structure, so there is an `if` towards that

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

  ---


state: closed
title: playOnLinux: 4.2.10 -> 4.2.12
user_login: xvapx
html_url: https://github.com/NixOS/nixpkgs/pull/30523
updated_at: 2018-02-21 08:28:31
body:
  ###### Motivation for this change
  To update playOnLinux

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

  ---


state: closed
title: kernel: Build Tegra PCI support.
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/pull/30524
updated_at: 2017-10-17 23:39:08
body:
  This enables Nvidia Tegra dev kits (e.g., Jetson TX1) to boot from PCIe devices, such as NVMe boards.

  /cc @dezgeg 


state: open
title: Complete build on "wide" public cloud?
user_login: lukego
html_url: https://github.com/NixOS/nixpkgs/issues/30525
updated_at: 2018-01-24 15:43:17
body:
  Is there a well-known way to build large nix expressions (e.g. whole nixpkgs) on "wide" public cloud compute resources? For example, to run each individual build in a separate Google Compute Engine preemptible VM instance, with thousands of VMs in total. Parallelism would be bounded only by the number of preemptible instances that are available on the cloud at the time and the dependencies between nix derivations.

  I am curious about whether solution(s) for this already exist and how heavyweight they are (e.g. uses only basic nix commands, or requiring nixops, or requiring Hydra, etc.)

  Generally musing that with preemptible VMs now being billed in one-second increments it may be time to consider a 1:1 scheduler from builds to machines both for simplicity (outsource scheduling to cloud provider) and for performance (more elastic capacity for lower build latency.)


state: closed
title: udiskie: 1.7.1 -> 1.7.2
user_login: vyp
html_url: https://github.com/NixOS/nixpkgs/pull/30526
updated_at: 2017-10-25 08:41:46
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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  --

  I haven't actually tested whether this resolves #30506, but it looks like upstream fixed the issue with version 1.7.2. So @corpix could you test?


state: closed
title: gitea: init at 1.2.1
user_login: disassembler
html_url: https://github.com/NixOS/nixpkgs/pull/30528
updated_at: 2017-10-20 14:12:47
body:
  ###### Motivation for this change
  adds gitea package and service module

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

  ---


state: closed
title: Can't override haskellPackages.cairo
user_login: vaibhavsagar
html_url: https://github.com/NixOS/nixpkgs/issues/30529
updated_at: 2017-10-31 18:19:47
body:
  ## Issue description

  Trying to override `cairo` in `haskellPackages` causes an infinite recursion error.

  ### Steps to reproduce
  `default.nix`:
  ```nix
  let haskellPackages = (import <nixpkgs> {}).haskellPackages.override {
      overrides = self: super: rec {
        cairo             = super.callHackage "cairo" "0.13.3.0" {};
        gtk2hs-buildtools = super.callHackage "gtk2hs-buildtools" "0.13.2.2" {};
      };
    };
  in (haskellPackages.ghcWithPackages (p: [ p.cairo ])).cairo
  ```

  Run `nix-build default.nix`

  ## Technical details

  * System: Ubuntu 16.04.3 LTS
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: 17.09.1728.83388e7560
  * Sandboxing enabled: no


state: closed
title: ponyc: 0.19.3 -> 0.20.0
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/30530
updated_at: 2017-10-19 15:52:11
body:
  ###### Motivation for this change

  https://github.com/ponylang/ponyc/issues/2286

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

  ---


state: closed
title: Libreswan service is missing a dependency
user_login: jpotier
html_url: https://github.com/NixOS/nixpkgs/issues/30531
updated_at: 2017-10-22 13:36:35
body:
  ## Issue description
  libreswan has a dependency on `nssTools` that is not included in the service declaration.

  ### Steps to reproduce
  Set up a connection using the libreswan module
  `# nixos-rebuild test`
  Watch it fail with

  ```
  Oct 18 11:22:35 sam systemd[1]: Starting Internet Key Exchange (IKE) Protocol Daemon for IPsec...
  Oct 18 11:22:35 sam ipsec[27588]: Initializing NSS database
  Oct 18 11:22:35 sam ipsec[27588]: /nix/store/7ks7l8s5a1c2yvz46sxwp822iy22c50b-libreswan-3.18/sbin/ipsec: line 356: certutil: command not found
  Oct 18 11:22:35 sam ipsec[27588]: Failed to initialize nss database sql:/etc/ipsec.d
  ```


  ## Technical details

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

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

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

  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  build-use-sandbox = true


state: closed
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/issues/30532
updated_at: 2019-06-17 18:31:27
title:
  Mark packages as broken when their dependencies cannot be met (was font-lock-plus missing from emacsPackages)

body:
  ## Issue description
  Package `font-lock-plus` missing from latest `melpa` generation.
  This breaks `all-the-icons` and all packages depending on it.

  ### Steps to reproduce
  Try to use anything depending on `emacsPackages.font-lock-plus`.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  18.03.git.16ff6c3456M (Impala)
  * Nix version: (run `nix-env --version`)
  nix-env (Nix) 1.11.15
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  18.03.git.16ff6c3456M
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  build-use-sandbox = true


state: open
title: GNAT Invalid command line option, can't compile Ada code
user_login: lesscodeless
html_url: https://github.com/NixOS/nixpkgs/issues/30533
updated_at: 2017-10-18 17:55:31
body:
  ## Issue description
  Compiling a trivial Ada application fails due to invalid command line options added by some nix-specific wrapper scripts.

  In other Linux distributions 'gnatmake' is a binary file, in nix however it`s a wrapper script.


  ### Steps to reproduce
  ```
  $ gnatmake hello.adb 
  gcc -c -I/nix/store/2dam02rdvc2bp5ghcd7x8ivrd2dwsl3p-gnat-4.5.4/lib/gcc/x86_64-unknown-linux-gnu/4.5.4/adainclude hello.adb
  /nix/store/w7n604zqlncab02gxyf5kld19wl5v8k6-gnat-wrapper-4.5.4/bin/gnatbind -aI/nix/store/2dam02rdvc2bp5ghcd7x8ivrd2dwsl3p-gnat-4.5.4/lib/gcc/x86_64-unknown-linux-gnu/4.5.4/adainclude -aO/nix/store/2dam02rdvc2bp5ghcd7x8ivrd2dwsl3p-gnat-4.5.4/lib/gcc/x86_64-unknown-linux-gnu/4.5.4/adalib -x hello.ali
  /nix/store/w7n604zqlncab02gxyf5kld19wl5v8k6-gnat-wrapper-4.5.4/bin/gnatlink hello.ali
  gnat1: warning: command line option "-Wformat" is valid for C/C++/ObjC/ObjC++ but not for Ada
  gnat1: warning: command line option "-Wformat-security" is valid for C/C++/ObjC/ObjC++ but not for Ada
  gnat1: error: unrecognized command line option "-fstack-protector-strong"
  gnatmake: *** link failed.
  ```

  where 'hello.adb' is a simple "hello world" program with the following contents:

  ```
  with Ada.Text_IO;

  procedure Hello is
  begin
    Ada.Text_IO.Put_Line("Hello");
  end;
  ```


  ## Technical details

  * System:
  ```
  $ nixos-version 
  17.09.1756.c99239bca0 (Hummingbird)
  ```

  * Nix version:
  ```
  $ nix-env --version
  nix-env (Nix) 1.11.15
  ```

  * Nixpkgs version:
  ```
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "17.09.1756.c99239bca0"
  ```

  * Sandboxing enabled:
  ```
  $ grep build-use-sandbox /etc/nix/nix.conf
  build-use-sandbox = false
  ```


state: closed
title: spark: 2.1.0 -> 2.2.0
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/30534
updated_at: 2017-11-17 20:24:07
body:
  ###### Motivation for this change

  Latest Spark 2.X release

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

  ---


state: closed
title: prometheus-node-exporter: 0.14.0 -> 0.15.0
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/30535
updated_at: 2017-10-25 15:56:54
body:
  ###### Motivation for this change

  https://github.com/prometheus/node_exporter/blob/master/CHANGELOG.md#v0150--2017-10-06

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

  ---


state: closed
title: oraclejdk: 8u144 -> 8u151, 8u152; 9 -> 9.0.1 [Critical security fixes]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/30536
updated_at: 2017-10-20 10:17:30
body:
  ###### Motivation for this change

  - Critical security fixes
  - Other changes

  http://www.oracle.com/technetwork/java/javase/9-0-1-relnotes-3883752.html
  http://www.oracle.com/technetwork/java/javase/8u151-relnotes-3850493.html
  http://www.oracle.com/technetwork/java/javase/8u152-relnotes-3850503.html
  http://www.oracle.com/technetwork/security-advisory/cpuoct2017-3236626.html

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

  ---


state: closed
title: hadoop: 2.2.0 -> 2.8.1
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/30537
updated_at: 2018-01-16 16:26:10
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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: brick_0_28 fails because of wrong vty dependency
user_login: pmiddend
html_url: https://github.com/NixOS/nixpkgs/issues/30538
updated_at: 2017-10-18 14:28:24
body:
  ## Issue description

  I have a package that depends on brick_0_28. brick_0_28, however, fails to build because of the following error:

      Setup: Encountered missing dependencies:
      vty >=5.18.1

  There seems to be vty_5_18_1, but it's not used in the derivation for brick_0_28. 

  ### Steps to reproduce

  Installing brick_0_28 should suffice.

  ## Technical details

  * System: 18.03pre117327.3fe7cddc30 (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: "18.03pre118082.00e56fbbee"
  * Sandboxing enabled: false


state: closed
title: googleearth: 7.1 -> 7.3 and move to Qt5
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/30539
updated_at: 2018-04-28 05:56:06
body:
  This is still WIP as it launches with a black screen on a Yoga 2 Pro with intel
  graphics and a no-brand desktop using nVidia 650GTX and the nouveau driver but I'd be very interested to see if it runs for other people - especially @chris-martin ref #30491.

  Cc: @viric 

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

  ---


state: closed
title: qutebrowser doesn't start (incompatible Qt version)
user_login: pmiddend
html_url: https://github.com/NixOS/nixpkgs/issues/30540
updated_at: 2017-10-24 07:44:30
body:
  ## Issue description

  qutebrowser doesn't start because of the following error:

      16:45:13 CRITICAL: Cannot mix incompatible Qt library (version 0x50901) with this library (version 0x50902)
      Fatal Python error: Aborted

      Current thread 0x00007fd912c5a580 (most recent call first):
        File "/nix/store/87dk7zl5cam1rz0j1912188vf9drmadi-qutebrowser-1.0.2/lib/python3.6/site-
      packages/qutebrowser/misc/sql.py", line 95 in init
        File "/nix/store/87dk7zl5cam1rz0j1912188vf9drmadi-qutebrowser-1.0.2/lib/python3.6/site-
      packages/qutebrowser/app.py", line 444 in _init_modules
        File "/nix/store/87dk7zl5cam1rz0j1912188vf9drmadi-qutebrowser-1.0.2/lib/python3.6/site-
      packages/qutebrowser/app.py", line 163 in init
        File "/nix/store/87dk7zl5cam1rz0j1912188vf9drmadi-qutebrowser-1.0.2/lib/python3.6/site-
      packages/qutebrowser/app.py", line 137 in run
        File "/nix/store/87dk7zl5cam1rz0j1912188vf9drmadi-qutebrowser-1.0.2/lib/python3.6/site-
      packages/qutebrowser/qutebrowser.py", line 186 in main
        File "/nix/store/87dk7zl5cam1rz0j1912188vf9drmadi-qutebrowser-1.0.2/bin/..qutebrowser-wrapped-wrapped", line 12 in <module>
      fish: “qutebrowser” terminated by signal SIGABRT (Abort)

  ### Steps to reproduce

  Just install qutebrowser.

  ## Technical details

  * System: 18.03pre118082.00e56fbbee (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: "18.03pre118082.00e56fbbee"
  * Sandboxing enabled: false


state: closed
title: python.pkgs.cufflinks: init at 0.12.0
user_login: globin
html_url: https://github.com/NixOS/nixpkgs/pull/30541
updated_at: 2017-10-20 09:30:45
body:
  ###### Motivation for this change
  Currently not packaged

  ###### 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 `build-use-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: Package some security/pentesting tools
user_login: globin
html_url: https://github.com/NixOS/nixpkgs/pull/30542
updated_at: 2019-05-20 09:19:24
body:
  ###### Motivation for this change
  All of these hadn't been packaged, yet.

  For the cases where the git version is packaged, the currently released version was quite outdated and didn't contain a number of bug fixes.

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

  ---


state: closed
title: idrisPackages.lightyear: 2016-08-01 -> 2017-09-10
user_login: vyp
html_url: https://github.com/NixOS/nixpkgs/pull/30543
updated_at: 2017-10-20 22:31:04
body:
  ###### Motivation for this change

  It's been a while. cc maintainer @siddharthist 

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

  ---


state: closed
title: powerdns: 4.0.3 -> 4.0.4
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/30545
updated_at: 2019-04-17 01:51:28
body:
  ###### Motivation for this change

  cc @nhooyr for testing

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

  ---


state: closed
title: Update to Mariadb 10.2
user_login: globin
html_url: https://github.com/NixOS/nixpkgs/pull/30546
updated_at: 2017-12-29 07:44:06
body:
  ###### Motivation for this change
  This is split out of #22357, as this causes quite some changes in the whole code base and might cause breakage. 

  Pending jobset and possibly needing fixes: https://hydra.nixos.org/jobset/nixos/mariadb-10.2


state: closed
title: Eclipse 471a
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/30547
updated_at: 2017-10-18 21:40:55
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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I've only executed eclipse-platform on x86_64; the others, I just built but did not try to run.


state: closed
title: tensorflow: dont include cudatoolkit unless cudaSupport is used
user_login: CarlOlson
html_url: https://github.com/NixOS/nixpkgs/pull/30548
updated_at: 2017-10-19 13:35:25
body:
  ###### Motivation for this change
  tensorflow support broke on macOS with recent commit 

  ###### Things done

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

  ---


state: closed
title: treewide: Introduce stdenv.cc.bintools
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/30549
updated_at: 2017-11-09 07:31:50
body:
  ###### Motivation for this change

  Rather than refer to `gcc` or `clang` directly, we refer to `stdenv.cc`. But instead of doing the same thing for binutils, we fake `binutils` on Darwin, and expose `binutils-raw`. This introduces `stdenv.cc.bintools` for consistency.

  Also, to be correct for cross, tools like compilers that use binutils/cctools at *run* time should depend on `__targetPackages.stdenv.cc.bintools`. This sort of weird, effectively referring to the same stage as the "next stage's previous stage", but I can't think of a better way.

  This was made from https://github.com/NixOS/nixpkgs/pull/30484, which now depends on this. It just adds the `stdenv.cc.binutils` for now. Then down the road (along with other changes), `binutils-raw` can become `binutils` without changing anything.

  ###### Things done

  Almost no hashes are changed by this PR.

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

  ---

  CC @bgamari 


state: closed
title: Netdata version bump and module permission fix
user_login: cransom
html_url: https://github.com/NixOS/nixpkgs/pull/30550
updated_at: 2017-10-20 00:03:50
body:
  ###### Motivation for this change
  The version bump is minor, but the module changes allows one of the default plugins to properly read data from `/proc` to report more process stats. I also added a test to verify the setuid capability.

  ###### Things done

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

  ---

  I'm all ears if there's a better way to pull in a setuid binary. I tried libredirect but it didn't catch `execve` and there's no option in netdata itself yet to specify multiple directories for plugins so I could just use /run/wrappers/bin/apps.plugin directly.


state: closed
title: Mixing incompatible Qt library (version 0x50902) with this library (version 0x50901)
user_login: yrashk
html_url: https://github.com/NixOS/nixpkgs/issues/30551
updated_at: 2019-03-14 23:58:12
body:
  ## Issue description

  In certain (mixed  17.09/unstable) setups, when both qt-5.9.2 and qt-5.9.1 are present, tools like VirtualBox or wpa_gui can't start and fail with this error:

  ```
  Qt FATAL: Cannot mix incompatible Qt library (version 0x50902) with this library (version 0x50901)
  ```

  This might be related to the fact that the recent update to 5.9.2 that still keeps qtwebkit at 5.9.1 (since qtwebkit-5.9.2 is not available):

  https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/qt-5/5.9/srcs.nix#L285-L300

  ### Steps to reproduce

  On 17.09, install dropbox from the unstable channel. wpa_gui and VirtualBox from stable will exhibit the error. 

  ## Technical details

  * System: 17.09.1756.c99239bca0 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: "17.09.1756.c99239bca0"
  * Sandboxing enabled: false

  cc/ht @woffs 


state: closed
title: pysc2: init at 1.2
user_login: danharaj
html_url: https://github.com/NixOS/nixpkgs/pull/30552
updated_at: 2017-11-14 20:24:58
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 `build-use-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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: WIP: Add support for burp client/server services
user_login: unode
html_url: https://github.com/NixOS/nixpkgs/pull/30553
updated_at: 2018-10-20 23:21:38
body:
  ###### Motivation for this change
  BURP is currently available in nixpkgs but provides no services

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

  ---
  The client service has been tested locally with success.
  The server service has not been tested yet.

  Aspects pending a better solution:
  - [x] burp client rewrites the config file (burp.conf) with information obtained from the server on first connection. This is true even if no change is introduced. Reported upstream: https://github.com/grke/burp/issues/620
  - [x] a workaround is in place that copies `burp.conf` from `/nix/store` to `/var/lib/burp`.

  PS: This is my first attempt at writing a nixos module so any additional feedback is welcome.


state: closed
title: shmig: init at 2017-07-24
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/30554
updated_at: 2017-10-27 19:21:55
body:
  ###### Motivation for this change

  `shmig` is a simple, shell-based database migration tool which is quite helpful.

  To avoid building several (possibly useless) derivations, I made the usage of MySQL, PgSQL and SQLite optional. These values are empty which causes the following error if you try to use them: `shmig: unknown database type: sqlite`.

  Using an override expression it is possible to enable support for one of these databases.

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

  ---


state: closed
title: Cannot use python3.pkgs.powerline in a Python environment
user_login: mickk-on-cpp
html_url: https://github.com/NixOS/nixpkgs/issues/30555
updated_at: 2017-10-19 13:01:34
body:
  ## Issue description

  Following the Python changes I've attempted to refactor my config in order to put all my Python packages in one big environment. Unfortunately powerline is not co-operating.

  ### Steps to reproduce

  ```bash
  $ nix-shell --pure -p 'python3.withPackages (ps: with ps; [ powerline ])'
  these derivations will be built:
    /nix/store/dqwwhm5yfj8acg818l6bwzi1014myfxm-python3-3.6.2-env.drv
  building path(s) ‘/nix/store/xbnips5lzxa8fyfbhkwg0zdfs7skd6k3-python3-3.6.2-env’
  collision between `/nix/store/112b5mk5b0v4ni3wy163abz83n2ggnf3-python2.7-setuptools-36.4.0/bin/.easy_install-wrapped' and `/nix/store/zw592iby8g7hk0gbi06iq2dbdnd48j25-python3.6-setuptools-36.4.0/bin/.easy_install-wrapped'
  builder for ‘/nix/store/dqwwhm5yfj8acg818l6bwzi1014myfxm-python3-3.6.2-env.drv’ failed with exit code 25
  error: build of ‘/nix/store/dqwwhm5yfj8acg818l6bwzi1014myfxm-python3-3.6.2-env.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ```

  A quick look suggests that Powerline has some dependencies which pulls in some Python 2 stuff leading to the conflict above. It is in fact possible to build a Python 2 environment with the counterpart Powerline package.

  It is still possible to do a 'normal' build of Powerline e.g. `nix-shell --pure -p python3.pkgs.powerline`, but when installed system-wide like so this understandably puts the executables in the path (great for e.g. shell status bars), but does not make the Python libraries available to the interpreter (a show-stopper for e.g. the Vim status bar).

  ## Technical details

  * System: NixOS 18.03pre118082.00e56fbbee (Impala)
  * Nix version: 1.11.15
  * Nixpkgs version: 18.03pre118082.00e56fbbee
  * Sandboxing enabled: no


state: closed
title: asciidoctor: 1.5.5 -> 1.5.6.1
user_login: zzamboni
html_url: https://github.com/NixOS/nixpkgs/pull/30556
updated_at: 2017-10-21 13:45:01
body:
  ###### Motivation for this change

  Upgrade asciidoctor from 1.5.5 to 1.5.6.1

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

  ---


state: closed
title: vuze: init at 5750
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/30557
updated_at: 2017-10-25 08:36:31
body:
  ###### Motivation for this change

  A torrent client (build from Java sources)

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

  ---


state: closed
title: tixati: init at 2.55
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/30558
updated_at: 2017-11-05 14:11:48
body:
  ###### Motivation for this change

  A torrent client (closed source single binary)

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

  ---


state: closed
title: dump1090: init at bff92c4
user_login: earldouglas
html_url: https://github.com/NixOS/nixpkgs/pull/30559
updated_at: 2017-11-07 15:15:59
body:
  ###### Motivation for this change

  Allow nix users to easily install dump1090.

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

  ---


state: closed
title: alacritty: unstable 2017-09-02 -> 2017-10-17
user_login: casey
html_url: https://github.com/NixOS/nixpkgs/pull/30560
updated_at: 2018-02-27 17:18:19
body:
  Update to alacritty. Now includes live font resizing:

  https://github.com/jwilm/alacritty/commit/8a0b1d9c3f5a9ddb98469a340bbcd06374d4a24e

  The commit that I updated to was a few later, which also includes some bug fixes:

  https://github.com/jwilm/alacritty/commit/5ac42bb13bc68c5cbc44869dc9fc9ac19402a6e6

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-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

  Tests pass and terminal works.


state: open
title: man cmake/man ctest don't work
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/issues/30561
updated_at: 2017-10-19 07:46:26
body:
  ## Issue description
  I have cmake installed via my configuration.nix but `man cmake` as well as `man ctest` can't be found

  ```
  ls /nix/store/djdh51cdzzhn41g7dplrcym694v96qkz-cmake-3.9.2/share                                                                                                                                                                                                    ~
  aclocal  cmake-3.9  doc
  ```


  ## Technical details
  nixos-version=18.03.git.3999ff9 (Impala)
  nix version: nix-env (Nix) 1.11.15
  Nixpkgs version: "18.03.git.3999ff9900"
  sandboxing disabled


state: closed
title: tzupdate: init at 1.2.0 (+ service)
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/pull/30563
updated_at: 2017-10-20 13:55:16
body:
  ###### Motivation for this change
  `tzupdate` allows you to update your timezone based on geoip. This is pretty handy for travellers!

  I included a service that sets up a one-shot systemd service to update the timezone. I didn't make it start automatically, because I couldn't figure out a way to make it only run after *internet* access was available.

  Additionally, geoip can be somewhat spotty, so having it only run when asked for seems safest.

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

  ---


state: closed
title: texlive: fix after dependency update
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/30564
updated_at: 2017-10-20 08:15:13
body:
  ###### Motivation for this change

  Fixes #30488
  The breakage of texlive.bin.core-big was limited to macOS:
  https://hydra.nixos.org/build/62492479

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

  ---


state: closed
title: maintainers: add Kevin Quick
user_login: kquick
html_url: https://github.com/NixOS/nixpkgs/pull/30565
updated_at: 2017-10-19 06:18:56
body:
  ###### Motivation for this change

  Add myself to the list of maintainers so that I can reference this in future package updates.


state: closed
title: Libabc: add new libabc package
user_login: kquick
html_url: https://github.com/NixOS/nixpkgs/pull/30566
updated_at: 2017-10-22 03:37:28
body:
  ###### Motivation for this change

  Adds new package to provide the libabc library for other applications to link against.

  Replaces pull request https://github.com/NixOS/nixpkgs/pull/27198
  Depends on pull request https://github.com/NixOS/nixpkgs/pull/30565

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

  ---


state: closed
title: Cask install doesn't install deps already installed by nix
user_login: etu
html_url: https://github.com/NixOS/nixpkgs/issues/30567
updated_at: 2017-10-21 15:55:46
body:
  ## Issue description
  Cask is quite common for Emacs Package development. But it seems to be slightly broken when running in NixOS (possibly under nix in other distros as well).

  It doesn't install deps that are already installed globally by the system config.

  ### Steps to reproduce
  Example ´Cask´ file:
  ```
  (source gnu)
  (source melpa)

  (development
   (depends-on "request")
   (depends-on "buttercup")
   (depends-on "undercover"))
  ```

  Then running in the same directory:
  ```
  $ nix-shell -p emacsPackages.cask
  $ cask install
  ```

  And then list the result dir of installed deps:
  ```
  $ ls .cask/25.3/elpa/
  archives  buttercup-20171015.555  gnupg  shut-up-20150423.522  undercover-20170502.912
  ```

  Note that `request` isn't installed since that's installed globbaly by my system config here:
  ```
  /nix/store/0szmzm7dvcdf310javmbrdaap5b7yncq-emacs-request-0.3.0
  /nix/store/9y1bwahpknjlxwjiraxj0774lx5yy7p9-emacs-request-0.3.0
  /nix/store/9y1iiijc1vpnc1s7c8ph5p1p5lankn34-emacs-request-0.3.0
  /nix/store/a568mbkypmv659v7d2nav3mdbidykxhh-emacs-request-0.3.0
  /nix/store/gs6s3r064m4vw409nhg5vqg2jyp08d7f-emacs-request-0.3.0
  /nix/store/myvjy0n6zzf97ki0ckzaj07ysjxdwl6l-emacs-request-0.3.0
  /nix/store/s7ylv3qwajq5v1kar190whgapmglpqj7-emacs-request-0.3.0
  ```

  Request is installed by my config due to it being a dependency of webpaste that I install here: https://github.com/etu/nixconfig/blob/032d43e5e641863428b254b1ef63d85d43eef39c/home-etu-nixpkgs/home.nix#L87

  The issue then is that the dependency `request` is missing when doing things like running unit-tests through cask. Example with webpaste:
  ```
  $ git clone git@github.com:etu/webpaste.el.git
  $ cd webpaste.el
  $ cask install
  $ make unit
  cask exec buttercup -L . tests/unit/
  cask exec: error: Failed to execute buttercup -L . tests/unit/: [Errno 2] No such file or directory
  Did you run cask install?
  make: *** [Makefile:16: unit] Error 1
  ```


  ## Technical details

  * System: 18.03.git.ceb2b71f69M (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: "18.03.git.ceb2b71f69M"
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: theft: init at 0.4.3
user_login: kquick
html_url: https://github.com/NixOS/nixpkgs/pull/30568
updated_at: 2017-10-31 07:15:26
body:
  ###### Motivation for this change

  Package is not currently in nixpkgs.

  Depends on pull request #30565

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

  ---


state: closed
title: fetchgitrev: fix parsing and add certs for https://github.com fetching
user_login: kquick
html_url: https://github.com/NixOS/nixpkgs/pull/30569
updated_at: 2018-10-26 11:30:49
body:
  ###### Motivation for this change

  Fix fetchgitrevision to work properly.  There appear to be no current uses of this in the nixpkgs repo, but attempts to use it locally failed until the patches in this PR were applied.

  ###### 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 `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
       *Note* this was tested without using sandbox: when sandboxing is enabled, uses of fetchgitrevision fail with a DNS lookup error for github.com.  I believe this is a side-effect of sandboxing and unrelated to the changes here.
  - 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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: modex: add modex analysis tool package
user_login: kquick
html_url: https://github.com/NixOS/nixpkgs/pull/30571
updated_at: 2019-05-18 21:06:47
body:
  ###### Motivation for this change

  Add new tool not currently in 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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: twilio: init at 6.8.0
user_login: flokli
html_url: https://github.com/NixOS/nixpkgs/pull/30572
updated_at: 2017-10-19 12:23:49
body:
  ###### Motivation for this change

  This adds the `twilio` python library.

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

  ---


state: closed
title: kde-frameworks: 5.38 -> 5.39
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/30573
updated_at: 2017-10-28 09:15:34
body:
  ###### Motivation for this change

  Regular scheduled update. Haven't built everything yet as I need to try that out on a desktop instead of the anemic laptop.

  Cc: @adisbladis @ttuegel 

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

  ---


state: closed
title: pythonPackages.phonenumbers: 8.8.2 -> 8.8.4
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/30574
updated_at: 2018-03-28 09:35:35
body:
  ###### Motivation for this change
  Update 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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: uftp: 4.9.3 -> 4.9.4
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/30575
updated_at: 2018-03-28 09:35:36
body:
  ###### Motivation for this change
  Bugfix in new release ( http://uftp-multicast.sourceforge.net/Changes.txt )

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

  ---


state: closed
title: buildNodePackage: Fix impure packages patching
user_login: b123400
html_url: https://github.com/NixOS/nixpkgs/pull/30577
updated_at: 2017-10-22 14:45:16
body:
  ###### Motivation for this change

  `buildNodePackage` replaces impure version specs in `package.json` before `npm install`.

  It currently changes package like these:
  ```
  {
    "dependencies": {
      "package1":"latest"
    }
  }
  ```

  To:

  ```
  {
    "dependencies": {
      "package1":"*"
    }
  }
  ```

  such that packages fetched by nix is used, pureness is maintained.

  However it does not handle the case of empty version string (""), which is same as "latest".

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

  ---


state: closed
title: yarn: 1.0.1 -> 1.2.1
user_login: vidbina
html_url: https://github.com/NixOS/nixpkgs/pull/30578
updated_at: 2017-10-20 11:26:24
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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: openjdk: 8u144 -> 8u152
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/30579
updated_at: 2017-10-19 13:22:30
body:
  ###### Motivation for this change
  Critical update (as per Oracle)

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

  ---

  Building right now, will merge myself when confirmed working.


state: closed
title: scons: 2.5.1 -> 3.0.0
user_login: primeos
html_url: https://github.com/NixOS/nixpkgs/pull/30580
updated_at: 2017-10-20 14:41:04
body:
  Causes 481 rebuilds (currently testing some of them).

  ---

  "SCons release 3.0.0 now available from the download page at
  SourceForge. This release should be used instead of 2.5.1. This release
  fixes several issues.  TThis will be the first release to support Python
  versions earlier than 2.7 as well as 3.5+."

  "NOTE: This is a major release.  You should expect that some targets may
  rebuild when upgrading.  Significant changes in some python action
  signatures. Also switching between PY 2.7 and PY 3.5, 3.6 will cause
  rebuilds."

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

  ---


state: closed
title: OpenRA package is rather out-of-date
user_login: fusion809
html_url: https://github.com/NixOS/nixpkgs/issues/30581
updated_at: 2017-10-19 20:21:01
body:
  Hi,

  I've noticed that the [OpenRA package](https://github.com/NixOS/nixpkgs/blob/master/pkgs/games/openra/default.nix) provided by this repository is almost a year out of date, the latest OpenRA release is 20171014. I would submit a pull request bumping it but unfortunately I've tried merely bumping the version in this nix file and the version of the modules required by it (and of course the sha256sums) but the build then fails with the error:

  ```bash
  these derivations will be built:
    /nix/store/kqv3yhd82bg23s6ammm85gfkgw80mb2b-openra-20171014.drv
  building path(s) ‘/nix/store/lba1ad0x2vqzzq5b6r24mivma8jx0xa7-openra-20171014’
  unpacking sources
  unpacking source archive /nix/store/v6z7hbwigmmz9w9h9x374xws3a7r10kr-openra-20171014.tar.gz
  source root is OpenRA-release-20171014
  setting SOURCE_DATE_EPOCH to timestamp 1507980608 of file OpenRA-release-20171014/utility.cmd
  patching sources
  configuring
  no configure script, doing nothing
  building
  Fetching rix0rrr.BeaconLib from NuGet.
  unzip:  cannot find or open rix0rrr.BeaconLib.zip, rix0rrr.BeaconLib.zip.zip or rix0rrr.BeaconLib.zip.ZIP.
  make: *** [Makefile:299: cli-dependencies] Error 9
  note: keeping build directory ‘/tmp/nix-build-openra-20171014.drv-0’
  builder for ‘/nix/store/kqv3yhd82bg23s6ammm85gfkgw80mb2b-openra-20171014.drv’ failed with exit code 2
  error: build of ‘/nix/store/kqv3yhd82bg23s6ammm85gfkgw80mb2b-openra-20171014.drv’ failed
  ```

  Great project though, probably the single largest repository for a cross-distribution package manager available. 

  Thanks for your time


state: open
title: Package request: RuneScape NXT Client (runescape-launcher)
user_login: fusion809
html_url: https://github.com/NixOS/nixpkgs/issues/30582
updated_at: 2019-04-16 01:41:29
body:
  Hi,

  I'm very new to the Nix file format, and while I am trying to learn it so I can create a runescape-launcher package for it myself I was wondering if anyone in the community is interested in creating a runescape-launcher package. This package should, in theory, be rather simple as it'd be built from a pre-compiled Debian binary. If it helps here is a [PKGBUILD](https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=runescape-launcher) for it. Rather impressive how many games are provided by this repository already. 

  Thanks for your time


state: closed
title: jenkins: 2.84 -> 2.85
user_login: earldouglas
html_url: https://github.com/NixOS/nixpkgs/pull/30583
updated_at: 2017-10-19 15:36:34
body:
  ###### Motivation for this change

  Get rid of the nag message in Jenkins about downloading the latest *jenkins.war* file.

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

  ---


state: closed
title: msmtp: compiles with keyring support by default
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/30584
updated_at: 2017-10-24 07:59:40
body:
  As it is recommended by msmtp http://msmtp.sourceforge.net/doc/msmtp.html#Authentication.

  ###### Motivation for this change
  That's the "cleaner" way to retrieve password and recommended way as well.
  Not sure it will pass on mac.

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

  ---


state: closed
title: KDevelop can't find qdbus
user_login: glaebhoerl
html_url: https://github.com/NixOS/nixpkgs/issues/30585
updated_at: 2019-07-14 12:10:01
body:
  ## Issue description

  ```
  $ kdevelop! -s "{0b43abee-b9ca-4c21-87ea-85efc2154220}"
  which: no qdbus in (/nix/store/zx4vl80ndps9jciiwmxp4xyic26i1749-qttools-5.9.1/bin:/nix/store/qgbikwdx1bn1jm5nnvr8fif40d9cff7d-kde-cli-tools-5.10.5/bin:/home/glaebhoerl/bin:/run/wrappers/bin:/etc/per-user-pkgs/glaebhoerl/bin:/home/glaebhoerl/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin)
  Error: The qdbus utility is missing.
  $ ls /nix/store/zx4vl80ndps9jciiwmxp4xyic26i1749-qttools-5.9.1/bin
  ls: cannot access '/nix/store/zx4vl80ndps9jciiwmxp4xyic26i1749-qttools-5.9.1/bin': No such file or directory
  $ ls /nix/store/zx4vl80ndps9jciiwmxp4xyic26i1749-qttools-5.9.1/
  lib/         nix-support/ phrasebooks/ 
  $ ls /nix/store/qgbikwdx1bn1jm5nnvr8fif40d9cff7d-kde-cli-tools-5.10.5/bin
  kbroadcastnotification  kcmshell5  kdecp5  kdemv5  kde-open5  keditfiletype5  kioclient5  kmimetypefinder5  kstart5  ksvgtopng5  ktraderclient5
  ```

  `kdevelop.nix` contains the lines:

  ```
    postInstall = ''
      # The kdevelop! script (shell environment) needs qdbus and kioclient5 in PATH.
      wrapProgram "$out/bin/kdevelop!" --prefix PATH ":" "${qttools}/bin:${kde-cli-tools}/bin"
  ```

  maybe this is no longer correct?

  Edit: based on grepping /nix/store it seems it has moved here: `/nix/store/6js8gxdx98ky8jg8adcpva9sm56198vv-qttools-5.9.1-bin/bin/qdbus`


  ### Steps to reproduce

  Start KDevelop, open the built-in konsole panel.

  ## Technical details

  * System: `17.09.1756.c99239bca0 (Hummingbird)`
  * Nix version: `nix-env (Nix) 1.11.15`
  * Nixpkgs version: `"17.09.1756.c99239bca0"`
  * Sandboxing enabled: `build-use-sandbox = false`


state: open
title: virtualenvwrapper wrapper in a Python environment
user_login: mickk-on-cpp
html_url: https://github.com/NixOS/nixpkgs/issues/30586
updated_at: 2018-09-13 20:35:02
body:
  ## Issue description

  I'm not sure how virtualenvwrapper is meant to be used in a Python environment:

  - sourcing with e.g. `source $(command -v virtualenvwrapper.sh)` (the intended usage) immediately ends the shell
  - running `virtualenvwrapper.sh` directly does not set the shell commands etc. (as expected)

  On a non-environment install sourcing the script behaves as expected. I believe the difference is that as part of the Python `buildEnv` process the script is wrapped as if it were a more traditional executable:

  ```bash
  $ cat $(command -v virtualenvwrapper.sh)
  #! /nix/store/h404wfcz8rzzlq8vr4z7plcijwzfci72-bash-4.4-p12/bin/bash -e
  export PYTHONHOME="/nix/store/r9k7vl4g45j0vycmx99w8iypvm3646bp-python3-3.6.2-env"
  export PYTHONNOUSERSITE="true"
  exec "/nix/store/v2771vzbpmflbmgbf06ls8l3sf3z5wal-python3.6-virtualenvwrapper-4.3/bin/virtualenvwrapper.sh"  "${extraFlagsArray[@]}" "$@"
  ```

  When sourced, that final `exec` ends the interactive session.

  ### Steps to reproduce

  ```bash
  $ nix-shell --command bash --pure -p bashInteractive 'python3.withPackages (ps: with ps; [ virtualenvwrapper ])'
  (nix)$ source $(command -v virtualenvwrapper.sh)
  $ # nix-shell session ended prematurely
  ```

  Compare with a non-environment install: `nix-shell --command bash --pure -p bashInteractive python3.pkgs.virtualenvwrapper`, which does not end the session prematurely.

  ## Technical details

  * System: NixOS 18.03pre118082.00e56fbbee (Impala)
  * Nix version: 1.11.15
  * Nixpkgs version: 18.03pre118082.00e56fbbee
  * Sandboxing enabled: no


state: closed
title: nixos/jenkins: add an option for the package
user_login: earldouglas
html_url: https://github.com/NixOS/nixpkgs/pull/30588
updated_at: 2017-10-19 23:19:12
body:
  This allows NixOS configuration to specify the desired Jenkins package.

  ###### Motivation for this change

  Jenkins releases new versions frequently, often for security fixes, and it's not feasible for nixpkgs to always keep up.  This change allows users to use any version they like, even if it's ahead of what's in the channel.

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

  ---


state: closed
title: electrum: Enable plotting support
user_login: Moredread
html_url: https://github.com/NixOS/nixpkgs/pull/30589
updated_at: 2017-10-20 18:49:20
body:
  ###### Motivation for this change

  Plotting seems to be a core feature now, with a menu entry available by
  default. Without the matplotlib dependency this opens a warning popup
  though.

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

  ---


state: closed
title: Bazel 0.4 doesn't build on Darwin
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/30590
updated_at: 2018-07-19 13:36:19
body:
  ## Issue description

  We didn't have it working before TensorFlow started to build from source, but we need it now to fix TensorFlow on Darwin. Unfortunately I don't have a Mac so I can't tackle this problem efficiently. Current error on Hydra:

  ```
  🍃  Building Bazel from scratch......./usr/bin/xcrun clang -fobjc-arc -framework CoreServices -framework Foundation -o /private/tmp/nix-build-bazel-0.4.5.drv-0/bazel_6mTHoLID/archive/_embedded_binaries/xcode-locator tools/osx/xcode_locator.m
  xcode-select: error: no developer tools were found at '/Applications/Xcode.app', and no install could be requested (perhaps no UI is present), please install manually from 'developer.apple.com'.
  /nix/store/ncvjpvcpsixl8vx2g8nm71m25xyhx67w-stdenv-darwin/setup: line 1055: ./output/bazel: No such file or directory
  ```

  How should this be fixed?

  Worst case I'll retain TensorFlow binary packages specially for Darwin.

  ### Steps to reproduce

  1. `nix-build -A bazel_0_4`

  ## Technical details

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


state: closed
title: musl: 1.1.16 -> 1.1.17, build with stack protector
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/30591
updated_at: 2017-10-29 18:07:54
body:
  ###### Motivation for this change

  Release notes:
  http://www.openwall.com/lists/musl/2017/10/19/1

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

  ---


state: open
title: Minecraft: manual configuration needed
user_login: Moredread
html_url: https://github.com/NixOS/nixpkgs/issues/30592
updated_at: 2018-01-20 08:10:20
body:
  https://github.com/NixOS/nixpkgs/blob/acd80042a475f2b44dd2adc54e75f3f294ede1f1/nixos/modules/services/games/minecraft-server.nix#L16-L17

  describes, that the server port is fixed, but it can be specified by the server config file.


state: closed
title: R package 'openssl' does not install
user_login: aswan89
html_url: https://github.com/NixOS/nixpkgs/issues/30593
updated_at: 2017-12-01 15:27:42
body:
  ## Issue description

  Installing the R package 'openssl' at a project level or user level as outlined in the [R-modules README](https://github.com/NixOS/nixpkgs/tree/master/pkgs/development/r-modules) throws the following error:

      Error: package or namespace load failed for 'openssl' in dyn.load(file, DLLpath = DLLpath, ...):
      unable to load shared object '/nix/store/izh9khd6nn25mdzcp2wnwmhgl5m0y6nw-r-openssl-.9.7/library/openssl/libs/openssl.so':
      libssl.so.1.0.0: cannot open shared object file: No such file or directory

  ### Steps to reproduce

  Create a new directory, then create a `default.nix` file within it containing the following

  ```
  let
    pkgs = import <nixpkgs> {};
    stdenv = pkgs.stdenv;
  in with pkgs; {
    myProject = stdenv.mkDerivation {
      name = "myProject";
      version = "1";
      src = if pkgs.lib.inNixShell then null else nix;
      
      buildInputs = with rPackages; [
        R
        openssl
      ];
    };
  }
  ```
  Run `nix-shell .` within the new directory.

  ## Technical details

  * System: NixOS 18.03pre118082.00e56fbbee (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: 18.03pre118082.00e56fbbee
  * Sandboxing enabled: false


state: closed
title: Update firefox.syncserver and its dependencies
user_login: Nadrieril
html_url: https://github.com/NixOS/nixpkgs/pull/30594
updated_at: 2018-02-07 16:51:03
body:
  ###### Motivation for this change
  Update; also fixes compatibility with recent versions of Firefox Android.

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


state: closed
title: kisslicer: init at 1.6.2
user_login: cransom
html_url: https://github.com/NixOS/nixpkgs/pull/30595
updated_at: 2017-11-02 17:04:26
body:
  ###### Motivation for this change
  I'd like to use my favorite 3d printing slicer under NixOS

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

  ---


state: closed
title: system-config-printer can't find urllib3
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/issues/30596
updated_at: 2017-11-26 09:51:25
body:
  ## Issue description
  I have system-config-printer installed via home-manager yet when I try to launch it, I get

  ```~
  Traceback (most recent call last):
    File "/nix/store/n98kgmh96iljgr4dw9x9r1qpnclvnlwh-system-config-printer-1.5.9/share/system-config-printer/system-config-printer.py", line 77, in <module>
      import cupshelpers
    File "/nix/store/n98kgmh96iljgr4dw9x9r1qpnclvnlwh-system-config-printer-1.5.9/lib/python3.6/site-packages/cupshelpers/__init__.py", line 60, in <module>
      from . import openprinting
    File "/nix/store/n98kgmh96iljgr4dw9x9r1qpnclvnlwh-system-config-printer-1.5.9/lib/python3.6/site-packages/cupshelpers/openprinting.py", line 22, in <module>
      import requests, urllib.request, urllib.parse, urllib.error, platform, threading, tempfile, traceback
    File "/nix/store/vj59nc1fbpxkf8br1jzaa42vslki5wcw-python3.6-requests-2.18.4/lib/python3.6/site-packages/requests/__init__.py", line 43, in <module>
      import urllib3
  ModuleNotFoundError: No module named 'urllib3'
  ```
  though requests appear in the package
  ```
    pythonPath = with pythonPackages;
      [ pycups pycurl dbus-python pygobject3 requests pycairo pysmbc ];
  ```




  ## Technical details
  nixos-version=18.03.git.3999ff9 (Impala)
  nix version: nix-env (Nix) 1.11.15
  Nixpkgs version: "18.03.git.8bed062ba0"
  sandboxing disabled


state: closed
title: root: 6.10.04 -> 6.10.08
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/30597
updated_at: 2017-10-20 16:21:28
body:
  ###### Motivation for this change

  Upgrade to the latest production release.

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

  ---


state: closed
title: zig: init at 0.1.1
user_login: andrewrk
html_url: https://github.com/NixOS/nixpkgs/pull/30598
updated_at: 2017-10-21 20:14:06
body:
  ###### Motivation for this change
  Add zig compiler to NixOS

  ###### Things done

  tested compiling something


  cc @dtzWill 


state: closed
title: steam no longer works
user_login: andrewrk
html_url: https://github.com/NixOS/nixpkgs/issues/30599
updated_at: 2019-04-19 15:35:44
body:
  ## Issue description
  After updating to 18.03pre118082.00e56fbbee (Impala) steam doesn't run


  ### Steps to reproduce
  ```
  andy@xps ~> steam
  cp: cannot create regular file '/home/andy/.local/share/Steam/bootstrap.tar.xz': Permission denied
  Running Steam on nixos 18.03pre118082.00e56fbbee 64-bit
  STEAM_RUNTIME has been set by the user to: /steamrt
  Pins potentially out-of-date, rebuilding...
  mkdir: cannot create directory ‘/nix/store/1d33k248c4k72icgj4q6rxkwggvp2ghv-steam-fhs/steamrt/pinned_libs_32’: Read-only file system
  mkdir: cannot create directory ‘/nix/store/1d33k248c4k72icgj4q6rxkwggvp2ghv-steam-fhs/steamrt/pinned_libs_64’: Read-only file system
  ```


state: closed
title: aria2: 1.32.0 -> 1.33.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/30600
updated_at: 2017-10-22 14:25:35
body:
  ###### Motivation for this change

  Update aria2 to the last 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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: scala: 2.12.3 -> 2.12.4
user_login: loskutov
html_url: https://github.com/NixOS/nixpkgs/pull/30601
updated_at: 2019-04-17 01:51:28
body:
  ###### Motivation for this change
  version 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 `build-use-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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: scalafmt: fix platforms
user_login: loskutov
html_url: https://github.com/NixOS/nixpkgs/pull/30602
updated_at: 2017-10-20 13:36:37
body:
  ###### Motivation for this change
  scalafmt refuses to evaluate on darwin, while it's JRE-based and is as cross-platform as JRE itself, so it makes sense to remove the "platforms" constraint.

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

  ---


state: closed
title: chromium: 61.0.3163.100 -> 62.0.3202.62
user_login: YorikSar
html_url: https://github.com/NixOS/nixpkgs/pull/30603
updated_at: 2017-10-27 13:51:34
body:
  ###### Motivation for this change

  Stable version updated to 62 with various security and other fixes.

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

  ---


state: open
title: wine: raw sockets capabilities for wine-preloader
user_login: ilya-kolpakov
html_url: https://github.com/NixOS/nixpkgs/issues/30604
updated_at: 2017-10-20 11:43:31
body:
  ## Issue description

  Whenever a win program needs raw socket access to function properly it fails under wine unless special capabilities are set on `wine-preloader` via

  ```
  sudo setcap cap_net_raw+epi /usr/bin/wine-preloader
  ```
  command ([Issue on WineHQ forums](https://forum.winehq.org/viewtopic.php?f=8&t=27894)).

  `cap_net_raw` is the [relevant capability](https://en.wikibooks.org/wiki/Grsecurity/Appendix/Capability_Names_and_Descriptions) and `+epi` creates a [rule](https://www.insecure.ws/linux/getcap_setcap.html) (`e` flag) allowing the capability for the process itself (`p` flag) and its children (`i` flag). I was not sure whether `p` flag was necessary so I made a check and it indeed is.

  ### Steps to reproduce

  Windows' `ping` requires raw socket access to function properly so one use it for testing. Unfortunately the `ping` command provided by recent Wine versions seems  is a stub:

  ```
  fixme:ping:main this command currently just sleeps based on -n parameter
  ```

  ## Fix

  Custom apabilities are set, for instance, in the `mtr` package [definition](https://github.com/NixOS/nixpkgs/blob/4b78d44ab6a4c9d8f7b5c719985851f4a636b6ea/nixos/modules/programs/mtr.nix#L23):

  ```
    config = mkIf cfg.enable {
      environment.systemPackages = with pkgs; [ mtr ];
      security.wrappers.mtr-packet = {
        source = "${pkgs.mtr}/bin/mtr-packet";
        capabilities = "cap_net_raw+p";
      };
    };
  ```
  so the fix seems somewhat trivial.

  ## Security considerations?

  Are there serious security disadvantages for making the resulting option enabled by default?

  ## Technical details

  * System: (NixOS 17.03)
  * Nix version: (nix-env (Nix) 1.11.14)
  * Nixpkgs version: (`17.03.1931.8b8977f9ff`)
  * Sandboxing enabled: (false)


state: closed
title: Python: indicate whether a derivation provides a Python module
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/30606
updated_at: 2017-11-25 08:50:41
body:
  ###### Motivation for this change

  The `python-packages.nix` file contains derivations that provide Python modules. Sometimes, one needs to determine whether packages provide Python modules. Currently, a hook is used for this, but the hook does not check whether the `site-packages` correspond to the right Python derivation.

  Derivations providing Python modules should be marked with `isPythonModule = python;` where `python` is the interpreter that was used to build the module.

  Most of the derivations in `python-packages.nix` are produced with `buildPythonPackage` but not all of them. Therefore, a helper function `toPythonModule` is provided that sets this attribute, and corrects the name as well.

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

  ---


state: closed
title: Python: pip 10 release
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/30608
updated_at: 2018-06-23 21:39:33
body:
  ## Issue description

  In a month or 2 Pip 10 will be released. We should check whether our packages still build with this new version before it is released.


state: closed
title: How to prevent a requireFile derivation from being garbage-collected?
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/issues/30609
updated_at: 2017-10-25 02:20:46
body:
  ## Issue description

  I have `sqldeveloper` installed, and every time one of its dependencies gets an upgrade nix tries to rebuild it.
  If I ran garbage collection since the last build, it will require me to re-download the "requireFile".
  Is there a way to tell nix to keep that file around?

  ### Steps to reproduce

  Install package with requireFile, run garbage collection, wait for one of its dependencies to update.

  ## Technical details

  * System: 17.09.1756.c99239bca0 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: "17.09.1756.c99239bca0"
  * Sandboxing enabled: false


state: closed
title: Plasma: Experimental Wayland support
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/30610
updated_at: 2017-10-23 15:32:51
body:
  ### Motivation

  Upstream has indicated that they no longer test Plasma on Xorg. This is still experimental; the default Plasma session in NixOS will still run under Xorg.

  To start a Plasma session on Wayland,
  ```
  # Switch to a console with Ctrl-Alt-Fn

  # Stop the display manager so D-Bus does not get confused
  sudo systemctl stop display-manager

  # Start a Plasma session in Wayland
  startplasmacompositor >plasma-wayland.log 2>&1
  ```

  I have performed only minimal testing because Wayland is extremely unstable on my hardware (`amdgpu` driver + multiple displays). There do not seem to be any missing packages. Some programs even work under Wayland! Bug reports are welcome, bug fixes even more so! 😉 

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

  ---


state: closed
title: szip: 2.1 -> 2.1.1
user_login: guibou
html_url: https://github.com/NixOS/nixpkgs/pull/30611
updated_at: 2017-10-21 22:34:26
body:
  ###### Motivation for this change

  Version 2.1 is not available anymore upstream. Replaced by version 2.1.1

  ###### 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 `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [X] 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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos/postfix: allow dollar parameters in lists
user_login: rhendric
html_url: https://github.com/NixOS/nixpkgs/pull/30612
updated_at: 2017-11-24 03:06:04
body:
  ###### Motivation for this change

  Fixes #30521.

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

  ---


state: closed
title: Pycryptodome build fails (due to some unit test) on unstable on 32bit
user_login: shak-mar
html_url: https://github.com/NixOS/nixpkgs/issues/30613
updated_at: 2017-10-21 08:10:38
body:
  ## Issue description

  ```
  ..................................................................
  ======================================================================
  ERROR: test2 (Crypto.SelfTest.Protocol.test_KDF.scrypt_Tests)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "build/lib.linux-i686-2.7/Crypto/SelfTest/Protocol/test_KDF.py", line 395, in test2
      output = scrypt(tv.P, tv.S, tv.dkLen, tv.N, tv.r, tv.p)
    File "build/lib.linux-i686-2.7/Crypto/Protocol/KDF.py", line 376, in scrypt
      raise ValueError("Error %X while running scrypt" % result)
  ValueError: Error 2 while running scrypt

  ----------------------------------------------------------------------
  Ran 22205 tests in 720.337s

  FAILED (errors=1)
  Traceback (most recent call last):
    File "nix_run_setup.py", line 8, in <module>
      exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))
    File "setup.py", line 607, in <module>
      sources=['src/strxor.c']),
    File "/nix/store/d5cjkpik1vw9z9638246z508y2zbsdgf-python-2.7.14/lib/python2.7/distutils/core.py", line 151, in setup
      dist.run_commands()
    File "/nix/store/d5cjkpik1vw9z9638246z508y2zbsdgf-python-2.7.14/lib/python2.7/distutils/dist.py", line 953, in run_commands
      self.run_command(cmd)
    File "/nix/store/d5cjkpik1vw9z9638246z508y2zbsdgf-python-2.7.14/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "setup.py", line 420, in run
      SelfTest.run(module=moduleObj, verbosity=self.verbose, stream=sys.stdout, config=self.config)
    File "build/lib.linux-i686-2.7/Crypto/SelfTest/__init__.py", line 76, in run
      raise SelfTestError("Self-test failed", result)
  Crypto.SelfTest.SelfTestError: ('Self-test failed', <unittest.runner.TextTestResult run=22205 errors=1 failures=0>)
  builder for ‘/nix/store/faz07c6m5ibqiby3s0r9msj0fmmdphix-python2.7-pycryptodome-3.4.7.drv’ failed with exit code 1                                                      
  error: build of ‘/nix/store/faz07c6m5ibqiby3s0r9msj0fmmdphix-python2.7-pycryptodome-3.4.7.drv’ failed   
  ```

  ### Steps to reproduce

  ```
  git checkout b17ec549a14a4b3fb8cdfff914afddd65fee942e
  nix-build -A pythonPackages.pycryptodome
  ```

  ## Technical details

  * System: `18.03.git.1b1fc65 (Impala)`
  * Nix version: `nix-env (Nix) 1.11.14` (But this probably doesn't matter, since Nix from nixpkgs is used?)
  * Nixpkgs version: `git describe HEAD`: `17.09-beta-3915-gb17ec549a1`
  * Sandboxing enabled: yes


state: closed
title: buildkite-agent: 2.1.13 -> 2.6.6
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/30614
updated_at: 2017-10-21 11:25:07
body:
  Build the package from source

  Re-organise the module a bit to allow custom version of the package

  ###### Motivation for this change

  upgrade

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

  ---


state: closed
title: vim-plugins: Add zig-vim
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/30615
updated_at: 2017-10-21 12:12:07
body:
  ###### Motivation for this change

  For happier vim usage when using Zig!

  cc @andrewrk 

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

  ---


state: closed
title: gnome-builder is not packaged
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/issues/30616
updated_at: 2018-08-02 00:42:07
body:
  According to https://areweideyet.com/#gnome-builder gnome-builder is quite good at supporting Rust, but there's no way of testing it on NixOS today.

  Maybe someone experienced with gnome packages could do this in little time, otherwise I'll dig into it in the mid-term future.


state: closed
title: iniparser: 3.1 -> 4.0
user_login: primeos
html_url: https://github.com/NixOS/nixpkgs/pull/30617
updated_at: 2017-10-22 15:02:36
body:
  ###### Motivation for this change

  FYI: @wkennington in case you want to run some manual tests. The `samba` test is still succeeding.

  ###### 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 `build-use-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"`

  ---


state: closed
title: makemkv: 1.10.6 -> 1.10.7
user_login: LutzCle
html_url: https://github.com/NixOS/nixpkgs/pull/30618
updated_at: 2017-10-21 22:28:32
body:
  ###### Motivation for this change

  New version of makemkv, old version's 60-day key has expired

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

  ---


state: closed
title: youtube-dl: 2017.10.01 -> 2017.10.20
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/30619
updated_at: 2017-10-24 13:05:05
body:
  ###### Things done

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

  ---


state: closed
title: fzy: 0.7 -> 0.9
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/30620
updated_at: 2017-10-24 13:05:03
body:
  ###### Motivation for this change

  https://github.com/jhawthorn/fzy/releases

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

  ---


state: closed
title: rofi: 1.4.1 -> 1.4.2
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/30621
updated_at: 2017-10-21 13:41:43
body:
  ###### Motivation for this change

  Update rofi to the last 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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: tmuxinator: 0.9.0 -> 0.10.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/30622
updated_at: 2017-10-21 13:39:25
body:
  ###### Motivation for this change

  Update tmuxinator to the last 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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: r-modules: Fix a number of popular R packages
user_login: hamishmack
html_url: https://github.com/NixOS/nixpkgs/pull/30625
updated_at: 2017-10-21 10:29:22
body:
  ###### Motivation for this change

  We tried to build around 1000 of the top CRAN packages (by download).  Some of them had build errors and and this pull request fixes many of those.

  The R V8 package still depends on V8 3.14 so this is also included.

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

  ---


state: closed
title: pell: 0.0.1 -> 0.0.2
user_login: ebzzry
html_url: https://github.com/NixOS/nixpkgs/pull/30627
updated_at: 2017-10-21 13:38:12
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 `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] 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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: xosview2: init at 2.2.2
user_login: SeanZicari
html_url: https://github.com/NixOS/nixpkgs/pull/30629
updated_at: 2017-11-06 02:05:20
body:
  ###### Motivation for this change


  xosview is a handy utility that I wanted to have a nix package for.

  http://xosview.sourceforge.net/

  This program does not yet support all of the possible libraries it can be compiled to use. From the README:

  > The configure script will attempt to look for the xpm library to load
      background images with.  It will also look for the Xft library for freetype2
      font support.  If it finds the SM/ICE libraries it will configure support
      for working as a session client.

  ###### Things done

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

  ---


state: closed
title: multicompiler: add multicompiler package
user_login: kquick
html_url: https://github.com/NixOS/nixpkgs/pull/30632
updated_at: 2019-05-19 16:14:45
body:
  ###### Motivation for this change

  Adds the multicompiler, which is a fork of the llvm-based clang which provides artificial software diversity to protect software from code-reuse attacks.

  ###### Things done

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

  ---


state: closed
title: redshift: allow using geoclue2 as the location provider
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/pull/30634
updated_at: 2017-10-21 21:34:15
body:
  ###### Motivation for this change
  This means it will pick up your location automatically, rather than requiring you to manually enter latitude and longitude. Useful if you're travelling or just lazy.

  Two questions:
  - Should the provider option be an enum? Currently there are only two options given by redshift, but accepting any string is a bit more "forwards-compatible" at the cost of discoverability.
  - I think "geoclue2" should really be the default provider - that will provide good behaviour for most people out of the box. But that would break existing configs which set latitude and longitude (that would conflict with the new default provider). Thoughts?

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

  ---


state: closed
title: Zero Repology Problems [ZRP] for 18.03
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/issues/30636
updated_at: 2018-04-26 21:31:57
body:
  Hi all,

  Repology publishes a list of `problems' in repositories. Mostly they're issues with homepage redirects and 404s but probably worth looking into.

  https://repology.org/repository/nix_unstable/problems

  Might be a good beginner issue for anyone wanting to help out.


state: closed
title: Upgrade Kubernetes to 1.8
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/issues/30639
updated_at: 2018-04-13 08:04:46
body:
  ## Issue description
  Upgrade Kubernetes to 1.8. It's been out for a while now.

  I imagine some people are already working on this (probably @offlinehacker or @NeQuissimus) but it would be nice to track any progress. :)


state: closed
title: cmake: setup CMAKE_FRAMEWORK_PATH
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/30640
updated_at: 2019-02-22 04:39:25
body:
  ###### Motivation for this change

  This tells cmake how to find macOS frameworks. Same usage as for libraries or includes.

  Fixes #26197


state: closed
title: ghcjs: Do not mark as broken
user_login: cocreature
html_url: https://github.com/NixOS/nixpkgs/pull/30641
updated_at: 2017-10-21 12:27:44
body:
  ###### Motivation for this change

  The problem that caused the build failure has been fixed in #30214.

  ###### Things done

  Remove `broken = true` from `ghcjs`.

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

  ---


state: closed
title: keepass: 2.36 -> 2.37
user_login: joncojonathan
html_url: https://github.com/NixOS/nixpkgs/pull/30642
updated_at: 2018-01-29 22:00:43
body:
  Motivation for change: Upgrade to add new features / improvements as listed
  https://keepass.info/news/n171012_2.37.html.

  ###### Motivation for this change
  Upgrade to add new features / improvements as listed
  https://keepass.info/news/n171012_2.37.html.

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

  ---


state: closed
title: Added joncojonathan to maintainers
user_login: joncojonathan
html_url: https://github.com/NixOS/nixpkgs/pull/30643
updated_at: 2018-01-29 22:00:39
body:
  ###### Motivation for this change
  I'm working on things more, so figured it was wise.

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

  ---


state: closed
title: pulsemixer: init at 1.3.0-license
user_login: woffs
html_url: https://github.com/NixOS/nixpkgs/pull/30644
updated_at: 2017-10-25 10:27:50
body:
  ###### Motivation for this change

  A nice cmdline pulseaudio mixer.

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

  ---


state: closed
title: Fish prints error on startup
user_login: wucke13
html_url: https://github.com/NixOS/nixpkgs/issues/30645
updated_at: 2018-02-28 22:37:41
body:
  ## Issue description
  On startup, fish prints `set: Tried to change the read-only variable “_”` both in my terminal emulator and the ttys ~~, but not in the terminal emulator when the Xsession is started via slim. On lightdm or manual start through startx however the error persists.~~

  ### Steps to reproduce
  Setup fish as default shell via
  `programs.fish.enable = true ;` and `users.extraUsers.<username>.shell = pkgs.fish;`

  Start a terminal emulator with fish as shell.

  ## Technical details

  * System: (NixOS: `17.09.1756.c99239bca0 (Hummingbird)`)
  * Nix version: (run `nix-env (Nix) 1.11.15`)
  * Nixpkgs version: (run `"17.09.1756.c99239bca0"`)
  * Sandboxing enabled: (run `build-use-sandbox = false`)


state: closed
title: opencv: 3.2.0 -> 3.3.0
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/30646
updated_at: 2017-10-24 10:56:40
body:
  It builds successfully on both x86_64-linux and x86_64-darwin.

  See: https://opencv.org/opencv-3-3.html


state: closed
title: sent: 0.2 -> 1
user_login: geistesk
html_url: https://github.com/NixOS/nixpkgs/pull/30647
updated_at: 2017-10-21 22:18:08
body:
  ###### Motivation for this change
  Update sent to current version, adding farbfeld-dependency, updating license and 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 `build-use-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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: firehol: 3.1.4 -> 3.1.5, iprange: 1.0.3 -> 1.0.4
user_login: geistesk
html_url: https://github.com/NixOS/nixpkgs/pull/30648
updated_at: 2017-10-21 22:13:45
body:
  ###### Motivation for this change
  This PR updates firehol to 3.1.5 and its dependency iprange to 1.0.4.

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

  ---


state: closed
title: KDE Wayland session uses llvmpipe for OpenGL, not hardware acceleration
user_login: Pneumaticat
html_url: https://github.com/NixOS/nixpkgs/issues/30649
updated_at: 2017-11-03 01:00:28
body:
  ## Issue description

  Running a wayland session with `export $(dbus-launch); startplasmacompositor` on a tty, everything seems to work, but OpenGL applications are quite slow. Running `glxinfo` reveals that they are using `llvmpipe`. (This might just be an XWayland thing, but I'm not sure.) Firefox (on XWayland) also says it is using llvmpipe.

  I have an AMD GPU and have the following opengl-related options enabled:

  ```
  services.xserver.enable = true;
  services.xserver.videoDrivers = [ "amdgpu" ];                                                        
  hardware.opengl.driSupport32Bit = true;
  ```

  ### Steps to reproduce

  1. Start KDE with `export $(dbus-launch); startplasmacompositor`.
  2. Run `glxinfo` in a terminal to see that it is using llvmpipe.

  ## Technical details

  * System: 18.03pre118265.df528e4472 (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: 18.03pre118265.df528e4472
  * Sandboxing enabled: false


state: closed
title: et: 2017-03-04 -> 0.1
user_login: geistesk
html_url: https://github.com/NixOS/nixpkgs/pull/30650
updated_at: 2017-10-21 14:14:34
body:
  ###### Motivation for this change
  This PR updates `et` to a newer version which also includes this fix NixOS/nixpkgs@c0e7983 by LnL7.

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

  ---


state: closed
title: nodejs: 6.11.1 -> 6.11.4
user_login: frontsideair
html_url: https://github.com/NixOS/nixpkgs/pull/30651
updated_at: 2017-10-21 22:33:06
body:
  ###### Motivation for this change
  Upstream 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 `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [x] macOS
     - [ ] 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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: shaarli: 0.9.1 -> 0.9.2
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/30652
updated_at: 2017-10-21 22:06:14
body:
  ###### Motivation for this change
  The [shaarli release notes](https://github.com/shaarli/Shaarli/releases) read:
    * Vulnerability introduced in v0.9.1 fixed.

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


state: closed
title: steam-chrootenv: change curl to gnutls, add libtbb
user_login: DIzFer
html_url: https://github.com/NixOS/nixpkgs/pull/30653
updated_at: 2019-01-01 14:52:15
body:
  ###### Motivation for this change
  Civilization: Beyond Earth complains about two missing libraries when attempting to launch it.
  One complaint is solved by compiling libcurl with gnutls support instead of openssl, which probably makes sense because it's the Ubuntu default AFAIK. The other is because our runtime doesn't include libtbb. This PR adds libtbb to nixpkgs, and modifies Steam's chroot curl to be compiled with gnutls support. Together, the three commits allow Civ: BE to launch when using the native runtime instead of Steam's.

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

  ---


state: closed
title: New package WIP: upwork
user_login: emmanuelrosa
html_url: https://github.com/NixOS/nixpkgs/issues/30654
updated_at: 2018-01-08 19:22:50
body:
  ## Upwork Desktop application

  I'm working on a new package for the Upwork desktop client. It's a proprietary tool used by Upwork freelancers to track time for hourly contracts. I still need to resolve the issue of hard-coded paths but as of now it does run. [Here's](https://github.com/emmanuelrosa/nixpkgs/commit/42e0bbca0fd6dbf4fae8df1b4c8ea975e7a23828
  ) a link to the commit. The package is shown below:

  ```nix
  { stdenv, fetchurl, dpkg, makeWrapper,
    gtk2, atk, glib, cairo, pango, gdk_pixbuf, freetype, fontconfig, gtkglext, xorg, nss, nspr, 
    gconf, alsaLib, dbus, cups, mesa_glu, systemd, expat
  }:

  let
    version = "4_2_153_0_tkzkho5lhz15j08q";

    platform = {
      x86_64-linux = {
        inherit version;

        src = fetchurl {
          url = "https://updates-desktopapp.upwork.com/binaries/v${version}/upwork_amd64.deb";
          sha256 = "19ya2s1aygxsz5mhrix991sz6alpxkwjkz2rxqlpblab95hiikw0";
        };
      };

      i686-linux = {
        inherit version;

        src = fetchurl {
          url = "https://updates-desktopapp.upwork.com/binaries/v${version}/upwork_i386.deb";
          sha256 = "1r2hqzdd4s1kmpji1yn4ihs135yiaq4a8zxl6anyhzlyqmz63sj0";
        };
      };
    };

  in with builtins.getAttr builtins.currentSystem platform; stdenv.mkDerivation {
    name = "upwork-${version}";
    inherit version src alsaLib nss nspr gconf; 
    libXtst = xorg.libXtst;
    cupslib = cups.lib;
    dbuslib = dbus.lib;
    systemdlib = systemd.lib;
    buildInputs = [ dpkg makeWrapper ];

    unpackPhase = ''
      dpkg -x $src ./
    '';

    installPhase = ''
      mkdir -p $out/bin
      mkdir -p $out/share
      cp -ar ./usr/share/* $out/share

      makeWrapper $out/share/upwork/upwork $out/bin/upwork
    '';

    postFixup = ''
      patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" $out/share/upwork/upwork
      patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" $out/share/upwork/chrome-sandbox
      patchelf --set-rpath $out/share/upwork:$libPath $out/share/upwork/upwork
      patchelf --set-rpath $out/share/upwork:$libPath $out/share/upwork/libcef.so

      patchelf \
        --add-needed $nss/lib/libnss3.so \
        --add-needed $nss/lib/libnssutil3.so \
        --add-needed $nss/lib/libsmime3.so \
        --add-needed $nspr/lib/libnspr4.so \
        --add-needed $cupslib/lib/libcups.so.2 \
        --add-needed $(readlink -f $alsaLib/lib/libasound.so.2) \
        --add-needed $(readlink -f $gconf/lib/libgconf-2.so.4) \
        --add-needed $(readlink -f $libXtst/lib/libXtst.so.6) \
        $out/share/upwork/libcef.so

      patchelf \
        --add-needed $nss/lib/libnss3.so \
        --add-needed $nss/lib/libnssutil3.so \
        --add-needed $nss/lib/libsmime3.so \
        --add-needed $nspr/lib/libnspr4.so \
        --add-needed $cupslib/lib/libcups.so.2 \
        --add-needed $(readlink -f $alsaLib/lib/libasound.so.2) \
        --add-needed $(readlink -f $gconf/lib/libgconf-2.so.4) \
        --add-needed $(readlink -f $libXtst/lib/libXtst.so.6) \
        --add-needed $(readlink -f $dbuslib/lib/libdbus-1.so.3) \
        --add-needed $(readlink -f $systemdlib/lib/libudev.so) \
        $out/share/upwork/upwork

      function soCheck {
          echo "Checking $1 for missing linked libraries..."
          ! ldd $1 | grep -v "libGL" | grep "not found"
      }

      soCheck $out/share/upwork/upwork
      soCheck $out/share/upwork/chrome-sandbox
      soCheck $out/share/upwork/libcef.so
    '';

    libPath = stdenv.lib.makeLibraryPath [
      stdenv.cc.cc.lib
      stdenv.glibc.out
      xorg.libX11
      xorg.libXScrnSaver
      xorg.libXi
      xorg.libXinerama
      xorg.libXcursor
      xorg.libXext
      xorg.libXfixes
      xorg.libXcomposite
      xorg.libXdamage
      xorg.libXrandr
      xorg.libXrender
      glib
      gtk2
      atk
      pango
      cairo
      gdk_pixbuf
      freetype
      fontconfig
      gtkglext
      dbus
      mesa_glu
      expat
    ];

    meta = {
      homepage = https://www.upwork.com/downloads;
      description = "Desktop application for Upwork freelancers to track time and connect with clients.";
      license = stdenv.lib.licenses.unfree;
      platforms = builtins.attrNames platform;
    };
  }
  ```

  ### Feedback

  I'm interested in getting some feedback, especially given it's my first package. In particular:

  1. What should I set the maintainer to?
  2. Does it run on 32-bit Linux? I prepared the package to download the 32-bit dep package, but I just haven't tested it.
  3. There are hard-coded paths in the binaries. Other than using `buildFHSChrootEnv` I don't know of a way to fix this.


state: closed
title: gnome-themes-standard: 3.22.1 -> 3.22.3
user_login: hhomar
html_url: https://github.com/NixOS/nixpkgs/pull/30655
updated_at: 2018-02-08 20:21:33
body:
  ###### Motivation for this change

  This update fixes an issue with the Adwaita-dark theme:

  https://git.gnome.org/browse/gnome-themes-standard/commit/?id=ae703a57261c26ad9f7dd328fd110046a7456bbd

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

  ---


state: closed
title: shaarli-material: 0.8.3 -> 0.9.1
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/30656
updated_at: 2017-10-21 22:05:17
body:
  ###### Motivation for this change
  updated shaarli-material for shaarli 0.9 support

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


state: closed
title: haskellPackages.amqp-utils: fix dependencies
user_login: woffs
html_url: https://github.com/NixOS/nixpkgs/pull/30657
updated_at: 2017-10-21 16:58:04
body:
  ###### Motivation for this change

  just a suggestion to make amqp-utils buildable

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

  ---


state: closed
title: putty: 0.67 -> 0.70
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/30658
updated_at: 2017-10-22 16:23:32
body:
  ###### Motivation for this change
  Update putty to v0.70
  and use a stable src URL + add a mirror

  ###### Things done

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

  ---


state: closed
title: Teamviewer daemon not running
user_login: Krofek
html_url: https://github.com/NixOS/nixpkgs/issues/30659
updated_at: 2017-10-24 17:22:18
body:
  ## Issue description

  > services.teamviewer.enable = true

  Latest teamviewer installed correctly but I keep on recieving Teamviewer daemon is not running error upon running the gui.
  The service is running correctly: systemctl status teamviewerd (active -> running).

  > teamviewerd.service - TeamViewer remote control daemon
     Loaded: loaded (/nix/store/2d17ncldgqss252yayd5zrkl28mbr3gz-unit-teamviewerd.service/teamviewerd.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2017-10-21 18:03:18 CEST; 31min ago
    Process: 9029 ExecStart=/nix/store/9pcp93zh8zad22rc2gvsv12gls67hy1y-teamviewer-12.0.85001/bin/teamviewerd -d (code=exited, status=0/SUCCESS)
    Process: 9027 ExecStartPre=/nix/store/zmh1jdi1nl93axj06c0l0y8k80zc2axj-unit-script/bin/teamviewerd-pre-start (code=exited, status=0/SUCCESS)
   Main PID: 9031 (teamviewerd)
      Tasks: 16 (limit: 4915)
     CGroup: /system.slice/teamviewerd.service
             └─9031 /nix/store/9pcp93zh8zad22rc2gvsv12gls67hy1y-teamviewer-12.0.85001/bin/teamviewerd -d
  Oct 21 18:03:18 krofox systemd[1]: Starting TeamViewer remote control daemon...
  Oct 21 18:03:18 krofox systemd[1]: teamviewerd.service: PID file /run/teamviewerd.pid not readable (yet?) after start: No such file or directory
  Oct 21 18:03:18 krofox systemd[1]: Started TeamViewer remote control daemon.

  The version is newer than in the nixpkgs since I tried updating to a newer version to see if the error persists.
  Is anyone else running into this issue?

  ### Steps to reproduce

  services.teamviewer.enable = true;

  ## Technical details

  * System: 18.03.git.dddd31d (Impala)
  * Nix version:  1.11.15
  * Nixpkgs version: 18.03.git.dddd31d56bM
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: Update dejadup36 3
user_login: joncojonathan
html_url: https://github.com/NixOS/nixpkgs/pull/30660
updated_at: 2018-01-29 22:00:35
body:
  ###### Motivation for this change
  Latest version which includes bug fixes.

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

  ---


state: closed
title: librepo: 1.7.20 -> 1.8.1
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/30661
updated_at: 2017-10-22 16:23:56
body:
  ###### Motivation for this change
  Version bump

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

  ---


state: closed
title: nixos/kibana: add passwordFile option (#24288)
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/30662
updated_at: 2018-08-13 18:07:34
body:
  ###### Motivation for this change
  Added a warning if the elasticsearch password is stored in the nix store, added the `passwordFile` option to be used instead.
  Tested Kibana 5 by looking at the generated `/var/lib/kibana/config.json`, once with the `password` option set and once using the `passwordFile` option.

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


state: closed
title: bowtie2: init at 2.3.3.1
user_login: rybern
html_url: https://github.com/NixOS/nixpkgs/pull/30663
updated_at: 2017-10-21 22:11:50
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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: vault: 0.8.1 -> 0.8.3
user_login: jmitchell
html_url: https://github.com/NixOS/nixpkgs/pull/30664
updated_at: 2017-10-21 21:45:41
body:
  ###### Motivation for this change

  v0.8.1 doesn't support the `kv` backend described in the [mount a backend](https://www.vaultproject.io/intro/getting-started/secret-backends.html#mount-a-backend) documentation. After upgrading to 0.8.3 the new feature works as expected.

  The `mkdir -p` addition is necessary because of [this upstream change](https://github.com/hashicorp/vault/pull/3288).

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

  ---

  cc @rushmorem @offline @pradeepchhetri


state: closed
title: plymouth: fix breeze-plymouth (and other themes)
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/pull/30665
updated_at: 2017-11-06 06:18:47
body:
  ###### Motivation for this change
  Plymouth puts commands into the initrd, which has strict restrictions on output references. So we need to be careful to get rid of those. One common case (which appears in `breeze-plymouth`) is to set `ImageDir` or `ScriptFile` to be the store path of the package (it needs to be absolute). This leads to a reference on that store path, which is banned.

  The most robust solution to this that I could come up with was to just look through all the files in the included themes and replace anything that looked like a reference to plymouth or the theme's `share/plymouth/themes` directory to the one in `$out`. This works pretty well for the things I've tried.

  With this patch the `breeze` theme works. `breeze-text` still doesn't work - it uses `breeze-text.so`, which has some rpath references that would need to be patched. As it is, they get nuked by `nukeReferences` and so just fail to work. I'm not really sure of a good way to do this patching robustly. In general it seems tough to get plymouth things with arbitrary dependencies working nicely in the initrd with reference restrictions.

  Given that the theme now works, I set it as the default if you're using `plasma5`, similarly to how it sets a theme for sddm.

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

  ---


state: closed
title: plasma5: use mkDefault for a few options that users might want to set
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/pull/30666
updated_at: 2017-10-21 22:18:22
body:
  ###### Motivation for this change
  Otherwise you get an error. Possibly we should be using `mkDefault` for everything that isn't required and doesn't just merge nicely?

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

  ---


state: closed
title: nsjail: git-2015-08-10 -> 2.1
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/30667
updated_at: 2017-10-23 14:55:35
body:
  ###### Motivation for this change
  Bump to a more recent and stable release of the tool

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

  ---


state: closed
title: nixos/unified-remote: init at 3.6.0.745
user_login: badi
html_url: https://github.com/NixOS/nixpkgs/pull/30668
updated_at: 2018-01-01 23:17:41
body:
  ###### Motivation for this change

  Hi

  I've used [Unified Remote](https://www.unifiedremote.com/) to control my media center PC from an old phone for years now.
  After switching the OS to NixOS, I needed to run something similar.
  A superficial search didn't turn up a comparable service already in NixOS and everyone in the house is already comfortable with Unified Remote, hence this PR.

  ###### Example usage:

  1. Enable the service
     ```
     services.unified-remote.enable = true;
     services.unified-remote.openFirewall = true;
     ```
  1. Install app on phone

  ###### Things done

  1. Adds the `unified-remote` package
  1. Adds a `unified-remote` service
  1. Adds nixos test

  <!-- 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 `build-use-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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
     I think. This is both package and nixos/service.

  ---


state: closed
title: phpPackages.couchbase: remove warnings on php startup
user_login: Gerschtli
html_url: https://github.com/NixOS/nixpkgs/pull/30669
updated_at: 2017-10-27 15:38:34
body:
  ###### Motivation for this change

  On PHP Startup you got following warnings:
  ```
  [cb,WARN] (pcbc/ext L:418) igbinary serializer is not found
  [cb,WARN] (pcbc/ext L:425) zlib compressor is not found
  ```
  I want to remove these, Additionally needed is that the `igbinary.so` is loaded before `couchbase.so` in `php.ini`.


  ###### Things done

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

  ---


state: closed
title: Clang can't find C++ header files
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/30670
updated_at: 2019-06-02 22:49:16
body:
  ## Issue description

  cc-wrapper's `add-flags.sh` sets `NIX+CXXSTDLIB_COMPILE` to an empty value. Because of this, fallback in `cc-wrapper.sh` doesn't work:

  ```
          NIX_x86_64_unknown_linux_gnu_CFLAGS_COMPILE+=" ${NIX_x86_64_unknown_linux_gnu_CXXSTDLIB_COMPILE:--isystem /nix/store/rww78vdn2rkayrnqsjl8ib5iq2vfm3sw-gcc-6.4.0/include/c++/6.4.0 -isystem /nix/store/rww78vdn2rkayrnqsjl8ib5iq2vfm3sw-gcc-6.4.0/include/c++/6.4.0/x86_64-unknown-linux-gnu}"
  ```

  ### Steps to reproduce

  ```
   nixpkgs git:(master) ✗ nix-build -A clang
  /nix/store/mwhqir1mj7l9n79amfq0gmwlw9pc6afh-clang-wrapper-4.0.1
   nixpkgs git:(master) ✗ result/bin/clang++ -std=c++11 test.cpp 
  test.cpp:1:10: fatal error: 'iostream' file not found
  #include <iostream>
           ^~~~~~~~~~
  1 error generated.
  ```

  ## Technical details

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

  cc @Ericson2314 . I'm unsure how to fix it -- we can use `${foo:-default}` substitution for the fallback instead but it will then incorrectly handle empty case (when someone really wants us to not add those flags).


state: closed
title: Enable darwin platforms for dotnetPackages.FSharpAutoComplete
user_login: dustinlacewell
html_url: https://github.com/NixOS/nixpkgs/pull/30672
updated_at: 2017-10-22 05:53:51
body:
  ###### Motivation for this change
  Enable `darwin` platforms for `dotnetPackages.FSharpAutoComplete`


state: closed
title: python3.6: 3.6.2 -> 3.6.3
user_login: jonafato
html_url: https://github.com/NixOS/nixpkgs/pull/30673
updated_at: 2017-10-22 17:05:12
body:
  ###### Motivation for this change
  Python 3.6.3 is available.

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

  ---


state: closed
title: nixos/services.nginx: Fix globalRedirect example
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/30674
updated_at: 2017-11-18 01:36:55
body:
  Virtual host globalRedirect attribute accepts a hostname not a URL

  https://github.com/NixOS/nixpkgs/blob/09a9a472ee783b40c2a3dd287bbe9d3c60f8fc58/nixos/modules/services/web-servers/nginx/default.nix#L167

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

  ---


state: closed
title: go-ethereum service: init
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/30675
updated_at: 2017-11-26 19:23:30
body:
  ###### Motivation for this change
  Added a service for `go-ethereum`.

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

  ---

  cc @mbrock @lethalman 


state: open
title: Mono on OSX Sierra: Can't find custom attr constructor image
user_login: dustinlacewell
html_url: https://github.com/NixOS/nixpkgs/issues/30676
updated_at: 2017-10-23 15:21:16
body:
  ## Issue description

  Basically binaries I build with Mono blow up at runtime. Below is a trivial reproduction.

  ### Steps to reproduce

  Write a simple F# hello world:

  ```sh
  echo 'open System

  [<EntryPoint>]
  let main argv =
      printfn "Hello World"
      Console.ReadLine() |> ignore
      0' > hello.fsx
  ```

  Install mono and F#

  ```sh
  #> nix-env -iA nixpkgs.mono nixpkgs.fsharp
  installing ‘mono-4.0.4.1’
  installing ‘fsharp-4.0.1.1’
  building path(s) ‘/nix/store/sjmdidf7px2lvmwz06j8grs34rnrvswr-user-environment’
  created 827 symlinks in user environment
  ```

  Compile the binary:

  ```sh
   ~/src/fsharp-hello-world  fsc hello.fsx
  F# Compiler for F# 4.0 (Open Source Edition)
  Freely distributed under the Apache 2.0 Open Source License
  ```

  Run the binary:

  ```
  #> mono hello.exe
  Can't find custom attr constructor image: /Users/dustinlacewell/src/fsharp-hello-world/hello.exe mtoken: 0x0a000006
  * Assertion at class.c:283, condition `!mono_loader_get_last_error ()' not met

  Stacktrace:


  Native stacktrace:

  	0   mono                                0x0000000102e9bf5a mono_handle_native_sigsegv + 282
  	1   libsystem_platform.dylib            0x00007fffab686b3a _sigtramp + 26
  	2   ???                                 0x00007fff5ce0e0b0 0x0 + 140734751629488
  	3   libsystem_c.dylib                   0x00007fffab50b420 abort + 129
  	4   mono                                0x00000001030385d9 monoeg_log_default_handler + 105
  	5   mono                                0x0000000103038541 monoeg_g_logv + 97
  	6   mono                                0x000000010303876f monoeg_assertion_message + 143
  	7   mono                                0x0000000102efe9fb mono_class_from_typeref_checked + 1115
  	8   mono                                0x0000000102f0d573 mono_class_get_checked + 179
  	9   mono                                0x0000000102eff18a mono_class_create_from_typedef + 634
  	10  mono                                0x0000000102f0d52b mono_class_get_checked + 107
  	11  mono                                0x0000000102f433cf mono_marshal_get_runtime_invoke + 607
  	12  mono                                0x0000000102dfe9a2 mono_jit_runtime_invoke + 754
  	13  mono                                0x0000000102fad0de mono_runtime_invoke + 110
  	14  mono                                0x0000000102fb2e3c mono_runtime_exec_main + 380
  	15  mono                                0x0000000102e6b543 mono_main + 7507
  	16  libdyld.dylib                       0x00007fffab477235 start + 1
  	17  ???                                 0x0000000000000002 0x0 + 2

  Debug info from gdb:

  (lldb) command source -s 0 '/tmp/mono-gdb-commands.BAz48q'
  Executing commands in '/tmp/mono-gdb-commands.BAz48q'.
  (lldb) process attach --pid 15072
  Process 15072 stopped
  * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
      frame #0: 0x00007fffab5a63ee libsystem_kernel.dylib`__wait4 + 10
  libsystem_kernel.dylib`__wait4:
  ->  0x7fffab5a63ee <+10>: jae    0x7fffab5a63f8            ; <+20>
      0x7fffab5a63f0 <+12>: movq   %rax, %rdi
      0x7fffab5a63f3 <+15>: jmp    0x7fffab59ecd4            ; cerror
      0x7fffab5a63f8 <+20>: retq
  Target 0: (mono) stopped.

  Executable module set to "/Users/dustinlacewell/.nix-profile/bin/mono".
  Architecture set to: x86_64h-apple-macosx.
  (lldb) thread list
  Process 15072 stopped
  * thread #1: tid = 0x202d05, 0x00007fffab5a63ee libsystem_kernel.dylib`__wait4 + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
    thread #2: tid = 0x202d06, 0x00007fffab59e386 libsystem_kernel.dylib`semaphore_wait_trap + 10
    thread #3: tid = 0x202d07, 0x00007fffab5a644e libsystem_kernel.dylib`__workq_kernreturn + 10
    thread #4: tid = 0x202d08, 0x00007fffab5a644e libsystem_kernel.dylib`__workq_kernreturn + 10
    thread #5: tid = 0x202d09, 0x00007fffab5a644e libsystem_kernel.dylib`__workq_kernreturn + 10
  (lldb) thread backtrace all
  * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
    * frame #0: 0x00007fffab5a63ee libsystem_kernel.dylib`__wait4 + 10
      frame #1: 0x0000000102e9c002 mono`mono_handle_native_sigsegv + 450
      frame #2: 0x00007fffab686b3a libsystem_platform.dylib`_sigtramp + 26
      frame #3: 0x00007fffab5a5d43 libsystem_kernel.dylib`__pthread_kill + 11
      frame #4: 0x00007fffab693457 libsystem_pthread.dylib`pthread_kill + 90
      frame #5: 0x00007fffab50b420 libsystem_c.dylib`abort + 129
      frame #6: 0x00000001030385d9 mono`monoeg_log_default_handler + 105
      frame #7: 0x0000000103038541 mono`monoeg_g_logv + 97
      frame #8: 0x000000010303876f mono`monoeg_assertion_message + 143
      frame #9: 0x0000000102efe9fb mono`mono_class_from_typeref_checked + 1115
      frame #10: 0x0000000102f0d573 mono`mono_class_get_checked + 179
      frame #11: 0x0000000102eff18a mono`mono_class_create_from_typedef + 634
      frame #12: 0x0000000102f0d52b mono`mono_class_get_checked + 107
      frame #13: 0x0000000102f433cf mono`mono_marshal_get_runtime_invoke + 607
      frame #14: 0x0000000102dfe9a2 mono`mono_jit_runtime_invoke + 754
      frame #15: 0x0000000102fad0de mono`mono_runtime_invoke + 110
      frame #16: 0x0000000102fb2e3c mono`mono_runtime_exec_main + 380
      frame #17: 0x0000000102e6b543 mono`mono_main + 7507
      frame #18: 0x00007fffab477235 libdyld.dylib`start + 1
    thread #2
      frame #0: 0x00007fffab59e386 libsystem_kernel.dylib`semaphore_wait_trap + 10
      frame #1: 0x000000010302c2e7 mono`mono_sem_wait + 23
      frame #2: 0x0000000102faaca2 mono`finalizer_thread + 130
      frame #3: 0x0000000102f8a64e mono`start_wrapper + 606
      frame #4: 0x0000000103031d3e mono`inner_start_thread + 238
      frame #5: 0x00007fffab69093b libsystem_pthread.dylib`_pthread_body + 180
      frame #6: 0x00007fffab690887 libsystem_pthread.dylib`_pthread_start + 286
      frame #7: 0x00007fffab69008d libsystem_pthread.dylib`thread_start + 13
    thread #3
      frame #0: 0x00007fffab5a644e libsystem_kernel.dylib`__workq_kernreturn + 10
      frame #1: 0x00007fffab69048e libsystem_pthread.dylib`_pthread_wqthread + 1023
      frame #2: 0x00007fffab69007d libsystem_pthread.dylib`start_wqthread + 13
    thread #4
      frame #0: 0x00007fffab5a644e libsystem_kernel.dylib`__workq_kernreturn + 10
      frame #1: 0x00007fffab690621 libsystem_pthread.dylib`_pthread_wqthread + 1426
      frame #2: 0x00007fffab69007d libsystem_pthread.dylib`start_wqthread + 13
    thread #5
      frame #0: 0x00007fffab5a644e libsystem_kernel.dylib`__workq_kernreturn + 10
      frame #1: 0x00007fffab690621 libsystem_pthread.dylib`_pthread_wqthread + 1426
      frame #2: 0x00007fffab69007d libsystem_pthread.dylib`start_wqthread + 13
  (lldb) detach

  =================================================================
  Got a SIGABRT while executing native code. This usually indicates
  a fatal error in the mono runtime or one of the native libraries
  used by your application.
  =================================================================

  Process 15072 detached
  (lldb) quit
  [1]    15072 abort      mono hello.exe
  ```


  ## Technical details

  * System: OSX Sierra 10.12.6 (16G29)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: "18.03pre117690.ab2cc75f78"
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: nixos/xl2tpd: add the xl2tpOptions
user_login: jpotier
html_url: https://github.com/NixOS/nixpkgs/pull/30677
updated_at: 2018-04-22 15:49:03
body:
  This option allows the user to give a full configuration file, and
  bypass the — sometimes problematic — default configuration.

  ###### Motivation for this change
  The module is not usable as-is with my company's setup. I suspect this will be the case for other people, so the simplest option is to give users the choice to provide a full config file.

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

  ---


state: closed
title: nixos/libreswan: add missing runtime dependencies
user_login: jpotier
html_url: https://github.com/NixOS/nixpkgs/pull/30678
updated_at: 2017-10-22 16:25:01
body:
  ###### Motivation for this change
  Module was not usable (service failed to start due to missing paths).

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

  ---


state: closed
title: pythonPackages.pandas: fix evaluation
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/30679
updated_at: 2017-10-30 09:13:53
body:
  ###### Motivation for this change

  It seems as running the `pythonPackages.pandas` testsuite fails on NixOS.

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

  ---


state: closed
title: torcs : geometry.cpp:373:15: error: 'isnan' was not declared in this scope
user_login: wizzup
html_url: https://github.com/NixOS/nixpkgs/issues/30680
updated_at: 2017-10-23 16:40:12
body:
  ## Issue description
  `torcs` failed to build with `geometry.cpp:373:15: error: 'isnan' was not declared in this scope` 

  Full building log [torcs_log.txt](https://github.com/NixOS/nixpkgs/files/1404764/torcs_log.txt)

  [patch](https://sourceforge.net/p/torcs/support-requests/11/) exists but I am not sure how to apply it correctly. Could be easy for anyone who know the process.

  ### Steps to reproduce
      $ cd /nix/nixpkgs/; git rev-parse HEAD
      6d86fcb86de75a307684cf2e6b8a518bd458427c

      $ nix-shell -I nixpkgs=/nix/nixpkgs -p torcs 2>&1 | tee torcs_log.txt

  ## Technical details

   * System: NixOS: 18.03.git.00e56fb (Impala)
   * Nix version: nix-env (Nix) 1.11.15
   * Nixpkgs version: "18.03pre117327.3fe7cddc30"
   * Sandboxing enabled: build-use-sandbox = true


state: closed
title: strongSwan: Enable EAP Radius plugin for remote authentication of dia…
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/30681
updated_at: 2017-10-22 13:35:08
body:
  ###### Motivation for this change

  strongSwan (IPsec) nix package does not include the eap radius plugin. This is essential for gateways authenticating IPsec clients with a RADIUS backend, which is pretty much the only way to manage a centralized user remote access base

  ###### Things done

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

  ---


state: closed
title: alembic: use threadsafe hdf5
user_login: guibou
html_url: https://github.com/NixOS/nixpkgs/pull/30682
updated_at: 2018-01-16 10:35:25
body:
  ###### Motivation for this change

  Allowing `alembic` (and perhaps other libraries) to load `hdf5` encoded files in a concurrent manner. To achieve this, this change:

  - Enables thread-safe support in `hdf5` in a separate package `hdf5-threadsafe`.
  - Use the later for the `alembic` package

  ###### Discussion

  By default, `hdf5` is not thread-safe hence `--enable-threadsafe` is mandatory to load `alembic` file (using `hdf5`) in a concurrent context.

  However this change is not benign for all `hdf5` users: the High Level (`hl`) library included in `hdf5` does not officially support thread safety. The recommended way is to `--disable-hl`. However this may not be acceptable for some users of hdf5 (actually 21 derivation in nixpkgs). So I do not propose this for the default hdf5 derivation.

  ###### 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 `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [X] 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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Zorba glib-2.0 not found
user_login: StillerHarpo
html_url: https://github.com/NixOS/nixpkgs/issues/30683
updated_at: 2018-03-29 09:41:52
body:
  ## Issue description
  I'am trying to package zorba(http://www.zorba.io/documentation/latest/zorba/build/build_prerequisites/)
  in the configurePhase i get the error
  `configure:` error: glib-2.0 not found or version too old (must be >= 2.12)
  I've already tried to add glib to nativebuildInputs


  ### Steps to reproduce
  run nix-build with (https://github.com/StillerHarpo/nixbuilds/blob/master/zorba/default.nix) in folder


  ## Technical details

  * System: 17.03.1820.a0e6a891ee (Gorilla)
  * Nix version: nix-env (Nix) 1.11.14
  * Nixpkgs version: "17.03.1820.a0e6a891ee"
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: nixos/gitlab: fix startup script
user_login: brainrape
html_url: https://github.com/NixOS/nixpkgs/pull/30684
updated_at: 2017-10-22 13:23:26
body:
  ###### Motivation for this change

  The preStart script used a hardcoded "git" user instead of the cfg value.
  The service failed to start, in particular with the default value for `services.gitlab.user`, "gitlab".

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

  ---


state: closed
title: nixos/postfix: support alternate smtp ports when relaying
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/pull/30685
updated_at: 2017-11-01 18:06:28
body:
  ###### Motivation for this change
  Adds an option `services.postfix.relayPort` to support using an alternative smtp port when using a regular relay.

  ###### Things done
  Tested ability to send via relay with and without `relayPort` set.

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

  ---


state: closed
title: pam: add optional pam_gnome_keyring integration
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/30686
updated_at: 2018-01-02 14:33:29
body:
  ###### Motivation for this change

  Add Gnome Keyring auto-unlock in addition to similar KWallet option. GDM does this, but other applications not. For example by setting `security.pam.services.slim.enableGnomeKeyring = true;` there will be an option in Gnome Keyring password asking dialog to remember the password when using default SLIM login manager.

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

  ---


state: closed
title: kitty: init at 0.4.2
user_login: tex
html_url: https://github.com/NixOS/nixpkgs/pull/30687
updated_at: 2017-10-26 06:10:00
body:
  https://github.com/kovidgoyal/kitty.git

  ###### Motivation for this change
  Adding new application: terminal kitty (opengl, c, python)

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

  ---


state: closed
title: vrb: init at 0.5.1
user_login: bobvanderlinden
html_url: https://github.com/NixOS/nixpkgs/pull/30688
updated_at: 2017-11-05 16:02:46
body:
  ###### Motivation for this change

  This adds vrb 0.5.1: a virtual ring buffer library for C.

  This is based on a PKGBUILD for ArchLinux.

  ###### Things done

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


state: closed
title: irssi: 1.0.4 -> 1.0.5
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/pull/30689
updated_at: 2017-10-23 21:27:50
body:
  Security update, see https://irssi.org/security/irssi_sa_2017_10.txt.

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

  ---


state: closed
title: coqPackages.{ssreflect,mathcomp}: 1.6.1 -> 1.6.2
user_login: maximedenes
html_url: https://github.com/NixOS/nixpkgs/pull/30690
updated_at: 2017-11-07 12:34:11
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 `build-use-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 ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: astah-community: init at 7.2.0
user_login: CrazedProgrammer
html_url: https://github.com/NixOS/nixpkgs/pull/30691
updated_at: 2017-10-25 13:56:53
body:
  ###### Motivation for this change
  This adds Astah Community 7.2.0: an UML modeler.

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

  ---


state: closed
title: keepassx-community: 2.2.1 -> 2.2.2
user_login: jonafato
html_url: https://github.com/NixOS/nixpkgs/pull/30692
updated_at: 2017-10-23 20:15:48
body:
  ###### Motivation for this change
  keepassx-community 2.2.2 is available.

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

  ---


state: open
title: LightDM: no way to define icon fallback
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/issues/30694
updated_at: 2017-10-22 18:38:47
body:
  ## Issue description

  When setting a custom theme for lightdm-gtk-greeter:

  ```nix
  {
    services.xserver.displayManager.lightdm = {
      enable = true;
      greeters.gtk = {
        theme.package = pkgs.breeze-gtk;
        theme.name = "Breeze";
        iconTheme.package = pkgs.breeze-icons;
        iconTheme.name = "breeze";
      };
    };
  }
  ```

  … some (all?) of the icons are missing.

  Regular `.gtkrc` allows one to define `gtk-fallback-icon-theme="hicolor"`.

  Maybe it would be better to start LightDM with `GTK_PATH=…` and similar variables pointing to `/run/current-system/…`, as they do for regular users (reuse that code), and then get rid of the `.package` options, leaving only `.name`. But that’ impure. I dunno. ¯\\_(ツ)\_/¯

  ### Steps to reproduce

  Use the code above and restart `display-manager.service`.

  ## Technical details

  * System: 17.03.1844.83706dd49f (Gorilla)
  * Sandboxing enabled: yes


state: closed
title: libcap: already patch Make.Rules in prePatch
user_login: flokli
html_url: https://github.com/NixOS/nixpkgs/pull/30695
updated_at: 2017-10-25 08:00:30
body:
  Make.Rules gets already included during compilation, so set paths before
  invoking make. This fixes wrong paths in libcap.pc.

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

  ---


state: closed
title: torcs: fix build & cleanups
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/pull/30696
updated_at: 2017-10-23 16:40:12
body:
  ###### Motivation for this change

  Please refer to individual commit messages, fixes https://github.com/NixOS/nixpkgs/issues/30680.

  /cc maintainer @viric and @wizzup author of https://github.com/NixOS/nixpkgs/issues/30680

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

  ---


state: closed
title: avian: add meta.maintainers
user_login: earldouglas
html_url: https://github.com/NixOS/nixpkgs/pull/30697
updated_at: 2017-10-24 22:41:47
body:
  ###### Motivation for this change

  Improve maintainability by assigning a maintainer.

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

  ---


state: closed
title: coqPackages.dpdgraph: remove support for coq 8.7
user_login: maximedenes
html_url: https://github.com/NixOS/nixpkgs/pull/30698
updated_at: 2017-10-30 01:02:20
body:
  coqPackages_8_7.dpdgraph won't build since Coq 8.7.0 is not yet supported
  upstream.

  ###### Motivation for this change

  coq-dpdgraph was not released for Coq 8.7.0, so I don't understand why this was pushed. @jwiegley can you confirm that this never built? Or did I miss something in my setup?

  By the way, a new release of coq-dpdgraph should happen soon.


state: closed
title: picat: add meta.maintainers
user_login: earldouglas
html_url: https://github.com/NixOS/nixpkgs/pull/30699
updated_at: 2017-10-24 22:41:56
body:
  ###### Motivation for this change

  Improve maintainability by assigning a maintainer.

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

  ---


state: closed
title: apache httpd/PHP: `time.timeZone` setting, regression from 17.03 to 17.09
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/issues/30700
updated_at: 2018-05-24 01:51:27
body:
  ## Issue description

  The [new setting for `time.timeZone` allowing `null`](https://github.com/NixOS/nixpkgs/pull/26608/files) is causing issues with the default configuration for PHP, which is always using that config, even though now it can be null.

  ### Questions

  I want to know: 

  1. What would be the best fix, with NixOS philosophy:

       * Not adding the setting to php.ini when timeZone is null (with optionalString)
       * Defaulting to "UTC" string in php.ini configuration  (how?)
       * asserting timeZone in httpd module (probably not)

      I can and want to write the PR for this.

  2. Will it then be possible to merge in 17.09?

  3. Why isn't that test ran for release/channel updates? It is listed in `nixos/release.nix`.


  ### Steps to reproduce

  We're lucky, there are tests in `nixpkgs` that are affected.

  Assuming `<nixpkgs>` on 17.09 (8fefa85f5cc95a99c78776fdfb971deff3592cab).

  ```
  nix-build '<nixpkgs/nixos/tests/wordpress.nix>'
  error: cannot coerce null to a string, at /etc/nixos/nixpkgs/nixos/modules/services/web-servers/apache-httpd/default.nix:676:7
  (use ‘--show-trace’ to show detailed location information)
  ```

  [The problematic line](https://github.com/NixOS/nixpkgs/blob/17.09/nixos/modules/services/web-servers/apache-httpd/default.nix#L681)

  The wordpress test is not setting a timezone, thus using the now default `null`. The php configuration wants a timezone.

  Testing on 17.03, the test is successful.

  The problem is not specific to wordpress, anything enabling PHP on machines/containers without timezone specifically set will face the issue.

  ## Technical details

  * System: NixOS: `17.09` 
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: @ 2231575a7ddd768fbce7d8f0c75926e5f1ee5c95, verified with 8fefa85f5cc95a99c78776fdfb971deff3592cab
  * Sandboxing enabled: yes


state: closed
title: sshguard: service won't start
user_login: bricewge
html_url: https://github.com/NixOS/nixpkgs/issues/30701
updated_at: 2018-05-05 05:29:45
body:
  ## Issue description
  The sshguard service is broken, it won't start. It seems to come from: https://github.com/NixOS/nixpkgs/blob/3211098632bcc0328427d19e2f063e5f3ba139cc/nixos/modules/services/security/sshguard.nix#L109
  Since creating the directory by hand solve the issue. However I don't know what is the proper way to do this in NixOS. The last `systemd 235` would have help solving this issue nicely with the new option [`StateDirectory`](https://www.freedesktop.org/software/systemd/man/systemd.exec.html#RuntimeDirectory=) however it isn't updated in `nixpkgs` and it won't be possible to backport it to `17.09`.

  ```
  $ journalctl -xeu sshguard --no-pager
  Oct 22 23:52:23 samare systemd[1]: Starting SSHGuard brute-force attacks protection system...
  -- Subject: Unit sshguard.service has begun start-up
  -- Defined-By: systemd
  -- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
  -- 
  -- Unit sshguard.service has begun starting up.
  Oct 22 23:52:23 samare systemd[4149]: sshguard.service: Failed at step NAMESPACE spawning /nix/store/0ci10h76n5avz1148v0pdn4wy49lzf86-sshguard-2.0.0/bin/sshguard: No such file or directory
  -- Subject: Process /nix/store/0ci10h76n5avz1148v0pdn4wy49lzf86-sshguard-2.0.0/bin/sshguard could not be executed
  -- Defined-By: systemd
  -- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
  -- 
  -- The process /nix/store/0ci10h76n5avz1148v0pdn4wy49lzf86-sshguard-2.0.0/bin/sshguard could not be executed and failed.
  -- 
  -- The error number returned by this process is 2.
  ```

  ### Steps to reproduce
  - `systemctl start sshguard`


  ## Technical details

  * System: 17.09.1789.8fefa85f5c (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: "17.09.1789.8fefa85f5c"
  * Sandboxing enabled: build-use-sandbox = false


state: open
title: Exec format error when installing bumblebee
user_login: d4g
html_url: https://github.com/NixOS/nixpkgs/issues/30702
updated_at: 2019-07-21 17:02:26
body:
  ## Issue description
  When I add bumblebee to my /etc/nixos/configuration.nix and try to rebuild, I get an exec format error:

  `building path(s) ‘/nix/store/wbpi4gng0cvcl6i7svfax9397ksx6wvs-NVIDIA-Linux-x86-384.90.run’
  building path(s) ‘/nix/store/clkn8k8dvka3fi0qkzfh8d41li9fm5g1-patchutils-0.3.3’
  while setting up the build environment: executing ‘/nix/store/wmcrngsxkg8v1vris1fdk1219vdrw3ld-bash-4.4-p12/bin/bash’: Exec format error
  builder for ‘/nix/store/c8bj3d1ri1c37l9qql3zdbq01v1d9g1q-NVIDIA-Linux-x86-384.90.run.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/q23b1fsclqnnfslyzfvlh379fayk27xr-nvidia-x11-384.90.drv’: 1 dependencies couldn't be built
  killing process 25345
  killing process 3739
  cannot build derivation ‘/nix/store/87sg5rk2ml5swndsslc68qfbvr5ywrdf-bumblebee-3.2.1.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/jjjjap0lcrkizpmbi9i4jkkiz9rd9wmi-primusrun.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/0ssi68c6jhqz4sxkr2mlxn21kzcbwn20-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/kr5z5i7wv80f31zglqahrfxisi837ga8-unit-bumblebeed.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/sn0gd52n3pdhs1xza6i0nigblg4sy4m8-nixos-system-dseNix-18.03pre118328.6d86fcb86d.drv’: 1 dependencies couldn't be built`

  ### Steps to reproduce
  - add ` hardware.bumblebee = { 
      enable = true;
      driver = "nvidia";
    };  
  `
  - fail to buold


  ## Technical details

  * System: 18.03pre118328.6d86fcb86d (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: 18.03pre118328.6d86fcb86d
  * Sandboxing enabled: Nope


state: closed
title: lastpass-cli: 1.1.1 -> 1.2.1
user_login: utdemir
html_url: https://github.com/NixOS/nixpkgs/pull/30703
updated_at: 2017-10-24 15:34:52
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 `build-use-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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ipget: init at 0.2.5
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/30704
updated_at: 2017-10-23 13:20:55
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 `build-use-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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I have to reuse deps file from gx. If I don't I get an error about missing dependencies that completely matches what is broken in upstream CI:
  https://travis-ci.org/ipfs/ipget/jobs/231391696

  I don't know much about go and could not succeed with generating deps file with ```go2nix```, so **cc** @fpletz @kamilchm 


state: open
title: Should "emacsWrapper" also wrap PATH and PYTHONPATH?
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/issues/30705
updated_at: 2017-10-31 06:25:03
body:
  ## Issue description
  Currently `emacsWrapper` wraps the ` $EMACSLOADPATH` environment variable. I also think it would be useful to wrap other environment variables such as `$PATH` and  `$PYTHONPATH`.

  This would make it a whole lot easier and intuitive to work with certain modes like `flycheck` which checks `$PATH` for checkers and linters and `jedi-mode` which requires some python dependencies both in `$PATH` and `$PYTHONPATH`.

  I want to be able to add non-elisp packages to `emacsWithPackages` and have things just work.

  ## Technical details

  * System:
  18.03.git.fd3bb25895M (Impala)
  * Nix version:
  nix-env (Nix) 1.11.15
  * Nixpkgs version:
  "18.03.git.fd3bb25895M"


state: closed
title: meritous: init at 1.4
user_login: alexvorobiev
html_url: https://github.com/NixOS/nixpkgs/pull/30706
updated_at: 2017-10-24 03:20:36
body:
  ###### Motivation for this change
  Action-adventure dungeon crawl game

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

  ---


state: open
title: Printer Drivers for Canon Printers
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/30707
updated_at: 2017-10-26 01:24:11
body:
  There's not much packages that address printing in nixpkgs at the moment, especially for canon printers. The arch wiki lists many printer drivers that may have to be used for the different models.

  I spent some time trying to get NixOS printing to IRADVC5540i, but nothing I tried worked.

  It appears that this uses the UFR2 generic printer, and for other distros, they can use the official software listed in the canon website for linux computers, but how would we approach packaging all of these?

  Especially with regards to authentication, Canon printer wants a department ID and PIN, but using CUPS + gutenprint + avahi, doesn't show any prompt for this information.

  This one addresses the department id and pin but for non-nixos linux: http://pitak.net/blog/2014/11/20/canon-printer-department-id-job-accounting/


state: closed
title: coqPackages.QuickChick: remove support for coq 8.7
user_login: maximedenes
html_url: https://github.com/NixOS/nixpkgs/pull/30708
updated_at: 2017-10-26 17:18:53
body:
  coqPackages_8_7.QuickChick won't build since Coq 8.7.0 is not yet supported
  upstream.

  ###### Motivation for this change

  I'm working upstream on the port of QuickChick to Coq 8.7.0, and I don't see how a Coq 8.7.0 derivation for QuickChick could be ready before that is done. In fact, even some dependencies don't build (it would require #30690).

  I'm a proud Nix newbie, so I don't know what the usual practice is, but I find it strange to push untested (and broken) packages that don't even rely on a released version. Sorry to moan, but as an upstream author, I'm not happy to see my software packaged in such state.


state: closed
title: ion: 1.0.3 -> 1.0.5
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/30710
updated_at: 2017-10-23 11:18:10
body:
  ###### Motivation for this change

  https://github.com/redox-os/ion/releases

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

  ---


state: closed
title: Cherry-pick ghcjsHEAD upgrade on release-17.09
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/30711
updated_at: 2017-10-23 14:34:47
body:
  This is a cherry-pick of 582c7d24fc978fb342f7d4e9ea8b818fc8006724 and 78aa7f2338a4c1b9700b561cb123c6dc9ef053b6 which upgrade and fix ghcjsHEAD on `release-17.09`.

  @cocreature @peti it would be great if this can be merged.


state: open
title: systemd user services shouldn't run as root and other "non-interactive" users
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/30712
updated_at: 2018-02-03 22:11:03
body:
  ###### Motivation for this change

  Previously, if root logged in to the console while ```services.kbfs.enable = true;```, systemd would try to spawn the kbfs and keybase units which is probably not what we want.

  Since systemd 234 we have been able to specify that a unit should only run for specific users or alternatively "not for system users" which is what this PR does.

  As this is a change in existing behaviour, I thought it best to see if anybody would have any issues with this.

  Cc:  @carlsverre @np @rvolosatovs @bennofs @fpletz @nequissimus 

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

  ---


state: closed
title: fdr4 fails to start
user_login: sauyon
html_url: https://github.com/NixOS/nixpkgs/issues/30713
updated_at: 2017-12-29 01:01:32
body:
  ## Issue description
  ```
  > fdr4 
  This application failed to start because it could not find or load the Qt platform plugin "xcb"
  in "".

  Reinstalling the application may fix this problem.
  [1]    17295 abort      fdr4
  ```

  ### Steps to reproduce

  Install fdr, run fdr4

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: 18.03pre118366.24c61cafa5 (Impala)
   version: 18.03pre118366.24c61cafa5
  * Sandboxing enabled: yes

  @NickHu 


state: closed
title: git-crypt: add runtime dependencies to PATH
user_login: phunehehe
html_url: https://github.com/NixOS/nixpkgs/pull/30714
updated_at: 2017-10-23 14:25:00
body:
  ###### Motivation for this change

  git-crypt won't work if git and git-crypt are not in PATH. This surfaced after dbb8958fefd486a3eb53c8db1af7e2452047a608. Test like this:

  ```
  PATH= $(nix-build --no-out-link '<nixpkgs>' --attr git-crypt)/bin/git-crypt unlock
  ```

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

  ---


state: closed
title: [chicken scheme] chicken-install uses incorrect path for csc
user_login: dieggsy
html_url: https://github.com/NixOS/nixpkgs/issues/30715
updated_at: 2017-10-23 11:31:39
body:
  ## Issue description
  When trying to install a chicken egg using chicken-install (shell used as an example), I'm getting the following error:
  ```
  retrieving ...
  connecting to host "chicken.kitten-technologies.co.uk", port 80 ...
  requesting "/henrietta.cgi?name=loop&mode=default" ...
  reading response ...
  HTTP/1.1 200 OK
  Date: Mon, 23 Oct 2017 10:55:41 GMT
  Server: Apache/2.2.31 (Unix) DAV/2 PHP/5.5.36 mod_fastcgi/2.4.6
  Connection: close
  Transfer-Encoding: chunked
  Content-Type: text/plain
  reading chunks ...
  reading files ...
    ./loop-support.scm
    ./loop.meta
    ./loop.scm
    ./loop.setup
   loop located at /tmp/temp185d.13989/loop
  checking platform for `loop' ...
  checking dependencies for `loop' ...
  install order:
  ("loop")
  installing loop:1.4 ...
  changing current directory to /tmp/temp185d.13989/loop
    '/nix/store/784ng96yrznc0qyf86v67z3j0bvxhpva-chicken-4.11.0/bin/csi' -bnq -setup-mode -e "(require-library setup-api)" -e "(import setup-api)" -e "(setup-error-handling)" -e "(extension-name-and-version '(\"loop\" \"1.4\"))" 'loop.setup'
  make: making loop-support.so
    '/usr/local/bin/csc' -feature compiling-extension -setup-mode    -s -O2 -d1 loop-support.scm -j loop-support
  sh: 1: /usr/local/bin/csc: not found
  make: Failed to make loop-support.so: shell command failed with nonzero exit status 32512:

    '/usr/local/bin/csc' -feature compiling-extension -setup-mode    -s -O2 -d1 loop-support.scm -j loop-support

  Error: shell command failed with nonzero exit status 32512:

    '/usr/local/bin/csc' -feature compiling-extension -setup-mode    -s -O2 -d1 loop-support.scm -j loop-support


  Error: shell command terminated with nonzero exit code
  17920
  "'/nix/store/784ng96yrznc0qyf86v67z3j0bvxhpva-chicken-4.11.0/bin/csi' -bnq -setu...
  ```
  Which implies chicken is trying to use `/usr/local/bin/csc` instead of `~/.nix-profile/bin/csc`

  ### Steps to reproduce
  ```shell
  nix-env -i chicken
  chicken-install shell # or any other extension
  ```

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  ```
  No LSB modules are available.
  Distributor ID:	Ubuntu
  Description:	Ubuntu 17.04
  Release:	17.04
  Codename:	zesty
  ```
  * Nix version: (run `nix-env --version`)
  `nix-env (Nix) 1.11.15`
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  `"18.03pre118061.69607d7662"`
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  `grep: /etc/nix/nix.conf: No such file or directory`


state: closed
title: libreoffice: add Italian language
user_login: emanueleperuffo
html_url: https://github.com/NixOS/nixpkgs/pull/30716
updated_at: 2019-04-17 01:51:28
body:
  ###### Motivation for this change
  Added the Italian language to the list of supported languages for Nix.

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

  ---


state: closed
title: open-vm-tools: vmtoolsd uses wrong path to `shutdown`
user_login: wmertens
html_url: https://github.com/NixOS/nixpkgs/issues/30717
updated_at: 2017-10-24 10:13:09
body:
  The VMWare guest service uses `open-vm-tools`, and when doing a guest restart, `vmtoolsd` will run the command `/sbin/shutdown`, which of course doesn't exist.

  I believe the only way to fix this is to patch https://github.com/vmware/open-vm-tools/blob/e0a7b4e98bd6d6af06d31212dfdc82610d37e4d3/open-vm-tools/lib/system/systemLinux.c#L366 - it is the only call to `system()` I could find easily so I assume that's the only thing that needs fixing.

  I think the easiest patch is to remove the `/sbin/` before `shutdown`, it will then get the correct `shutdown` from the system path.

  /cc @joamaki


state: closed
title: Newer version of Notepadqq (1.2.0 vs 0.53.0 packaged) is out
user_login: fusion809
html_url: https://github.com/NixOS/nixpkgs/issues/30719
updated_at: 2017-10-23 13:38:25
body:
  Hi,

  Notepadqq 1.2.0 is out, I have tried to bump the version in the [default.nix file for Notepadqq](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/editors/notepadqq/default.nix), along with the git revision hash, of course, so that I could start a pull request, but the build failed (i.e. running `nix-build --keep-failed --expr 'with import <nixpkgs> {}; callPackage ./default.nix {}'` from within the notepadqq subdirectory of this repo) with the error:

  ```bash
  error: anonymous function at /data/GitHub/others/nixpkgs/pkgs/applications/editors/notepadqq/default.nix:1:1 called without required argument ‘qtbase’, at /nix/store/vnx9c3pa5wr98szgmh9bq844n35h5px7-nixpkgs-18.03pre118082.00e56fbbee/nixpkgs/lib/customisation.nix:74:12
  ```

  Thanks for your time


state: closed
title: gogland: fix debugger
user_login: Lassulus
html_url: https://github.com/NixOS/nixpkgs/pull/30720
updated_at: 2019-04-17 01:51:28
body:
  ###### Motivation for this change

  gogland debugger was not working

  ###### Things done

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

  ---


state: closed
title: xpointerbarrier: init at 17.10
user_login: xzfc
html_url: https://github.com/NixOS/nixpkgs/pull/30721
updated_at: 2017-10-25 02:11:52
body:
  ###### Motivation for this change

  This utility may be useful for multi-monitor setups.
  Also, add myself to `maintainers.nix`.

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

  ---


state: closed
title: notepadqq: 0.53.0 -> 1.2.0
user_login: fusion809
html_url: https://github.com/NixOS/nixpkgs/pull/30722
updated_at: 2017-10-24 11:00:27
body:
  Per #30719 I am bumping to version 1.2.0.

  ###### Motivation for this change
  The Notepadqq package was out-of-date (0.53.0).

  ###### Things done
  Bumped Notepadqq to 1.2.0. Tested, successfully, on my local machine using `nix-build -A notepadqq`. The app itself seems to be running fine.  


state: closed
title: dockerTools: authentication and private repositories
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/30723
updated_at: 2019-03-15 07:45:31
body:
  ## Issue description
  A time ago there was an effort to allow `dockerTools` to work with private repositories:
  dockerTools: private registry support https://github.com/NixOS/nixpkgs/pull/12651

  But after a series of merges/reverts this is lost now. Would be great to restore this. 


state: closed
title: screen: 4.6.1 -> 4.6.2
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/30724
updated_at: 2017-10-23 14:13:55
body:
  ###### Motivation for this change

  This is a bugfix release. Once this PR is accepted, I’ll backport it to `release-17.09`.

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

  ---


