# issues

state: closed
title: nixos/tor: add tor hidden service options
user_login: tnias
html_url: https://github.com/NixOS/nixpkgs/pull/28081
updated_at: 2017-08-11 21:59:53
body:
  ###### Motivation for this change

  Having to configure tor hidden services via the `extraConfig` did not look as nice in the configuration.
  This change allows to configure hidden services more conveniently.

  ###### Things done

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

  Since all changes are only related to generating torrc files i tested it on my local machine.
  I was able to generate valid torrc files and host hidden services using those.

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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"`
  - [ ] Tested execution of 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: expand documentation for overlays
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/pull/28082
updated_at: 2017-08-13 14:48:42
body:
  ###### Motivation for this change
  This expands the documentation on overlays on a few points which confused me when I was trying to use them:
  - The exact way in which the list of overlays is computed.
  - What happens on NixOS, especially what happens with `nixpkgs.overlays`.
  - How to set a value for `<nixpkgs-overlays>`.
  - The relationship between overlays and the other commonly advertised way of overriding packages, `packageOverrides`.

  I wasn't sure whether it was right to discuss NixOS issues in the Nixkpgs manual, but it seems to be done in other places, so I left it in. Ideally, it would be nice to be able to link from the NixOS manual to the Nixpkgs manual, but I'm not sure if this is possible?

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

  ---


state: closed
title: Fix ruby built
user_login: dpino
html_url: https://github.com/NixOS/nixpkgs/pull/28083
updated_at: 2017-08-25 23:26:07
body:
  ###### Motivation for this change

  When trying to build package ruby from master, I got the following error:

  ```
  $ sudo nix-build -A ruby
  error: cannot coerce a set to a string, at /home/dpino/workspace/nixpkgs/pkgs/development/interpreters/ruby/default.nix:57:17
  ```

  Actually I for this error after upgrading from 16.09 to 17.03. Running a nix-env command returned the same error:

  ```bash
  $ nix-env -qaP ruby
  error: cannot coerce a set to a string, at /nix/store/v1zvii5pzvx76dgkb8ifdsyp8fwj6ng6-nixos-17.03.1661.1f7114aec3/nixos/pkgs/development/interpreters/ruby/default.nix:57:17
  ```

  This happened not only when searching package ruby, but any other package.

  ###### Things done

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

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [X] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: polkit: links to patches are broken
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/issues/28084
updated_at: 2018-04-30 13:08:01
body:
  ## Issue description

  Although polkit can be built from the nixpkgs binary cache, building it from scratch produces 404s when trying to fetch the patches.

  ### Steps to reproduce

  ```
  git clone https://github.com/NixOS/nixpkgs-channels
  cd nixpkgs-channels
  git checkout nixpkgs-unstable
  nix-build polkit --option use-binary-caches false
  ```

  ## Technical details

  * System: n/a
  * Nix version: n/a
  * Nixpkgs version: 17.09pre-git
  * Sandboxing enabled: n/a


state: open
title: NIXPKGS_CONFIG should be documented, and maybe come from NIX_PATH
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/issues/28085
updated_at: 2017-08-10 19:16:00
body:
  ## Issue description
  `NIXPKGS_CONFIG` is currently fairly well-hidden - it's only mentioned in the release notes for its introduction in 2006.

  Firstly, it would be nice to document this. There are some nice extra features, like the fact that it's [set by default](https://github.com/NixOS/nixpkgs/blob/5328aac7be5b7ebf794349f915a379efd04b018b/nixos/modules/programs/environment.nix#L20) on NixOs. This is quite a nice feature (although I had no idea it was there!), since it lets the Nixpkgs config be set once, globally.

  However, I also wonder about whether an environment variable is the right way to do this - perhaps the value should come from the nix search path instead? In 7dacca324d9e86fe7f7fad450ec833c746f21415 Eelco makes a similar change to how overlays are configured, and it seems like the same argument should apply here.

  But that would break the current behaviour on NixOS, since if the administrator sets `nix.nixPath` then that won't affect anybody using `nix-env` etc, whereas currently they will get the forced value from `NIXPKGS_CONFIG`. I don't know how much of a loss that would be - I doubt many people are using the feature since it's currently undocumented. And we already have this problem of incoherence between the user and system nixpkgs config if you use `nixpkgs.config`.


state: open
title: substituteAll should fail if you pass in uppercase variables
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/28086
updated_at: 2017-08-09 19:47:18
body:
  The underlying substituter ignores uppercase variable names (intentionally, per https://github.com/NixOS/nixpkgs/issues/9482) so we should tell people that if they pass in uppercase variables, things are going to break.


state: closed
title: mkvtoolnix: 13.0.0 -> 14.0.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/28087
updated_at: 2017-08-11 10:09:55
body:
  ###### Motivation for this change

  Update to version 14.0.0.

  [MKVToolNix v14.0.0 released](https://www.bunkus.org/blog/2017/07/mkvtoolnix-v14-0-0-released/)

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


state: closed
title: tinc: allow the daemon to write to files in /etc/tinc/${network}/hosts
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28088
updated_at: 2017-08-09 22:09:46
body:
  Follow up https://github.com/NixOS/nixpkgs/pull/27756: tinc daemon may also create new files in ```/etc/tinc/$network/hosts```


state: closed
title: nixos/tinc: do not tell systemd where is pidfile
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28089
updated_at: 2017-08-11 13:31:58
body:
  ```Tinc```'s pidfile has more info than just a pid

  ```
  # cat /run/tinc.dmz.pid
  12209 7BD4A657B4A04364D268D188A0F4AA972A05247D802149246BBE1F1E689CABA1 127.0.0.1 port 656
  ```

  ```systemd``` fails to parse it.
  It results in long (re)start times when ```systemd``` waits for a correct pidfile to appear.

  It is especially visible if you set ```Type="forking"``` (and remove ```-D``` from command line):
  the Tinc service will stuck in the ```activating``` state and never reach the ```active``` state.


state: closed
title: nodePackages.lerna: init at 2.0.0
user_login: ben-z
html_url: https://github.com/NixOS/nixpkgs/pull/28090
updated_at: 2017-08-26 12:12:15
body:
  ###### Motivation for this change
  The Javascript tool for managing multiple projects in the same repo [Lerna](https://github.com/lerna/lerna) has been out for a while now, and they recently updated to V2. It hasn't been in the nixpkgs repo to expose cli commands, this PR adds it.

  ###### 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
     - [ ] Linux
  - [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: gcc-wrapper depends on bootstrap-tools
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/28091
updated_at: 2019-07-19 10:59:48
body:
  ```gcc-wrapper``` depends on ```bootstrap-tools``` (115Mb) via needless ```rpath``` in ```expand-response-params```

  http://i.imgur.com/ALBgpCG.png
  ![](http://i.imgur.com/ALBgpCG.png)


state: closed
title: adapta-gtk-theme: 3.91.1.47 -> 3.91.2.4
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/28092
updated_at: 2017-08-11 14:58:37
body:
  ###### Motivation for this change

  - Update to version 3.91.2.10
  - Enable parallel building

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


state: closed
title: libtorrentRasterbar_1_0 1.0.10 -> 1.0.11
user_login: grantwwu
html_url: https://github.com/NixOS/nixpkgs/pull/28093
updated_at: 2017-08-16 06:28:29
body:
  ###### Motivation for this change
  Bump version for the 1.0 series for libtorrentRasterbar

  ###### 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
     - [ ] 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"`
  - [ ] 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: gist: 4.5.0 -> 4.6.1
user_login: Infinisil
html_url: https://github.com/NixOS/nixpkgs/pull/28094
updated_at: 2017-08-10 08:21:27
body:
  ###### Motivation for this change
  `gist -s` which is supposed to shorten the URL to a git.io one doesn't work anymore with version 4.5.0. A fix for it is in the latest version, making `-s` work again.

  ###### Things done

  Shortened a link with -s, it worked


  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: The gitlab option services.gitlab.initialRootPassword doesn't handle special characters
user_login: Dieff
html_url: https://github.com/NixOS/nixpkgs/issues/28095
updated_at: 2017-11-12 21:28:59
body:
  ## Issue description
  For my first NixOS based machine, I wanted to set up a Gitlab server for my local network. I based most of the configuration for this server from the NixOS manual (https://nixos.org/nixos/manual/index.html#module-services-gitlab). I set a specific initial user and password with the `services.gitlab.initialRootEmail` and `services.gitlab.initialRootPassword` options. My initial root password was "********$2017", with the *s as letters. However, once my Gitlab server was running, and proxied with an Nginx install, I was not able to log into it through my web browser. I eventually noticed the following reports from journalctl:

   `Aug 10 03:02:03 UMCST-GITLAB gitlab-pre-start[1610]: == Seed from /nix/store/8vbx2fy8cq5z5qdqjggm464dzzqcqz49-gitlab-8.17.6/share/gitlab/db/fixtures/production/001_admin.rb

  Aug 10 03:02:04 UMCST-GITLAB gitlab-pre-start[1610]: Administrator account created:

  Aug 10 03:02:04 UMCST-GITLAB gitlab-pre-start[1610]: login:    root

  Aug 10 03:02:04 UMCST-GITLAB gitlab-pre-start[1610]: password: ********017

  Aug 10 03:02:04 UMCST-GITLAB gitlab-pre-start[1610]: == Seed from /nix/store/8vbx2fy8cq5z5qdqjggm464dzzqcqz49-gitlab-8.17.6/share/gitlab/db/fixtures/production/010_settings.rb`

  It seems as though my password was truncated, or modified, before being set. I was able to sign in with the password that appeared in the logs. Maybe this is the result of the "$" I used in the password.

  ### Steps to reproduce
  * On a NixOS install without Gitlab, update the configuration similar to
  `  services.gitlab = {
      enable = true;
      databasePassword = "XXXXXXXX";
      initialRootEmail = "admin@example.local";
      initialRootPassword = "******$2017";
      https = true;
      host = "git.example.local";
      port = 443;
      user = "git";
      group = "git";
      statePath = "/data/gitlab/state";
      smtp = {
        enable = true;
        address = "localhost";
        port = 25;
      };
      secrets = {
        db = "asldfhj;alsdhf;lasdhfl;ahsdflhasdf";
        secret = "asdlkfjadlsakfjaalskdjfaalsjd";
        otp = "asdfasdfasdfasdfasdfsdf";
      };
      extraConfig = {
        gitlab = {
          email_from = "gitlab-no-reply@example.local";
          email_display_name = "test123";
          email_reply_to = "gitlab-no-reply@example.local";
          default_projects_features = { builds = false; };
        };
      };`
  * run `nixos-rebuild switch`
  * attempt to login to your new gitlab install using the expected default username and password.

  ## Technical details

  * System: NixOS: 17.03.1654.c40b85d4fd (Gorilla), running on a VCenter VM.
  * Nix version: nix-env (Nix) 1.11.13
  * Nixpkgs version: "17.03.1654.c40b85d4fd"
  * Sandboxing is not enabled


state: closed
title: nodejs: 8.2.1 -> 8.3.0
user_login: lo1tuma
html_url: https://github.com/NixOS/nixpkgs/pull/28096
updated_at: 2017-08-11 15:23:51
body:
  ###### Motivation for this change

  [Release Notes](https://nodejs.org/en/blog/release/v8.3.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
     - [ ] 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: haskell: remove any extraneous outputs from sdistTarball
user_login: cocreature
html_url: https://github.com/NixOS/nixpkgs/pull/28097
updated_at: 2017-08-18 14:32: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.

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: haskell: fix build of ghcjs and ghcjsHEAD
user_login: cocreature
html_url: https://github.com/NixOS/nixpkgs/pull/28098
updated_at: 2017-08-17 17:40:30
body:
  ###### Motivation for this change
  `ghcjs` and `ghcjsHEAD` can’t built with `cabal-install` 2.0, see #28037.

  ###### Things done
  Patch `ghcjs-boot` to support `cabal-install` 2.0.

  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] 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"`
  - [ ] 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: 1 dependencies couldn't be built when nixos-rebuild
user_login: myugan
html_url: https://github.com/NixOS/nixpkgs/issues/28099
updated_at: 2017-10-27 12:09:28
body:
  ## Issue description
  ![error](https://user-images.githubusercontent.com/20453528/29162977-354dd60a-7de5-11e7-85ce-95571483d678.png)


  ### Steps to reproduce
  when i run `nixos-rebuild switch` the error appears as above.


  ## Technical details

  * System: 17.03.1645.08bc48049c (Gorilla)
  * Nix version: 1.11.13
  * Nixpkgs version: 17.03.1665.055e5c3578
  * Sandboxing enabled: false


state: closed
title: lsb_release none information
user_login: myugan
html_url: https://github.com/NixOS/nixpkgs/issues/28100
updated_at: 2017-08-12 08:57:38
body:
  ## Issue description
  ![lsb_release](https://user-images.githubusercontent.com/20453528/29163240-0faba2c8-7de6-11e7-8697-eaa06d6773cf.png)



  ## Technical details

  * System: 17.03.1645.08bc48049c (Gorilla)
  * Nix version: 1.11.13
  * Nixpkgs version: 17.03.1665.055e5c3578
  * Sandboxing enabled: false


state: closed
title: gnupg: 2.1.22 -> 2.1.23
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/28101
updated_at: 2017-08-11 17:24:08
body:
  ###### Motivation for this change

  This release in a RC for gnupg-2.2. The main difference as far as
  nixpkgs is concerned is that the binary `gpg2` is now called `gpg` and
  `gpgv2` is called `gpgv`.

  This update fixed all explicit use of `gpg2` and `gpgv2` across nixpkgs,
  but there might be some packaged software that internally use `gpg2`.

  It could be possible to use the `--enable-gpg-is-gpg2` configure flag to keep the old binary names, but in the long run I think everyone should converge to the new naming. We could use this while waiting for the 2.2 release but this would only postpone the work.

  It could however be reasonable to use the `--enable-gpg-is-gpg2` until the `17.09` branch of, and then have a 6 month window to be sure this renaming does not cause issue for next stable release.

  I am of course open to discussions on this subject.

  See http://lists.gnu.org/archive/html/info-gnu/2017-08/msg00001.html
  for full release information

  ###### 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: neofetch: 3.0.1 -> 3.2.0
user_login: konimex
html_url: https://github.com/NixOS/nixpkgs/pull/28104
updated_at: 2017-08-10 14:41:45
body:
  ###### Motivation for this change

  The patch is needed to address dylanaraps/neofetch#752. The patches are in upstream, but not in 3.2.0. The patch won't be needed in any subsequent releases.

  ###### Things done

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

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: Tracking "restarting debt"
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/28105
updated_at: 2019-05-22 03:33:30
body:
  Some of NixOS services do not restart on ```nixos-rebuild switch``` when a new binary or config is released.
  Notable examples are ```display-manager``` and containers.
  They do form kind of _restarting debt_, a debt book of services which demand to be restarted later or to reboot the machine.

  What would be a good way to track it?
  To get list of such services?
  Or just a bit of state like _"this machine needs to be rebooted"_ (Ubuntu shows this on each login)

  Naive approach would be to add logging to [```switch-to-configuration.pl```](https://github.com/NixOS/nixpkgs/blob/3971876585eb0829a8fc2732c547743544fa706f/nixos/modules/system/activation/switch-to-configuration.pl#L365) then scan journald's current boot to dig the information but it does not seem reliable as there are many subtle cases.
  For example, the restarting debt might be writen off if the service pending restart is removed or disabled on the next ```nixos-rebuild switch```, then it could be added again, etc


state: closed
title: `optipng`: Segmentation Fault in master
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/issues/28106
updated_at: 2017-08-16 08:26:48
body:
  ## Issue description

  Optipng crashes with a segmentation fault on current `master` as of c2ef89aac97b6eb8e3efe53173ec8eea7d2ebf17.

  `gdb` points to the `cexcept` library used to throw/catch exceptions. https://github.com/gaspardle/OptiPNG.net/blob/master/optipng/src/cexcept/cexcept.h

  ```
  Starting program: /nix/store/alplyfp3sz62qs87rlmwpl6mbk25p27r-optipng-0.7.6/bin/optipng

  Program received signal SIGSEGV, Segmentation fault.
  0x00007ffff73e2d70 in __longjmp_chk () from /nix/store/2jyv8gb7paxxmc31h47ky8my18bd0b85-glibc-2.25/lib/libc.so.6
  (gdb) bt
  #0  0x00007ffff73e2d70 in __longjmp_chk () from /nix/store/2jyv8gb7paxxmc31h47ky8my18bd0b85-glibc-2.25/lib/libc.so.6
  #1  0x0000000000402560 in opng_check_idat_size.part ()
  ```
  relevant source: https://github.com/gaspardle/OptiPNG.net/blob/5c36a086e128b6e50317aeef5395ae7e95446e12/optipng/src/optipng/optim.c#L403-L408

  ### Steps to reproduce

  `nix-build . -A optipng && result/bin/optipng`

  ## Bisect

  Automatic `git-bisect` points to 093cc00cdd9d8cf31ecce5bc1dd3645c460a1b98 being the first bad revision. However, I don't have enough knowledge of this piece of *nix to understand why it causes optipng to fail in the `longjmp`.

  ## Technical details

  * System: nixos-master
  * Nix version: 1.11.11
  * Nixpkgs version: c2ef89aac97b6eb8e3efe53173ec8eea7d2ebf17
  * Sandboxing enabled: yes

  CC @Ericson2314 


state: closed
title: Typora: 0.9.29 -> 0.9.31
user_login: jensbin
html_url: https://github.com/NixOS/nixpkgs/pull/28107
updated_at: 2017-11-05 09:05:54
body:
  ###### Motivation for this change
  New 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
     - [x] 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"`
  - [ ] 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: babelstone-han: 9.0.2 -> 10.0.0
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28108
updated_at: 2017-08-10 20:26:25
body:
  Update version because the old version was removed from the upstream site.

  Also the derivation was made fixed-output because the font is big and there is no point to have different outputs for each platform (https://github.com/NixOS/nixpkgs/issues/27754)


state: closed
title: mbpfan: 1.9.1 -> 2.0.1
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/28109
updated_at: 2017-08-14 23:14:34
body:
  ###### Motivation for this change

  bump to latest upstream
  removed patch for lsmod/grep as they are no longer used (dgraziotin/mbpfan@5f2da79)

  ###### 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))
  - [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: correct the sha265 of typora after package update
user_login: abnerlee
html_url: https://github.com/NixOS/nixpkgs/pull/28110
updated_at: 2017-08-10 18:48:17
body:
  ###### Motivation for this change

  The deb is updated without increase the version number, so sha256 should be updated

  ###### 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] 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"`
  - [ ] 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: Mailpile now available as 1.0rc1
user_login: jeaye
html_url: https://github.com/NixOS/nixpkgs/issues/28111
updated_at: 2018-07-15 17:23:13
body:
  ## Issue description
  The [existing Mailpile package](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/mailreaders/mailpile/default.nix) has been untouched for a while, since the Mailpile devs [suggested not to use it yet](https://github.com/NixOS/nixpkgs/pull/23058#issuecomment-283515104). Now, it's [available for Debian](https://www.mailpile.is/download/linux.html) and was announced at [SHA2017](https://media.ccc.de/v/SHA2017-101-mailpile) that it's ready for 1.0rc1.

  It'd be great to have both the package and [service](https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/networking/mailpile.nix) updated to follow the release candidates.

  The maintainer for this package is: @domenkozar 


state: closed
title: phantomjs2 does not find libQt5Sensors.so.5
user_login: cocreature
html_url: https://github.com/NixOS/nixpkgs/issues/28112
updated_at: 2017-08-23 17:51:03
body:
  ## Issue description
  Since 1ff2c65acfb7361423ed877c1b066ca4543e0c4a has been merged, trying to run `phantomjs` results in the following error:
  ```
  phantomjs: error while loading shared libraries: libQt5Sensors.so.5: cannot open shared object file: No such file or directory
  ```

  ### Steps to reproduce
  * Open a shell using `nix-shell -p phantomjs2`
  * Run `phantomjs`.

  ## Technical details

  * System: Archlinux 64bit
  * Nix version: 1.11.13(run `nix-env --version`)
  * Nixpkgs version: after commit 1ff2c65acfb7361423ed877c1b066ca4543e0c4a
  * Sandboxing enabled: no

  I tried just adding `qtsensors` to `buildInputs` but that doesn’t seem to help.


state: closed
title: KolourPaint's can not browser the system files (Cannot talk to klauncher)
user_login: TerkiKerel
html_url: https://github.com/NixOS/nixpkgs/issues/28113
updated_at: 2018-04-30 18:58:32
body:
  Hi,

  I am using KolourPaint (Version 17.04.2). When I want to save an image file, it can not open the file-chooser (file-browser) popup. It gives this error:

  "Unable to create io-slave. Cannot talk to klauncher: The name org.kde.klauncher5 was not provided by any .service files"

  I re-install completely KolourPaint but the same problem still exist. The %90 same problem exist also for KDE's default file browser (Dolphin).

  What should I try to solve this problem?

  Thank you 

  System info:
  Ubuntu 16.04 64 bit (Unity desktop as default)
  Nix - latest stable


state: closed
title: graylog: 2.2.3 -> 2.3.0
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/28115
updated_at: 2017-08-11 13:55:58
body:
  ###### Motivation for this change
  Graylog 2.3.0 has been released for over 2 weeks now. This PR updates all the relevant parts.
  Most significant change is the removal of some options as Graylog no longer becomes part of the Elastic cluster but now communicates with it via HTTP.


  ###### Things done
  * Bump Graylog to current version
  * Bump plugins to compatible versions
  * Adapt graylog module to new version

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

  ---


state: closed
title: attribute ‘localtime’ missing (cron service)
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/issues/28116
updated_at: 2018-04-30 13:06:02
body:
  Hey :)
  ## Issue description
  After updating my nixpkgs to a more current version I am unable to deploy a system via NixOps:
  ```
  λ becky nixos.wiki → λ git master* → nixops deploy -d wiki --copy-only                                                            ~/documents/code/nixos.wiki                           
  building all machine configurations...
  trace: warning: The services.postfix.extraConfig option was deprecated. Please use services.postfix.config instead.
  error: attribute ‘localtime’ missing, at /home/fadenb/nixpkgs/nixos/modules/services/scheduling/cron.nix:125:31
  (use ‘--show-trace’ to show detailed location information)
  error: unable to build all machine configurations
  ```
  It seems to be related to a0d464033c2bacffa9c05d27903fb03cd09ace46 (4f901203e8d1a0ded90a73e2670ce493ed051299).

  I did not have `time.timeZone` configured. Once I set `time.timeZone = "UTC";` everything works as expected.

  The documentation stated
  `This is additionally now the default value for the option, which means that systems where the option has not been set explicitly will continue to use UTC but allow imperative timezone adjustments now.`
  but has been changed to
  `This value allows changing the timezone of a system imperatively using <command>timedatectl set-timezone</command>. The default timezone is still UTC.`.

  Both variants do not imply I need to configure the timezone as it defaults to UTC. I believe this is a bug.

  /cc @lheckemann 


state: closed
title: gdouros: x.xx -> x.17
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28117
updated_at: 2017-08-11 22:21:45
body:
  - [x] minor version bump (old versions removed from upstream website)
  - [x] make the font derivations fixed-output (https://github.com/NixOS/nixpkgs/issues/27754)


state: open
title: dockerTools.pullImage does not handle proxies correctly
user_login: ledettwy
html_url: https://github.com/NixOS/nixpkgs/issues/28118
updated_at: 2017-08-10 21:19:48
body:
  ## Issue description

  In order to run the docker daemon in most corporate environments, an HTTP proxy needs to be setup along the lines of https://stackoverflow.com/questions/23111631/cannot-download-docker-images-behind-a-proxy .

  However, the current implementation of the dockerTools pullImage does not do anything like this, and is therefore failing from within my corporate network.

  ### Steps to reproduce

  Attempt to pull any docker image from the docker hub with dockerTools.pullImage when a proxy is needed.

  ERRO[0017] Handler for POST /v1.30/images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

  ## Technical details

  * System: 17.03.1665.055e5c3578 (Gorilla)
  * Nix version: 1.11.13
  * Nixpkgs version: 17.09pre-git
  * Sandboxing enabled: false


state: closed
title: git: 2.14.0 -> 2.14.1
user_login: Infinisil
html_url: https://github.com/NixOS/nixpkgs/pull/28119
updated_at: 2017-08-11 13:16:58
body:
  The new version contains a security fix for CVE-2017-1000117

  More information regarding this update can be found here:
  http://marc.info/?l=git&m=150238802328673&w=2

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

  ---


state: closed
title: plymouth: 0.9.2 -> 0.9.3
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/28120
updated_at: 2017-08-11 01:05:32
body:
  ###### Motivation for this change
  First update in 2 years and it fixes the bug I've been having :)

  ###### 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: lohit-fonts: fedorahosted.org -> pagure.io
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28121
updated_at: 2017-08-11 14:31:39
body:
  - [x] upstream change (fedorahosted.org is closed)
  - [x] minor version bump
  - [x] make the font derivations fixed-output (https://github.com/NixOS/nixpkgs/issues/27754)


state: closed
title: liberation_ttf: fedorahosted.org -> pagure.io
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28122
updated_at: 2017-08-11 04:12:00
body:
  - [x] upstream change (fedorahosted.org is closed)
  - [x] make the font derivations fixed-output (https://github.com/NixOS/nixpkgs/issues/27754)


state: closed
title: Post fix up
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/28123
updated_at: 2017-08-11 07:36:59
body:
  ###### Motivation for this change

  A couple of loose ends from #27276, cc @qknight @aszlig @abbradar @peti @fpletz 

  ###### 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"`
  - [ ] 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 tested this by diffing the generated config files, not by actually running postfix yet.  But these all seem pretty obvious.  :)


state: closed
title: liberationsansnarrow: 1.07.3 -> 1.07.4
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28124
updated_at: 2017-08-11 04:12:25
body:
  - [x] upstream change (fedorahosted.org is closed)
  - [x] minor version bump
  - [x] make the font derivations fixed-output (https://github.com/NixOS/nixpkgs/issues/27754)

  ```liberationsansnarrow``` is actually a subset of files from ```liberation_ttf_v1_*```
  It may have sense to remove it.


state: closed
title: asciidoctor: use ruby 2.3
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/28125
updated_at: 2017-08-12 09:26:12
body:
  ###### Motivation for this change

  Fix asciidoctor runtime, see #28075 for details.

  ###### Things done

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

  cc @yacinehmito

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: opensans-ttf: dead link fixed
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28126
updated_at: 2017-08-11 13:38:53
body:
  - [x] dead link fixed
  - [x] make the font derivations fixed-output (https://github.com/NixOS/nixpkgs/issues/27754)


state: closed
title: influxdb (on nixos): reduce closure size by 99.99% (and a bit)
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/28127
updated_at: 2017-09-29 00:45:24
body:
  ###### Motivation for this change

  The influxdb nixos module pulls in ```collectd``` in order to fetch a single file which pulls in a number of other things (java, gtk and loads more).

  This PR creates a separate derivation for the just the data bits and makes it configurable for influxdb.

  Closure size before: 897M
  Closure size after: 36K

  My question is - should we instead change the collectd derivation to properly use multiple outputs and then stick the data bits in there instead of making the separate ```collectd-data``` derivation?

  @joachifm @fpletz 

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

  ---


state: closed
title: eom: init at 1.18.2
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/28129
updated_at: 2017-08-11 18:47:30
body:
  ###### Motivation for this change

  Add Eye of MATE (eom) package.

  [eom](https://github.com/mate-desktop/eom) is an image viewer for [MATE](http://www.mate-desktop.org/).

  ###### 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: firefox: 55.0 -> 55.0.1
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/28131
updated_at: 2017-08-11 12:06:22
body:
  ###### Motivation for this change

  - Bug fixes.

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

  ###### Things done

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

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: gentium: source link fixed
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28132
updated_at: 2017-08-11 13:35:53
body:
  - [x] source link fixed
  - [x] make the font derivations fixed-output (https://github.com/NixOS/nixpkgs/issues/27754)


state: closed
title: marathi-cursive: make the font derivation fixed-output
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28136
updated_at: 2017-08-11 13:28:29
body:
  - [x] homepage fixed
  - [x] make the font derivation fixed-output (https://github.com/NixOS/nixpkgs/issues/27754)


state: closed
title: fail2ban's docs install to wrong path
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/28145
updated_at: 2018-04-17 11:46:25
body:
  ```
  $ find $(nix-build --no-out-link '<nixpkgs>' -A fail2ban) -name doc
  /nix/store/kj7viccl6yfvrvdl45dnyg7l98iw2j1y-fail2ban-0.9.6/usr/share/doc
  ```

  I think this should be installed to `$out/share/doc` rather than `$out/usr/share/doc`.

  ## Technical details
  - System: 17.03.1645.08bc48049c (Gorilla)
  - Nix version: nix-env (Nix) 1.11.13
  - Nixpkgs version: "17.03.1645.08bc48049c"
  - Sandboxing enabled:  true


state: closed
title: nodePackages.jsonlint init : at 1.6.2
user_login: wizzup
html_url: https://github.com/NixOS/nixpkgs/pull/28146
updated_at: 2017-08-12 04:01:22
body:
  ###### Motivation for this change
  add [jsonlint](https://www.npmjs.com/package/jsonlint)

  I use this linter with nvovim via [ale](https://github.com/w0rp/ale)

  ###### 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: red: init at 0.6.3
user_login: uralbash
html_url: https://github.com/NixOS/nixpkgs/pull/28147
updated_at: 2017-08-16 13:09:18
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] 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: git: fix ssh-path patch which was broken during the update to 2.14.1
user_login: AmineChikhaoui
html_url: https://github.com/NixOS/nixpkgs/pull/28148
updated_at: 2017-08-11 10:54:29
body:
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] 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"`
  - [ ] 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: libsigcxx: do not export "-std=c++11" via pkg-config
user_login: marvin2k
html_url: https://github.com/NixOS/nixpkgs/issues/28149
updated_at: 2019-06-05 13:00:35
body:
  The values contained in the "Cflags" variable of a `.pc` file, like `-std=c++11` as added in [this](https://github.com/NixOS/nixpkgs/blob/83f8ffb11d0a229873d6e4895865a1eed11aa1f0/pkgs/development/libraries/libsigcxx/default.nix#L15) patch, will be added to C_FLAGS by CMakes `pkg-config` module. `gcc` is happily tugging along, but `clang` will complain fatally:
  ```text
  error: invalid argument '-std=c++11' not allowed with 'C/ObjC'
  ```
  so maybe skip this patch? See also [gnome](https://bugzilla.gnome.org/show_bug.cgi?id=755750#c19) and [debian](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800399). Note: I did not buildtest anything, just debugged my problem ;-)


state: closed
title: fontforge: reduce nondetermenism
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28150
updated_at: 2017-08-12 22:43:01
body:
  Fontforge [captures current time at ```configurePhase```](https://github.com/fontforge/fontforge/blob/20160404/configure.ac#L794-L796) and then exposes the captured time as the version of ```fontforge```.

  The value leaks to the font files (nixpkgs uses fontforge to compile some fonts), making it dependent not only on the time of the font compilation (which is fixable by ```libfaketime```), but also on the compilation time of ```fontforge```.

  The value is used by [some scripts](https://github.com/dejavu-fonts/dejavu-fonts/blob/master/scripts/generate.pe#L19-L21) to check if the fontforge fresh enough, so it cannot be set to the usual "19700101".

  <hr/>

  This is fixed upstream (https://github.com/fontforge/fontforge/issues/2711 https://github.com/fontforge/fontforge/pull/2943) but ```nixpkgs``` uses older version


state: closed
title: update: elixir 1.5.0 -> 1.5.1
user_login: ankhers
html_url: https://github.com/NixOS/nixpkgs/pull/28151
updated_at: 2018-01-11 15:54:17
body:
  ###### Motivation for this change

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

  ---


state: closed
title: Create a Cross Compiler for a Bare Bones Freestanding Program (Bootloader/OS)
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/28160
updated_at: 2018-10-30 18:54:16
body:
  ## Issue description

  Hey @Ericson2314 I've been following your work on `lib.systems`, and I looked up the http://wiki.osdev.org/GCC_Cross-Compiler tutorial, and I found that the basic target of `i686-elf` or `i686-pc-none-elf` doesn't seem supported by NixOS at the moment.

  The error message is simply: `error: Unknown ABI: elf`.

  The main issue here is that `lib.systems.elaborate` cannot parse the bare bones target. And from looking at the nix expressions for gcc and binutils, it appears that bare bones target hasn't been considered.

  What are your thoughts on this?


state: closed
title: data/fonts: simpler cleanup
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28161
updated_at: 2017-08-11 17:37:30
body:
  Font refactorings grouped for @fpletz https://github.com/NixOS/nixpkgs/issues/27754#issuecomment-321823252


state: closed
title: moon-buggy: init at 1.0.51
user_login: rybern
html_url: https://github.com/NixOS/nixpkgs/pull/28163
updated_at: 2017-08-11 16:15:48
body:
  ###### Motivation for this change
  moon-buggy is fun

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

  ---

  This is my first pull request. Please let me know anything I can improve on, because I'd like to contribute more in the future.


state: closed
title: data/fonts: make derivations fixed-outputs (group 2)
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28164
updated_at: 2017-08-11 16:37:54
body:
  follow up https://github.com/NixOS/nixpkgs/pull/28161

  fonts refactorings, the group of not so trivial fonts.

  I decided to keep post-download ```sha256``` in this group to ease debugging why ```outputHash``` may be not stable. it could be removed later to reduce the code size.

  cc: @fpletz @Mic92 

  This PR does not depend on https://github.com/NixOS/nixpkgs/pull/28161 and may be merged earlier.


state: closed
title: moon-buggy: init at 1.0.51
user_login: rybern
html_url: https://github.com/NixOS/nixpkgs/pull/28165
updated_at: 2017-08-11 20:35:07
body:
  ###### Motivation for this change
  moon-buggy is fun

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

  ---

  This is my first pull request. Please let me know anything I can improve on, because I'd like to contribute more in the future.


state: closed
title: ipfsapi: 0.4.5-pre -> 0.4.2.post1
user_login: mguentner
html_url: https://github.com/NixOS/nixpkgs/pull/28166
updated_at: 2017-08-11 19:46:29
body:
  ###### Motivation for this change

  This is not a downgrade, 0.4.5-pre was a unofficial version.
  0.4.5-pre was chosen to indicate feature parity with ipfs 0.4.5

  ###### 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))
  - [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: pythonPackages.paramz: init at 0.7.4
user_login: bcdarwin
html_url: https://github.com/NixOS/nixpkgs/pull/28167
updated_at: 2017-08-11 19:56: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.

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

  ---


state: closed
title: rtags: 2.11 -> 2.12
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/28168
updated_at: 2017-10-02 01:10:36
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
     - [ ] 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: wireguard: 0.0.20170726 -> 0.0.20170810
user_login: zx2c4
html_url: https://github.com/NixOS/nixpkgs/pull/28169
updated_at: 2017-08-11 21:30:30
body:
  Simple version bump. Should be uncontroversial.

  I'm leaving for a trip in a few minutes, so I won't have time to adjust this if there are any nitpicks. So if that's the case, maintainers, feel free to commit ontop of this, or ignore this for something different.

  However, this really is a boring commit, so I imagine there won't be any issues.


state: closed
title: Restore Chromium update in release-17.03, fix beta build
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/28170
updated_at: 2017-08-26 20:06:40
body:
  ###### Motivation for this change

  Chromium is out of date in 17.03 release branch. Reverts reversion of updates and fixes beta build error.

  I tested the beta (60) version which had the build error and it builds and seems to run fine. I didn't test the stable (59) version, presumably the submitter of the original update already tested that.

  By the way, I don't think a build error in beta or stable warrants reverting updates as long as the stable version works. I would even question the need to maintain beta and dev builds considering the long build time; that triplicates the already huge time it takes to test before submitting a pull request.

  /cc @globin 

  ###### 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: Ansible missing (optional) dependency boto3/botocore
user_login: BlessJah
html_url: https://github.com/NixOS/nixpkgs/issues/28171
updated_at: 2017-11-20 20:11:33
body:
  ## Issue description

  Ansible is missing boto3 and botocore dependency.

  ### Steps to reproduce

  Execute following playbook (script). The keys does not matter, play will fail before keys are validated.
  ```
  #!/usr/bin/env ansible-playbook
  ---
  - hosts:
      - localhost
    tasks:
      - cloudformation:
          aws_access_key: abc
          aws_secret_key: wxyz
          stack_name: test
          state: absent
  ```

  ```
  ~/minimal-aws.playbook.yml 
   [WARNING]: Host file not found: /etc/ansible/hosts
   [WARNING]: provided hosts list is empty, only localhost is available
  ...
  TASK [cloudformation] ********************************************************************************************************************************************************************************************
  fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "msg": "boto3 and botocore are required for this module"}
  ...
  ```

  ## Technical details

  * System: (NixOS: 17.03, also unstable)
  * Nixpkgs version:
      - nixos/unstable nixos-17.09pre111447.a7c8f5e419
      - nixos/17.03 nixos-17.03.1665.055e5c3578


state: closed
title: enable hydra jobs for packages x86_64-linux does not support
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/28174
updated_at: 2019-02-22 04:40:11
body:
  ###### Motivation for this change
  Right now, Hydra will only list packages that actually support x86_64-linux. This allows "broken" packages on x86_64-linux to be listed for the purpose of having Darwin-only packages built, available, and listed on Hydra.

  This was based on @dezgeg's commits and rebased onto latest staging. I'm not sure how Hydra works in this regard, but hopefully the missing packages will show up in staging as soon as it is merged.

  /cc @dezgeg @LnL7 @Ericson2314 

  related to #25930
  Fixes #25200


state: closed
title: system-config-printer wrapper broken
user_login: disassembler
html_url: https://github.com/NixOS/nixpkgs/issues/28175
updated_at: 2017-08-12 11:07:46
body:
  ## Issue description

  system-config-printer no longer builds on master

  ### Steps to reproduce

   nix-build -A system-config-printer

  ## Technical details

  Wrappers are now checked before they're created. Likely there is a bug in the code that wants to create the wrapper. (See https://github.com/NixOS/nixpkgs/pull/24944)

  * System: 17.09pre111447.a7c8f5e419
  * Nix version: nix-env (Nix) 1.11.13
  * Nixpkgs version: "17.09pre111447.a7c8f5e419"
  * Sandboxing enabled: false


state: closed
title: vscode-with-extensions: init at 1.10.2
user_login: jraygauthier
html_url: https://github.com/NixOS/nixpkgs/pull/28177
updated_at: 2017-08-20 20:33:41
body:
  ###### Motivation for this change

  Wanted to optimize my vscode extension installation process using 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
     - [ ] 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).

  ---

  See `vscode-with-extension.nix` for an example of use.


state: closed
title: dns-root-data: 2017-07-11 -> 2017-07-26
user_login: sigma
html_url: https://github.com/NixOS/nixpkgs/pull/28178
updated_at: 2017-10-01 22:54:52
body:
  ###### Motivation for this change

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

  ---


state: closed
title: hugo: 0.25.1 -> 0.26
user_login: sigma
html_url: https://github.com/NixOS/nixpkgs/pull/28179
updated_at: 2017-10-01 22:54:52
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
     - [x] 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))
  - [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: sonarr: 2.0.0.4753 -> 2.0.0.4928
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/28180
updated_at: 2017-10-01 15:05:40
body:
  ###### Motivation for this change
  Lots of 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
     - [ ] 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))
  - [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: emby: 3.2.22.0 -> 3.2.26.0
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/28181
updated_at: 2017-10-01 15:05:28
body:
  ###### Motivation for this change
  Many fixes and new features
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.26.0
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.25.0
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.24.0
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.23.0


  ###### Things done

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

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

  ---


state: closed
title: pythonPackages.phonenumbers: 8.5.1 -> 8.7.1
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/28182
updated_at: 2017-08-12 09:11:41
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
     - [ ] 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))
  - [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: SystemdJournal2Gelf: 20160414 -> 20170413
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/28183
updated_at: 2017-08-12 09:17:33
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
     - [ ] 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: gti: 2016-12-07 -> 1.6.1
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/28184
updated_at: 2017-10-01 15:05:29
body:
  ###### Motivation for this change
  Support for `gti push` and `gti pull`


  ###### 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: cron service: fix reliance on etc.timezone
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/28185
updated_at: 2018-02-16 12:22:41
body:
  ###### Motivation for this change
  #28116

  This does not fully address the issue, as cron will not restart when
  the timezone is changed imperatively as it presumably needs to — see discussion in issue.


  ###### Things done

  **NOT TESTED**

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: umemcache: fix build; remove broken status
user_login: Nadrieril
html_url: https://github.com/NixOS/nixpkgs/pull/28186
updated_at: 2018-02-10 15:21:04
body:
  Disabling format hardening was enough to get the package to build.

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

  ---


state: closed
title: konfig: 0.9 -> 1.1; fix build failure due to argparse
user_login: Nadrieril
html_url: https://github.com/NixOS/nixpkgs/pull/28187
updated_at: 2018-02-10 15:20:59
body:
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or 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: firefox syncserver service: fix PYTHONPATH
user_login: Nadrieril
html_url: https://github.com/NixOS/nixpkgs/pull/28188
updated_at: 2018-02-10 15:20:56
body:
  Along with https://github.com/NixOS/nixpkgs/pull/28187 and https://github.com/NixOS/nixpkgs/pull/28186, this is enough to make the sync server work again (see https://github.com/NixOS/nixpkgs/issues/25530).
  I have been using the service with two devices for a week now, and as far as I can tell it works well.

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

  ---


state: closed
title: firefox syncserver service: run as non-root user by default
user_login: Nadrieril
html_url: https://github.com/NixOS/nixpkgs/pull/28189
updated_at: 2018-02-10 15:20:47
body:
  ###### Motivation for this change

  For security reasons, it is better to run services under a non-privileged user.

  ###### Things done

  The `syncserver` service now runs as a user by default. This is a breaking change since there might be permission problems for people migrating. I have updated the release notes accordingly.
  Also, the service has been broken for a few months (see https://github.com/NixOS/nixpkgs/issues/25530), so it might be a good time for a breaking change.

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

  ---


state: closed
title: vivaldi: 1.10.867.48-1 -> 1.11.917.39-1
user_login: lluchs
html_url: https://github.com/NixOS/nixpkgs/pull/28190
updated_at: 2017-08-12 16:27:59
body:
  ###### Motivation for this change
  Vivaldi 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)
     - [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: sysdig fails to build on NixOS 17.03
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/28191
updated_at: 2017-08-12 21:49:27
body:
  ## Issue description
  A recent update broke building sysdig on release-17.03 branch.


  ### Steps to reproduce
  ```
  $ nix-build -A linuxPackages.sysdig
  ...
  [ 58%] Building CXX object userspace/libsinsp/CMakeFiles/sinsp.dir/marathon_component.cpp.o
  [ 59%] Building CXX object userspace/libsinsp/CMakeFiles/sinsp.dir/marathon_http.cpp.o
  /tmp/nix-build-sysdig-0.15.0.drv-0/sysdig-0.15.0/userspace/libsinsp/marathon_http.cpp:10:28: fatal error: curl/curlbuild.h: No such file or directory
  compilation terminated.
  make[2]: *** [userspace/libsinsp/CMakeFiles/sinsp.dir/build.make:1047: userspace/libsinsp/CMakeFiles/sinsp.dir/marathon_http.cpp.o] Error 1
  make[1]: *** [CMakeFiles/Makefile2:517: userspace/libsinsp/CMakeFiles/sinsp.dir/all] Error 2
  make: *** [Makefile:150: all] Error 2
  builder for ‘/nix/store/4ws62lyvffyqam1d6srbcg39d7fn3rbi-sysdig-0.15.0.drv’ failed with exit code 2
  error: build of ‘/nix/store/4ws62lyvffyqam1d6srbcg39d7fn3rbi-sysdig-0.15.0.drv’ failed
  ```

  ## Technical details
  * Nixpkgs version: 36b4c4ed44333d561ad59c7c0b474439b0443dae


state: closed
title: libobjc2 fails to build on NixOS unstable
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/issues/28192
updated_at: 2017-09-26 17:05:51
body:
  https://gist.github.com/yegortimoshenko/f9b2d8d610a7fef02bff042bee739d88

  To reproduce, build `libobjc2` or `unar`.

  ## Technical details

  * System: 17.09pre111447.a7c8f5e419 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.13
  * Nixpkgs version: "17.09pre112691.abdb58e407"
  * Sandboxing enabled: false


state: closed
title: syncserver: fix dependency conflict with webtest
user_login: Nadrieril
html_url: https://github.com/NixOS/nixpkgs/pull/28193
updated_at: 2018-02-10 15:20:44
body:
  ###### Motivation for this change

  When trying to use `syncserver`, I discovered a conflict between two packages providing `import wsgproxy` (see https://github.com/NixOS/nixpkgs/pull/28188).
  The problem comes from the `webtest` dependency of `pyramid_hawkauth`. `webtest` being a testing framework, it should never be in `propagatedBuildInputs`.

  ###### Things done

  I moved the `webtest` dependency of `pyramid_hawkauth` to `buildInputs`. The only packages that depends on this library is `syncserver`, and I have both tested building it and running it in a production context. It seems to work as expected.

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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))
  - [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.shell-conduit: tests are failing on NixOS unstable
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/issues/28194
updated_at: 2017-08-15 10:06:55
body:
  ## Issue description
  haskellPackages.shell-conduit tests are failing on the unstable channel (59fa868b01c6f22b9072508cebbecdc4930034e5):

  ```
  running tests
  Running 1 test suites...
  Test suite test: RUNNING...

  SHELL path functions
    false
    true
  ls
    home directory check FAILED [1]
    long option FAILED [2]
  multiple string usage
    make two directory
  list usage in variadic
    two directory
  shell calls
    shell ls FAILED [3]
  ordering of arguments
    echo -e
    mixed variant
    list variant
    list mixed variant - 1
    list mixed variant - 2
    list mixed variant - 3
  cd
    cd /
    cd /home FAILED [4]
  Piping
    basic piping
    piping of commands - example 1
    piping of commands - example 2

  Failures:

    test/Spec.hs:29: 
    1) ls home directory check
         ["bin","dev","etc","nix","proc","tmp"] does not contain ["home"]

    test/Spec.hs:32: 
    2) ls long option
         [".","..","bin","dev","etc","nix","proc","tmp"] does not contain ["home"]

    test/Spec.hs:52: 
    3) shell calls shell ls
         ["bin","dev","etc","nix","proc","tmp"] does not contain ["home"]

    test/Spec.hs:103: 
    4) cd cd /home
         uncaught exception: IOException of type NoSuchThing (/home: changeWorkingDirectory: does not exist (No such file or directory))

  Randomized with seed 1649258026

  Finished in 0.0787 seconds
  18 examples, 4 failures
  Test suite test: FAIL
  Test suite logged to: dist/test/shell-conduit-4.6.1-test.log
  0 of 1 test suites (0 of 1 test cases) passed.

  ```
  I tried cloning the repo, using cabal2nix and the tests pass while running inside a nix shell.

  ### Steps to reproduce
  Run `nix-build -A haskellPackages.shell-conduit`.


state: closed
title: pythonPackages.pasteScript: fix typo in name
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/28195
updated_at: 2017-08-12 14:39:17
body:
  ###### Motivation for this change
  the name of the package is pastescript, not pasterscript

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: Pull request template: comment out instructions
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/28196
updated_at: 2017-08-12 16:53:51
body:
  ###### Motivation for this change
  The message

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

  has been included in many PRs recently, although it's an instruction to the PR author which doesn't really need to be included in the PR's text.


state: closed
title: zsh: 5.3.1 -> 5.4.1
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/28197
updated_at: 2017-08-12 16:08:22
body:
  ###### Motivation for this change

  Update zsh 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
     - [ ] 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: zziplib: 0.13.66 -> 0.13.67
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/28198
updated_at: 2017-08-13 20:24:42
body:
  ###### Motivation for this change

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

  ---


state: closed
title: webkitgtk: 2.16.4 -> 2.16.6 [security]
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/28199
updated_at: 2017-08-12 22:40:39
body:
  see: https://webkitgtk.org/2017/07/24/webkitgtk2.16.6-released.html

  Security fixes: CVE-2017-7039, CVE-2017-7018, CVE-2017-7030,
    CVE-2017-7037, CVE-2017-7034, CVE-2017-7055, CVE-2017-7056,
    CVE-2017-7064, CVE-2017-7061, CVE-2017-7048, CVE-2017-7046.

  ###### Motivation for this change

  Security update, please backport

  ###### Things done

  ## Build currently running, configure phase works ...

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: zynaddsubfx: 3.0.1 -> 3.0.2
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/28200
updated_at: 2017-08-12 16:44:41
body:
  ###### Motivation for this change

  Update zynaddsubfx 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
     - [ ] 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"`
  - [ ] Tested execution of 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.12 -> 2.13.1
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/28201
updated_at: 2017-08-12 18:01:15
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
     - [ ] 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: zexy: fix build
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/28202
updated_at: 2017-08-13 21:20:44
body:
  ###### Motivation for this change

  Not sure if it is correct what I did, but at least it builds again...
  Some testing leads me to believe all pd-externals are broken in 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
     - [ ] 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: rtl8812au driver fixes
user_login: danielfullmer
html_url: https://github.com/NixOS/nixpkgs/pull/28203
updated_at: 2017-08-12 20:46:04
body:
  ###### Motivation for this change

  This PR has two commits, one to fix a regression caused by a 5d693c8, which cleaned up the
  substitute() function in stdenv and caused a line in this derivation to fail.
  The other commit includes patches to fix compilation against 4.12.

  I've tested this against both 4.9 and 4.12 and it works with fine with my AC1200 wireless USB adapter.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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))
  - [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: yices: 2.5.1 -> 2.5.2
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/28204
updated_at: 2017-08-12 18:18: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. -->

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

  ---


state: closed
title: clib: 1.7.0 -> 1.8.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/28205
updated_at: 2017-08-13 20:34:30
body:
  ###### Motivation for this change

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

  ---


state: closed
title: switch-to-configuration: use Net::DBus to retrieve the list of units
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/28206
updated_at: 2018-05-03 18:22:40
body:
  ###### Motivation for this change

  This resolves the FIXME, and opens up the possibility of using more of
  the systemd DBus interface to make things more robust.

  ###### Things done

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


state: closed
title: docker-edge: 17.06 -> 17.07
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/28207
updated_at: 2017-08-30 11:26:34
body:
  ###### Motivation for this change
  Update.

  WIP until 17.07 is actually out, using the RC to see if everything compiles.

  ###### 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: munin-node: scripts need to be executable to build a wrapper
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/pull/28208
updated_at: 2017-08-15 21:39:18
body:
  ###### Motivation for this change

  Munin service can't build.

  "Builder called die: Cannot wrap
  /nix/store/XXX-munin-available-plugins/plugin.sh because it is not an executable file"

  ###### Things done
  - Built on platform(s)
     - [x] NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files : service is running locally with same pluging

  ---


state: closed
title: kpat package missing
user_login: mkocha2
html_url: https://github.com/NixOS/nixpkgs/issues/28209
updated_at: 2017-09-05 08:16:01
body:
  ## Issue description
  Is it possible to have KPatience packaged and built in 17.03?

  ### Steps to reproduce
  Run `kpat`. 

  ## Technical details
  nixos-version 
  17.03.1482.1b57bf274a (Gorilla)


state: closed
title: mixxx: fix build
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/28210
updated_at: 2017-08-13 21:20:22
body:
  ###### Motivation for this change

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

  ###### 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: samtools: 1.4.0 -> 1.5.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/28211
updated_at: 2017-08-13 20:32:49
body:
  ###### Motivation for this change

  Update htslib, samtools and bcftools to the 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
     - [ ] 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: fontforge: 20160404 -> 20170730 + support reproducible builds of fonts
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28212
updated_at: 2017-08-15 18:50:05
body:
  ###### Motivation for this change

  - [x] fontforge: 20160404 -> 20170730
  - [ ] fontforge-fontutils: untied from ```fontforge``` and not upgraded, kept 20160404 (its build procedure changed).
  @7c6f434c: should it be in sync with ```fontforge```?
  - [x] Fixes https://github.com/NixOS/nixpkgs/issues/28270: ```fontforge-20140813-use-system-uthash.patch``` landed into nixpkgs (it disappeared from Fedora website and also needs ```patchFlags = "-p0"``` which is not compatible with another patch)
  - [x] added support for reproducible builds (https://github.com/fontforge/fontforge/pull/3134): when ```$SOURCE_DATE_EPOCH``` is set, its value propagates to the fonts instead of the current time.
  Note there are two different ```$SOURCE_DATE_EPOCH``` - when fontforge is compiled from the sources, and when fontforge compiles fonts. It is about the latter.
  - [x] on ```i686``` fontforge should be compiled with ```-mfpmath=sse``` instead of default ```-mfpmath=387```. because the difference between 64- and 80-bit rouding results in different font binaries
  For example, current ```pkgs.inconsolata-lgc``` and ```pkgs.pkgsi686Linux.inconsolata-lgc``` are very different, even in the file sizes.
  I hope supporting pre-SSE i686 platforms (older than Pentium-4 of year 2001) is not on the agenda? if so, then ```softfloat``` would be the option.


state: closed
title: byobu: 5.112 -> 5.121
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/28213
updated_at: 2017-08-13 20:04:22
body:
  ###### Motivation for this change

  Update byobu 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
     - [ ] 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: qutebrowser broken on nixos-unstable
user_login: NickHu
html_url: https://github.com/NixOS/nixpkgs/issues/28214
updated_at: 2017-08-30 17:26:08
body:
  ```
   ❯ qutebrowser --backend webengine                                                                          [23:55:13]
  Cannot mix incompatible Qt library (version 0x50900) with this library (version 0x50901)
  [1]    6745 abort      qutebrowser --backend webengine
  ```

  ## Technical details

  * System: 17.09pre112691.abdb58e407 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.13
  * Nixpkgs version: 17.09pre112691.abdb58e407
  * Sandboxing enabled: yes


state: closed
title: dateutils: 0.4.1 -> 0.4.2
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/28215
updated_at: 2017-08-13 11:05:39
body:
  ###### Motivation for this change

  Update dateutils 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
     - [ ] 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: vscode: 1.14.2 -> 1.15.0
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/28217
updated_at: 2017-08-13 21:29:24
body:
  ###### Motivation for this change
  Update

  ###### Things done

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

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: set-source-date-epoch-to-latest.sh may set $SOURCE_DATE_EPOCH to the current time
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/28218
updated_at: 2017-09-03 19:16:21
body:
  ## Issue description

  [```set-source-date-epoch-to-latest.sh```](https://github.com/NixOS/nixpkgs/blob/48a5bb7/pkgs/build-support/setup-hooks/set-source-date-epoch-to-latest.sh#L7) may set ```$SOURCE_DATE_EPOCH``` to mtime of ```./env-vars```
  e.g. the current time as ```./env-vars``` is just created and obviously the newest file here.


  ### Steps to reproduce

  Try to build ```pkgs.libertine```. Or any derivation with ```sourceRoot = "."```

  I added [a workaround](https://github.com/NixOS/nixpkgs/pull/28216/files#diff-6085bfe2e9ea332630182860e4677aafR16) but it would be nicer if ```set-source-date-epoch-to-latest.sh``` ignores the files generated by the build process.

  ### Possible solutions:
  1. maintain blacklist of file names
  2. or filter out all files younger than say 1 minute (```find``` can do it) 
  3. or filter out all files younger than mtime of ```$NIX_BUILD_TOP/..``` (```..``` entry in ```$NIX_BUILD_TOP``` directory) whoch is build start time
  4. or filter out all files with ctime <= mtime
  5. do any combination of 1. 2. 3. 4.


state: closed
title: portaudio: 19-20140130 -> 190600-20161030, add jack
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/28219
updated_at: 2017-08-16 12:55: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. -->

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: avrgcclibc fails to build
user_login: danielfullmer
html_url: https://github.com/NixOS/nixpkgs/issues/28220
updated_at: 2017-09-12 09:30:30
body:
  ## Issue description

  The package `avrgcclibc` fails to build with the error:

  ```
  checking dependency style of avr-gcc... gcc3
  checking for avr-ranlib... ranlib
  checking for avr-ar... ar
  configure: error: Wrong assembler found; check the PATH!
  builder for ‘/nix/store/08bhr9qkx2dyjk42v5ypgvxlxhw7gjl5-avr-gcc-libc.drv’ failed with exit code 1
  ```

  I did a git bisect to determine this issue was a result of 093cc00cdd.
  CC @Ericson2314 

  ### Steps to reproduce

  `nix-build "<nixpkgs>" -A avrgcclibc`

  for a version of nixpkgs after 093cc00cdd

  ## Technical details

  * System: 17.09.git.5476a54 (Hummingbird)
  * Nix version:  (Nix) 1.11.13
  * Nixpkgs version: 17.09.git.5476a54c1d
  * Sandboxing enabled: true


state: open
title: Emacs doesn't follow Xresources settings on nixos-unstable
user_login: vyp
html_url: https://github.com/NixOS/nixpkgs/issues/28221
updated_at: 2019-02-23 20:51:01
body:
  ## Issue description

  After updating nixos-unstable (and rebooting), Emacs doesn't seem to follow my Xresources settings for turning off the toolbar, menubar etc. Other Xresources settings, such as for setting terminal colours and font do still work.

  It doesn't seem like the [nix expression for emacs](https://github.com/NixOS/nixpkgs-channels/blob/abdb58e407d0351894ea1ee32c3484a89f1e53cd/pkgs/applications/editors/emacs/default.nix) has changed between the commits, so I'm a bit stumped. (I was on [nixpkgs a7c8f5e](https://github.com/nixos/nixpkgs/tree/a7c8f5e419ba07711c132bf81baaab0e74862cce) before updating.)

  A workaround would be to just disable these in the emacs init file itself (don't know how but pretty sure it's possible).

  ### Steps to reproduce

  1. Install emacs and xrdb, e.g. in `/etc/nixos/configuration.nix`:

  ```
    environment.systemPackages = with pkgs; [
      emacs
      xorg.xrdb
    ];
  ```

  2. Create a file named `xresources` with the following contents:

  ``` xresources
  emacs.cursorBlink:        off
  emacs.menuBar:            off
  emacs.toolBar:            off
  emacs.verticalScrollBars: off
  ```

  3. In `/etc/nixos/configuration.nix`:

  ```
    services.xserver.enable = true;
    services.xserver.displayManager.sessionCommands = "xrdb ~/xresources";
  ```

  4. Start an X session and run the command `emacs` from a terminal, and observe that emacs starts, but the cursor blinks, the menu bar is visible, the toolbar is visible and vertical scroll bars are visible, despite all of these being turned off in the `xresources` file. 😞

  ## Technical details

  * System: 17.09.git.abdb58e407 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.13
  * Nixpkgs version: "17.09.git.abdb58e407"
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: llvmPackages stdenv broken on master and unstable, can't find C++ headers?
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/issues/28223
updated_at: 2018-02-24 02:25:56
body:
  ## Issue description

  The clang stdenv (e.g., `llvmPackages_4.stdenv`) on recent unstable channel no longer seems able to find the C++ headers when used as the stdenv for a build.



  ### Steps to reproduce

  ```
  $ NIX_PATH=unstable=https://d3g5gsiof5omrk.cloudfront.net/nixos/unstable/nixos-17.09pre112691.abdb58e407/nixexprs.tar.xz nix-build -E "with import <unstable> {}; lzip.override { stdenv = llvmPackages_4.stdenv; }"
  ```

  yields

  ```
  ...
  build flags: SHELL=/nix/store/8v2glga3sg78wj5fmxqvf63vdxrjgy6h-bash-4.4-p12/bin/bash
  c++ -DNDEBUG -O3 -c -o arg_parser.o arg_parser.cc
  arg_parser.cc:20:10: fatal error: 'cstring' file not found
  #include <cstring>
           ^~~~~~~~~
  1 error generated.
  make: *** [Makefile:50: arg_parser.o] Error 1
  ```

  Curiously the libcxxStdenv does work:

  ```
  NIX_PATH=unstable=https://d3g5gsiof5omrk.cloudfront.net/nixos/unstable/nixos-17.09pre112691.abdb58e407/nixexprs.tar.xz nix-build -E "with import <unstable> {}; lzip.override { stdenv = llvmPackages_4.libcxxStdenv; }"
  ```

  and just for sanity, it does work on 17.03 and usually works otherwise O:)

  ```
  NIX_PATH=nixpkgs=https://nixos.org/channels/nixos-17.03/nixexprs.tar.xz nix-build -E "with import <nixpkgs> {}; lzip.override { inherit (llvmPackages_4) stdenv; }"
  ```

  ## Technical details

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


state: closed
title: Literate: init at 2017-05-28
user_login: RocketPuppy
html_url: https://github.com/NixOS/nixpkgs/pull/28224
updated_at: 2018-01-13 11:45:31
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
     - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: firefox-bin is outdated, how to update it?
user_login: wizzup
html_url: https://github.com/NixOS/nixpkgs/issues/28225
updated_at: 2017-08-13 10:41:28
body:
  ## Issue description
  I am using firefox developer version 55.0b2 installed from `nixos.firefox-devedition-bin` with `-I nixpkgs=/path/to/this_repo_snapshot`.

  The new version 56.0b is available. How can I update it?

  Looking into `pkgs/applications/networking/browsers/firefox-bin/`, I found [update.nix](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/browsers/firefox-bin/update.nix) but I have no idea how to use it.

  I know that someone will update it very soon but I want to learn from try doing it myself.

  I can't find any documentation on this process.


state: closed
title: ncurses: put tic binary in bin
user_login: casey
html_url: https://github.com/NixOS/nixpkgs/pull/28226
updated_at: 2017-08-30 13:19:45
body:
  The `tic` binary wasn't being exported from the ncurses package. `tic` is the terminfo compiler, needed if one wants to compile new entries for the terminfo datbase.

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux

  Tested by compiling a new terminfo entry and confirming that it worked.


state: closed
title: [staging] set-source-date-epoch-to-latest.sh: ignore generated files
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28227
updated_at: 2017-09-03 07:54:10
body:
  set-source-date-epoch-to-latest.sh to ignore files newer than ```$NIX_BUILD_TOP/..``` (unlike ```$NIX_BUILD_TOP``` it is root-owned and cannot be touched by ```nixbld1```).

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

  mass-rebuild


state: closed
title: Overlays: allow overlays to be specified as a file
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/pull/28228
updated_at: 2018-03-26 15:17:23
body:
  ###### Motivation for this change
  This allows overlays to be specified as a file containing a list of overlays in two ways:
  - `<nixpkgs-overlays>` can point to a file.
  - `~/.confix/nixpkgs/overlays.nix` can be used.

  This enables two use-cases which have bothered me (and several other people on IRC):
  - It allows you to specify overlays for Nixpkgs with an explicit order. Currently you can do this on NixOS with the `nixpkgs.overlays` option, but Nixpkgs has to use the directory method, which cedes control over what order the overlays are applied in.
  - It allows you to conveniently share an overlays specification between a NixOS system configuration and user nixpkgs, by both importing a file as `nixpkgs.overlays` and symlinking it to `~/.config/nixpkgs/overlays.nix`. Currently NixOS uses an explicit list and Nixpkgs uses a directory, which is annoying. (You can use `NIX_PATH`, but I prefer doing it more explicitly.)
      - This is the same approach that you can use for `config.nix`, which makes things nice and consistent.

  Based on https://github.com/NixOS/nixpkgs/pull/28082 for documentation.

  @nbp 

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

  ---


state: closed
title: alt-ergo: use https instead of http to fetch archive
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/pull/28229
updated_at: 2017-08-15 21:40:08
body:
  ###### Things done

  In URL, http prefix was replaced by https.

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

  cc @thoughtpolice 

  ---


state: closed
title: python: Don't link python3 executables if they don't exist
user_login: seppeljordan
html_url: https://github.com/NixOS/nixpkgs/pull/28230
updated_at: 2017-08-19 07:31:44
body:
  This means that if python is built without pip we don't try to link pip3 -> pip

  ###### Motivation for this change
  Currently it is not possible to create a python 3 environment with pip package in it, because there is a dead symlink in the deriviation of python3.x called $out/bin/pip which prevents building said environment.

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

  ---


state: closed
title: acoustid-fingerprinter: use https to fetch package
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/pull/28231
updated_at: 2017-08-15 21:39:54
body:
  ###### Motivation for this change

  Use HTTPS to retreive package.

  ###### Things done

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

  cc @ehmry 

  ---


state: closed
title: automake: 1.15 -> 1.15.1
user_login: wizzup
html_url: https://github.com/NixOS/nixpkgs/pull/28232
updated_at: 2017-08-16 13:09:25
body:
  ###### Motivation for this change
  [automake 1.15.1](https://lists.gnu.org/archive/html/automake/2017-06/msg00003.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
     - [ ] 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: aescrypt: use https to fetch archive
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/pull/28233
updated_at: 2017-08-15 21:39:38
body:
  ###### Motivation for this change

  Use HTTPS instead of HTTP where available.

  ###### Things done

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

  cc @lovek323  @qknight

  ---


state: closed
title: glibc is not visible
user_login: 00vareladavid
html_url: https://github.com/NixOS/nixpkgs/issues/28234
updated_at: 2017-08-13 22:23:52
body:
  ## Issue description
  Installing glibc has no effect no the ~/.nix-profile directory. I'm new to Nix, so I apologize in advance if I am misunderstanding the expected behavior: I would expect ~/.nix-profile/inlcude and ~/.nix-profile/lib to be updated with the proper files, but they don't appear to change at all. (As context, I am trying to get clang and lld to compile a c program using only packages on nixpkgs)

  ### Steps to reproduce
  I ran `nix-env -i glibc` to install the package. It seems to have installed glibc version 2.25 from the nixpkgs repo.

  ## Technical details
  I'm running Nix version 1.11.13 on a fresh install of debian stretch.


state: open
title: NixOS silently doesn't generate Device sections if videoDriver is not recognized
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/issues/28235
updated_at: 2019-03-20 23:17:07
body:
  This is an improvement request.

  I've set `services.xserver.videoDriver = "i915"` and it resulted in no `Device` sections in `xserver.conf` generated by NixOS, and in `services.xserver.deviceSection` being ignored.

  It might make sense to raise an error if `services.xserver.videoDrivers` is not empty and contains no recognized video drivers.


state: closed
title: wineUnstable: 2.13 -> 2.14
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/28236
updated_at: 2017-08-13 21:52:42
body:
  Staging updated as well

  ###### Motivation for this change

  Update current unstable to latest.
  Only 32bit build tested.

  ###### 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"`
  - [ ] 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: qt5: Fallback to mktemp -d for temporary QT root.
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/28237
updated_at: 2017-09-23 12:18:26
body:
  Fallback to `mktemp -d` for temporary QT root, if invoked in shell mode.
  Should fix problem from #27174.

  ###### Motivation for this change

  Folks often complains on __qt5_nix__ dropped into source dir, when nix-shell -p qt5.qtbase invoked, so little hack was added,  to fallback to old solution with mktemp -d in shell mode. 

  Thing to be done -- figure out, why this dir not properly removed on shell exit.

  PS Tested against master,  but PR to staging, to avoid unnessesary mass-rebuild.
  (at least qastools and virtualbox builds with this patch applied).

  ###### 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"`
  - [ ] 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: far2l: unstable-2017-05-09 -> unstable-2017-07-13
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28238
updated_at: 2017-08-13 20:00:36
body:
  - [x] far2l: 2017-05-09 -> 2017-07-13
  - [x] far2l: add nix syntax highlighting
  it is quite good and can handle even complex cases without ```# */```-hints I saw in nix code here and there.
  PR was submitted to upstream-of-upstream (https://github.com/colorer/Colorer-schemes/pull/53) with no reaction since more than a month, so I added it here as .patch file

  ----
  ![](http://i.imgur.com/08diohe.png)


state: closed
title: gkrellm fails to install
user_login: pmiddend
html_url: https://github.com/NixOS/nixpkgs/issues/28239
updated_at: 2017-08-13 20:42:26
body:
  ## Issue description

  With the latest `nixos-unstable` channel, gkrellm fails to compile on my machine. The following errors occur:

  ```
  glibPreInstallPhase
  installing
  make: which: Command not found
  make: which: Command not found
  d /nix/store/ndr541zfhgswb2h6dcyyvvprycfdd6h5-gkrellm-2.3.10/lib/pkgconfig
  make: d: Command not found
  make: [Makefile:154: install_gkrellm.pc] Error 127 (ignored)
  m 644 -c gkrellm.pc /nix/store/ndr541zfhgswb2h6dcyyvvprycfdd6h5-gkrellm-2.3.10/lib/pkgconfig
  make: m: Command not found
  make: [Makefile:155: install_gkrellm.pc] Error 127 (ignored)
  (cd po && make install)
  make[1]: Entering directory '/tmp/nix-build-gkrellm-2.3.10.drv-0/gkrellm-2.3.10/po'
  make all
  make[2]: Entering directory '/tmp/nix-build-gkrellm-2.3.10.drv-0/gkrellm-2.3.10/po'
  make[2]: Nothing to be done for 'all'.
  make[2]: Leaving directory '/tmp/nix-build-gkrellm-2.3.10.drv-0/gkrellm-2.3.10/po'
  for f in bg.mo ja.mo fr.mo da.mo sv.mo pt.mo es.mo pl.mo cs.mo ru.mo it.mo uk.mo pt_BR.mo sl.mo nl.mo de.mo ; do mkdir -p \
  	/nix/store/ndr541zfhgswb2h6dcyyvvprycfdd6h5-gkrellm-2.3.10/share/locale/`basename $f .mo`/LC_MESSAGES ; \
  	cp $f /nix/store/ndr541zfhgswb2h6dcyyvvprycfdd6h5-gkrellm-2.3.10/share/locale/`basename $f .mo`/LC_MESSAGES/gkrellm.mo ; done
  make[1]: Leaving directory '/tmp/nix-build-gkrellm-2.3.10.drv-0/gkrellm-2.3.10/po'
  (cd src && make install)
  make[1]: Entering directory '/tmp/nix-build-gkrellm-2.3.10.drv-0/gkrellm-2.3.10/src'
  install -d -m 755 /nix/store/ndr541zfhgswb2h6dcyyvvprycfdd6h5-gkrellm-2.3.10/bin
  install -c strip -m 755 gkrellm /nix/store/ndr541zfhgswb2h6dcyyvvprycfdd6h5-gkrellm-2.3.10/bin/gkrellm
  install: target '/nix/store/ndr541zfhgswb2h6dcyyvvprycfdd6h5-gkrellm-2.3.10/bin/gkrellm' is not a directory
  make[1]: *** [Makefile:182: install_bin] Error 1
  make[1]: Leaving directory '/tmp/nix-build-gkrellm-2.3.10.drv-0/gkrellm-2.3.10/src'
  make: *** [Makefile:144: install] Error 2
  builder for ‘/nix/store/l646xdraxvxy1w5dci066grrxn5767yg-gkrellm-2.3.10.drv’ failed with exit code 2
  killing process 498
  killing process 311
  ```

  ### Steps to reproduce

  Compile derivation "gkrellm"

  ## Technical details

  * System: 17.09pre111447.a7c8f5e419 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.13
  * Nixpkgs version: "17.09pre112808.ef026e02fc"
  * Sandboxing enabled: false


state: closed
title: Nixpkgs config: NIXPKGS_CONFIG -> <nixpkgs-config>
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/pull/28240
updated_at: 2019-01-23 22:59:54
body:
  ###### Motivation for this change
  Fixes https://github.com/NixOS/nixpkgs/issues/28085.

  - Expand documentation for nixpkgs config in a similar fashion to https://github.com/NixOS/nixpkgs/pull/28082
  - Throw an error if potential config files are not files as expected.
  - Change `NIXPKGS_CONFIG` to `<nixpkgs-config>` throughout.

  I believe this is behaviour preserving except for:
  - Anyone who consumes `NIXPKGS_CONFIG` (not clear why you would do this)
  - Anyone who separately sets `NIXPKGS_CONFIG`.
  - Anyone who clears their `NIX_PATH` on a NixOS system rather than extending it. In particular, users of the `nix.nixPath` option.

  Possibly we could make things easier for the second set of people by continuing to honour `NIXPKGS_CONFIG` for a while with a warning, but I'm not sure if it's worth it.

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

  ---


state: closed
title: kubernetes-helm: 2.5.0 -> 2.5.1
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/28241
updated_at: 2017-08-13 20:01:04
body:
  ###### Motivation for this change
  Bugfix 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
     - [x] 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: open
title: GCE bootstrap image still weighs in at 100 GB
user_login: evujumenuk
html_url: https://github.com/NixOS/nixpkgs/issues/28243
updated_at: 2018-09-04 13:17:25
body:
  This is a follow-up issue to #24360. Basically, images are still humongous.

  ```
  $ gsutil cat gs://nixos-cloud-images/nixos-image-17.03.1082.4aab5c5798-x86_64-linux.raw.tar.gz | tar tvz
  -rw-r--r-- nixbld/nixbld 107374182400 2017-05-02 12:51 disk.raw
  ```

  The image is newer than the merge to `master`, so something clearly went wrong here. Were the images rebuilt with the old `diskSize` still in `nixpkgs-channels`? Or did that not even matter, and something else entirely is to blame?

  An SSD-backed persistent disk created with that large an image costs $17 every month.


state: closed
title: Python: build 2.7 and 3.6 packages on Hydra again
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/28244
updated_at: 2017-08-24 18:12:09
body:
  The builds were disabled in https://github.com/NixOS/nixpkgs/commit/ccd1029f58a3bb9eca32d81bf3f33cb4be25cc66 because of evaluations that timed out. Since then SSD's are used and the amount of evaluations has dropped considerably since we stopped building all of i686.


state: closed
title: wineStaging, wineUnstable: 2.13 -> 2.14
user_login: baldo
html_url: https://github.com/NixOS/nixpkgs/pull/28245
updated_at: 2017-08-13 21:05:57
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
     - [ ] 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Behavior playing games is as expected so far. winecfg and notepad run fine. I haven't run every executable for unstable and staging though.


state: closed
title: GDB: doesn't build on darwin
user_login: loskutov
html_url: https://github.com/NixOS/nixpkgs/issues/28246
updated_at: 2017-08-14 06:16:35
body:
  ## Issue description

  GDB build fails on Darwin while building libiberty, referencing `LONG_MIN` which appears to be unavailable

  ### Steps to reproduce
  ```
  % nix-env -i gdb
  installing ‘gdb-8.0’
  <...>
  checking for limits.h... no
  <...>
  checking limits.h usability... yes
  checking limits.h presence... yes
  checking for limits.h... yes
  <...>
  clang -c -DHAVE_CONFIG_H -g -O2  -I. -I./../include  -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic  -D_GNU_SOURCE ./fibheap.c -o fibheap.o
  warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option]
  ./fibheap.c:220:30: error: use of undeclared identifier 'LONG_MIN'
    if (okey == key && okey != FIBHEAPKEY_MIN)
                               ^
  ./fibheap.c:38:24: note: expanded from macro 'FIBHEAPKEY_MIN'
  #define FIBHEAPKEY_MIN  LONG_MIN
                          ^
  ./fibheap.c:261:36: error: use of undeclared identifier 'LONG_MIN'
    fibheap_replace_key (heap, node, FIBHEAPKEY_MIN);
                                     ^
  ./fibheap.c:38:24: note: expanded from macro 'FIBHEAPKEY_MIN'
  #define FIBHEAPKEY_MIN  LONG_MIN
                          ^
  1 warning and 2 errors generated.
  make[2]: *** [Makefile:754: fibheap.o] Error 1
  make[2]: Leaving directory '/private/var/folders/1d/hhr2whrs3ll_dlh_43g4727w0000gn/T/nix-build-gdb-8.0.drv-0/gdb-8.0/libiberty'
  ```


  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  macOS 10.12.6 (16G29)
  * Nix version: (run `nix-env --version`)
  1.11.13
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  "17.09pre112229.e619ace733"
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  false


state: closed
title: [Discussion] Compiler Testing
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/issues/28247
updated_at: 2017-12-05 13:39:34
body:
  (splitting this from a comment I was about to make on #28223, see that for context-- 'stdenv' here refers to the clang stdenv, as in `llvmPackages_4.stdenv`)

  Testing whether this stdenv  works on even basic code requires going a bit "out of the way" to produce an ad-hoc expression like I gave earlier-- on top of remembering to explicitly check this.

  It seems like it would be useful to add this to some testing, perhaps ensuring simple C (and C++) apps build on various compiler configurations? (gcc5, gcc6, clang, clang+libcxx)...?

  Nix is well-suited to expressing these things (and I'd be happy to work on it),
  but first I'd like to gauge interest and thoughts on where this should be implemented
  to best integrate with existing development and testing workflows.

  Thoughts on the idea on where this should live code-wise to best work with our testing/release workflows?


state: closed
title: Package 'yi' is broken
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/28248
updated_at: 2018-02-10 19:10:44
body:
      nix-env -i yi

  Unstable:

  ```
  configuring
  configureFlags: --verbose --prefix=/nix/store/552v9wmqci5dkk9vmljl8xp7vc8c01iq-yi-0.14.1 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --docdir=/nix/store/7i4fjxrj22gpcmpjdvx0p10nl1shv7jv-yi-0.14.1-doc/share/doc --with-gcc=gcc --package-db=/tmp/nix-build-yi-0.14.1.drv-0/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/552v9wmqci5dkk9vmljl8xp7vc8c01iq-yi-0.14.1/lib/ghc-8.0.2/yi-0.14.1 --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 -fpango -fvty
  Configuring yi-0.14.1...
  Setup: Encountered missing dependencies:
  yi-core >=0.14.1,
  yi-misc-modes >=0.14.1,
  yi-mode-haskell >=0.14.1,
  yi-mode-javascript >=0.14.1
  builder for ‘/nix/store/xv0g9bwnpkkj061nz651pbzh38w2pc0k-yi-0.14.1.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/2spv7379wvxgf5mgm8aphp97kjx2rkb9-yi-custom.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/2spv7379wvxgf5mgm8aphp97kjx2rkb9-yi-custom.drv’ failed
  ```

  17.03:

  ```
  configuring
  configureFlags: --verbose --prefix=/nix/store/d642y8j935rlkpa5zb2786y49bhbfrdm-yi-0.14.0 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --with-gcc=gcc --package-db=/tmp/nix-build-yi-0.14.0.drv-0/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/d642y8j935rlkpa5zb2786y49bhbfrdm-yi-0.14.0/lib/ghc-8.0.2/yi-0.14.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 -fpango -fvty
  Configuring yi-0.14.0...
  Setup: Encountered missing dependencies:
  yi-core >=0.14.0,
  yi-misc-modes >=0.14.0,
  yi-mode-haskell >=0.14.0,
  yi-mode-javascript >=0.14.0
  builder for ‘/nix/store/1d4akgb89m1jrmcs1dkmjbzl5j7cghqg-yi-0.14.0.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/bj1whah4sg57gzynaviy4adikwfki66g-yi-custom.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/bj1whah4sg57gzynaviy4adikwfki66g-yi-custom.drv’ failed
  ```


state: closed
title: qemu: Fix HDA recording latency
user_login: jgertm
html_url: https://github.com/NixOS/nixpkgs/pull/28249
updated_at: 2017-08-16 07:48:50
body:
  Patch courtesy of Volker Rümeling.
  https://lists.gnu.org/archive/html/qemu-devel/2015-09/msg03336.html

  ###### Motivation for this change
  There was an extremely high latency for audio input to arrive in a VM. Apparently, this is due to a bug in QEMU that no one bothered to incorporate the fix for.

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

  ---


state: closed
title: linuxPackages.sysdig: broken, missing curl/curlbuild.h
user_login: vaibhavsagar
html_url: https://github.com/NixOS/nixpkgs/issues/28250
updated_at: 2017-08-14 09:42:27
body:
  ## Issue description

  When I try to build `linuxPackages.sysdig` on the latest stable `nixpkgs`, I get the following error:

  ```
  [ 59%] Building CXX object userspace/libsinsp/CMakeFiles/sinsp.dir/marathon_http.cpp.o
  /tmp/nix-build-sysdig-0.15.0.drv-0/sysdig-0.15.0/userspace/libsinsp/marathon_http.cpp:10:28: fatal error: curl/curlbuild.h: No such file or directory
  compilation terminated.
  make[2]: *** [userspace/libsinsp/CMakeFiles/sinsp.dir/build.make:1047: userspace/libsinsp/CMakeFiles/sinsp.dir/marathon_http.cpp.o] Error 1
  make[1]: *** [CMakeFiles/Makefile2:517: userspace/libsinsp/CMakeFiles/sinsp.dir/all] Error 2
  make: *** [Makefile:150: all] Error 2
  builder for ‘/nix/store/4ws62lyvffyqam1d6srbcg39d7fn3rbi-sysdig-0.15.0.drv’ failed with exit code 2
  error: build of ‘/nix/store/4ws62lyvffyqam1d6srbcg39d7fn3rbi-sysdig-0.15.0.drv’ failed
  ```


  ### Steps to reproduce

  ```bash
  $ git clone https://github.com/NixOS/nixpkgs
  $ cd nixpkgs
  $ git remote add channels git://github.com/NixOS/nixpkgs-channels.git
  $ git remote update channels
  $ git checkout channels/nixos-17.03
  $ nix-build -E "with (import ./. {}); pkgs.callPackage linuxPackages.sysdig {}"
  ```



  ## Technical details

  * System: `17.03.1694.81628ce54f (Gorilla)`
  * Nix version: `nix-env (Nix) 1.11.13`
  * Nixpkgs version: `commit 81628ce54f703fd518432ec3b429083cb183d747`
  * Sandboxing enabled: `build-use-sandbox = false`


state: closed
title: nixos-install --chroot ignored
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/issues/28251
updated_at: 2017-09-26 19:23:20
body:
  the runChroot code in nixos-install was removed in https://github.com/NixOS/nixpkgs/commit/d990aa716327abb018e8352dcf7ba2fcfb4fc34c

  it will now try to do a full install if you run `nixos-install --chroot`

  cc @copumpkin 


state: closed
title: services.mpd: allow configuring playlist directory
user_login: casey
html_url: https://github.com/NixOS/nixpkgs/pull/28252
updated_at: 2017-08-20 20:34:35
body:
  Modify the mpd service to allow configuring the playlist directory separately.

  Tested on NixOS with sandboxing.

  The removed line in `preStart` will be a no-op for existing systems. Since they won't have the new `playlistDirectory`, and the old `playlistDirectory` is underneath the old `dataDir`.

  I removed that line since it seemed inappropriate to modify user and owner in the `playlistDirectory`, which might be outside of mpd's data directory.


state: closed
title: pony-stable: unstable-2017-07-26 -> 0.0.1
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/28253
updated_at: 2017-08-15 12:58:35
body:
  ###### Motivation for this change

  https://github.com/ponylang/pony-stable/releases/tag/0.0.1

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or 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: ruby docs: improve example
user_login: nonsequitur
html_url: https://github.com/NixOS/nixpkgs/pull/28254
updated_at: 2017-08-15 13:00:34
body:
  1. Call `nix-build` with `--no-out-link` to avoid cluttering the source dir.
  2. Re-add `patchShebangs`, since `buildCommand` doesn't imply a patch phase. (It was my fault to remove this in the first place, sorry!)


state: closed
title: gengetopt is broken
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/issues/28255
updated_at: 2017-09-20 23:11:43
body:
  ## Issue description

  gengetopt doesn't build anymore https://hydra.nixos.org/build/55897696 
  As a consequence it's impossible to build OpenWRT on NixOS.
  ```
  make[4]: Entering directory '/build/gengetopt-2.22.6/src'
  /nix/store/4yvcxwldmcyszgnf3v10v1zkw186vcal-bash-4.4-p12/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../gl -I../gl   -g -O2 -c -o parser.lo parser.cc
  libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../gl -I../gl -g -O2 -c parser.cc  -fPIC -DPIC -o .libs/parser.o
  In file included from /nix/store/ac52m7xpqggnf368sc9friqwgcjczwis-gcc-5.4.0/include/c++/5.4.0/bits/stl_algobase.h:61:0,
                   from /nix/store/ac52m7xpqggnf368sc9friqwgcjczwis-gcc-5.4.0/include/c++/5.4.0/bits/char_traits.h:39,
                   from /nix/store/ac52m7xpqggnf368sc9friqwgcjczwis-gcc-5.4.0/include/c++/5.4.0/string:40,
                   from ./parser.yy:31:
  /nix/store/ac52m7xpqggnf368sc9friqwgcjczwis-gcc-5.4.0/include/c++/5.4.0/bits/cpp_type_traits.h:214:12: error: redefinition of 'struct std::__is_integer<int>'
       struct __is_integer<int>
              ^
  /nix/store/ac52m7xpqggnf368sc9friqwgcjczwis-gcc-5.4.0/include/c++/5.4.0/bits/cpp_type_traits.h:176:12: error: previous definition of 'struct std::__is_integer<int>'
       struct __is_integer<wchar_t>
              ^
  make[4]: *** [Makefile:751: parser.lo] Error 1
  make[4]: Leaving directory '/build/gengetopt-2.22.6/src'
  make[3]: *** [Makefile:808: all-recursive] Error 1
  make[3]: Leaving directory '/build/gengetopt-2.22.6/src'
  make[2]: *** [Makefile:597: all] Error 2
  make[2]: Leaving directory '/build/gengetopt-2.22.6/src'
  make[1]: *** [Makefile:609: all-recursive] Error 1
  make[1]: Leaving directory '/build/gengetopt-2.22.6'
  make: *** [Makefile:519: all] Error 2
  ```

  ### Steps to reproduce



  ## Technical details

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


state: closed
title: exiftool: 10.55 -> 10.60
user_login: kiloreux
html_url: https://github.com/NixOS/nixpkgs/pull/28256
updated_at: 2017-08-21 08:08:31
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
     - [ ] macOS
     - [x] 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"`
  - [ ] 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: aarch64 stdenv bootstrap tests failing
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/28257
updated_at: 2017-08-21 02:46:17
body:
  ## Issue description

  See https://hydra.nixos.org/build/58635581

  Since 332a60cbd18 the tests are no longer hidden from Hydra's unstable job, and consequently the aarch64 segfault is currently blocking the nixpkgs channel.


state: closed
title: albert : FATAL: Cannot mix incompatible Qt library.
user_login: wizzup
html_url: https://github.com/NixOS/nixpkgs/issues/28258
updated_at: 2017-08-27 00:30:48
body:
  ## Issue description
  [albert](https://github.com/NixOS/nixpkgs/blob/f732d816410faff03783e2180ffba116478eafe0/pkgs/applications/misc/albert/default.nix) is not working out-of-the-box in `nix-shell`.

  ### Steps to reproduce

      $ pwd
      /nix/nixpkgs
      
      $ git rev-parse HEAD
      eb9f427d4e23af7f7da051e640024bf99a72f343

      $ nix-shell -I nixpkgs=/nix/nixpkgs -p albert

      [nix-shell:/nix/nixpkgs]$ albert 
      FATAL: Cannot mix incompatible Qt library (version 0x50900) with this library (version 0x50901)
      QThread::wait: Thread tried to wait on itself
      QMutex: destroying locked mutex
      QMutex: destroying locked mutex
      QThread: Destroyed while thread is still running
      Aborted

  Different error message in `pure` shell, I don't know if it expected ot fail here.

      $ nix-shell --pure -I nixpkgs=/nix/nixpkgs -p albert

      [nix-shell:/nix/nixpkgs]$ albert 
      FATAL: 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.

  /ping maintainer @ericsagnes


state: closed
title: noto-fonts-emoji segfaults on compilation
user_login: pmiddend
html_url: https://github.com/NixOS/nixpkgs/issues/28259
updated_at: 2017-09-17 17:06:16
body:
  ## Issue description

  While compiling/processing png files, the following error is presented:

  ```
  emoji png/128/emoji_u1f4ab.png build/emoji/emoji_u1f4ab.png
  /nix/store/n61x4qvbs0v25v798nmsb1gq5jzpzyvs-pngquant-2.9.1/bin/pngquant --speed 1 --skip-if-larger --force -o "build/quantized_pngs/emoji_u1f4ab.png" "build/emoji/emoji_u1f4ab.png"
  optipng -quiet -o7 -clobber -force -out "build/compressed_pngs/emoji_u1f4ab.png" "build/quantized_pngs/emoji_u1f4ab.png"
  make: *** [Makefile:178: build/compressed_pngs/emoji_u1f4ab.png] Segmentation fault
  builder for ‘/nix/store/gzcppj3nilcxydza6h88rc6h0iw4mgpx-noto-fonts-emoji-git-2016-03-17.drv’ failed with exit code 2
  error: build of ‘/nix/store/gzcppj3nilcxydza6h88rc6h0iw4mgpx-noto-fonts-emoji-git-2016-03-17.drv’ failed
  ```

  ### Steps to reproduce

  Compile `noto-fonts-emoji`.

  ## Technical details

  * System: 17.09pre111447.a7c8f5e419 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.13
  * Nixpkgs version: "17.09pre112893.059d722e5c"
  * Sandboxing enabled: false


state: closed
title: Blueman applet does not start (incomplete python path)
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/issues/28260
updated_at: 2017-08-30 00:59:58
body:
  ## Issue description

  When starting blueman applet, the command fails with `ImportError: No module named blueman.Constants` (see below). The issue can be fixed by exporting first `PYTHONPATH=${blueman}/lib/python2.7/site-packages` before invoking blueman-applet

  The applet file is so much wrapped that it is nearly impossible to understand what happens here.

  ```
  Here are all the redrections to reach blueman-applets
  /nix/store/...-blueman-2.0.4/bin/blueman-applet
  /nix/store/...-blueman-2.0.4/bin/.blueman-applet-wrapped_
  /nix/store/...-blueman-2.0.4/bin/.blueman-applet-wrapped
  /nix/store/...-blueman-2.0.4/bin/..blueman-applet-wrapped-wrapped
  ```

  ### Steps to reproduce

  install blueman-applet, and try to run ${blueman-applet}/bin/blueman-applet

  ## Technical details

  * System: 17.09pre111460.b636a98efb (custom branch, based on d4ef5ac0e962bd6604dda38617c4b98c77a62949)
  * Nix version: nix-env (Nix) 1.11.13
  * Nixpkgs version: 17.09pre111460.b636a98efb (as above)
  * Sandboxing enabled: yes

  The complete error :
  ```
  $ blueman-applet 
  Traceback (most recent call last):
    File "/nix/store/njz24q9j9xkhs3m97i8ja6zipzq6214x-blueman-2.0.4/bin/..blueman-applet-wrapped-wrapped", line 15, in <module>
      from blueman.Constants import *
  ImportError: No module named blueman.Constants
  ```

  /cc @abbradar as maintainer of blueman.


state: closed
title: busybox: 1.26.2 -> 1.27.1, fix bootstrap
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/28261
updated_at: 2017-08-14 19:40:13
body:
  ###### Motivation for this change

  Busybox upgrade was reverted because it broke out bootstrap tools,
  this brings the upgrade back with the config fix to make the bootstrap work again.

  (ASH_BUILTIN_FOO -> ASH_FOO, per Changelog)

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

  ---

  Without the config change bootstrap tool test fails, and now it passes.


state: open
title: feature request: a way to put a build in a GRUB submenu without making it the default
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/issues/28262
updated_at: 2017-08-15 06:58:14
body:
  ## Issue description
  When you ``nixos-rebuild switch`` (and presumably also when you ``boot``) with a ``-p`` flag, to put the build in a GRUB submenu, it also gets added to the GRUB main menu, so IOW it becomes the default boot.
  It would be nice if there was a way to put the build just in the submenu.  
  Arguably, the ``-p`` flag should always but the build just in the submenu, and never make it the default.

  My use case is as follows:
  I have 2 configs for my laptop: one for maximum battery life, and one for real-time audio, with a separate kernel.
  I have the battery config as my default, and I build the audio one with: ``nixos-rebuild switch -p rt -I nixos-config=/my-rt-conf``.

  How do other [musnix](https://github.com/musnix/musnix) users handle this?
  @henrytill @tg-x @thomas-morgan @pngwjpgh @kmicu @cillianderoiste @cleverca22 @michalrus 


state: closed
title: meson: 0.40.0 -> 0.41.2
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/28267
updated_at: 2017-08-15 10:39:35
body:
  ###### Motivation for this change

  Update meson 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
     - [ ] 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: cc-wrapper: Improve `set -u` compliance
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/28269
updated_at: 2017-08-15 19:15:00
body:
  ###### Motivation for this change

  While working on https://github.com/NixOS/nixpkgs/pull/26805 I hit a bug in cc-wrapper. Not sure whether anything in practice would excise the bug, but this should fix it.

  Also changed the others to use `${foo+"${foo[@]}"}` in lieu of `set +u`. While this is more noisy, I think it is more maintainable as the hack isn't control-flow based.

  When we fix `nix-shell` and update the bootstrap tools, we can get rid of these.

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

  ---

  CC @orivej


state: closed
title: broken patch URL in pkgs/tools/misc/fontforge/default.nix
user_login: lzhang10
html_url: https://github.com/NixOS/nixpkgs/issues/28270
updated_at: 2017-08-15 18:50:05
body:
  ## Issue description
  in https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/misc/fontforge/default.nix
  the patch url is broken:

  ### Steps to reproduce
  ```
  $ curl http://pkgs.fedoraproject.org/cgit/fontforge.git/plain/fontforge-20140813-use-system-uthash.patch?id=8bdf933
  <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
  <html><head>
  <title>301 Moved Permanently</title>
  </head><body>
  <h1>Moved Permanently</h1>
  <p>The document has moved <a href="http://pkgs.fedoraproject.org/fontforge.git/plain/fontforge-20140813-use-system-uthash.patch?id=8bdf933">here</a>.</p>
  </body></html>
  ```

  However, the new URL (http://pkgs.fedoraproject.org/fontforge.git/plain/fontforge-20140813-use-system-uthash.patch?id=8bdf933) also gave a 404 error.



  ## Technical details

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


state: closed
title: fix broken patch url in pkgs/tools/misc/fontforge/default.nix #28270
user_login: lzhang10
html_url: https://github.com/NixOS/nixpkgs/pull/28272
updated_at: 2017-08-15 14:29:00
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
     - [ ] 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"`
  - [ ] 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: CUPS: PPD version is not compatible with Gutenprint
user_login: primeos
html_url: https://github.com/NixOS/nixpkgs/issues/28273
updated_at: 2017-08-29 23:40:21
body:
  ## Issue description

  After upgrading to ef026e02fcaa92323be875d8c7146b0b86e31880 I got the following error:
  > "The PPD version (5.2.11) is not compatible with Gutenprint 5.2.13. Please run `/nix/store/7762kpyhfkcgmr3q81v1bbyy0bjhym80-gutenprint-5.2.13/sbin/cups-genppdupdate' as administrator." - http://localhost:631/jobs/

  This was preventing me from printing anything with manual interaction. Executing the following command fixed it:
  ```bash
  # /nix/store/7762kpyhfkcgmr3q81v1bbyy0bjhym80-gutenprint-5.2.13/sbin/cups-genppdupdate -p /etc/cups/ppd
  Updated /etc/cups/ppd/XYZ.ppd using gutenprint.5.2://hp-lj_4350/expert
  Updated 1 PPD file, 1 skipped. 
  ```

  It seems like CUPS is keeping a copy of the old PPD file in `/etc/cups/ppd` and we don't automatically update these files (e.g. with the command above). Is this something we could fix or am I using CUPS in an unintended way (I'm not really familiar with CUPS...)?

  I assume this error was caused by #27867, but that commit should be fine and don't cause any problems if we could somehow trigger an update of these PPD files.

  ### Steps to reproduce

  Unconfirmed:
  - Build 4f66c0cf21613301f0932b93ee885cab7f933fa7
  - Add a printer via `http://localhost:631/admin` and use a PPD file from `Gutenprint v5.2.11` (in my case `HP LaserJet 4350 - CUPS+Gutenprint v5.2.13`)
  - Optional: Try sending a job to the printer.
  - Build 30f96ed2ba2bd78dd46d49177fad63097b41e60a
  - Try sending a job to the printer.

  My config:
  ```nix
    services = {
      printing = {
        enable = true;
        drivers = with pkgs; [ gutenprint hplip ];
      };
    };
  ```

  cc @edolstra  @abbradar @cillianderoiste (CUPS & Gutenprint contributors)


state: closed
title: gpxsee: 4.8 -> 4.9
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/28274
updated_at: 2017-09-02 18:10:57
body:
  ###### Motivation for this change

  bump to latest upstream

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or 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: blueman: fix python wrapper mockup
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/28275
updated_at: 2017-08-30 00:59:58
body:
  The wrapper missed $out in the python path, producing weird errors where
  blueman could not find itself :-).

  Fixes #28260.
  /cc @abbradar as potential reviewer.


state: open
title: boot.kernelParams should be merged deterministically
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/28277
updated_at: 2017-08-28 05:13:46
body:
  ## Issue description

  Below is diff of two consequent closures with a minor change (irrelevant to the topic).
  Because ```boot.kernelParams``` merged into ```$toplevel/kernel-params``` differently, deploying the new closure would unnecessarily restart some services (dbus, firewall, ...)

  ![](http://i.imgur.com/O0BaB69.png)


state: closed
title: feature request: package with X32 dev libraries
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/28278
updated_at: 2018-10-15 14:13:41
body:
  It would be nice if ```gcc -mx32 helloworld.c``` works on ```x86_64-linux``` just as ```gcc -m32 helloworld.c``` works.


  Relevant to https://github.com/NixOS/nixpkgs/issues/1579


state: closed
title: displaylink driver has broken source URL
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/28279
updated_at: 2017-08-31 15:34:45
body:
  ## Issue description

  `displaylink` video driver's direct source URL is broken. It now links to a ToS page:

  ```
  $> curl "http://www.displaylink.com/downloads/file?id=744"                                                                                                                     ~
  <!DOCTYPE html>
  <!--[if IE 9]><html lang="en" class="ie9"><![endif]-->
  ...
  ```
  The issue can be resolved by finding a new direct link to the specified driver. 

  I suspect it will be difficult to scrape this from DisplayLink's website itself, as they now give you a signed AWS link when you download the driver from a browser:
  ```
  http://assets.displaylink.com/live/downloads/software/f744_DisplayLink%20USB%20Graphics%20Software%20for%20Ubuntu%201.3.52.zip?AWSAccessKeyId=AKIAJHGQWPVXWHEDJUEA&Expires=1502767233&Signature=Wbvly0bixErh9f8mOTFd%2BctWPd8%3D
  ```
  It may be possible to generate the `Expires` and `Signature` parameter ourselves, as the `AWSAccessKeyId` seems to remain constant. 

  Of course, a simpler solution would be to host the drivers on another host.

  ### Steps to reproduce

  1. Be on unstable.
  2. Append `displaylink` to `services.xserver.videoDrivers`.

  ## Technical details

  * System: `17.09pre111447.a7c8f5e419 (Hummingbird)`
  * Nix version: `nix-env (Nix) 1.11.13`
  * Nixpkgs version: `"17.09pre111447.a7c8f5e419"`
  * Sandboxing enabled: `build-use-sandbox = false`

  cc: @abbradar (DisplayLink contributor)


state: closed
title: haskellPackages.shell-conduit: fix failing test
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/28280
updated_at: 2017-09-12 22:59:54
body:
  ###### Motivation for this change
  Fix #28194 

  ###### Things done

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

  ---


state: closed
title: Collision between cassandra and liquibase
user_login: ivan-m
html_url: https://github.com/NixOS/nixpkgs/issues/28281
updated_at: 2017-08-21 17:40:15
body:
  ## Issue description

  Both Cassandra and Liquibase install their `LICENSE.txt` file at the top level, but Cassandra seems to have some extra terms in its license, causing a conflict.

  ### Steps to reproduce

  ```
  $ nix-env -iA nixpkgs.cassandra nixpkgs.liquibase
  replacing old ‘cassandra-3.0.9’
  replacing old ‘liquibase-3.5.3’
  installing ‘cassandra-3.0.9’
  installing ‘liquibase-3.5.3’
  building path(s) ‘/nix/store/99dm82frmzrir201kp6cwip8pyg7wxfc-user-environment’
  Wide character in die at /nix/store/64jc9gd2rkbgdb4yjx3nrgc91bpjj5ky-buildenv.pl line 79.
  collision between ‘/nix/store/q1q6b0praj07xjsm2yzjwpm67pmb9v1z-liquibase-3.5.3/LICENSE.txt’ and ‘/nix/store/lgp50h69j7waixgzqg9c6f2i8k50ypdr-cassandra-3.0.9/LICENSE.txt’; use ‘nix-env --set-flag priority NUMBER PKGNAME’ to change the priority of one of the conflicting packages
  builder for ‘/nix/store/qgs4ac3cdi18lbxgnlhj5z0i1mp7p20c-user-environment.drv’ failed with exit code 2
  error: build of ‘/nix/store/qgs4ac3cdi18lbxgnlhj5z0i1mp7p20c-user-environment.drv’ failed
  ```

  (I have tried setting priorities for both without any success.)

  ## Technical details

  * System: macOS Sierra 10.12.6
  * Nix version: 1.11.13
  * Nixpkgs version: 17.09pre110532.50831d543d
  * Sandboxing enabled: true


state: closed
user_login: sometimes-i-send-pull-requests
html_url: https://github.com/NixOS/nixpkgs/issues/28282
updated_at: 2017-11-01 21:10:16
title:
  Regression in autofs: cannot open mount module nfs (/nix/store/…-autofs-5.1.3/lib/autofs/mount_nfs.so: undefined symbol: xdr_exports)

body:
  ## Issue description

  autofs is broken and unable to mount NFS shares on nixos-unstable. It works on channels/nixos-17.03. Upon trying to mount a share, it gets these errors:

      automount: open_mount:294: parse(sun): cannot open mount module nfs (/nix/store/…-autofs-5.1.3/lib/autofs/mount_nfs.so: undefined symbol: xdr_exports)
      automount: lookup(file): failed to open parse context

  ### Steps to reproduce

  Stick this test in `nixpkgs/nixos/tests/nfs-autofs.nix` and run it:

  ```
  import ./make-test.nix {
    name = "nfs-autofs";
    nodes = {
      server = { pkgs, ... }:
        { services.nfs.server =
            { enable = true;
              exports = "/data/foo 192.168.1.0/255.255.255.0(rw,no_root_squash,no_subtree_check,fsid=0)";
              createMountPoints = true;
            };
          networking.firewall.enable = false;
        };
      client = { pkgs, ... }:
        { boot.supportedFilesystems = [ "nfs" ];
          services.autofs =
            {
              enable = true;
              autoMaster =
                let
                  autoData = pkgs.writeText "auto.data"
                    ''
                      * server:/data/&
                    '';
                in
                  ''
                    /data file:${autoData}
                  '';
            };
          networking.firewall.enable = false;
        };
    };
    testScript =
      ''
        $server->waitForUnit("nfs-server.service");
        $server->succeed("systemctl start network-online.target");
        $server->waitForUnit("network-online.target");
        $server->succeed("test -d /data/foo");
        $server->succeed("exportfs -v | grep /data/foo");

        $client->succeed("mkdir -p /data");  # but not /data/foo; autofs is responsible for creating that
        $client->succeed("systemctl start network-online.target");
        $client->waitForUnit("network-online.target");
        $client->succeed("systemctl restart autofs.service");
        $client->waitForUnit("autofs.service");

        $client->fail("mount | grep /data/foo");
        $client->succeed("echo bla > /data/foo/bar");
        $client->succeed("mount | grep /data/foo");
        $server->succeed("test -e /data/foo/bar");
      '';
  }
  ```

  ## Technical details

  * System: Host system is 17.09.git.f0fac3b (Hummingbird), but probably irrelevant (using own clone of nixpkgs for tests)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: OK in: 17.03pre-git (51a83266d1); broken in: 17.09pre-git (129f8d7e99)
  * Sandboxing enabled: build-use-sandbox = false


state: open
title: Ruby gems pull in gcc as runtime dependency
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/issues/28283
updated_at: 2017-08-16 21:04:54
body:
  ## Issue description

  Some ruby gems have a compiled component which requires gcc and libffi, but they will retain a *runtime* dependency on gcc as well.

  I am not sure if this is a nixpkgs or bundix issue.

  Cc: @manveru @cstrahan

  ### Steps to reproduce

  1. Deploy ```sensu-client```  with nixops to any host
  2. Notice the presence of gcc

  ## Technical details

  * NixOS: 17.09.git.d7adff9938M (Hummingbird)
  * Nix: nix-env (Nix) 1.11.13
  * nixpkgs: 17.09.git.ffc06685a4M
  * Sandboxing enabled:  true


state: closed
title: keepalived: 1.3.5 -> 1.3.6
user_login: mbrgm
html_url: https://github.com/NixOS/nixpkgs/pull/28284
updated_at: 2017-08-15 12:50:33
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)
     - [ ] NixOS
     - [ ] macOS
     - [x] 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))
  - [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: Fix so that ucl compiles with gcc6 [staging branch]
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/28285
updated_at: 2017-08-18 19:42:10
body:
  ###### Motivation for this change
  As of the gcc6 branch merge, I noticed ucl does not compile anymore. Upstream of ucl added these cflags, but a new version has not been released yet, so manually specifying them works for now.

  Also wanted to say thank you very much for merging the gcc6 branch into staging! Very happy that we have a newer gcc version :+1: 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: pythonPackages.hyperlink: init at 17.3.0
user_login: apeschar
html_url: https://github.com/NixOS/nixpkgs/pull/28287
updated_at: 2017-08-15 10:42:30
body:
  ###### Motivation for this change

  Hyperlink is a new dependency for Twisted (v17.5.0)

  ###### Things done

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

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: gitlab-runner: 9.3.0 -> 9.4.2
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/28288
updated_at: 2017-08-15 12:50:52
body:
  ###### Motivation for this change

  Update to latest 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
     - [ ] 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: epkowa: init at 2.30.3-1
user_login: symphorien
html_url: https://github.com/NixOS/nixpkgs/pull/28289
updated_at: 2017-08-22 21:55:30
body:
  ###### Motivation for this change

  get an epson scanner to work on nixos :)

  ###### Things done

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

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: keybase: 1.0.22 -> 1.0.27
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/28290
updated_at: 2017-08-15 18:16:09
body:
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: cbatticon: 1.6.5 -> 1.6.6
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/28291
updated_at: 2017-08-15 16:20:10
body:
  ###### Motivation for this change

  Update to version 1.6.6

  [Release](https://github.com/valr/cbatticon/releases/tag/1.6.6)

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


state: closed
title: module gitlab-runner: introduce configOptions and configFile
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/28293
updated_at: 2017-08-22 21:17:32
body:
  ###### Motivation for this change
  This commit introduces configOptions and configFile to services.gitlab-runner for a more convenient usage than writing verbatim toml.

  It also removes configText, this functionality is now provided more conveniently by configOptions.
  Keep in mind that this breaks compatibility with previous configurations,
  configFile provides a means to protect the CI token from being written into the nix store.


  ###### Things done

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

  ---


state: open
title: No documentation on dotnet/mono framework.
user_login: wizzup
html_url: https://github.com/NixOS/nixpkgs/issues/28294
updated_at: 2019-03-04 10:51:33
body:
  ## Issue description
  I am learning about using dotnet/mono on nixos but can't find any information in [documentation](https://nixos.org/nixpkgs/manual/)

  Also there is no info on [msbuild](https://github.com/Microsoft/msbuild)

  Related files:
  * pkgs/top-level/dotnet-packages.nix
  * pkgs/build-support/build-dotnet-package/default.nix
  * pkgs/build-support/dotnetenv/default.nix


state: closed
title: twisted: update to 17.5.0
user_login: apeschar
html_url: https://github.com/NixOS/nixpkgs/pull/28295
updated_at: 2017-08-24 17:04:16
body:
  ###### Motivation for this change

  There is a newer version of Twisted, 17.5.0.

  ###### Things done

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

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] Linux
  - [ ] Tested via one or 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/`)
      - **Note:** some utilities require additional dependencies, don't think that this is necessary since Twisted is usually used as a library
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: purescript fails to install because of missing dependencies on nixos-unstable
user_login: qrilka
html_url: https://github.com/NixOS/nixpkgs/issues/28296
updated_at: 2017-08-16 15:42:11
body:
  ## Issue description

  purescript fails to install because of missing dependencies on nixos-unstable 

  ### Steps to reproduce

  ```
  [kirill@qnixos:~]$ nix-env -i purescript
  installing ‘purescript-0.11.6’
  these derivations will be built:
    /nix/store/mq55vbi8p60k87m4x8b4q9aw80l1mhdb-purescript-0.11.6.drv
  building path(s) ‘/nix/store/5kfqdrjididafq5a9vql02nsny4fxlmw-purescript-0.11.6’
  setupCompilerEnvironmentPhase
  Build with /nix/store/vc269816lgmsk052ipdalx295cn2n5fs-ghc-8.0.2.
  unpacking sources
  unpacking source archive /nix/store/7s5rz3ipkndrnrh2g0b6afwqsbgsasnl-purescript-0.11.6.tar.gz
  source root is purescript-0.11.6
  setting SOURCE_DATE_EPOCH to timestamp 1499650561 of file purescript-0.11.6/purescript.cabal
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/tmp/nix-build-purescript-0.11.6.drv-0/package.conf.d -j1 -threaded
  [1 of 1] Compiling Main             ( Setup.hs, /tmp/nix-build-purescript-0.11.6.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/5kfqdrjididafq5a9vql02nsny4fxlmw-purescript-0.11.6 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --with-gcc=gcc --package-db=/tmp/nix-build-purescript-0.11.6.drv-0/package.conf.d --ghc-option=-j1 --disable-split-objs --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-library-vanilla --disable-executable-dynamic --disable-tests --ghc-option=-split-sections
  Configuring purescript-0.11.6...
  Setup: Encountered missing dependencies:
  Glob ==0.7.*, blaze-html >=0.8.1 && <0.9
  builder for ‘/nix/store/mq55vbi8p60k87m4x8b4q9aw80l1mhdb-purescript-0.11.6.drv’ failed with exit code 1
  error: build of ‘/nix/store/mq55vbi8p60k87m4x8b4q9aw80l1mhdb-purescript-0.11.6.drv’ failed
  ```

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  ```
  [kirill@qnixos:~]$ nixos-version
  17.09pre112893.059d722e5c (Hummingbird)
  ```
  * Nix version: (run `nix-env --version`)
  ```
  [kirill@qnixos:~]$ nix-env --version
  nix-env (Nix) 1.11.13
  ```
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  ```
  [kirill@qnixos:~]$ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "17.09pre112893.059d722e5c"
  ```
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  ```
  [kirill@qnixos:~]$ grep build-use-sandbox /etc/nix/nix.conf
  build-use-sandbox = false
  ```


state: closed
title: Graphite
user_login: apeschar
html_url: https://github.com/NixOS/nixpkgs/pull/28297
updated_at: 2018-04-23 04:26:43
body:
  ###### Motivation for this change

  * Graphite 1.0.2 is newer.
  * This also fixes carbonRelay and carbonAggregate services, that specified a PIDFile in a non-existent RuntimeDirectory.
  * `django_tagging_0_3` was only used by the older Graphite, so can be removed. (I suppose.)

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

  ---


state: closed
title: fenics: init at 2017.1.0
user_login: jamtrott
html_url: https://github.com/NixOS/nixpkgs/pull/28298
updated_at: 2017-08-22 21:52:27
body:
  ###### Motivation for this change

  Add the FEniCS computing platform for solving partial differential equations (PDEs).  See https://fenicsproject.org.


  ###### 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
     - [ ] 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: mozc do not build on nixos-unstable
user_login: sifmelcara
html_url: https://github.com/NixOS/nixpkgs/issues/28299
updated_at: 2017-08-16 06:32:54
body:
  ## Issue description
  Both `fcitx-mozc` and `ibus-mozc` do not build on nixos-unstable
  After bisecting, I got:
  ```
  $ git bisect visualize --oneline 
  0ff782e141 (refs/bisect/bad) makeWrapper: fix regression introduced in #24944
  7a6d4f4710 (refs/bisect/skip-7a6d4f47105379ab2638779aa30250de9e132023) Merge remote-tracking branch 'upstream/master' into HEAD
  c00a95be63 (refs/bisect/skip-c00a95be6324dffe0afe96f2a362f4c8a2d2364e) nix-prefetch-git: fix wrapProgram call
  67f37b70e8 (refs/bisect/skip-67f37b70e8eaae8372c05519c43d5a0557ee037b) Merge pull request #24944 from ahmedtd/make-makewrapper-picky
  a6e7dffd1f (refs/bisect/skip-a6e7dffd1f8e60e852c3de4bf9b153ba874d2823) cc-wrapper: Fix standalone ld
  c8e9dcc8a4 (refs/bisect/skip-c8e9dcc8a44e95fc7aab436587049b5c95e4e86a) cc-wrapper: Fix standalone gcc
  c8f7f18e69 (refs/bisect/skip-c8f7f18e69c01907f52634bb6b926a99b030cb95) cc-wrapper: Fix adding directories to rpath
  e1d46c0c4d (HEAD, refs/bisect/skip-e1d46c0c4d3bdb0aa42a04bc2bfcadc641b4ac05) makeWrapper: Only wrap normal executable files
  3e981b9e33 (refs/bisect/skip-3e981b9e33141ec8bafd8ecf36cde9cbafaac180) Revert "cc-wrapper: fix set -u errors"
  67a41eafe9 (refs/bisect/skip-67a41eafe9c92269c9f6788f5f54a4b0d282cb96) cc-wrapper: fix set -u errors
  89af5d93e6 (refs/bisect/skip-89af5d93e63a35851f2f980c72ab61b2fc6110f0) Merge remote-tracking branch 'upstream/master' into HEAD
  b196230e71 (refs/bisect/skip-b196230e711717a388fd0995d5ec4c84d25b002d) Merge pull request #25185 from ahmedtd/fix-makewrapper-unsupported-args
  ece5387b09 (refs/bisect/skip-ece5387b09704be1335c9c32279507a76fcf23c1) makeWrapper: Die on unsupported arguments
  12354b8eb5 (refs/bisect/skip-12354b8eb55fd76db73df6efab82aa083c7cfae4) dieHook: Add `die` utility function
  810fb0c968 (refs/bisect/skip-810fb0c9682053dcaa3eadfff4f52128f9cb5c4f) cc-wrapper: Don't slurp `NIX_DONT_SET_RPATH` twice
  1271e5e0d4 (refs/bisect/skip-1271e5e0d49678ab7fa560647e547004a4f87e31) Merge remote-tracking branch 'upstream/master' into HEAD
  b949f30858 (refs/bisect/skip-b949f30858725922c51629d53e798ef206fd4834) Merge pull request #27672 from obsidiansystems/cc-wrapper-elegant
  2493454e13 (refs/bisect/skip-2493454e13c25ff990d06deb38b1024e4a0a99f8) cc-wrapper: Use `set -u` throughout
  a8bd415fa0 (refs/bisect/skip-a8bd415fa06a100b29297db86aadb6f00da70bbf) unzip: cc-wrapper has been fixed so don't need to be so clever
  42f35503b5 (refs/bisect/skip-42f35503b56e293759685e9fb2a66ba75a55c339) cc-wrapper: Make hygienic
  9f1e009975 (refs/bisect/skip-9f1e009975dc2d58541de435c74a26afe011542a) cc-wrapper: Unconditionally use @infixSalt@ accross the board
  5ba3972add (refs/bisect/skip-5ba3972addac3dd56518da294d088c92a6fb9798) cc-wrapper: Stop preWrapping
  ```
  (I skipped those commit because mozc's dependencies failed to build or takes to long to build, so I cannot test whether mozc builds or not)

  mozc build error message:
  ```
  clang++ -MMD -MF obj/base/string_piece.string_piece.o.d -DOS_LINUX -DMOZC_BUILD -DCHANNEL_DEV -DENABLE_GTK_RENDERER -DNDEBUG -DQT_NO_DEBUG -DNO_LOGGING -DIGNORE_HELP_FLAG -DIGNORE_INVALID_FLAG -I/tmp/nix-build-ibus-mozc-2.20.2673.102.drv-0/mozc-280e38fe3d9db4df52f0713acf2ca65898cd697a-src/src -Igen -Wall -Wno-char-subscripts -Wno-sign-compare -Wno-deprecated-declarations -Wwrite-strings -fPIC -fno-exceptions -fmessage-length=0 -fno-strict-aliasing -funsigned-char -include base/namespace.h -pipe -pthread -fno-omit-frame-pointer -fstack-protector --param=ssp-buffer-size=4 -Wtype-limits -O2 -Wno-deprecated -Wno-covered-switch-default -Wno-unnamed-type-template-args -Wno-c++11-narrowing -std=gnu++0x -std=gnu++0x  -c ../../base/string_piece.cc -o obj/base/string_piece.string_piece.o
  In file included from ../../base/string_piece.cc:30:
  /tmp/nix-build-ibus-mozc-2.20.2673.102.drv-0/mozc-280e38fe3d9db4df52f0713acf2ca65898cd697a-src/src/base/string_piece.h:35:10: fatal error: 'cstddef' file not found
  #include <cstddef>
           ^~~~~~~~~
  1 error generated.
  ```
  It seems that `clang` is unable to find `<cstddef>`, maybe something related to `clangStdenv` is borken?

  ### Steps to reproduce
  Type `nix-env -i ibus-mozc` or `nix-env -i fcitx-mozc`. ( `059d722e5c` )

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  17.09pre111447.a7c8f5e419 (Hummingbird)
  * Nix version: (run `nix-env --version`)
  nix-env (Nix) 1.11.13
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  "17.09pre112893.059d722e5c"
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  build-use-sandbox = true


state: closed
title: syncthing-tray: init at v0.7
user_login: NickHu
html_url: https://github.com/NixOS/nixpkgs/pull/28300
updated_at: 2017-08-22 13:18:13
body:
  A simple tray for syncthing written in Go.


  <!-- 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: Haskell: Nonsensical paths are generated into setup-config
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/issues/28301
updated_at: 2017-08-29 15:28:52
body:
  ## Issue description

  I just had a look at a `dist/setup-config` file generated by `cabal configure` or equivalent `Setup.hs` call, and it contains things like this:

  `^@^@^@^@^@^@^@;/nix/store/66znhpqvqyvhgw4wxpl1f2rlfpqrbcsd-lz4-131/bin/tar^@^@^@^@^@^@^@A/nix/store/vmisgqfbqywgsw9php70bbx90czr398i-openssh-7.4p1/bin/tar^@^@^@^@^@^@^@?/nix/store/cjpyvkqqd55s8jgj7c2qv9wwmisw5ayg-rsync-3.1.2/bin/tar^@^@^@^@^@^@^@=/nix/store/2m6v6lnmnf9521ixd5v0x4qrmjkn30ws-gcc-5.4.0/bin/tar`

  The same thing happens for `tar`, `alex`, `happy` etc, so I suspect that this is about build-tools called during haskell builds.

  The N*M combination of executables and paths they are in isn't anything new when it comes to `stat()`ing or `execve()`ing binaries, but it seems totally nonsensical to me that such paths would be written to a file (this also seems to blow up the file size of `setup-config` quite a bit, e.g. mine is 1.6 MB large).

  Not sure if this is a nixpkgs or a cabal bug (I suspect the latter but I haven't found out what happens in detail yet).

  @peti 


state: closed
title: nixpkgs error (infinite recursion) with libressl override
user_login: mrobbetts
html_url: https://github.com/NixOS/nixpkgs/issues/28302
updated_at: 2018-04-13 00:20:29
body:
  ## Issue description
  I am trying to use LibreSSL with my NixOS system, but get an infinite recursion error when I try to `nixos-rebuild` with the override in place.

  ### Steps to reproduce
  With the following added to my `configuration.nix`:
  ```
  nixpkgs.config = {
      packageOverrides = pkgs: rec {
          openssl = pkgs.libressl;        # override the default openssl implementation with libressl.
          ...
  ```

  I observe this:
  ```
  # nixos-rebuild dry-build --show-trace
  building the system configuration...
  error: while evaluating the attribute ‘config.system.build.toplevel’ at /etc/nixos/pkgs_me_2/nixpkgs/nixos/modules/system/activation/top-level.nix:252:5:
  while evaluating ‘foldr’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/lists.nix:34:20, called from /etc/nixos/pkgs_me_2/nixpkgs/nixos/modules/system/activation/top-level.nix:132:12:
  while evaluating ‘fold'’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/lists.nix:37:15, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/lists.nix:41:8:
  while evaluating ‘showWarnings’ at /etc/nixos/pkgs_me_2/nixpkgs/nixos/modules/system/activation/top-level.nix:98:18, called from /etc/nixos/pkgs_me_2/nixpkgs/nixos/modules/system/activation/top-level.nix:105:16:
  while evaluating ‘foldr’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/lists.nix:34:20, called from /etc/nixos/pkgs_me_2/nixpkgs/nixos/modules/system/activation/top-level.nix:98:23:
  while evaluating ‘fold'’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/lists.nix:37:15, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/lists.nix:41:8:
  while evaluating the attribute ‘warnings’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/attrsets.nix:199:44:
  while evaluating anonymous function at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:73:45, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/attrsets.nix:199:52:
  while evaluating the attribute ‘value’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:310:9:
  while evaluating the option `warnings':
  while evaluating the attribute ‘isDefined’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:342:5:
  while evaluating ‘filterOverrides’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:417:21, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:326:18:
  while evaluating ‘concatMap’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/lists.nix:102:18, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:423:8:
  while evaluating ‘concatMap’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/lists.nix:102:18, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:321:17:
  while evaluating anonymous function at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:321:28, called from undefined position:
  while evaluating ‘dischargeProperties’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:384:25, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:322:62:
  while evaluating the attribute ‘value’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:214:48:
  while evaluating the attribute ‘config.warnings’ at /etc/nixos/pkgs_me_2/nixpkgs/nixos/modules/system/boot/systemd.nix:714:5:
  while evaluating anonymous function at /etc/nixos/pkgs_me_2/nixpkgs/lib/attrsets.nix:224:10, called from undefined position:
  while evaluating anonymous function at /etc/nixos/pkgs_me_2/nixpkgs/nixos/modules/system/boot/systemd.nix:714:51, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/attrsets.nix:224:16:
  while evaluating ‘optional’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/lists.nix:198:20, called from /etc/nixos/pkgs_me_2/nixpkgs/nixos/modules/system/boot/systemd.nix:715:7:
  while evaluating the attribute ‘serviceConfig.Type’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/attrsets.nix:199:44:
  while evaluating anonymous function at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:73:45, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/attrsets.nix:199:52:
  while evaluating the attribute ‘value’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:310:9:
  while evaluating the option `systemd.services.alsa-store.serviceConfig':
  while evaluating the attribute ‘mergedValue’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:337:5:
  while evaluating anonymous function at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:337:32, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:337:19:
  while evaluating ‘merge’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/types.nix:203:20, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:340:8:
  while evaluating ‘mapAttrs’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/attrsets.nix:198:17, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/types.nix:204:9:
  while evaluating ‘filterAttrs’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/attrsets.nix:115:23, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/types.nix:204:35:
  while evaluating ‘concatMap’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/lists.nix:102:18, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/attrsets.nix:116:18:
  while evaluating anonymous function at /etc/nixos/pkgs_me_2/nixpkgs/lib/attrsets.nix:116:29, called from undefined position:
  while evaluating anonymous function at /etc/nixos/pkgs_me_2/nixpkgs/lib/types.nix:204:51, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/attrsets.nix:116:62:
  while evaluating the attribute ‘ExecStop’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/attrsets.nix:334:7:
  while evaluating anonymous function at /etc/nixos/pkgs_me_2/nixpkgs/lib/types.nix:204:86, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/attrsets.nix:334:15:
  while evaluating the attribute ‘optionalValue’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:344:5:
  while evaluating ‘filterOverrides’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:417:21, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:326:18:
  while evaluating ‘concatMap’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/lists.nix:102:18, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:423:8:
  while evaluating ‘concatMap’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/lists.nix:102:18, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:321:17:
  while evaluating anonymous function at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:321:28, called from undefined position:
  while evaluating ‘dischargeProperties’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:384:25, called from /etc/nixos/pkgs_me_2/nixpkgs/lib/modules.nix:322:62:
  while evaluating the attribute ‘value’ at /etc/nixos/pkgs_me_2/nixpkgs/lib/types.nix:209:55:
  while evaluating the attribute ‘ExecStop’ at /etc/nixos/pkgs_me_2/nixpkgs/nixos/modules/services/audio/alsa.nix:106:11:
  while evaluating the attribute ‘src’ of the derivation ‘alsa-utils-1.1.4’ at /etc/nixos/pkgs_me_2/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:85:11:
  while evaluating the attribute ‘buildInputs’ of the derivation ‘alsa-utils-1.1.4.tar.bz2’ at /etc/nixos/pkgs_me_2/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:85:11:
  while evaluating the attribute ‘propagatedBuildInputs’ of the derivation ‘curl-7.55.0’ at /etc/nixos/pkgs_me_2/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:85:11:
  while evaluating the attribute ‘buildInputs’ of the derivation ‘nghttp2-1.20.0’ at /etc/nixos/pkgs_me_2/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:85:11:
  while evaluating the attribute ‘src’ of the derivation ‘libressl-2.5.5’ at /etc/nixos/pkgs_me_2/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:85:11:
  while evaluating the attribute ‘buildInputs’ of the derivation ‘libressl-2.5.5.tar.gz’ at /etc/nixos/pkgs_me_2/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:85:11:
  infinite recursion encountered, at undefined position
  ```

  Does anyone else see this? This override has been working for me for a long time, but I recently updated my nixpkgs after a while and see this error.


  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  `17.09.git.3cc4682 (Hummingbird)`

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

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

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


state: closed
title: sublime3: fix package re-zipping
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/pull/28303
updated_at: 2017-08-16 16:35:56
body:
  ###### Motivation for this change

  The previous zip command wasn't including directories. This Sublime package only has one directory in it, so the resulting bug was subtle. The directory contained the send2trash Python package, so the result was that file deletion didn't work.

  This diff also includes a few minor shufflings-around to make the Nix package slightly easier to debug.

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


state: closed
title: stdenvs: Distinguish between `extraBuildInputs` and `extraNativeBuildInputs`
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/28304
updated_at: 2017-08-18 11:16:13
body:
  ###### Motivation for this change

  Additionally, instead of pulling them from `setup.sh`, route them via Nix. This gets us one step closer to making stdenv be a plain attribute set instead of a derivation. Also, moves complexity from bash to Nix, which is an improvement.

  ###### Things done

  Currently the Linux stdenv fails to build, saying `xz -5` results in an `xz` been unrecognized. I'm guessing this is because dependencies are processed in a slightly different order. I can try tweaking the order, but think the underlying conflict is best fixed first.

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [x] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: networkmanager_iodine: init at 1.2.0
user_login: symphorien
html_url: https://github.com/NixOS/nixpkgs/pull/28305
updated_at: 2017-08-30 00:58:30
body:
  ###### Motivation for this change

  make the nm-iodine plugin available on nixos

  ###### Things done

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

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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"`
  - [ ] Tested execution of 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 subversion to 1.9.7
user_login: puneetar
html_url: https://github.com/NixOS/nixpkgs/pull/28306
updated_at: 2019-04-17 01:50:31
body:
  ###### Motivation for this change
  Updating to subversion 1.9.7, to fix vulnerability. Take a look at : https://subversion.apache.org/security/CVE-2017-9800-advisory.txt

  ###### 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
     - [ ] 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"`
  - [ ] 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 taskwarrior fish completions
user_login: jonafato
html_url: https://github.com/NixOS/nixpkgs/pull/28307
updated_at: 2017-08-26 15:12:40
body:
  Fish expects third party completions to be in a directory called
  `vendor_completions.d` rather than `completions`.

  ###### Motivation for this change

  taskwarrior's fish completions don't work.

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

  ---


state: closed
title: Factorio: 0.15.31 -> 0.15.33
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/pull/28308
updated_at: 2017-08-16 17:36:19
body:
  ###### Motivation for this change
  Sadly, they've become increasingly aggressive at taking down old binaries after releasing new versions. I've opened a topic on their forums to ask if they could keep them around for longer, but for now here's a 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
     - [ ] 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"`
  - [ ] 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: nodejs: 8.3.0 -> 8.4.0
user_login: lo1tuma
html_url: https://github.com/NixOS/nixpkgs/pull/28309
updated_at: 2017-08-30 00:57:37
body:
  ###### Motivation for this change

  Minor update of nodejs v8.
  [Release Notes](https://nodejs.org/en/blog/release/v8.4.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
     - [ ] 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: Syncthing security issue
user_login: lfam
html_url: https://github.com/NixOS/nixpkgs/issues/28310
updated_at: 2017-08-17 00:31:38
body:
  ## Issue description

  The Syncthing project recently released a fix for a security vulnerability, the symlink attack described here:

  https://github.com/syncthing/syncthing/issues/4286

  The issue was fixed in Syncthing 0.14.35. However, this release contained a serious bug, so 0.14.36 should be used instead.


state: closed
title: haskellPackage.yi : build failed on missing dependencies.
user_login: wizzup
html_url: https://github.com/NixOS/nixpkgs/issues/28311
updated_at: 2017-11-02 10:45:28
body:
  ## Issue description

      $ nix-shell -p haskellPackages.yi -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/master.tar.gz
      these derivations will be built:
        /nix/store/vjkawq84mv3fsbxm4k40ndlxb3d5h20i-yi-0.14.1.drv
      building path(s) ‘/nix/store/8c8saajhzb23zwgkv5y7fdg9vx6gdxf6-yi-0.14.1’, ‘/nix/store/v2vxq47fnx79qjjl1494mzh1w76s01dw-yi-0.14.1-doc’
      setupCompilerEnvironmentPhase
      Build with /nix/store/vc269816lgmsk052ipdalx295cn2n5fs-ghc-8.0.2.
      unpacking sources
      unpacking source archive /nix/store/lyzl1bz82zh5g6pz5is4417kza2sl1jc-yi-0.14.1.tar.gz
      source root is yi-0.14.1
      setting SOURCE_DATE_EPOCH to timestamp 1501350238 of file yi-0.14.1/yi.cabal
      patching sources
      compileBuildDriverPhase
      setupCompileFlags: -package-db=/tmp/nix-build-yi-0.14.1.drv-0/package.conf.d -j1 -threaded
      [1 of 1] Compiling Main             ( Setup.hs, /tmp/nix-build-yi-0.14.1.drv-0/Main.o )
      Linking Setup ...
      configuring
      configureFlags: --verbose --prefix=/nix/store/8c8saajhzb23zwgkv5y7fdg9vx6gdxf6-yi-0.14.1 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --docdir=/nix/store/v2vxq47fnx79qjjl1494mzh1w76s01dw-yi-0.14.1-doc/share/doc --with-gcc=gcc --package-db=/tmp/nix-build-yi-0.14.1.drv-0/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/8c8saajhzb23zwgkv5y7fdg9vx6gdxf6-yi-0.14.1/lib/ghc-8.0.2/yi-0.14.1 --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 -fpango -fvty
      Configuring yi-0.14.1...
      Setup: Encountered missing dependencies:
      yi-core >=0.14.1,
      yi-misc-modes >=0.14.1,
      yi-mode-haskell >=0.14.1,
      yi-mode-javascript >=0.14.1
      builder for ‘/nix/store/vjkawq84mv3fsbxm4k40ndlxb3d5h20i-yi-0.14.1.drv’ failed with exit code 1
      error: build of ‘/nix/store/vjkawq84mv3fsbxm4k40ndlxb3d5h20i-yi-0.14.1.drv’ failed
      /run/current-system/sw/bin/nix-shell: failed to build all dependencies

  ## Technical details

   * System: NixOS: 17.09.git.0c1c3d2 (Hummingbird)
   * Nix version: nix-env (Nix) 1.11.13
   * Nixpkgs version: "17.09pre112899.129f8d7e99"
   * Sandboxing enabled: build-use-sandbox = true


state: closed
title: php package pulls in apache dependency
user_login: wmertens
html_url: https://github.com/NixOS/nixpkgs/issues/28312
updated_at: 2017-08-22 17:18:39
body:
  When using the `phpfpm` service for use with nginx, it pulls in `php` which in turn pulls in `apache` and `apache-dev`. This is wholly unnecessary for the operation of phpfpm.

  The culprit is this line in `/nix/store/6y6zxcj8ps4273s77c2z2g3zblrxfasm-php-7.1.5/include/php/main/build-defs.h`:

  ```
  #define PHP_INSTALL_IT          "$(mkinstalldirs) '/nix/store/6y6zxcj8ps4273s77c2z2g3zblrxfasm-php-7.1.5/modules' &&   
                $(mkinstalldirs) '$(INSTALL_ROOT)/nix/store/k6gqdllpsvj1h7i9hj903di61ggkzc8g-apache-httpd-2.4.25/conf' &&        
            /nix/store/85x2nk3klnwb6gr9p1him18ds1pf4sqj-apache-httpd-2.4.25-dev/bin/apxs -S LIBEXECDIR='/nix/store/6y6zxcj8ps4273s77c2z2g3zblrxfasm-php-7.1.5/modules'           

  -S SYSCONFDIR='$(INSTALL_ROOT)/nix/store/k6gqdllpsvj1h7i9hj903di61ggkzc8g-apache-httpd-2.4.25/conf'           

  ^^^^ this setting here

               -i -a -n php7 libphp7.la"
  ```

  I don't know enough about PHP to know if this should be there or not, but in any case it is the only reference to it. It seems that elsewhere on the web that `SYSCONFDIR` is set to `/etc/php`…

  ## Technical details

  * System: NixOS: 17.03.1463.81fceb2554 (Gorilla)


state: closed
title: xfce: NetworkManager has no priveleges to save VPN connection
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/28313
updated_at: 2019-01-27 22:31:50
body:
  ## Issue description

  Attempt to add a VPN connection fails with:
  ![](http://i.imgur.com/fzpbCIj.png)


  ## Technical details

  * System: 17.09


state: closed
title: sqlmap: 1.0.11 -> 1.1
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/28314
updated_at: 2017-10-01 15:05:29
body:
  Additionally disable sqlmap for python3 as it is incompatible:
  "[CRITICAL] incompatible Python version detected ('3.6.1'). For successfully running sqlmap you'll have to use version 2.6 or 2.7 (visit 'http://www.python.org/download/')"

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

  ---


state: closed
title: cassandra: clean up installed documentation
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/28315
updated_at: 2017-08-21 17:43:15
body:
  ###### Motivation for this change

  To fix #28281 by not having documentation in the root directory.

  ###### 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))
  - [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: google-play-music-desktop-player: 4.3.0 -> 4.4.0
user_login: SuprDewd
html_url: https://github.com/NixOS/nixpkgs/pull/28317
updated_at: 2017-08-16 22:06:38
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
     - [ ] 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: aspellWithDicts fails when running aspell
user_login: mpickering
html_url: https://github.com/NixOS/nixpkgs/issues/28318
updated_at: 2017-08-21 01:34:01
body:
  ## Issue description

  I have a line in my shell.nix as follows.

  ```
  aspell = nixpkgs.aspellWithDicts (ps : with ps; [ en ]); 
  ```

  which is then also added to buildInputs.

  When running `aspell` in the shell session, it errors on any file with:

  ```
  > aspell -c myfile.tex
  Error: The file "/nix/store/hrs9m81c6d7nf31azni9mi9kvss67g8f-aspell-dicts/lib/aspell/iso-8859-1.cset" can not be opened for reading.
  ```

  @FRidh 


state: closed
title: 'caffe' broken with CUDA
user_login: Hodapp87
html_url: https://github.com/NixOS/nixpkgs/issues/28319
updated_at: 2017-08-19 21:31:00
body:
  ## Issue description

  Attempting to install `caffe`, e.g. with `nix-shell -p caffe`, fails in the build process. The issue disappears if I override `cudaSupport` to false.

  The build produces several instances of:

  ```
  In file included from /nix/store/l87rid0kw82lmkp1pnqcsk91kqpjz0jb-cudatoolkit-7.0.28/include/cuda_runtime.h:62:0,
                   from <command-line>:0:
  /nix/store/l87rid0kw82lmkp1pnqcsk91kqpjz0jb-cudatoolkit-7.0.28/include/host_config.h:105:2: warning: #warning -- unsupported GNU version! gcc 4.10 and up are not supported! [-Wcpp]
   #warning -- unsupported GNU version! gcc 4.10 and up are not supported!
    ^
  ```

  followed by:

  ```
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.h:784:8: error: expected initializer before '<' token
       locale::id collate<_CharT>::id;
          ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.h:789:23: error: expected initializer before '<' token
       collate<char>::_M_compare(const char*, const char*) const throw();
                         ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.h:793:26: error: expected initializer before '<' token
       collate<char>::_M_transform(char*, const char*, size_t) const throw();
                            ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.h:798:23: error: expected initializer before '<' token
       collate<wchar_t>::_M_compare(const wchar_t*, const wchar_t*) const throw();
                         ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.h:802:26: error: expected initializer before '<' token
       collate<wchar_t>::_M_transform(wchar_t*, const wchar_t*, size_t) const throw();
                            ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.h:807:31: error: reference to 'collate' is ambiguous
       class _GLIBCXX_NAMESPACE_CXX11 collate_byname : public collate<_CharT>
                                 ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.h:633:7: note: candidates are: template<class _CharT> class std::collate
       class _GLIBCXX_NAMESPACE_CXX11 collate : public locale::facet
         ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/localefwd.h:160:31: note:                 template<class _CharT> class std::__cxx11::collate
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.h:807:38: error: expected template-name before '<' token
       class _GLIBCXX_NAMESPACE_CXX11 collate_byname : public collate<_CharT>
                                        ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.h:807:38: error: expected '{' before '<' token
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.h:807:38: error: expected unqualified-id before '<' token
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc: In member function 'bool std::locale::operator()(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) const':
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:84:9: error: 'collate' does not name a type
         typedef std::collate<_CharT> __collate_type;
           ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:85:7: error: '__collate_type' does not name a type
         const __collate_type& __collate = use_facet<__collate_type>(*this);
         ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:86:9: error: '__collate' was not declared in this scope
         return (__collate.compare(__s1.data(), __s1.data() + __s1.length(),
           ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc: At global scope:
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:149:8: error: expected initializer before '<' token
       collate<_CharT>::_M_compare(const _CharT*, const _CharT*) const throw ()
          ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:155:8: error: expected initializer before '<' token
       collate<_CharT>::_M_transform(_CharT*, const _CharT*, size_t) const throw ()
          ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:161:8: error: expected initializer before '<' token
       do_compare(const _CharT* __lo1, const _CharT* __hi1,
          ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:197:34: error: expected nested-name-specifier before 'collate'
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:197:41: error: expected initializer before '<' token
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:256:8: error: expected initializer before '<' token
       do_hash(const _CharT* __lo, const _CharT* __hi) const
          ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:270:23: error: 'collate' is not a class template
     extern template class collate<char>;
                         ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:270:23: error: template argument required for 'class collate'
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:271:23: error: 'collate_byname' is not a class template
     extern template class collate_byname<char>;
                         ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:271:23: error: template argument required for 'class collate_byname'
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:273:23: error: 'collate' is not a template function
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:273:30: error: expected ';' before '<' token
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:277:22: error: parse error in template argument list
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:277:22: error: template-id 'has_facet<<expression error> >' for 'bool std::has_facet(const std::locale&)' does not match any template declaration
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:282:23: error: 'collate' is not a class template
     extern template class collate<wchar_t>;
                         ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:282:23: error: template argument required for 'class collate'
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:283:23: error: 'collate_byname' is not a class template
     extern template class collate_byname<wchar_t>;
                         ^
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:283:23: error: template argument required for 'class collate_byname'
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:285:23: error: 'collate' is not a template function
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:285:30: error: expected ';' before '<' token
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:289:22: error: parse error in template argument list
  /nix/store/k1rsb3v6yg13x9q32z66map7cp99vn21-gcc-5.4.0/include/c++/5.4.0/bits/locale_classes.tcc:289:22: error: template-id 'has_facet<<expression error> >' for 'bool std::has_facet(const std::locale&)' does not match any template declaration
  make: *** [Makefile:531: .build_release/cuda/src/caffe/layers/softmax_layer.o] Error 1
  builder for ‘/nix/store/3pfah73df5l38hxssvg4x9jyx8qwjhr0-caffe-git-2015-07-02.drv’ failed with exit code 2
  error: build of ‘/nix/store/3pfah73df5l38hxssvg4x9jyx8qwjhr0-caffe-git-2015-07-02.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ```

  Appears to be related to the following:

  - https://gist.github.com/wangruohui/679b05fcd1466bb0937f (not relevant - these headers already have #warning, not #error)
  - https://github.com/BVLC/caffe/issues/4492
  - https://github.com/BVLC/caffe/issues/3046
  - https://groups.google.com/forum/#!msg/caffe-users/a6TDx89IByY/49ZD6rtyCwAJ

  I have tried a couple different things using the same expression on a caffe fork, albeit not precisely this one, but haven't had success with any of them:

  1. Overriding `cc` to `pkgs.gcc49` in `stdenv` for the build itself. It fails because (I am guessing) the dependencies were all built with GCC 5.2.
  2. Overriding `stdenv` as above but also in every `buildInput`. Build fails in leveldb with errors like:
  ```
  db_bench_tree_db.cc:(.text._ZN12kyotocabinet6HashDB9trim_fileERKSs[_ZN12kyotocabinet6HashDB9trim_fileERKSs]+0xa8): undefined reference to `kyotocabinet::File::open(std::string const&, unsigned int, long)'
  ```
  3. Modifying `Makefile` so that NVCC calls GCC 4.9, but CXX calls newer GCC (with ` -D_GLIBCXX_USE_CXX11_ABI=0`). Protobuf errors remain, like:
  ```
  .build_release/lib/libcaffe.so: undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::string const&, google::protobuf::io::CodedOutputStream*)'
  ```

  ### Steps to reproduce

  `nix-shell -p caffe`

  ## Technical details

  * System: 17.03.1504.94941cb045
  * Nix version: nix-env (Nix) 1.11.11
  * Nixpkgs version: "17.03.1504.94941cb045"
  * Sandboxing enabled: Yes

  I see the same issue on latest nixpkgs master too.


state: closed
title: poretools: init at 0.6.0
user_login: rybern
html_url: https://github.com/NixOS/nixpkgs/pull/28320
updated_at: 2017-08-20 15:44:06
body:
  ###### Motivation for this change
  Added poretools, a bioinformatics application for dealing with nanopore sequencing data

  ###### 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
     - [ ] 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: distrho: unstable-2016-06-26 -> unstable-2017-08-04
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/28321
updated_at: 2017-08-20 00:33:04
body:
  ###### Motivation for this change

  the previous version didn't work anymore in NixOS, see:
  https://github.com/DISTRHO/DISTRHO-Ports/issues/17

  ###### 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: darwin stdenv: Float `persistentN` bindings into per-stage `let`s
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/28322
updated_at: 2017-08-18 13:04:48
body:
  ###### Motivation for this change

  This is a first step to formatting like the bootstrapping for other platforms.

  Talked about on IRC, and @LnL7 and @copumpkin thought this was a good idea---but let's have one of you confirm before I merge.

  ###### Things done

  The hash of the darwin stdenv is the same.

  ---


state: closed
title: fetchgit/fetchFromGitHub fail to fetch submodules from "git@server:repo" URLs
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/28324
updated_at: 2018-03-09 09:24:00
body:
  https://github.com/kryptco/kryptonite-android/blob/master/.gitmodules is
  ```
  [submodule "libsodium-jni"]
  	path = libsodium-jni
  	url = git@github.com:kryptco/libsodium-jni
  [submodule "zxing"]
  	path = zxing
  	url = https://github.com/zxing/zxing
  [submodule "identicon"]
  	path = identicon
  	url = https://github.com/KryptCo/identicon
  [submodule "ssh-wire"]
  	path = ssh-wire
  	url = git@github.com:kryptco/ssh-wire
  ```

  so both ```fetchgit``` and ```fetchFromGitHub``` fail with ```Could not create directory '/var/empty/.ssh'```

  ### Steps to reproduce

  ```nix
    fetchFromGitHub {
      owner = "kryptco";
      repo = "kryptonite-android";
      rev = "2.2.3";
      fetchSubmodules = true;
      sha256 = "0000000000000000000000000000000000000000000000000000";
    }
  ```

  ```nix
    fetchgit {
      url = "https://github.com/kryptco/kryptonite-android";
      rev = "2.2.3";
      fetchSubmodules = true;
      sha256 = "0000000000000000000000000000000000000000000000000000";
    }
  ```

  <hr/>

  Related "https://github.com/NixOS/nixpkgs/pull/26695 fetchgit: support "git@server:repo" URLs "

  <hr/>

  UPD: Fail even without submodules:
  ```nix
    fetchgit {
      url = "git@github.com:kryptco/kryptonite-android";
      rev = "2.2.3";
      sha256 = "0000000000000000000000000000000000000000000000000000";
    }
  ```


state: open
title: Never put `buildInputs` and `propagatedBuildInputs` on the PATH
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/issues/28325
updated_at: 2019-06-05 21:12:02
body:
  I'll soon fix https://github.com/NixOS/nixpkgs/issues/21191: ensuring they aren't are on the PATH when cross compiling. But it would be more consistent do do that regardless of whether we're cross compiling, so that cross builds are less likely to fail assuming the native ones get more testing.


state: open
title: Multiple outputs and propagation
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/issues/28326
updated_at: 2019-06-15 18:45:35
body:
  Currently (pre-17,09), `mkDerivation` rewrites dependencies to use the `dev` output. But for propagated dependencies, I think it would be better if

  1. The `dev` output is not propagated, if it was selected automatically.
  2. Other outputs propagated by the `dev` output *are* propagated.

  This reflects a common case where headers are only needed at build-time, but libraries are need forever.

  This does add complexity. The true solution however (which I should open another issue for) is just getting rid propagated dependencies as a single concept altogether, and treating all the language-specific reasons why separately and explicitly, but that is a much larger project.


state: open
title: Rename dependency attributes
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/issues/28327
updated_at: 2019-06-12 23:37:39
body:
  `nativeBuildInputs`, `buildInputs`, `propagatedNativeBuildInputs`, and `propagatedBuildInputs` are horrible names:

   - Word order + capitalization impedes easy grepping
   - `native` is vague wrt cross compilation
   -  build time vs run time usage is unclear
   -  both the `host` platform and `target` platform of dependencies can be varied, so in fact there is 2 axis of "native" vs "foreignness"

  In https://github.com/NixOS/nixpkgs/pull/26805 I do add 4 more sorts of dependencies giving us:

  | Current name | @Ericson2314's Ideal name | Host is | Target is |
  |--------------------|----------------|----------|-------------|
  | `depsBuildBuild` | `depsBuildBuild` | build platform | build platform |
  | `nativeBuildInputs` | `depsBuildHost` | build platform | host platform |
  | `__depsBuildTarget` | `__depsBuildTarget` | build platform | target platform
  | `__depsHostHost` | `__depsHostHost` | host platform | host platform
  | `buildInputs` | `depsHostTarget` | host platform | target platform
  | `__depsTargetTarget` | `__depsTargetTarget` | target platform | target platform |

  A disadvantages of these names, per the comments below, is for the vast majority of deps the target platform is irrelevant---my names are unintuitive and noisy in this case.

  N.B. I'd love to structure things purely when the deps are needed---run time or build time---which is a pretty understandable concept even for those who have never heard of cross compiling. But this just isn't correct (yet). Firstly, it isn't enough granularity---see when dependent's host = depender's build, there's 3 possible target platforms. Worse, host=host dependencies may be used in all possible ways: only at build-time (static linking), only at run-time (dynamic loading of plugin library), or both (linking and headers).

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

  A completely different approach would be rely more on language-specific builders: For C, let people think in terms of headers (and pkg-config files, etc) and libraries (dynamic or static), and then C-specific infrastructure would take care of everything behind the scenes regarding propagation and multiple outputs. I should probably elaborate this approach more fully in the another issue or RFC.

  Split out from https://github.com/NixOS/nixpkgs/issues/4855


  CC @dezgeg @edolstra


state: closed
title: imagemagick: 6.9.9-3 -> 6.9.9-7
user_login: phunehehe
html_url: https://github.com/NixOS/nixpkgs/pull/28329
updated_at: 2017-08-18 13:55:51
body:
  ###### Motivation for this change

  The old release has been removed from https://www.imagemagick.org/download/releases/ causing new builds to fail. Please pick this change to 17.03 because it's failing there too.

  ###### 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] 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: displaylink: use requireFile instead of fetchurl
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/28330
updated_at: 2017-08-30 00:56:46
body:
  ###### Motivation for this change

  The direct link used with `fetchurl` is no longer a direct link (see #28279)
  Users will need to accept a EULA and add the source themselves to the store.

  ###### 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
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests)) **n/a**
  - [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).

  ---
  cc @abbradar 


state: closed
title: thunderbird: 52.2.1 -> 52.3.0
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/28331
updated_at: 2017-08-19 17:16:45
body:
  ###### Motivation for this change

  - Bug fixes.

  https://www.mozilla.org/en-US/thunderbird/52.3.0/releasenotes/

  ###### Things done

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

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: firefox: 55.0 -> 55.0.2
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/28332
updated_at: 2017-08-19 17:16:31
body:
  ###### Motivation for this change

  - Bug fixes.

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

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

  Tested only `firefox-bin`.

  ---


state: open
title: hardware.nvidiaOptimus.disable no longer works
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/28333
updated_at: 2017-09-04 11:58:12
body:
  Current versions of `nixos-unstable` (like 129f8d7e99) can no longer load the `bbswitch` module on my Latitude E7450 laptop:

  ~~~
  $ modprobe -v bbswitch                                                  root/git/master 
  insmod /run/current-system/kernel-modules/lib/modules/4.9.43/misc/bbswitch.ko 
  modprobe: ERROR: could not insert 'bbswitch': No such device
  ~~~

  The systemd journal says:

  ~~~~
  kernel: bbswitch: version 0.8
  kernel: bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
  kernel: bbswitch: Found discrete VGA device 0000:03:00.0: \_SB_.PCI0.RP05.D034
  kernel: bbswitch: failed to evaluate \_SB_.PCI0.RP05.D034._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x0 {0x00,0x00,0x00,0x00}: AE_NOT_FO
  kernel: bbswitch: failed to evaluate \_SB_.PCI0.RP05.D034._DSM {0xA0,0xA0,0x95,0x9D,0x60,0x00,0x48,0x4D,0xB3,0x4D,0x7E,0x5F,0xEA,0x12,0x9F,0xD4} 0x102 0x0 {0x00,0x00,0x00,0x00}: AE_NOT_FO
  kernel: bbswitch: failed to evaluate \_SB_.PCI0.GFX0._DSM {0xA0,0xA0,0x95,0x9D,0x60,0x00,0x48,0x4D,0xB3,0x4D,0x7E,0x5F,0xEA,0x12,0x9F,0xD4} 0x102 0x0 {0x00,0x00,0x00,0x00}: AE_NOT_FOUND
  kernel: bbswitch: No suitable _DSM call found.
  ~~~~

  This used to work fine in previous versions of NixOS.


state: closed
title: ncurses: 6.0 -> 6.0-20170729
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/28334
updated_at: 2018-01-31 13:30:17
body:
  Ncurses has no stable release since v6.0 which was released two years ago.
  Given that even debian started using unstable weekly updates, I see no issue in doing the same.

  This has been tested on my package set, but not the whole nixpkgs.
  :warning: this is a small mass-rebuild.

  Fixes #19785.


state: closed
title: QtPass not prompting for gpg password
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/28335
updated_at: 2017-10-19 09:56:29
body:
  ## Issue description

  Update Nixos Unstable yesterday and since then QtPass isn't working properly anymore. It will display all stored sites/entries just fine, but when selecting one, the GPG password entry won't appear - hence nothing being displayed.

  pass on the cli still works fine.

  ### Steps to reproduce

  Switch to Nixos-Unstable channel
  Install QtPass
  Add a few sites (through the cli)
  Try to see them in QtPass

  ## Technical details

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

  17.09pre112899.129f8d7e99 (Hummingbird)

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

  nix-env (Nix) 1.11.13

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

  "17.09pre112899.129f8d7e99"

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

  build-use-sandbox = false


state: open
title: QML2_IMPORT_PATH is not set by package qtquickcontrols2
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/issues/28336
updated_at: 2018-01-04 06:55:29
body:
  ## Issue description

  The package qtquickcontrols2 does not set QML2_IMPORT_PATH, so the qml files cannot be found.

  #### workaround

  ```bash
  export  QML2_IMPORT_PATH=$QML2_IMPORT_PATH:$(nix-env --query --no-name --out-path  qtquickcontrols2)/lib/qt-5.9/qml
  ```

  ### Steps to reproduce

  1) install qtquickcontrols2
  2)
  Write this to test.qml

  ```qml
  import QtQuick.Controls 2.2

  Page {
      id: page
      hoverEnabled: true
      Label {
          text: "Hello QtQuick.Controls 2"
          font.pixelSize: 100
          font.italic: page.hovered
      }
  }
  ```
  3) open `qmlscene test.qml`

  ## Technical details

  * System: (NixOS: 17.03.1623.138313fe01 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.13
  * Nixpkgs version: nix-env (Nix) 1.11.13 and 17.09pre-git
  * Sandboxing enabled: build-use-sandbox = true


state: closed
title: nixos: better tor config
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/28338
updated_at: 2017-10-06 10:00:04
body:
  ###### Motivation for this change
  SLNOS had a (IMHO) superior version of #28081 for half a year already. I rebased it onto NixOS master. Feel free to bikeshed and reject :)

  ###### Things done
  - [X] It works
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ImageMagick: 6.9.9-3 -> 6.9.9-5
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/28341
updated_at: 2017-08-29 11:19:14
body:
  ###### Motivation for this change
  Update.

  ###### Things done

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

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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))
  - [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: perlPackages: CGI: 4.35 -> 4.36
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/28342
updated_at: 2017-08-17 19:45:34
body:
  ###### Motivation for this change
  Update.

  ###### Things done

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

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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))
  - [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: qml not installed for qtcharts
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/issues/28343
updated_at: 2017-08-25 19:37:38
body:
  ## Issue description

  QtCharts has a c++ and QML api. At the moment the QML parts are not installed.

  https://doc.qt.io/qt-5/qtcharts-index.html

  #28336 is a similar issue, but there QML files are installed, but the QML2_IMPORT_PATH is not set.

  ### Steps to reproduce

  1) nix-env -i qtcharts
  2) find /nix/store/\*qtcharts* -name '*.qml'

  ## Technical details

  * System: (NixOS: 17.03.1623.138313fe01 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.13
  * Nixpkgs version: nix-env (Nix) 1.11.13 and 17.09pre-git
  * Sandboxing enabled: build-use-sandbox = true


state: closed
title: tasksh: 1.1.0 -> 1.2.0
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/28344
updated_at: 2017-08-21 03:29:58
body:
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: openshift: 1.5.0 -> 3.6.0
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/pull/28345
updated_at: 2017-09-14 20:19:40
body:
  <s>Unfortunately, `oc cluster up` still does not work after this update (but neither did it work on 1.5.0)</s>

  - Updated from 1.5.0 to 3.6.0 (this is just the next version, but Red Hat did quite the version bump there)
  - Added 'v' to the version; it is used by `oc cluster up` to determine  which image should be downloaded.
  - Added myself as a maintainer.

  ###### Things done

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

  ---


state: closed
title: readline 7.0 -> 7.0.3
user_login: vanschelven
html_url: https://github.com/NixOS/nixpkgs/pull/28346
updated_at: 2017-09-01 09:48:18
body:
  ###### Motivation for this change

  Full motivation: https://groups.google.com/forum/#!topic/nix-devel/agupzdm352Q

  ###### Things done


  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: androidndk: wrap scripts in $out/libexec
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28347
updated_at: 2017-08-17 17:57:49
body:
  ###### Motivation for this change

  Build scripts of some Android programs run ```$ANDROID_NDK/libexec/*/ndk-build``` where scripts are not wrapped
  This PR puts wrapping of scripts before making symlinks in ```$out/bin```, so both ```$ANDROID_NDK/bin/ndk-build``` and ```$ANDROID_NDK/libexec/*/ndk-build``` are wrapped.


state: closed
title: androidsdk: put license hashes to nix store
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28348
updated_at: 2019-04-29 16:29:57
body:
  ###### Motivation for this change

  Put license hashes to nix store as there is no way to install them into the read-only store later
  Fixes https://github.com/NixOS/nixpkgs/issues/23910


state: closed
title: python36: lack of _uuid_generate_time breaks uuid.uuid1()
user_login: washort
html_url: https://github.com/NixOS/nixpkgs/issues/28349
updated_at: 2017-08-30 19:09:02
body:
  ## Issue description

  https://github.com/NixOS/nixpkgs/commit/0a7e705f629c8dee29b06bb4c0be867e15c45059 breaks `uuid.uuid1()`

  ### Steps to reproduce

  `nix-shell -p python36 --run "python -c 'import uuid; print(uuid.uuid1())'" `
  yields
  ```
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/nix/store/gq5v7fk2fp1r632ywcicixkh09h8qigg-python3-3.6.2/lib/python3.6/uuid.py", line 516, in uuid1
      if _uuid_generate_time and node is clock_seq is None:
  NameError: name '_uuid_generate_time' is not defined
  ```

  Additionally, some Python libraries such as `freezegun` assume `_uuid_generate_time` is present.


state: closed
title: pythonPackages.docker: 2.3.0 -> 2.4.2
user_login: aske
html_url: https://github.com/NixOS/nixpkgs/pull/28350
updated_at: 2017-08-22 01:47:25
body:
  ###### Motivation for this change
  Required for docker-compose: 1.13.0 -> 1.15.0 (#28351)

  ###### 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: quickder: 1.0-RC2 -> 1.2.2
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/28352
updated_at: 2017-10-30 23:02:48
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)
     - [x] NixOS
     - [ ] macOS
     - [x] 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))
  - [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: [staging] perl: 5.24.x -> 5.26.x
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28353
updated_at: 2018-06-26 23:06:19
body:
  ###### Motivation for this change

  Changing default perl from ```5.24.x``` to ```5.26.x```

  Once this was part of [```17.09```  milestone ](https://github.com/NixOS/nixpkgs/milestone/11) but then cancelled because some of the perl libs were not adapted quickly to the breaking changes introduced in ```5.26```

  An year has been passed,
  - [x] ```perl-5.26.x``` matured from ```5.26.0``` to ```5.26.2```
  - [x]  the libraries (except the abandoned ones) have been adapted to ```perl-5.26.x```
  - [x] ```cpan2nix``` ensures the perl libraries in nixpkgs are up to date
  - [x]  ```perl-5.28.0``` has been released recently and that means ```5.24.x``` is going to be deprecated by upstream soon.

  This is another try to build NixOS defaulting ```perl``` to ```perl526``` instead of ```perl524```


state: closed
title: ttylog: fix typo in homepage
user_login: mstarzyk
html_url: https://github.com/NixOS/nixpkgs/pull/28354
updated_at: 2017-08-17 19:19: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
     - [ ] 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: bash: cleanup unused file
user_login: vanschelven
html_url: https://github.com/NixOS/nixpkgs/pull/28355
updated_at: 2017-08-19 19:17:54
body:
  ###### Motivation for this change

  The only usage location was removed in f803270b7e00fa7124282809838d5652083b6aad
  Grepping for bash-4.3 yields no results

  ###### Things done

  Most of the below do not apply, as the file is completely unused.

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: gnonlin: use httpS to fetch archive
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/pull/28356
updated_at: 2017-08-21 18:18:47
body:
  ###### Motivation for this change

  Fetch archive with https instead of http.

  ###### Things done

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

  ---


state: closed
title: godot: homepage link with httpS
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/pull/28357
updated_at: 2017-08-21 18:18:39
body:
  ###### Things done
  - Built on platform(s)
     - [x] NixOS
  - [x] Tested compilation of all pkgs that depend on this change using ` nix-shell -p nox --run "nox-review wip --against master"`

  ---


state: closed
title: (legacy) gstreamer: fetch archive with httpS instead of http
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/pull/28358
updated_at: 2017-08-23 23:02:20
body:
  ###### Things done
  - Built on platform(s)
     - [x] NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`

  ---


state: closed
title: Use https for some homepages
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/28359
updated_at: 2019-02-22 04:40:03
body:
  ###### Motivation for this change
  This is not all of the homepages but it this is quite a few homepages that are either redirects or 404s. I've either changed to where they redirect or found some other page that is not 404.

  For a full list:

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


state: closed
title: Delete orphan file nixpkgs/pkgs/development/tools/build-managers/gradle/2.5.nix
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28360
updated_at: 2017-08-18 20:33:40
body:
  delete orphan file

  ```gradle_2_5``` is in [```default.nix```](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/build-managers/gradle/default.nix)


state: closed
title: radare2: 1.4.0 -> 1.6.0
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28361
updated_at: 2017-08-19 18:06:21
body:
  ###### Motivation for this change

  - [x] radare2: 1.4.0 -> 1.6.0
  - [x] build from github instead of tarball, because:
     1. it is the [upstream recommended way](http://rada.re/r/down.html)
     2. http://cloud.radare.org (the tarball host) is currently down
     3. there was [an incident](https://github.com/NixOS/nixpkgs/commit/938df03ed1ae250fd21a7615763b1ecabb041b66) with tarball rewrite 
     4. ease to override the derivation to build the bleeding edge version from the github head.
  - [x] Fixes https://github.com/NixOS/nixpkgs/pull/26322 (dangling symlinks 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
     - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mate: caja-extensions: init at 1.18.1, engrampa: init at 1.18.2
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/28362
updated_at: 2017-08-21 15:34:54
body:
  ###### Motivation for this change

  Add [Caja Extensions](https://github.com/mate-desktop/caja-extensions), which is a set of extensions for [Caja](https://github.com/mate-desktop/caja), the [MATE](http://www.mate-desktop.org) file manager.

  Add `cajWithExtensions`, a wrapper to `caja` to give access to a list of extensions.

  Add [Engrampa](https://github.com/mate-desktop/engrampa), a file archiver for [MATE](http://www.mate-desktop.org).

  ###### 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"`
  - [ ] Tested execution of 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/usbguard: create package and module
user_login: tnias
html_url: https://github.com/NixOS/nixpkgs/pull/28363
updated_at: 2017-08-25 22:35:22
body:
  ###### Motivation for this change

  No usbguard module or package existed for NixOS previously. USBGuard
  will protect you from BadUSB attacks. (assuming configuration is done
  correctly)


  ###### Things done

  I build and tested the libsodium and libgcrypt variants on my nixos-unstable system. Specifying rules for devices works.

  Using the qt-applet did not work for my normal user due to the `Cannot mix incompatible Qt library ...`, but running `usbguard-applet-qt` as root works fine. (found out about by accident, can someone explain why?)

  As noted in `description`-fields of the nixos-module options, editing the rules or daemon configuration is not possible via GUI since they are inside the nixstore. (I did not see a better way to solve this. Please let me know if I missed something)

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

  ---


state: closed
title: plowshare: 2.1.6 -> 2.1.7
user_login: jfrankenau
html_url: https://github.com/NixOS/nixpkgs/pull/28364
updated_at: 2017-08-19 08:09:43
body:
  ###### Motivation for this change

  Update

  ###### Things done

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

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

  ---
  cc @aforemny


state: open
title: m4 doesn't work under WSL
user_login: bobvanderlinden
html_url: https://github.com/NixOS/nixpkgs/issues/28365
updated_at: 2017-12-29 20:39:48
body:
  ## Issue description

  While building a system using nixops on on Windows through WSL I ran into the following error:

  ```
  localedef: ../sysdeps/unix/sysv/linux/spawni.c:360: __spawnix: Assertion `ec >= 0' failed.
  ```

  This is a problem with WSL that doesn't support a specific kernel call that is being used in glibc and in turn m4 (see https://github.com/Microsoft/BashOnWindows/issues/1878).

  Commit [e05b877b63dce73ff6d38b1feab337e2ffb89778](https://sourceware.org/git/?p=glibc.git;a=blobdiff;f=ChangeLog;h=e05b877b63dce73ff6d38b1feab337e2ffb89778;hp=88ea4b1ed1d47c1310ce87eb7068aa59722b5cc6;hb=4b4d4056bb1;hpb=8d3bd947483f50b57aee7c35c07dc1927d6e8a27) in glibc needs to be reverted to work around this problem.

  I presume this isn't a patch that people want to rebuild their system for, so I'm wondering what the best practice is to do a hotfix without rebuilding all packages. I found an [issue about security patches](https://github.com/NixOS/nix/issues/614), for which the solution comes close ([replacing a dependency for a single package](https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/replace-dependency.nix)), but I'd like to replace glibc system-wide. Is that possible?

  ### Steps to reproduce

  Use nixops to build a system and m4 is being used.

  ## Technical details

  * System: Windows 10
  * Nix version: 1.11.9
  * Nixpkgs version: 17.09pre107131.c882b967c1
  * Sandboxing enabled: no


state: closed
title: KDE Frameworks: 5.36 -> 5.37 and KDE Applications 17.04.3 -> 17.08.0
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/pull/28366
updated_at: 2017-08-22 14:52:57
body:
  ###### Motivation for this change

  New version of KDE Applications and KDE frameworks. Only small changes were needed to make it work.


  ###### Things done

  I've tested konsole, dolphin, konversation, kate, k3b, kdenlive, spectacle, kmix, kcachegrind, filelight by opening them and using them a bit.

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

  ---


state: closed
title: pythonPackages.zc_buildout_nix: 2.5.3 -> 2.9.4
user_login: datakurre
html_url: https://github.com/NixOS/nixpkgs/pull/28367
updated_at: 2017-08-18 09:28:55
body:
  ###### Motivation for this change

  @cillianderoiste In addition to updating, this overrides possibly pinned versions from those available in the current environment.

  If you remember, buildout-nix differs from the original buildout in that it prefers "system packages" over buildout packages: this allows to use hard-to-build python packages from nixpkgs with buildout and also running buildout with only nix-dependencies. My only issue has been the need of manually unpinning the conflicting versions.

  With these changes, I can simply

      $ nix-shell -p pythonPackages.ldap pythonPackages.lxml pythonPackages.pillow pythonPackages.pyyaml pythonPackages.python_magic pythonPackages.zc_buildout_nix --run buildout-nix

  to get a complex Plone buildout run without needing to think about the pinned versions (in this case still installing most of the packages directly from PyPI using buildout).

  Nix-pinned packages can be seen using buildout annote

      $ buildout-nix annotate|grep -i pillow
      Pillow= 3.4.2
           /nix/store/g4p8gi7ygwkcyfj0iqvm4kzq12dvi8af-python2.7-Pillow-3.4.2/lib/python2.7/site-packages

  ###### 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
     - [ ] 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: petsc: init at 3.7.6
user_login: jamtrott
html_url: https://github.com/NixOS/nixpkgs/pull/28368
updated_at: 2017-09-11 07:38:04
body:
  ###### Motivation for this change
  Add the PETSc library, so that it may later be used by, e.g., the FEniCS computing platform (https://fenicsproject.org) for solving partial differential equations.

  ###### 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
     - [ ] 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: open
title: Add EmojiTwo (fork of now-proprietary EmojiOne)
user_login: joepie91
html_url: https://github.com/NixOS/nixpkgs/issues/28369
updated_at: 2018-07-15 12:02:07
body:
  ## Issue description

  The EmojiOne font ([package here](https://github.com/NixOS/nixpkgs/blob/master/pkgs/data/fonts/emojione/default.nix)) has [gone proprietary](https://www.emojione.com/blog/emojione-30-new-licensing-explained). A community fork has been created, based on the last open-source (CC-BY) EmojiOne version, named [EmojiTwo](https://github.com/EmojiTwo/emojitwo). In the interest of preferring maintained open-source packages over unmaintained/proprietary ones, it should probably be added to the package collection.

  (Unless you're particularly bored or want to have it added *right now*, don't prioritize adding this package; I'll probably be creating a PR for it myself in the near-ish future once I get around to it, and I'm just using this as a tracking issue so I don't forget.)

  ### Steps to reproduce

  N/A

  ## Technical details

  * System: 17.03.1700.51a83266d1 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.13
  * Nixpkgs version: "17.03.1700.51a83266d1"
  * Sandboxing enabled: true


state: closed
title: Make UEFI installer test release critical
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/pull/28370
updated_at: 2017-08-19 06:46:50
body:
  Seems to be (mostly) working fine, based on the history:

  https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.installer.simpleUefiGummiboot.i686-linux/all
  https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.installer.simpleUefiGummiboot.x86_64-linux/all

  I do see one failure due to a race condition during partitioning in https://hydra.nixos.org/build/54464614 but as far as I can tell that isn't specific to EFI partitions.

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


state: closed
title: CI build for libgda-5.2.4 broken
user_login: ThomasMader
html_url: https://github.com/NixOS/nixpkgs/issues/28371
updated_at: 2017-09-15 18:11:31
body:
  As can be seen at https://travis-ci.org/NixOS/nixpkgs/jobs/265852828 the build for libgda-5.2.4 is broken.
  I can't reproduce the problem on my Fedora machine with
  `nix-build -K -A gnome3.libgda`
  so I guess it's a problem within the environment of the CI machine.


state: closed
title: aeson_0_11_3_0 broken in master
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/issues/28372
updated_at: 2017-08-22 12:54:32
body:
  @peti aeson_0_11_3_0 depends on `base-orphans >=0.5.3 && <0.6`, but this version no longer exists in `haskell-packages.nix`. I ran into this because `liquidhaskell` depends on that version of `aeson`.


state: closed
title: stdenvs: Distinguish between `extraBuildInputs` and `extraNativeBuildInputs`
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/28373
updated_at: 2017-08-20 16:06:42
body:
  This version continues to use `stdenv/setup` for the default inputs.

  ###### Motivation for this change

  Restore uncontroversial bits of https://github.com/NixOS/nixpkgs/pull/28304

  ###### 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
     - [ ] 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"`
  - [ ] 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: binutils: Pass --build --host on non-arm
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/28374
updated_at: 2017-08-23 18:45:12
body:
  ###### Motivation for this change

  In response to thread in https://github.com/NixOS/nixpkgs/commit/88efc22b44dedf423398491f9a55d1631b0b50ff

  This is needed for build != host == target builds. Moreover, we want to move towards always passing all 3, and the previous change to unbreak Arm moved us away from that.

  ###### 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
     - [ ] 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"`
  - [ ] 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: perl-ExtUtils-LibBuilder: Use the C compiler to link
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/28375
updated_at: 2017-08-18 21:38:46
body:
  ###### Motivation for this change

  Fixes the build on Darwin. Linux might have been broken before too.

  ###### 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 *biber* on platform(s)
     - [ ] NixOS
     - [x] 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"`
  - [ ] 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: nghttp2 => 1.24.0 + --enable-app
user_login: ixmatus
html_url: https://github.com/NixOS/nixpkgs/pull/28376
updated_at: 2018-04-23 13:46:53
body:
  This change updates nghttp2 to the latest stable released version, `1.24.0`. Additionally, a boolean argument, `enableApp`, is added to build nghttp2's applications (e.g: `nghttpx`, `nghttpd`, `h2load`, etc.)

  ###### Motivation for this change

  The motivation for this change is two-fold:

  1. Pick up the latest stable code for `nghttp2`.
  2. Be able to build the apps provided by `nghttp2`, which is a prerequisite for a follow-on PR adding a new NixOS module for `nghttpx`.

  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: geogebra: 5-0-377-0 -> 5-0-382-0
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/28377
updated_at: 2017-08-20 20:24:25
body:
  ###### Motivation for this change

  Updates `geogebra` to latest version to prevent breaks.
  Furthermore it adds a fallback to `web.archive.org`.

  ###### 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
     - [ ] 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: programs.zsh: move evlauation of `${zshAliases}` after `cfg.interactiveShellInit`
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/28378
updated_at: 2017-08-30 18:19:42
body:
  ###### Motivation for this change

  :warning: __Caution: (possible) BC Break:__ This changes the order of operations in `/etc/zshrc` which might break several people's setups.

  `cfg.interactiveShellInit` is used by modules like
  `programs.zsh.oh-my-zsh`. This means that all aliases defined in
  `programs.zsh.shellAliases` might be overriden which is highly
  unpredictable in some cases.

  __Example:__

  `oh-my-zsh` overrides `ll` and `l` aliases in the core (no plugin which might be disabled), but I decided to use `exa` as `ls` replacement.
  Now I tried to alias `ls` and `ll` to `exa` in `programs.zsh.shellAliases`, but it was overriden by `oh-my-zsh` as `interactiveShellInit` is evaluated after `shellAliases`.

  A quickfix was to use `mkAfter`:

   ```nix
  {
    programs.zsh.interactiveShellInit = pkgs.lib.mkAfter ''
      alias ls="${pkgs.exa}/bin/exa";
    '';
  }
  ```

  As you can see I create `alias` statements manually in a custom `interactiveShellInit` block, however I don't think that such hacks should be necessary to prevent such unexpectable behavior.

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

  ---


state: closed
title: docker: 17.06.0-ce -> 17.06.1-ce
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/28379
updated_at: 2017-08-22 06:57:15
body:
  ###### Motivation for this change
  Update

  ###### Things done

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

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

  ---


state: closed
title: renoise: 3.0.1 -> 3.1.0
user_login: seanparsons
html_url: https://github.com/NixOS/nixpkgs/pull/28380
updated_at: 2017-08-27 16:07:34
body:
  ###### Motivation for this change

  - Bump to 3.1.0.
  - Renoise non-demo builds have a licence baked into them, which means each is a totally individual bundle so SHAs can't be used.

  ###### Things done

  - Updated the version to 3.1.0.
  - Replaced the demo parameter with the releasePath parameter so that a path to the full version can be supplied.

  <!-- 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
     - [ ] 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: doc: Describe CC Wrapper in more detail
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/28381
updated_at: 2017-08-20 19:51:02
body:
  ###### Motivation for this change

  The main motivation for this is to have something to google for `LD=$CC`.

  Eventually, this should probably be moved to another section, but we can deal with that later.


  ###### 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
     - [ ] 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"`
  - [ ] 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: mercurial: remove hardcoded linux-only cacert
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/28382
updated_at: 2017-08-22 01:39:31
body:
  This is no more needed since the introduction of NIX_SSL_CERT_PATH.
  Furthermore, it breaks on darwin because the path does not exist.

  Fixes #27928.


state: closed
title: remove collection-json from dont-distribute-packages
user_login: alunduil
html_url: https://github.com/NixOS/nixpkgs/pull/28383
updated_at: 2017-08-22 23:32:00
body:
  ###### Motivation for this change

  I believe I've fixed the build issues for collection-json and would like
  to see it make it into the next stable release of NixOS.  I'm also
  adding myself as maintainer.

  Let me know if there is anything I did incorrectly or missed.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: mpfshell: init at 0.8.1
user_login: geistesk
html_url: https://github.com/NixOS/nixpkgs/pull/28384
updated_at: 2017-10-12 17:44:05
body:
  ###### Motivation for this change
  This pull requests adds the [mpfshell](https://github.com/wendlers/mpfshell)-software.

  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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))
  - [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: qt4 build fails during installPhase [Darwin]
user_login: lukeadams
html_url: https://github.com/NixOS/nixpkgs/issues/28385
updated_at: 2017-10-11 19:45:15
body:
  ## Issue description
  qt4 fails during the install phase
  [[hydra](https://hydra.nixos.org/build/58837766)]
  ```
  make[1]: Entering directory '/private/tmp/nix-build-qt-4.8.7.drv-0/qt-everywhere-opensource-src-4.8.7/src/corelib'
  make -f Makefile.Release install
  make[2]: Entering directory '/private/tmp/nix-build-qt-4.8.7.drv-0/qt-everywhere-opensource-src-4.8.7/src/corelib'
  "/nix/store/yc00923s1wacd726fwf5yn9nkxbkfkxy-qt-4.8.7/lib/QtCore.framework/Contents/MacOS/QtCore"
  /nix/store/p436632iqmvvzn2m0rg5wj270xr9niap-bash-4.4-p12/bin/bash: /nix/store/yc00923s1wacd726fwf5yn9nkxbkfkxy-qt-4.8.7/lib/QtCore.framework/Contents/MacOS/QtCore: No such file or directory
  make[2]: *** [Makefile.Release:29195: install_target] Error 127
  make[2]: Leaving directory '/private/tmp/nix-build-qt-4.8.7.drv-0/qt-everywhere-opensource-src-4.8.7/src/corelib'
  make[1]: *** [Makefile:46: release-install] Error 2
  make[1]: Leaving directory '/private/tmp/nix-build-qt-4.8.7.drv-0/qt-everywhere-opensource-src-4.8.7/src/corelib'
  make: *** [Makefile:226: sub-corelib-install_subtargets-ordered] Error 2
  note: keeping build directory ‘/private/tmp/nix-build-qt-4.8.7.drv-0’
  builder for ‘/nix/store/kb7j85g6h8458a93rp0bvhfgaczphdc7-qt-4.8.7.drv’ failed with exit code 2
  error: build of ‘/nix/store/kb7j85g6h8458a93rp0bvhfgaczphdc7-qt-4.8.7.drv’ failed
  ```
  The file in question is built but the install phase seems to be depending on the nix-store location before it is copied there. 

  ```
  ls /private/tmp/nix-build-qt-4.8.7.drv-0/qt-everywhere-opensource-src-4.8.7/lib
  ...
  QtCore.framework
  ...
  ```

  There also seem to be a few possibly erroneous file deletions by the build system:
  ```
  rm -f QtCore QtCore.framework/QtCore ../../lib/QtCore.framework/QtCore
  ...
  mv -f QtCore ../../lib/QtCore.framework/Versions/4/QtCore
  ln -s Versions/4/QtCore ../../lib/QtCore.framework/QtCore
  rm -f ../../lib/QtCore.framework/Versions/Current
  ln -s 4 ../../lib/QtCore.framework/Versions/Current
  ...
  ```

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


  ## Technical details

  * System: (MacOS 10.11)
  * Nix version: (`1.11.13`)
  * Nixpkgs version: (`17.09pre-git`)
  * Sandboxing enabled: (`relaxed`)

  @vcunat 


state: closed
title: pytorch: 0.1.12 -> 0.2.0
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/28386
updated_at: 2017-08-21 14:57:10
body:
  ###### Motivation for this change

  Update to latest version.

  cc maintainer @teh 

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

  ---


state: closed
title: polybar with githubSupport fails because of missing curl header
user_login: mrkgnao
html_url: https://github.com/NixOS/nixpkgs/issues/28387
updated_at: 2018-08-23 14:45:22
body:
  ## Issue description

  With `githubSupport = true` in `packageOverrides`, `polybar` fails to find `curl/curlbuild.h`, which I understand does not exist in recent versions of `curl`. See https://github.com/jaagr/polybar/issues/647, which deals with this.

  ### Steps to reproduce

  ```nix
  {
   # ...
    nixpkgs.config.packageOverrides = pkgs: {
      polybar = pkgs.polybar.override {
        i3GapsSupport = true;
        iwSupport = true;
        mpdSupport = true;
        # uncomment this
        # githubSupport = true;
      };
    };
   # ...
  }
  ```


  ## Technical details

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


state: closed
title: vscode: 1.15.0 -> 1.15.1
user_login: winniequinn
html_url: https://github.com/NixOS/nixpkgs/pull/28388
updated_at: 2017-08-27 19:02:03
body:
  ###### Motivation for this change

  https://github.com/Microsoft/vscode/milestone/51?closed=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
     - [ ] 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))
  - [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: Backport google-chrome and chromium to release-17.03
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/28389
updated_at: 2018-03-28 14:44:29
body:
  ###### Motivation for this change

  Issue #25880 

  ###### Things done
  - built pkgs.google-chrome on NixOS

  This probably needs some more testing, and I haven't built chromium with it yet.


state: closed
title: gcc: Use `configurePlatforms` to control --build, --host, and --target
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/28391
updated_at: 2017-08-23 19:47:27
body:
  ###### Motivation for this change

  A step in consolidating the configure flags logic within these derivations.

  ###### Things done

  There's quite a few combination of platforms to try. I don't expect the cross ones to work until https://github.com/NixOS/nixpkgs/pull/26805 but the native ones can be tested. @dezgeg let me know how/whether to reproduce the ARM issue for binutils, as I suspect it's a general autoconf one and might affect GCC too.

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-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
     - [ ] 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"`
  - [ ] 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: boot.kernelParams: dedup and sort
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28392
updated_at: 2017-08-26 17:10:37
body:
  ###### Motivation for this change

  dedup and sort boot.kernelParams  to avoid restarting services on eval order change
  Fixes https://github.com/NixOS/nixpkgs/issues/28277


state: closed
title: liberation_ttf: make derivation fixed-output
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/28393
updated_at: 2017-08-19 10:15:56
body:
  - [x] make derivation fixed-output
  - [x] change upstream domain. fedorahosted.org -> pagure.{org,io}


state: closed
title: Update tilix
user_login: midchildan
html_url: https://github.com/NixOS/nixpkgs/pull/28394
updated_at: 2017-08-21 05:03:05
body:
  ###### Motivation for this change

  Update tilix from 1.6.1 to 1.6.4.
  I also removed `DBusActivatable=true` from the desktop entry, since this seemed to block tilix from starting in gnome-shell.


  ###### 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
     - [ ] 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: libraw: 0.17.2 -> 0.18.2
user_login: MtP76
html_url: https://github.com/NixOS/nixpkgs/pull/28395
updated_at: 2018-02-25 13:39:07
body:
  ###### Motivation for this change
  Upgrade libraw

  ###### 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] 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: dub: Updating (1.1.0 -> 1.5.0) and improving
user_login: ThomasMader
html_url: https://github.com/NixOS/nixpkgs/pull/28396
updated_at: 2017-10-21 08:58:32
body:
  ###### Motivation for this change

  - Updating 1.1.0 -> 1.5.0
  - gcc not needed at all as dependency
  - other D compilers can be used instead of dmd, so it's not good to use it as a runtime dependency.
  - Adding checkPhase
  - Improve package description.

  ###### 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] 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))
  - [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: tdesktop: update 1.1.7 -> 1.1.19
user_login: DIzFer
html_url: https://github.com/NixOS/nixpkgs/pull/28397
updated_at: 2017-08-26 07:49:12
body:
  ###### Motivation for this change
  Updated to the latest version on the AUR.

  ###### Things done

  I "accidentally" switched from fetchFromGitHub to fetchgit, since I kept hitting a weird bug (which, unfortunately, I'm unable to reproduce or, more probable, blame myself consistently) where Nix kept trying to apply new patches to old code. If there's a preference it's, of course, trivial to switch back. I just note it to log that it hasn't been done for any particular reason.

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

  ---


state: closed
title: minikube-kubernetes: 1.7.0 -> 1.7.3
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/28398
updated_at: 2017-08-26 13:39:33
body:
  ###### Motivation for this change
  Update Kubernetes inside Minikube

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

  ---


state: closed
title: [staging] busybox: 1.27.1 -> 1.27.2
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/28401
updated_at: 2017-08-21 07:10:48
body:
  ###### Motivation for this change
  Update

  ###### Things done

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

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

  ---

  @vcunat 


state: open
title: Installing cabal2nix 2.4 via nix-env fails on running doctests
user_login: ArtUshak
html_url: https://github.com/NixOS/nixpkgs/issues/28403
updated_at: 2017-08-19 23:24:03
body:
  ## Issue description
  Installing cabal2nix 2.4 via nix-env fails on running doctests (see [log.txt](https://github.com/NixOS/nixpkgs/files/1236386/log.txt))

  ### Steps to reproduce
  `$ nix-env -i cabal2nix`

  ## Technical details
  * System: Ubuntu 16.04.3 LTS
  * Nix version: 1.11.13
  * Nixpkgs version: 17.09pre112229.e619ace733
  * Sandboxing enabled: /etc/nix/nix.conf


state: closed
title: ibus-1.5.14 hangs during build (lt-emoji-parser never finishes)
user_login: akamaus
html_url: https://github.com/NixOS/nixpkgs/issues/28404
updated_at: 2017-08-26 08:22:11
body:
  ## Issue description
  After switching to nixos-17.03 branch of channels repo (commit 28e8894a89835)  `nixos-rebuild boot` hangs.

  ## Technical details
  ```
  nix % nixos-version
  17.03.git.b22198e (Gorilla)
  nix % nix-env --version
  nix-env (Nix) 1.11.13
  nix % nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion    
  "17.03.git.a69da2ffb2"
  ```



  ## Build log

  ```
  nix % s -E nixos-rebuild boot  
  building Nix...
  building the system configuration...
  these derivations will be built:
    /nix/store/sxsm8fd5knh6cmrlsqhgmqfb77hs0y85-ibus-1.5.14.drv
    /nix/store/mpjzbkh96c7yrhivwhalsx9rirmxmak7-kdeplasma-addons-5.8.6.drv
    /nix/store/pdsbl3fg0v6zf20c7q95x85vr90xj38v-plasma-desktop-5.8.6.drv
    /nix/store/g1s24csfp6j4gxzrmbizqxnxcqxa71zh-system-path.drv
    /nix/store/3ak2c1342sg5b7dmapmyhhb8b2skn3ii-dbus-1.drv
    /nix/store/a9ccz2cz121ns0xqwaihf9lzbvh7m7hn-unit-polkit.service.drv
    /nix/store/bk6pcws8yi6mlzz64ddrbsdg12z8hxhm-unit-dbus.service.drv
    /nix/store/g28mjpk2hb2db938qyn9pvmhzyr552hs-unit-systemd-fsck-.service.drv
    /nix/store/6n65i1d8l4rrwg2j1z0rwb2046s3lrs9-system-units.drv
    /nix/store/hwlmnkg9n1dn3f1qzpqvirg4yw9kj9p1-user-units.drv
    /nix/store/azb9gd98d3rw9xcvn2n1w0z2qff9pham-etc.drv
    /nix/store/z4m52iqfwamqs88z8m9xqwkkdxgwf2v1-nixos-system-maunix-17.03.git.a69da2f.drv
  building path(s) ‘/nix/store/mbhynhris3nwk8xz4l7y2w9gag7pwhs0-ibus-1.5.14-dev’, ‘/nix/store/zzianmdp54iss3ijws8kl3l8z0xrap0h-ibus-1.5.14’
  unpacking sources
  unpacking source archive /nix/store/5b6rnxrxgf0myjafniinxz463yf93pw8-ibus-1.5.14.tar.gz
  source root is ibus-1.5.14
  setting SOURCE_DATE_EPOCH to timestamp 1470368753 of file ibus-1.5.14/NEWS
  patching sources
  configuring
  fixing libtool script ./ltmain.sh
  configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/zzianmdp54iss3ijws8kl3l8z0xrap0h-ibus-1.5.14         --bindir=/nix/store/zzianmdp54iss3ijws8kl3l8z0xrap0h-ibus-1.5.14/bin --sbindir=/nix/store/zzianmdp54iss3ijws8kl3l8z0xrap0h-ibus-1.5.14/sbin         --includedir=/nix/store/mbhynhris3nwk8xz4l7y2w9gag7pwhs0-ibus-1.5.14-dev/include --oldincludedir=/nix/store/mbhynhris3nwk8xz4l7y2w9gag7pwhs0-ibus-1.5.14-dev/include         --mandir=/nix/store/zzianmdp54iss3ijws8kl3l8z0xrap0h-ibus-1.5.14/share/man --infodir=/nix/store/zzianmdp54iss3ijws8kl3l8z0xrap0h-ibus-1.5.14/share/info         --docdir=/nix/store/zzianmdp54iss3ijws8kl3l8z0xrap0h-ibus-1.5.14/share/doc/ibus         --libdir=/nix/store/zzianmdp54iss3ijws8kl3l8z0xrap0h-ibus-1.5.14/lib --libexecdir=/nix/store/zzianmdp54iss3ijws8kl3l8z0xrap0h-ibus-1.5.14/libexec         --localedir=/nix/store/zzianmdp54iss3ijws8kl3l8z0xrap0h-ibus-1.5.14/share/locale         --disable-gconf --enable-dconf --disable-memconf --enable-ui --enable-python-library --with-emoji-json-file=/nix/store/g5lywb4dllqb28qrkva9bk5shmlypwpc-node-emojione-3.1.2/lib/node_modules/emojione/emoji.json 
  checking for a BSD-compatible install... /nix/store/c07gdr6cm43j1cphadzafq185k711vx4-coreutils-8.26/bin/install -c
  checking whether build environment is sane... yes
  checking for a thread-safe mkdir -p... /nix/store/c07gdr6cm43j1cphadzafq185k711vx4-coreutils-8.26/bin/mkdir -p
  checking for gawk... gawk
  checking whether make sets $(MAKE)... yes
  checking whether make supports nested variables... yes
  checking whether to enable maintainer-specific portions of Makefiles... yes
  checking for style of include used by make... GNU
  checking for gcc... gcc
  checking whether the C compiler works... yes
  checking for C compiler default output file name... a.out
  checking for suffix of executables... 
  checking whether we are cross compiling... no
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether gcc accepts -g... yes
  checking for gcc option to accept ISO C89... none needed
  checking whether gcc understands -c and -o together... yes
  checking dependency style of gcc... none
  checking how to run the C preprocessor... gcc -E
  checking for grep that handles long lines and -e... /nix/store/r6s8rcd28wsk4gwviyc93343bq5zwlqq-gnugrep-3.0/bin/grep
  checking for egrep... /nix/store/r6s8rcd28wsk4gwviyc93343bq5zwlqq-gnugrep-3.0/bin/grep -E
  checking for ANSI C header files... yes
  checking for sys/types.h... yes
  checking for sys/stat.h... yes
  checking for stdlib.h... yes
  checking for string.h... yes
  checking for memory.h... yes
  checking for strings.h... yes
  checking for inttypes.h... yes
  checking for stdint.h... yes
  checking for unistd.h... yes
  checking minix/config.h usability... no
  checking minix/config.h presence... no
  checking for minix/config.h... no
  checking whether it is safe to define __EXTENSIONS__... yes
  checking whether make supports nested variables... (cached) yes
  checking locale.h usability... yes
  checking locale.h presence... yes
  checking for locale.h... yes
  checking for LC_MESSAGES... yes
  checking libintl.h usability... yes
  checking libintl.h presence... yes
  checking for libintl.h... yes
  checking for ngettext in libc... yes
  checking for dgettext in libc... yes
  checking for bind_textdomain_codeset... yes
  checking for msgfmt... /nix/store/s70cbg1lh45h3gl6xplz6bi2qdszi2cf-gettext-0.19.8/bin/msgfmt
  checking for dcgettext... yes
  checking if msgfmt accepts -c... yes
  checking for gmsgfmt... /nix/store/s70cbg1lh45h3gl6xplz6bi2qdszi2cf-gettext-0.19.8/bin/msgfmt
  checking for xgettext... /nix/store/s70cbg1lh45h3gl6xplz6bi2qdszi2cf-gettext-0.19.8/bin/xgettext
  checking for gcc... (cached) gcc
  checking whether we are using the GNU C compiler... (cached) yes
  checking whether gcc accepts -g... (cached) yes
  checking for gcc option to accept ISO C89... (cached) none needed
  checking whether gcc understands -c and -o together... (cached) yes
  checking dependency style of gcc... (cached) none
  checking for gcc option to accept ISO C99... none needed
  checking for gcc option to accept ISO Standard C... (cached) none needed
  checking for valac... valac
  configure: WARNING: no proper vala compiler found
  configure: WARNING: you will not be able to compile vala source files
  checking whether make sets $(MAKE)... (cached) yes
  checking for locale.h... (cached) yes
  checking for LC_MESSAGES... (cached) yes
  checking for libintl.h... (cached) yes
  checking for ngettext in libc... (cached) yes
  checking for dgettext in libc... (cached) yes
  checking for bind_textdomain_codeset... (cached) yes
  checking for msgfmt... (cached) /nix/store/s70cbg1lh45h3gl6xplz6bi2qdszi2cf-gettext-0.19.8/bin/msgfmt
  checking for dcgettext... (cached) yes
  checking if msgfmt accepts -c... yes
  checking for gmsgfmt... (cached) /nix/store/s70cbg1lh45h3gl6xplz6bi2qdszi2cf-gettext-0.19.8/bin/msgfmt
  checking for xgettext... (cached) /nix/store/s70cbg1lh45h3gl6xplz6bi2qdszi2cf-gettext-0.19.8/bin/xgettext
  checking for library containing strerror... none required
  checking for ANSI C header files... (cached) yes
  checking build system type... x86_64-unknown-linux-gnu
  checking host system type... x86_64-unknown-linux-gnu
  checking how to print strings... printf
  checking for a sed that does not truncate output... /nix/store/xk38vw7z7bfr8173vdwfrfamxqcaj7hi-gnused-4.4/bin/sed
  checking for fgrep... /nix/store/r6s8rcd28wsk4gwviyc93343bq5zwlqq-gnugrep-3.0/bin/grep -F
  checking for ld used by gcc... /nix/store/j1yn1np5g2vgm5yp8qmqg67x8riwy2kr-gcc-wrapper-5.4.0/bin/ld
  checking if the linker (/nix/store/j1yn1np5g2vgm5yp8qmqg67x8riwy2kr-gcc-wrapper-5.4.0/bin/ld) is GNU ld... yes
  checking for BSD- or MS-compatible name lister (nm)... /nix/store/3iggy4d1wdwivs4kx9ic90npiwxvnrr8-binutils-2.27/bin/nm -B
  checking the name lister (/nix/store/3iggy4d1wdwivs4kx9ic90npiwxvnrr8-binutils-2.27/bin/nm -B) interface... BSD nm
  checking whether ln -s works... yes
  checking the maximum length of command line arguments... 1572864
  checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
  checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
  checking for /nix/store/j1yn1np5g2vgm5yp8qmqg67x8riwy2kr-gcc-wrapper-5.4.0/bin/ld option to reload object files... -r
  checking for objdump... objdump
  checking how to recognize dependent libraries... pass_all
  checking for dlltool... no
  checking how to associate runtime and link libraries... printf %s\n
  checking for ar... ar
  checking for archiver @FILE support... @
  checking for strip... strip
  checking for ranlib... ranlib
  checking command to parse /nix/store/3iggy4d1wdwivs4kx9ic90npiwxvnrr8-binutils-2.27/bin/nm -B output from gcc object... ok
  checking for sysroot... no
  checking for a working dd... /nix/store/c07gdr6cm43j1cphadzafq185k711vx4-coreutils-8.26/bin/dd
  checking how to truncate binary pipes... /nix/store/c07gdr6cm43j1cphadzafq185k711vx4-coreutils-8.26/bin/dd bs=4096 count=1
  ./configure: line 10112: /usr/bin/file: No such file or directory
  checking for mt... no
  checking if : is a manifest tool... no
  checking for dlfcn.h... yes
  checking for objdir... .libs
  checking if gcc supports -fno-rtti -fno-exceptions... no
  checking for gcc option to produce PIC... -fPIC -DPIC
  checking if gcc PIC flag -fPIC -DPIC works... yes
  checking if gcc static flag -static works... no
  checking if gcc supports -c -o file.o... yes
  checking if gcc supports -c -o file.o... (cached) yes
  checking whether the gcc linker (/nix/store/j1yn1np5g2vgm5yp8qmqg67x8riwy2kr-gcc-wrapper-5.4.0/bin/ld) supports shared libraries... yes
  checking whether -lc should be explicitly linked in... no
  checking dynamic linker characteristics... GNU/Linux ld.so
  checking how to hardcode library paths into programs... immediate
  checking whether stripping libraries is possible... yes
  checking if libtool supports shared libraries... yes
  checking whether to build shared libraries... yes
  checking whether to build static libraries... no
  checking whether NLS is requested... yes
  checking for intltool >= 0.35.0... 0.51.0 found
  checking for intltool-update... /nix/store/5kxw9z5cx4hvg8pg5dc6264rv8sm7hfq-intltool-0.51.0/bin/intltool-update
  checking for intltool-merge... /nix/store/5kxw9z5cx4hvg8pg5dc6264rv8sm7hfq-intltool-0.51.0/bin/intltool-merge
  checking for intltool-extract... /nix/store/5kxw9z5cx4hvg8pg5dc6264rv8sm7hfq-intltool-0.51.0/bin/intltool-extract
  checking for xgettext... (cached) /nix/store/s70cbg1lh45h3gl6xplz6bi2qdszi2cf-gettext-0.19.8/bin/xgettext
  checking for msgmerge... /nix/store/s70cbg1lh45h3gl6xplz6bi2qdszi2cf-gettext-0.19.8/bin/msgmerge
  checking for msgfmt... (cached) /nix/store/s70cbg1lh45h3gl6xplz6bi2qdszi2cf-gettext-0.19.8/bin/msgfmt
  checking for gmsgfmt... (cached) /nix/store/s70cbg1lh45h3gl6xplz6bi2qdszi2cf-gettext-0.19.8/bin/msgfmt
  checking for perl... /nix/store/76lhp1gvc3wbl6q4p2qgn2n7245imyvr-perl-5.22.3/bin/perl
  checking for perl >= 5.8.1... 5.22.3
  checking for XML::Parser... ok
  checking for daemon... yes
  checking for pkg-config... /nix/store/clvw27qshazq458waarrjqj0k5qpnjkn-pkg-config-0.29/bin/pkg-config
  checking pkg-config is at least version 0.16... yes
  checking for GLIB - version >= 2.0.0... yes (version 2.50.3)
  checking for GLIB2... yes
  checking for GOBJECT2... yes
  checking for GIO2... yes
  checking for GTHREAD2... yes
  checking for GTK2... yes
  checking for GTK3... yes
  checking for X11... yes
  checking X11/XKBlib.h usability... yes
  checking X11/XKBlib.h presence... yes
  checking for X11/XKBlib.h... yes
  checking for KDE5 appindicator engine icon... no
  checking for gobject-introspection... yes
  checking for pkg-config... (cached) /nix/store/clvw27qshazq458waarrjqj0k5qpnjkn-pkg-config-0.29/bin/pkg-config
  checking pkg-config is at least version 0.9.0... yes
  checking for vapigen... no
  checking for gtk-doc... no
  configure: WARNING:
    You will not be able to create source packages with 'make dist'
    because gtk-doc >= 1.9 is not found.
  checking for gtkdoc-check... no
  checking for gtkdoc-check... no
  checking for gtkdoc-rebase... no
  checking for gtkdoc-mkpdf... no
  checking whether to build gtk-doc documentation... no
  checking for GTKDOC_DEPS... yes
  checking for DBUS... yes
  checking for DCONF... yes
  checking for pkg-config... (cached) /nix/store/clvw27qshazq458waarrjqj0k5qpnjkn-pkg-config-0.29/bin/pkg-config
  checking pkg-config is at least version 0.16... yes
  checking for env... /nix/store/c07gdr6cm43j1cphadzafq185k711vx4-coreutils-8.26/bin/env
  checking for a Python interpreter with version >= 2.5... python
  checking for python... /nix/store/58kwrs1w21lxxk1d2v25k7wprmlrr6jj-python3-3.5.3/bin/python
  checking for python version... 3.5
  checking for python platform... linux
  checking for python script directory... ${prefix}/lib/python3.5/site-packages
  checking for python extension module directory... ${exec_prefix}/lib/python3.5/site-packages
  checking for python2... no
  checking for PYTHON... yes
  checking for python3.5-config... /nix/store/58kwrs1w21lxxk1d2v25k7wprmlrr6jj-python3-3.5.3/bin/python3.5-config
  checking for X11... yes
  checking for LIBNOTIFY... yes
  checking for JSON_GLIB1... yes
  checking for ISOCODES... yes
  checking that generated files are newer than configure... done
  configure: creating ./config.status
  config.status: creating po/Makefile.in
  config.status: creating Makefile
  config.status: creating ibus-1.0.pc
  config.status: WARNING:  'ibus-1.0.pc.in' seems to ignore the --datarootdir setting
  config.status: creating ibus.spec
  config.status: creating client/Makefile
  config.status: creating client/gtk2/Makefile
  config.status: creating client/gtk3/Makefile
  config.status: creating client/x11/Makefile
  config.status: creating client/wayland/Makefile
  config.status: creating src/Makefile
  config.status: creating src/ibusversion.h
  config.status: creating src/tests/Makefile
  config.status: creating bus/Makefile
  config.status: creating engine/Makefile
  config.status: creating util/Makefile
  config.status: creating util/IMdkit/Makefile
  config.status: creating data/Makefile
  config.status: creating data/annotations/Makefile
  config.status: creating data/icons/Makefile
  config.status: creating data/keymaps/Makefile
  config.status: creating data/dconf/Makefile
  config.status: creating docs/Makefile
  config.status: creating docs/reference/Makefile
  config.status: creating docs/reference/ibus/ibus-docs.sgml
  config.status: creating docs/reference/ibus/Makefile
  config.status: creating m4/Makefile
  config.status: creating ibus/_config.py
  config.status: creating ibus/Makefile
  config.status: creating ibus/interface/Makefile
  config.status: creating ui/Makefile
  config.status: creating ui/gtk3/Makefile
  config.status: creating setup/Makefile
  config.status: creating setup/ibus-setup
  config.status: creating bindings/Makefile
  config.status: creating bindings/pygobject/Makefile
  config.status: creating bindings/vala/Makefile
  config.status: creating conf/Makefile
  config.status: creating conf/gconf/Makefile
  config.status: creating conf/dconf/Makefile
  config.status: creating conf/memconf/Makefile
  config.status: creating tools/Makefile
  config.status: creating config.h
  config.status: executing depfiles commands
  config.status: executing default-1 commands
  config.status: executing default-2 commands
  config.status: executing libtool commands
  config.status: executing po/stamp-it commands

  Build options:
    Version                       1.5.14
    Install prefix                /nix/store/zzianmdp54iss3ijws8kl3l8z0xrap0h-ibus-1.5.14
    Build shared libs             yes
    Build static libs             no
    CFLAGS                        -g -O2
    PYTHON                        /nix/store/58kwrs1w21lxxk1d2v25k7wprmlrr6jj-python3-3.5.3/bin/python
    PYTHON2                       /nix/store/58kwrs1w21lxxk1d2v25k7wprmlrr6jj-python3-3.5.3/bin/python
    Gtk2 immodule dir             /nix/store/zzianmdp54iss3ijws8kl3l8z0xrap0h-ibus-1.5.14/lib/gtk-2.0/2.10.0/immodules
    Gtk3 immodule dir             /nix/store/zzianmdp54iss3ijws8kl3l8z0xrap0h-ibus-1.5.14/lib/gtk-3.0/3.0.0/immodules
    Build gtk2 immodule           yes
    Build gtk3 immodule           yes
    Build XIM agent server        yes
    Build wayland support         no (disabled, use --enable-wayland to enable)
    Build appindicator support    yes (enabled, use --disable-appindicator to disable)
    Build appindicator engine icon no (disabled, need qtbase-devel 5.4 or later)
    Build python library          yes
    Build gconf modules           no (disabled, use --enable-gconf to enable)
    Build memconf modules         no
    Build dconf modules           yes (enabled, use --disable-dconf to disable)
    Build introspection           yes
    IBus-1.0.gir scannerflags     "--warn-all --identifier-prefix=IBus --symbol-prefix=ibus"
    Build vala binding            no
    Build document                no (disabled, use --enable-gtk-doc to enable)
    Build UI                      yes (enabled, use --disable-ui to disable)
    Build engine                  yes (enabled, use --disable-engine to disable)
    Enable key snooper            yes
    No snooper regexes            "firefox.*,.*chrome.*,.*chromium.*,terminator"
    Panel icon                    "ibus-keyboard"
    Enable surrounding-text       yes
    Enable libnotify              yes (enabled, use --disable-libnotify to disable)
    Enable Emoji dict             yes (enabled, use --disable-emoji-dict to disable)
    emoji.json path               /nix/store/g5lywb4dllqb28qrkva9bk5shmlypwpc-node-emojione-3.1.2/lib/node_modules/emojione/emoji.json
    Run test cases                yes

  building
  make flags: SHELL=/nix/store/lpk84rsbha199vm3k54498lqv2jswqj8-bash-4.4-p5/bin/bash    
  make  all-recursive
  make[1]: Entering directory '/tmp/nix-build-ibus-1.5.14.drv-0/ibus-1.5.14'
  Making all in src
  make[2]: Entering directory '/tmp/nix-build-ibus-1.5.14.drv-0/ibus-1.5.14/src'
    GEN      ibusmarshalers.h
    GEN      ibusmarshalers.c
  make  all-recursive
  make[3]: Entering directory '/tmp/nix-build-ibus-1.5.14.drv-0/ibus-1.5.14/src'
  Making all in .
  make[4]: Entering directory '/tmp/nix-build-ibus-1.5.14.drv-0/ibus-1.5.14/src'
    CC       ibusmarshalers.lo
    CC       ibuscomposetable.lo
    CC       ibusenumtypes.lo
    CC       ibusshare.lo
    CC       ibusobject.lo
    CC       ibusserializable.lo
    CC       ibusproxy.lo
    CC       ibusservice.lo
    CC       ibusfactory.lo
    CC       ibusengine.lo
    CC       ibuserror.lo
    CC       ibustext.lo
    CC       ibuskeymap.lo
    CC       ibusattribute.lo
    CC       ibusattrlist.lo
    CC       ibusproperty.lo
    CC       ibusproplist.lo
    CC       ibuslookuptable.lo
    CC       ibusinputcontext.lo
    CC       ibusconfig.lo
    CC       ibusconfigservice.lo
    CC       ibuspanelservice.lo
    CC       ibusbus.lo
    CC       ibuskeynames.lo
    CC       ibuskeyuni.lo
    CC       ibushotkey.lo
    CC       ibusxml.lo
    CC       ibusenginedesc.lo
    CC       ibusobservedpath.lo
    CC       ibuscomponent.lo
    CC       ibusutil.lo
    CC       ibusenginesimple.lo
    CC       ibusregistry.lo
    CC       emoji_parser-emoji-parser.o
    CCLD     libibus-1.0.la
    GISCAN   IBus-1.0.gir
    CCLD     emoji-parser
  ./emoji-parser --xml ./../data/annotations/en.xml \
  --json /nix/store/g5lywb4dllqb28qrkva9bk5shmlypwpc-node-emojione-3.1.2/lib/node_modules/emojione/emoji.json --out emoji.dict
    GICOMP   IBus-1.0.gir

  ^Cerror: interrupted by the user
  ```


  ## Preliminary gdb run
  I tried to attach gdb to hanging process and saw this:

  ```
  nix$ sudo gdb            
  GNU gdb (GDB) 7.12.1
  Copyright (C) 2017 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
  and "show warranty" for details.
  This GDB was configured as "x86_64-pc-linux-gnu".
  Type "show configuration" for configuration details.
  For bug reporting instructions, please see:
  <http://www.gnu.org/software/gdb/bugs/>.
  Find the GDB manual and other documentation resources online at:
  <http://www.gnu.org/software/gdb/documentation/>.
  For help, type "help".
  Type "apropos word" to search for commands related to "word".
  (gdb) attach 11459
  Attaching to process 11459
  Reading symbols from target:/tmp/nix-build-ibus-1.5.14.drv-0/ibus-1.5.14/src/.libs/lt-emoji-parser...done.
  Reading symbols from target:/nix/store/hkrpznhdm99jlahxryr67b7bb379zrvp-json-glib-1.2.0/lib/libjson-glib-1.0.so.0...(no debugging symbols found)...done.
  Reading symbols from target:/tmp/nix-build-ibus-1.5.14.drv-0/ibus-1.5.14/src/.libs/libibus-1.0.so.5...done.
  Reading symbols from target:/nix/store/jfg4a7hla1zvwih2zs6bj1gwf6sw0vzp-glib-2.50.3/lib/libgio-2.0.so.0...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/jfg4a7hla1zvwih2zs6bj1gwf6sw0vzp-glib-2.50.3/lib/libgmodule-2.0.so.0...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/kjwbqnh13dxh6w4pk2gb3ddmhpiaihqg-glibc-2.25/lib/libdl.so.2...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/sg6ri2jj92sbv7f4rvchzr00d24pi4nq-zlib-1.2.11/lib/libz.so.1...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/kjwbqnh13dxh6w4pk2gb3ddmhpiaihqg-glibc-2.25/lib/libresolv.so.2...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/sr1nyqmj35dqnrzj3vmd1ycdykidsav0-util-linux-2.29.2/lib/libmount.so.1...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/sr1nyqmj35dqnrzj3vmd1ycdykidsav0-util-linux-2.29.2/lib/libblkid.so.1...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/sr1nyqmj35dqnrzj3vmd1ycdykidsav0-util-linux-2.29.2/lib/libuuid.so.1...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/kjwbqnh13dxh6w4pk2gb3ddmhpiaihqg-glibc-2.25/lib/librt.so.1...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/jfg4a7hla1zvwih2zs6bj1gwf6sw0vzp-glib-2.50.3/lib/libgobject-2.0.so.0...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/qfjhjpk7rx8wz0y6k2fl4c6g1pis46hl-libffi-3.2.1/lib/../lib64/libffi.so.6...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/jfg4a7hla1zvwih2zs6bj1gwf6sw0vzp-glib-2.50.3/lib/libglib-2.0.so.0...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/fwxgxaclys016hlvk68lbl0ipx5nc95l-pcre-8.40/lib/libpcre.so.1...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/kjwbqnh13dxh6w4pk2gb3ddmhpiaihqg-glibc-2.25/lib/libpthread.so.0...(no debugging symbols found)...done.
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/nix/store/kjwbqnh13dxh6w4pk2gb3ddmhpiaihqg-glibc-2.25/lib/libthread_db.so.1".
  Reading symbols from target:/nix/store/kjwbqnh13dxh6w4pk2gb3ddmhpiaihqg-glibc-2.25/lib/libc.so.6...(no debugging symbols found)...done.
  Reading symbols from target:/nix/store/kjwbqnh13dxh6w4pk2gb3ddmhpiaihqg-glibc-2.25/lib/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
  0x00007ffff5dac797 in g_hash_table_lookup () from target:/nix/store/jfg4a7hla1zvwih2zs6bj1gwf6sw0vzp-glib-2.50.3/lib/libglib-2.0.so.0
  (gdb) bt
  #0  0x00007ffff5dac797 in g_hash_table_lookup () from target:/nix/store/jfg4a7hla1zvwih2zs6bj1gwf6sw0vzp-glib-2.50.3/lib/libglib-2.0.so.0
  #1  0x00000000004025c0 in update_emoji_dict (data=data@entry=0x7fffffff6710) at emoji-parser.c:62
  #2  0x0000000000402111 in parse_emojione_element (data=0x7fffffff6710, node=<optimized out>) at emoji-parser.c:453
  #3  emojione_parse_json_file (dict=0x606180, filename=0x6118e0 "/nix/store/g5lywb4dllqb28qrkva9bk5shmlypwpc-node-emojione-3.1.2/lib/node_modules/emojione/emoji.json") at emoji-parser.c:491
  #4  main (argc=1, argv=0x7fffffff6918) at emoji-parser.c:562
  (gdb) n
  Single stepping until exit from function g_hash_table_lookup,
  which has no line number information.
  update_emoji_dict (data=data@entry=0x7fffffff6710) at emoji-parser.c:63
  63              if (emojis) {
  (gdb) n
  62              GSList *emojis = g_hash_table_lookup (data->dict, annotation);
  (gdb) n
  63              if (emojis) {
  (gdb) n
  64                  GSList *duplicated = g_slist_find_custom (emojis,
  (gdb) n
  67                  if (duplicated != NULL)
  (gdb) list
  62              GSList *emojis = g_hash_table_lookup (data->dict, annotation);
  63              if (emojis) {
  64                  GSList *duplicated = g_slist_find_custom (emojis,
  65                                                            data->emoji,
  66                                                            (GCompareFunc) g_strcmp0);
  67                  if (duplicated != NULL)
  68                       continue;
  69                  emojis = g_slist_copy_deep (emojis, (GCopyFunc) g_strdup, NULL);
  70              }
  71              emojis = g_slist_append (emojis, g_strdup (data->emoji));
  (gdb) fin
  Run till exit from #0  update_emoji_dict (data=data@entry=0x7fffffff6710) at emoji-parser.c:67

  ^C <hangs>
  ```


state: closed
title: Wine seems not to build in parallel
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/28405
updated_at: 2017-08-23 12:58:57
body:
  ## Issue description
  I gather from `nix-instantiate --eval '<nixpkgs>' -A wine.enableParallelBuilding` outputting `true` that wine should build in parallel. However, it does not seem to do so. This is a bit of an annoyance as it takes very long to build.

  ### Steps to reproduce
  `nix-build -j9 '<nixpkgs>' -A wine --check` and in another terminal `watch pgrep -a gcc` — there only ever seems to be one process running.

  ## Technical details

  - System: 17.03.1700.51a83266d1 (Gorilla)
  - Nix version: nix-env (Nix) 1.11.13
  - Nixpkgs version: "17.03.1700.51a83266d1"
  - Sandboxing enabled:  true


state: open
title: SANE: BJNP discovery is blocked by default firewall rules
user_login: lluchs
html_url: https://github.com/NixOS/nixpkgs/issues/28406
updated_at: 2017-08-19 15:23:10
body:
  ## Issue description

  With the default firewall configuration, network discovery of Canon scanners does not work.

  ### Steps to reproduce

  1. Have a Canon scanner in the local network.
  2. Enable SANE (`hardware.sane.enable = true;`)
  3. Run `scanimage -L`
  4. Observe that the Canon scanner isn't listed.

  ## Technical details

  Discovery of Canon scanners works via multicast. SANE sends BJNP discovery messages from all local addresses to `ff02::1`, UDP port 8612. Scanners receiving the message respond via unicast UDP.

  Apparently, iptables does not see responses to multicast requests as related and blocks them. A possible solution would be to open UDP port 8612 in the firewall when enabling SANE.

  * System: current NixOS unstable


state: closed
title: dtools: rdmd -> dtools
user_login: ThomasMader
html_url: https://github.com/NixOS/nixpkgs/pull/28407
updated_at: 2017-08-26 07:32:17
body:
  ###### Motivation for this change

  - Remove single rdmd derivation and introduce new dtools derivation with more tools from the repository.
  - Update rdmd/dtools 2.067.0 -> 2.075.1
  - Adding checkPhase
  - Fixing dependencies
  - Update derivation description

  ###### 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] 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))
  - [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: ponyc: 0.17.0 -> 0.18.0
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/28408
updated_at: 2017-08-19 18:11:59
body:
  ###### Motivation for this change

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

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: fuse3: init at 3.1.1
user_login: primeos
html_url: https://github.com/NixOS/nixpkgs/pull/28409
updated_at: 2017-09-21 22:02:16
body:
  ###### Motivation for this change

  Add `fuse3` (libfuse 3.x). Any help is welcome :smile: - I'm not that familiar with `libfuse`...

  > ## Note to Packagers
  >
  > libfuse 3 is designed to be co-installable with libfuse 2. However, some files will be installed by both libfuse 2 and libfuse 3 (e.g. /etc/fuse.conf, the udev and init scripts, and the
  mount.fuse(8) manpage). These files should be taken from libfuse 3. The format/content is guaranteed to remain backwards compatible with libfuse 2.
  >
  > We recommend to ship libfuse2 and libfuse3 in three separate packages: a libfuse-common package that contains files shared by libfuse 2+3 (taken from the libfuse3 tarball), and libfuse2 and
  libfuse3 packages that contain the shared library and helper programs for the respective version.

  ### TODO:
  - [x] Install libfuse 2 and 3 by default
  - [x] /etc/fuse.conf from libfuse 3
    - We currently don't provide /etc/fuse.conf
  - [x] udev and init scripts from libfuse 3
    - [x] udev rules from libfuse 3
    - [x] Init scripts not included
  - [x] `mount.fuse` man page from libfuse 3 (~~TODO: define priority~~)
  - [x] Add `libfuse-common` like recommended (added but not really used as own package)?
  - [x] Merge the package definitions for 2.x and 3.x (e.g. common.nix, 2.nix and 3.nix)?
  - [ ] Wait for some reviews (some things might be wrong/missing)

  @mornfall would you like to maintain `libfuse3` as well?

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: llvm: 4.0.1 -> 5.0.0rc2
user_login: andrewrk
html_url: https://github.com/NixOS/nixpkgs/pull/28410
updated_at: 2017-09-18 21:40:03
body:
  ###### Motivation for this change

  LLVM 5.0 is coming out soon. From llvm.org, final release is August 23. This is rc2, we can test and see if everything works. I think we should be able to drop it in place instead of llvm 4, nothing really big changed.

  I'm still waiting for it to build, will update this PR when status changes.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: pdfcrop, contained in texlive's collection-binextra misses a runtime dependency to ghostscript
user_login: vanschelven
html_url: https://github.com/NixOS/nixpkgs/issues/28411
updated_at: 2017-09-03 08:19:56
body:
  It is possible to install the executable `pdfcrop`, which depends on `ghostscript`, without installing `ghostscript`.

  To add `pdfcrop` to my system, I added the following to my `/etc/nixos/configuration.nix`:

  ```
    environment.systemPackages = [
      # ... packages removed for brevity ...

      (pkgs.texlive.combine {                                                                                                                                                          
        inherit (pkgs.texlive) collection-binextra;
      })

      # ...  more packages

    ];
  ```

  I then ran `pdfcrop`:

  ```
  $ pdfcrop eelco-nixos-phd.pdf 
  PDFCROP 1.38, 2012/11/02 - Copyright (c) 2002-2012 by Heiko Oberdiek.
  !!! Error: Ghostscript exited with error code 127!
  ```

  Adding `pkgs.ghostscript` to the list of system packages resolves the above problem.

  As I understand it, this is a bug in the nixos packaging. In particular, the runtime dependency of the `pdfcrop` utility on `ghostscript` should somehow be expressed.

  Feel free to correct me if it isn't a bug.

  ## Technical details
  ```
  $ nixos-version 
  17.03.1316.412b0a17aa (Gorilla)
  $ nix-env --version
  nix-env (Nix) 1.11.10
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "17.03.1316.412b0a17aa"
  $ grep build-use-sandbox /etc/nix/nix.conf
  build-use-sandbox = false
  ```


state: closed
title: keybase: 1.0.27 -> 1.0.28
user_login: rvolosatovs
html_url: https://github.com/NixOS/nixpkgs/pull/28412
updated_at: 2018-04-16 17:53:24
body:
  ###### Motivation for this change
  Upstream update.

  ###### Things done

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

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: browserpass: 1.0.5 -> 1.0.6
user_login: rvolosatovs
html_url: https://github.com/NixOS/nixpkgs/pull/28413
updated_at: 2018-04-16 17:53:24
body:
  ###### Motivation for this change
  Upstream update

  ###### Things done

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

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: mopidy-iris: 3.1.3 -> 3.2.0
user_login: rvolosatovs
html_url: https://github.com/NixOS/nixpkgs/pull/28414
updated_at: 2017-08-21 21:14:46
body:
  ###### Motivation for this change
  Upstream update

  ###### Things done

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

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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"`
  - [ ] Tested execution of 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: Empy array workaround for native stdenv
user_login: bnikolic
html_url: https://github.com/NixOS/nixpkgs/pull/28415
updated_at: 2017-08-21 21:21:35
body:
  libDirs can be empty, which in combination with "set -u" of
  9f1e009975dc2d58541de435c74a26afe011542a will cause a variable unbound
  error on old bash versions. Fix in the same way by adding a temporary
  set +u as in other places in this file


  ###### Motivation for this change

  Found that the ld-wrapper script was failing when using native environment on Linux, e.g., ld -v fails so libtool autoconf does not reckognise the linker as GNU linker. Traced error to this problem. 

  ###### 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
     - [ ] 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"`
  - [ ] 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: Terraform 0.10.2
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/28416
updated_at: 2017-08-24 14:40:15
body:
  ###### Motivation for this change

  terraform v0.10.x is finally stable

  ###### 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
     - [ ] 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"`
  - [ ] 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: Additional Nginx features
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/28417
updated_at: 2017-08-21 18:30:42
body:
  ###### Motivation for this change

  Nginx can work as TCP and Mail reverser proxy too.

  So far the package only supported activating streams (optional) and now way to enable mail functionality.

  This PR does the following things:
  - Add way to enable mail support (disabled by default)
  - Enable additional functionality (TLS support, geoip, ...) when stream is enabled
  - Enable TCP (stream) support by default
  - Remove deprecated compile flags and add some new ones


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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))
  - [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: Kdepim 17.08
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/pull/28418
updated_at: 2017-08-27 15:42:46
body:
  ##### Motivation for this change

  Compile fixes for the KDEPIM packages.

  ###### Things done


  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested via one or 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: vscode: 1.14.2 -> 1.15.1
user_login: fare
html_url: https://github.com/NixOS/nixpkgs/pull/28419
updated_at: 2017-08-20 07:07:45
body:
  ###### Motivation for this change

  This updates vscode to the latest stable release.
  Note that I updated the hashes on all three supported platforms, but only tested on Linux.

  ###### 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
     - [ ] 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"`
  - [ ] 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: microcode-intel: 2017-05-11 -> 2017-07-07
user_login: canndrew
html_url: https://github.com/NixOS/nixpkgs/pull/28420
updated_at: 2017-08-21 12:09:39
body:
  ###### Motivation for this change

  Update to lastest microcode.

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

  ---


state: closed
title: rstudio: fix build
user_login: sifmelcara
html_url: https://github.com/NixOS/nixpkgs/pull/28421
updated_at: 2017-08-23 18:26:06
body:
  ###### Motivation for this change
  Fixes #27600

  This commit do the following:
  1. removes `nativeBuildInputs = [ qt5.qmake ];`, which was added by @ttuegel . This change makes `rstudio` built again. Although I have no idea why removing `qt5.qmake` from `nativeBuildInputs` will fix the problem and I am not very sure if this is the correct fix (maybe this breaks cross compiling or something?).
  2. change `${qt5.qmake}/bin/qmake"` to `$NIX_QT5_TMP/bin/qmake"`, since this is the correct path to find `qmake` binary.

  ###### 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] 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"`
  - [ ] Tested 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: avarice missing libbfd dependency.
user_login: evrim
html_url: https://github.com/NixOS/nixpkgs/issues/28422
updated_at: 2017-08-20 13:49:20
body:
  ## Issue description
  <pre>
  $ nix-build '&lt;nixpkgs&gt;' -A avarice
  /nix/store/xb4xl89rj5yqxqqc2s4zc5w195xk19w0-avarice-2.13
  [~]$ cd result
  [~/result]$ ls
  bin  share
  [~/result]$ cd bin
  [:~/result/bin]$ ls
  avarice  ice-gdb  ice-insight  kill-avarice  start-avarice
  [~/result/bin]$ ./avarice 
  ./avarice: error while loading shared libraries: libbfd-2.28.so: cannot open shared object file: No such file or directory
  [~/result/bin]$ ldd ./avarice 
  	linux-vdso.so.1 (0x00006e7aec864000)
  	libusb-0.1.so.4 => /nix/store/2z2mmx0b7zqr2f4sqai3xj78nb5c9wm1-libusb-compat-0.1.5/lib/libusb-0.1.so.4 (0x00006e7aec43d000)
  	libbfd-2.28.so => not found
  	libdl.so.2 => /nix/store/l48biijfr1j6d5kdg911051x2phfjrz7-glibc-2.25/lib/libdl.so.2 (0x00006e7aec239000)
  	libstdc++.so.6 => /nix/store/mq1hf5fz1dwcmq8q0gng3cx35qdbi9fk-gcc-4.9.4-lib/lib/libstdc++.so.6 (0x00006e7aebf30000)
  	libm.so.6 => /nix/store/l48biijfr1j6d5kdg911051x2phfjrz7-glibc-2.25/lib/libm.so.6 (0x00006e7aebc1d000)
  	libgcc_s.so.1 => /nix/store/l48biijfr1j6d5kdg911051x2phfjrz7-glibc-2.25/lib/libgcc_s.so.1 (0x00006e7aeba07000)
  	libc.so.6 => /nix/store/l48biijfr1j6d5kdg911051x2phfjrz7-glibc-2.25/lib/libc.so.6 (0x00006e7aeb668000)
  	libusb-1.0.so.0 => /nix/store/5r1g0zm13s8wq667l0myvg3smxmg9zsh-libusb-1.0.20/lib/libusb-1.0.so.0 (0x00006e7aeb44f000)
  	libudev.so.1 => /nix/store/nvzg17v5vn2awbimflw6lrfb8gbdrwq0-systemd-233-lib/lib/libudev.so.1 (0x00006e7aec83c000)
  	libpthread.so.0 => /nix/store/l48biijfr1j6d5kdg911051x2phfjrz7-glibc-2.25/lib/libpthread.so.0 (0x00006e7aeb231000)
  	/nix/store/l48biijfr1j6d5kdg911051x2phfjrz7-glibc-2.25/lib/ld-linux-x86-64.so.2 (0x00006e7aec643000)
  	libresolv.so.2 => /nix/store/l48biijfr1j6d5kdg911051x2phfjrz7-glibc-2.25/lib/libresolv.so.2 (0x00006e7aeb01b000)
  	libcap.so.2 => /nix/store/jdw077mgjw7zhcnvr5wi6ifx5vliisb9-libcap-2.25-lib/lib/libcap.so.2 (0x00006e7aeae16000)
  	librt.so.1 => /nix/store/l48biijfr1j6d5kdg911051x2phfjrz7-glibc-2.25/lib/librt.so.1 (0x00006e7aeac0e000)
  </pre>

  ## Technical details

  <pre>
  $ nixos-version 
  17.09pre111447.a7c8f5e419 (Hummingbird)
  </pre>


state: closed
title: cups service: Automatically detect Gutenprint in drivers
user_login: primeos
html_url: https://github.com/NixOS/nixpkgs/pull/28423
updated_at: 2017-08-29 21:52:30
body:
  ###### Motivation for this change

  See #28273 or the commit message.

  TODO:
  - [x] Should we remove the old option or leave it there?
  - [x] Mention this in the changelog?
    - Probably unnecessary since this change is backwards compatible and prints a warning

  Advantages:
  - Using a customized `gutenprint` derivation in `drivers` should be possible.
  - Consistency (Gutenprint isn't an exception anymore).

  Disadvantages:
  - Adding a `gutenprint` derivation to `drivers` will cause automatic PPD updates (which isn't obvious from the description - This shouldn't be a problem though)
  - Some people will have to change their config or they will get an annoying warning.

  ###### 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
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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-packages easydict: init at 1.7
user_login: Hodapp87
html_url: https://github.com/NixOS/nixpkgs/pull/28424
updated_at: 2017-08-20 23:23:06
body:
  ###### Motivation for this change

  https://pypi.python.org/pypi/easydict/ has no Nixpkgs package.

  ###### 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))
  - [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: containers: automatically use user namespaces on supporting systems
user_login: evujumenuk
html_url: https://github.com/NixOS/nixpkgs/pull/28425
updated_at: 2019-01-14 15:09:07
body:
  On kernels that support user namespaces, `-U` enables their use. This is the default if `systemd-nspawn@.service` is used (which it isn't (yet) in `containers.nix`).

  Basically, a 16-bit subset (that is not 0-65535) of the 32-bit UID and GID spaces is chosen and used as the hosts' UID and GID segments the container's UID and GID ranges map to. The container's directory will be `chown`ed recursively to ensure that this works.

  ###### 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
     - [ ] 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"`
  - [ ] 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: Installing kdesu
user_login: razvan-panda
html_url: https://github.com/NixOS/nixpkgs/issues/28426
updated_at: 2018-03-23 12:04:51
body:
  When setting advanced properties on a program/link to start as another user it is throwing the error:

      Sorry - Plasma
      KDEInit could not launch 'kdesu':
      Could not open library 'libkdeinit5_kdesu'.
      Cannot load library /run/current-system/sw/lib/libkdeinit5_kdesu: (/run/current-system/sw/lib/libkdeinit5_kdesu.so: cannot open shared object file: No such file or directory)

  ![](http://i.imgur.com/0NtVcOa.png)

  I tried to install kdesu using:

      [root@nixos:~]# nix-env -qaP kdesu
      nixos.kdeFrameworks.kdesu  kdesu-5.36.0

      [root@nixos:~]# nix-env -iA nixos.kdeFrameworks.kdesu
      replacing old ‘kdesu-5.36.0’
      installing ‘kdesu-5.36.0’
      building path(s) ‘/nix/store/2bn27h5drw0800gk5z2rmwfx78gqbbdc-user-environment’
      created 2209 symlinks in user environment

      [root@nixos:~]# kdesu
      bash: kdesu: command not found

      [root@nixos:~]# which kdesu
      which: no kdesu in (/root/bin:/run/wrappers/bin:/etc/per-user-pkgs/root/bin:/root/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin)

  I also tried installing `nix-env -iA nixos.kde-cli-tools` but that does not work either.

  Any suggestions on how to get kdesu installed on NixOS?

  Environment:

      [root@nixos:~]# nixos-version
      17.09pre113100.d25a9f57e3 (Hummingbird)

      [root@nixos:~]# nix-env --version
      nix-env (Nix) 1.11.13

      [root@nixos:~]# nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
      "17.09pre113100.d25a9f57e3"

      [root@nixos:~]# grep build-use-sandbox /etc/nix/nix.conf
      build-use-sandbox = false

  Stack Overflow link: https://stackoverflow.com/q/45786752/750216


state: closed
title: et: init at 2017-03-04
user_login: geistesk
html_url: https://github.com/NixOS/nixpkgs/pull/28427
updated_at: 2017-10-12 17:43:40
body:
  ###### Motivation for this change
  Adds the [et](https://github.com/geistesk/et)-software, which is a minimal libnotify-based (egg) timer for GNU/Linux.

  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: awsebcli: init at 3.10.5
user_login: eqyiel
html_url: https://github.com/NixOS/nixpkgs/pull/28428
updated_at: 2017-09-24 02:59:06
body:
  ###### Motivation for this change

  I wanted to use `awsebcli` at work and it wasn't in `nixpkgs` yet.

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

  ---

  Also:

  - moved `colorama_3_7` from the awscli derivation into `python-packages` since both `awscli` and `awsebcli` depend on it.
  - refactored some of the parent derivations that I needed to override in order to use `fetchPypi`, which AFAICT is preferred for python packages (https://github.com/NixOS/nixpkgs/pull/25202#discussion_r113117919, https://github.com/NixOS/nixpkgs/pull/26078).
  - I tried to find what is the current best practice regarding versioning derivation names but it appears that although there is [a section in the manual](https://nixos.org/nixpkgs/manual/#sec-package-naming) about it there is a lot of bikeshedding still (https://github.com/NixOS/nixpkgs/issues/17625), so I just went with what I think is sensible based on the names of other derivations in `pythonPackages` (`package_V_V`).


state: closed
title: uwsgi not finding python packages
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/issues/28429
updated_at: 2018-11-21 19:10:39
body:
  ## Issue description

  I'm trying to set up a simple Django website with uwsgi. However, uwsgi doesn't find the Python package I'm listing in `pythonPackages`.


  ### Steps to reproduce

  Relevant bits from my configuration (some names changed):

  ```
  myproject = pkgs.python3Packages.buildPythonPackage rec {
    name = "myproject-${version}";
    version = "1.0";
    src = pkgs.fetchFromGitHub {
      owner = "myname";
      repo = "myproject";
      rev = version;
      sha256 = "0szalvbv8wc1lsldk3zhb4hx02nmd1pk0yff3smivbk4c93ma4ck";
    };
    doCheck = false;
    propagatedBuildInputs = with pythonPackages; [ somepackages ];
  }
  ```

  and 

  ```
      services.uwsgi = {
        enable = true;
        plugins = [ "python3" ];
        instance = {
          type = "emperor";
          vassals = {
            myproject = {
              type = "normal";
              pythonPackages = self: with self; [
                myproject
              ];
              module = "myproject.wsgi";
              socket = "${config.services.uwsgi.runDir}/myproject.sock";
            };
          };
        };
      };
  ```

  In `journalctl -u uwsgi`, I can see the following lines:
  ```
  added /nix/store/7bgyj23mh5wsc4dg5p7cd7hw1yqkfgx2-python3-3.5.3-env/lib/python3.5/site-packages/ to pythonpath.
  ImportError: No module named 'myproject'
  unable to load app 0 (mountpoint='') (callable not found or import error)
  *** no app loaded. going in full dynamic mode ***
  ```

  I can't even locate `myproject` in nix store, so it seems it doesn't even get installed at all. Am I doing something wrong or is uwsgi service somehow broken? I couldn't find any decent documentation about it.

  ## Technical details

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

  ```
  # nixos-version
  17.09.git.34e35df (Hummingbird)
  ```

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

  ```
  # nix-env --version
  nix-env (Nix) 1.11.9
  ```

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

  ```
  # nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "17.09.git.34e35df896"
  ```

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

  ```
  # grep build-use-sandbox /etc/nix/nix.conf
  build-use-sandbox = true
  ```


state: closed
title: openfst: init at 1.6.3
user_login: dfordivam
html_url: https://github.com/NixOS/nixpkgs/pull/28430
updated_at: 2017-08-22 07:39:23
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
     - [ ] 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: abiword: 3.0.1 -> 3.0.2
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/28434
updated_at: 2017-08-21 09:21:32
body:
  ###### Motivation for this change
  Update

  Abiword did not build with GCC6, so I grabbed a patch.

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

  ---

  Somebody needs to test this, it works fine for me but the document background flickers, which I blame on my setup.


state: closed
title: Atom editor's Git integration not working
user_login: tad-lispy
html_url: https://github.com/NixOS/nixpkgs/issues/28436
updated_at: 2017-08-24 07:35:13
body:
  ## Issue description

  Atom editor ships with Git and GitHub integration bundled since version 1.18.0 (https://github.com/atom/github). On NixOS it does not work.

  The errors in the developer's console:

  ```
  Error spawning: git rev-parse --resolve-git-dir /home/tadeusz/Projects/graphql-playground/.git in /home/tadeusz/Projects/graphql-playground
  Error: spawn /nix/store/a5hs8xijhzd03pgcdrgxra4ha7b3wrmr-atom-1.19.0/share/atom/resources/app/node_modules/dugite/git/bin/git ENOENT
  /nix/store/a5hs8xijhzd03pgcdrgxra4ha7b3wrmr-atom-1.19.0/share/atom/resources/app/node_modules/dugite/build/lib/git-process.js:82 Uncaught (in promise) Error: Git could not be found at the expected path: '/nix/store/a5hs8xijhzd03pgcdrgxra4ha7b3wrmr-atom-1.19.0/share/atom/resources/app/node_modules/dugite/git/bin/git'. This might be a problem with how the application is packaged, so confirm this folder hasn't been removed when packaging.
  ```

  Seems like GitHub integration package is shipped with it's own `git` binary and indeed trying to execute it from a shell results in `no such file or directory` error:

  ```
  $ ls -oh /nix/store/a5hs8xijhzd03pgcdrgxra4ha7b3wrmr-atom-1.19.0/share/atom/resources/app/node_modules/dugite/git/bin/git
  -r-xr-xr-x 1 root 2.0M Jan  1  1970 /nix/store/a5hs8xijhzd03pgcdrgxra4ha7b3wrmr-atom-1.19.0/share/atom/resources/app/node_modules/dugite/git/bin/git
  $ /nix/store/a5hs8xijhzd03pgcdrgxra4ha7b3wrmr-atom-1.19.0/share/atom/resources/app/node_modules/dugite/git/bin/git
  zsh: no such file or directory: /nix/store/a5hs8xijhzd03pgcdrgxra4ha7b3wrmr-atom-1.19.0/share/atom/resources/app/node_modules/dugite/git/bin/git
  ```
   
  I suppose the `git` binary needs to be patched with `patchelf` and I would love to contribute a PR, but frankly I'm a JavaScript monkey 🐒 and can't figure out where to start, so I'll do the next best thing and file an issue.

  ### Steps to reproduce

  1.  Install atom editor:

      ```
      nix-shell --packages atom git
      ```

  1.  Initialize a Git repository:

      ```
      mkdir test-atom-git-integration
      cd test-atom-git-integration
      git init
      ```

  1.  Make some changes and start Atom editor

      ```
      echo "Why U no work? 🙈 🙉 🙊 " >  README.md
      atom .
      ```

  1.  If it's not already opened, open Git panel with `ctrl-9`

  1.  Note that tree view shows changes correctly (green README.md file), but the Git panel is empty

  1.  Open Dev Tools and see red error messages.


  ## Technical details

  * System: 17.09pre113107.a0306821fd (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.13
  * Nixpkgs version: 17.09pre113107.a0306821fd
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: yarn 0.27.5 -> 0.28.4
user_login: MasseGuillaume
html_url: https://github.com/NixOS/nixpkgs/pull/28437
updated_at: 2017-08-22 00:11:45
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)
     - [X] NixOS
     - [ ] macOS
     - [X] 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"`
  - [ ] 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: fixes #28436 - atom git integration
user_login: disassembler
html_url: https://github.com/NixOS/nixpkgs/pull/28438
updated_at: 2017-08-21 19:12:25
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
     - [ ] 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: root: 6.10.02 -> 6.10.04
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/28439
updated_at: 2017-08-22 02:00:40
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
     - [x] 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: Where is the Cups Log FIle?
user_login: NWuensche
html_url: https://github.com/NixOS/nixpkgs/issues/28440
updated_at: 2017-08-23 17:40:35
body:
  Hello,

  I'm trying to set up my Printer and need therefore the log from cups. However, I added `services.printing.extraConf = ''LogLevel debug'';` to my configuration.nix, rebuilt, but I can't find this log file. Could someone please explain where one can find it? 

  Thanks in advance,
  Niklas

  https://github.com/NixOS/nixpkgs/blob/f4c3bdc1dfdc2418b7b9f908cb254e9fdd883b44/nixos/modules/services/printing/cupsd.nix#L69


state: closed
title: polybar: fixes issue #28387
user_login: disassembler
html_url: https://github.com/NixOS/nixpkgs/pull/28441
updated_at: 2017-08-26 06:48:58
body:
  ###### Motivation for this change
  This addresses issue #28387 

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

  ---


