# issues

state: open
title: plasma5: Empty panel displayed
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/34051
updated_at: 2018-02-06 17:22:54
body:
  ## Issue description
  Pressing the rightmost button (with the three horizontal lines) in the screenshot below creates the empty grey panel instead of a panel with some buttons that allow you to do various actions. 
   
  ![image](https://user-images.githubusercontent.com/34454443/35160073-675173a6-fd3c-11e7-8da3-fe767e6a0ba8.png)

  ### Steps to reproduce
  Unknown, I just used Plasma5 for a few hours, then wanted to use this feature and found it didn't work.

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.13.4, NixOS, 17.09.git.39cd40f (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2182.7f6f0c49f0"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: nixos/libvirtd: add qemu-img to $PATH of the daemon
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/34052
updated_at: 2018-01-22 15:08:16
body:
  ...because daemon's $PATH does not include "/run/current-system/sw/bin"

  Fixes #34048 
  Fixes #33246


state: closed
title: serviio: init at 1.9
user_login: thpham
html_url: https://github.com/NixOS/nixpkgs/pull/34053
updated_at: 2018-03-22 16:11:18
body:
  ###### Motivation for this change

  Serviio is a free media server. It allows you to stream your media files (music, video or images) to any DLNA-certified renderer device (e.g. a TV set, Bluray player, games console) on your home network.

  ###### Things done

  - package + nixos option
  - tested with NixOps on a virtualbox machine.

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

  ---


state: closed
title: Vulnerability Roundup 33 (master)
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/issues/34054
updated_at: 2018-10-08 14:59:31
body:
  Scanned nixos/release-combined.nix @ 3d2948e. Filtered out previously reported CVEs. 

  See #34055 for open CVEs in release-17.09.

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

  Cc:  @NixOS/security-notifications, @joepie91, @phanimahesh, @the-kenny, @7c6f434c, @k0001, @peterhoeg, @nh2, @LnL7

  Contact @ckauhaus for any questions.


state: closed
title: Vulnerability Roundup 33 (release-17.09)
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/issues/34055
updated_at: 2018-10-08 14:57:18
body:
  Scanned nixos/release-combined.nix @ fd0abdc. Filtered out previously reported CVEs. May contain false positives.

  See #34054 for open CVEs in master.

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

  ### jasper-2.0.13 ([search](https://search.nix.gsc.io/?q=jasper&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=jasper+in%3Apath&type=Code))
   - [ ] [CVE-2017-14132](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-14132)
   - [ ] [CVE-2017-14229](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-14229)

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

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

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

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

  ### qpdf-6.0.0 ([search](https://search.nix.gsc.io/?q=qpdf&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=qpdf+in%3Apath&type=Code))
   - [ ] [CVE-2017-11624](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11624)
   - [ ] [CVE-2017-11625](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11625)
   - [ ] [CVE-2017-11626](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11626)
   - [ ] [CVE-2017-11627](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-11627)
   - [ ] [CVE-2017-12595](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-12595)

  Cc:  @NixOS/security-notifications, @joepie91, @phanimahesh, @the-kenny, @7c6f434c, @k0001, @peterhoeg, @nh2, @LnL7

  Contact @ckauhaus for any questions.


state: closed
title: [17.09] Minio critical security update
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/34056
updated_at: 2018-01-21 21:15:48
body:
  See #34025

  ###### Things done

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

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

  ---


state: closed
title: pngquant: change platforms from linux to unix
user_login: boronine
html_url: https://github.com/NixOS/nixpkgs/pull/34057
updated_at: 2018-01-19 19:19:18
body:
  ###### Motivation for this change

  To support pngquant on MacOS.

  ###### Things done

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

  ---


state: open
title: nixos-installer: retry setting password on mismatch
user_login: lschuermann
html_url: https://github.com/NixOS/nixpkgs/pull/34058
updated_at: 2018-10-19 09:12:59
body:
  ###### Motivation for this change
  The `nixos-install` script should retry setting the password if it failed. This way, one can make a mistake when typing and retry instead of running the installer again or setting the password manually.

  ###### Things done

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

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

  ---


state: closed
title: nixos/postfix: fix default postfix config
user_login: WilliButz
html_url: https://github.com/NixOS/nixpkgs/pull/34060
updated_at: 2018-01-26 19:15:20
body:
  `services.postfix.config` is now correctly merged with the default attrset
  specified in the module. Some options that are lists in postfix also
  have to be lists in nix to be merged correctly. Other default options are
  now set with `mkDefault` so they can be overridden via the module system.

  ###### Things done
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Ran the dovecot test
  - [ ] Tested compilation of all pkgs 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 @qknight @globin @fpletz


state: open
title: faust2lv2 is broken outside of nix-shell
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/issues/34062
updated_at: 2018-01-19 20:11:43
body:
  ## Issue description
  When I run:
  ```
  git clone https://github.com/magnetophon/faustCompressors.git
  cd faustCompressors
  faust2lv2 FFcompressor.dsp
  ```
  I get:
  ```
  lv2.cpp:292:37: fatal error: boost/circular_buffer.hpp: No such file or directory
  ```

  When I run this inside that repo:
  ```
  nix-shell $NIXPKGS -A magnetophonDSP.faustCompressors
  faust2lv2 FFcompressor.dsp
  ```
  it just works.

  It used to work outside of nix-shell too, for the last 2 years.


  ``faust2lv2`` is a wrapped shell-script.
  I tried to debug by adding some relevant echo statements to it, echoing the exact ``gcc`` command being called, and echoing ``env | grep boost``.
  It outputs the exact same thing if I run it from normal shell or nix-shell.
  See: https://hastebin.com/owiyamowot.php   (save to /tmp/ to work with the wrapper)
  The echo commands I added are from line 190 trough line 198.

  In nix-shell it finishes, and in normal shell it gets till line 195.
  Here is the wrapper: https://hastebin.com/jirojujifa.bash


  I also tried reverting the last few faust commits and rebuilding from there. No dice.

  Probably related to: https://github.com/NixOS/nixpkgs/pull/33495

  cc @pmahoney 


  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.12-rt10, NixOS, 18.03.git.70d6e3c (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(bart): `""`
   - channels(root): `"nixos-18.03pre125750.a6dca042722"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: i2pd: 2.15.0 -> 2.17.0
user_login: corpix
html_url: https://github.com/NixOS/nixpkgs/pull/34063
updated_at: 2018-01-20 00:10:40
body:
  ###### Motivation for this change
  Updating to the last version of i2pd. Also this PR fixing the failing i2pd build([looks like](https://hydra.nixos.org/build/67644219/nixlog/1) boost version in nixpkgs is too fresh).

  ###### Things done

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

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

  ---


state: closed
title: nixos/ckb: Add option to restrict access to the devices to a particu...
user_login: Nadrieril
html_url: https://github.com/NixOS/nixpkgs/pull/34064
updated_at: 2018-11-15 16:51:51
body:
  …ar group

  ###### Motivation for this change

  By default, the ckb daemon allows acces to its controlling socket to any process (chmod 666), which is kinda crazy. This PR allows to restrict access to a unix group.

  ###### Things done

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

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

  ---


state: closed
title: openmpi: 1.10.7->3.0.0, add markuskowa as maintainer
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/34065
updated_at: 2018-05-11 13:11:23
body:
  ###### Motivation for this change
  Update to the latest stable version.  Added myself as maintainer.

  Other changes:
  - update meta data
  - refactored some `with`
  - added `libnl` and `zlib` support
  - enabled test suite (`doCheck=true`)

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  Some test fail due to broken tensorflow derivations (https://github.com/NixOS/nixpkgs/issues/31492)
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pypy3: init at 6.0.0
user_login: andersk
html_url: https://github.com/NixOS/nixpkgs/pull/34066
updated_at: 2018-12-20 14:21:40
body:
  ###### Motivation for this change

  Here’s a first draft of a `pypy3` package, mostly copied from the existing `pypy27`. Before merging, I want to address the following known issues/questions:

  - Should I set the maintainer to myself, to @domenkozar who maintains the `pypy27` package I mostly copied, or both?
  - Should we make an effort to share common packaging code between `pypy27` and `pypy3`?
  - How should we resolve the inconsistency between `pypy27`’s `libPrefix = "pypy5.10"` vs. `pypy3`’s `libPrefix = "pypy3-5.10"`? Should we change the former to `"pypy-5.10"` or `"pypy27-5.10"` or `"pypy2.7-5.10"`?
  - Which of the `isPy*` flags should be set by `pypy3`? Should we set none of the existing ones and make a new `isPypy3` flag? Or should we redefine `isPypy` for use by both `pypy27` and `pypy3`, and have `pypy27` set {`isPy2`, `isPy27`, `isPypy`} while `pypy3` sets {`isPy3`, `isPy35`, `isPypy`}?

  ###### Things done

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

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

  ---


state: closed
title: gnuclad: init at 0.2.4
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/pull/34067
updated_at: 2018-03-11 21:57:22
body:
  ###### Motivation for this change
  Nifty tool to make graphs of trees like https://github.com/jeffmaury/gldt

  ###### Things done

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

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

  ---


state: closed
title: perf: apply patch to fix 4.9 build when inheriting kernel make flags
user_login: lopsided98
html_url: https://github.com/NixOS/nixpkgs/pull/34068
updated_at: 2018-01-27 01:46:02
body:
  ###### Motivation for this change

  This PR adds a patch for the 4.9 kernel which [fixes the perf build when the `ARCH=x86_64` flag](https://lkml.org/lkml/2017/6/16/696) is passed to make. This bug was introduced in 4.8 and fixed in 4.12. I backported the fix to 4.9 and conditionally applied it to 4.9 only.

  This issue was triggered by my patch which inherited `makeFlags` from the kernel derivation (which includes `ARCH`). The reason I wanted to do this was because it reduces unnecessary code duplication and should help with cross compilation (although this cannot be tested yet because some dependencies fail).

  IMO, applying this patch is the best way of fixing this bug, because it actually fixes the problem rather than working around it. Alternatively, we could exclude the `ARCH` flag from `makeFlags` for 4.9, or we could just forget about this issue until cross compilation actually becomes possible.

  This patch could possibly be accepted to the 4.9 upstream stable branch, if someone were willing to submit it to the mailing list.

  ###### Things done

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

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

  ---


state: closed
title: phantomjs2: set QT_QPA_PLATFORM to allow use in daemons
user_login: lukeadams
html_url: https://github.com/NixOS/nixpkgs/pull/34069
updated_at: 2018-01-21 17:38:07
body:
  resolves issues with Grafana alert image attachments

  Suggested in https://github.com/ariya/phantomjs/issues/15217#issuecomment-354713760

  Grafana logs showed this:
  ```
  Jan 19 22:20:42 elastomer grafana-server[3418]: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-grafana'
  Jan 19 22:20:42 elastomer grafana-server[3418]: qt.qpa.screen: QXcbConnection: Could not connect to display
  Jan 19 22:20:42 elastomer grafana-server[3418]: Could not connect to any X display.
  ```


  ###### Things done

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

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

  ---


state: closed
title: Improve parallels-tools
user_login: lukeadams
html_url: https://github.com/NixOS/nixpkgs/pull/34070
updated_at: 2018-03-03 17:34:57
body:
  ###### Motivation for this change
  This PR adds new options controlling the parallels-tools module:
  ```nix
  hardware.parallels.{
    autoMountShares = true;
    # not implemented yet
    package = pkgs.prl-tools.overrideAttrs( rec{ ... });
  }
  ```
  autoMountShares is helpful to disable when non-standard mount options are needed on shares.


  ###### Done:
  * Fix prl-tools kernel issues on 18.03
  * add `hardware.parallels.autoMountShares` option

  ###### Todo: 
  * add package override
  ###### Things done

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

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

  ---


state: closed
title: lbdb: 0.45.3 -> 0.46
user_login: KaiHa
html_url: https://github.com/NixOS/nixpkgs/pull/34071
updated_at: 2018-01-20 09:05:29
body:
  ###### Motivation for this change
  Update to latest upstream version.

  ###### Things done

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

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

  ---


state: closed
title: diff-so-fancy: 1.1.1 -> 1.2.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/34072
updated_at: 2018-01-20 10:31:43
body:
  ###### Motivation for this change

  Update diff-so-fancy to the last version
  https://github.com/so-fancy/diff-so-fancy/releases/tag/v1.2.0

  ###### Things done

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

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

  ---


state: closed
title: firefox-bin: 57.0.4 -> 58.0, firefox-esr: 52.5.3esr -> 52.6.0esr
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/34073
updated_at: 2018-01-23 20:38:11
body:
  ###### Motivation for this change

  Release notes are not updated yet:
  https://www.mozilla.org/en-US/firefox/58.0/releasenotes/
  https://www.mozilla.org/en-US/firefox/52.6.0/releasenotes/

  Notes on the source package:

  I could not build the source package. It results in `error: failed to acquire jobserver token`.

  This may related to the following issues:

  - https://github.com/NixOS/nixpkgs/issues/33050
  - https://github.com/NixOS/nixpkgs/pull/33975
  - https://github.com/alexcrichton/backtrace-rs/issues/78

  Using rustc 1.23.0 doesn't help.

  Full message:

  ```
  [nix-shell:~/tmp/firefox-58.0]$ ./mach build
   0:00.48 /nix/store/pi3cnkd4v5d4ncgg1c4m3avmvdin953s-gnumake-4.2.1/bin/make -f client.mk -s
   0:01.50 Adding client.mk options from /home/t/tmp/firefox-58.0/mozconfig:
   0:01.50     MOZ_OBJDIR=/home/t/tmp/firefox-58.0/obj-x86_64-pc-linux-gnu
   0:01.50     OBJDIR=/home/t/tmp/firefox-58.0/obj-x86_64-pc-linux-gnu
   0:01.50     FOUND_MOZCONFIG=/home/t/tmp/firefox-58.0/mozconfig
   0:01.76 Elapsed: 0.00s; From dist/branding: Kept 4 existing; Added/updated 0; Removed 0 files and 0 directories.
   0:01.77 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.
   0:01.77 Elapsed: 0.00s; From dist/xpi-stage: Kept 3 existing; Added/updated 0; Removed 0 files and 0 directories.
   0:01.78 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.
   0:01.81 Elapsed: 0.03s; From _tests: Kept 453 existing; Added/updated 0; Removed 0 files and 0 directories.
   0:01.83 Elapsed: 0.06s; From dist/idl: Kept 1006 existing; Added/updated 0; Removed 0 files and 0 directories.
   0:01.94 Elapsed: 0.16s; From dist/bin: Kept 2101 existing; Added/updated 0; Removed 0 files and 0 directories.
   0:02.03 Elapsed: 0.26s; From dist/include: Kept 4908 existing; Added/updated 0; Removed 0 files and 0 directories.
   0:02.05 buildid.h
   0:02.13 source-repo.h
   0:02.24 backend.mk:2263: warning: overriding recipe for target '../dist/system_wrappers/pixman.h'
   0:02.24 backend.mk:1353: warning: ignoring old recipe for target '../dist/system_wrappers/pixman.h'
   0:02.26 backend.mk:2263: warning: overriding recipe for target '../dist/system_wrappers/pixman.h'
   0:02.26 backend.mk:1353: warning: ignoring old recipe for target '../dist/system_wrappers/pixman.h'
   0:02.27 application.ini
   0:02.37 application.ini.h
   0:02.47 Elapsed: 0.06s; From ../../dist/idl: Kept 1006 existing; Added/updated 0; Removed 0 files and 0 directories.
   0:02.67 force-cargo-library-build
   0:03.35    Compiling slab v0.3.0
   0:03.76 error: failed to acquire jobserver token
   0:03.76 
   0:03.76 Caused by:
   0:03.76   Resource temporarily unavailable (os error 11)
   0:03.76 make[4]: *** [/home/t/tmp/firefox-58.0/config/rules.mk:953: force-cargo-library-build] Error 101
   0:03.76 make[3]: *** [/home/t/tmp/firefox-58.0/config/recurse.mk:73: toolkit/library/rust/target] Error 2
   0:03.76 make[3]: *** Waiting for unfinished jobs....
   0:03.93 libnetwerk_dns_mdns_libmdns.a.desc
   0:04.32 libnetwerk_streamconv.a.desc
   0:04.42 libnetwerk_mime.a.desc
   0:04.70 libnetwerk_socket.a.desc
   0:07.56 libnetwerk_streamconv_converters.a.desc
   0:09.15 libnetwerk_cache.a.desc
   0:13.51 libnetwerk_cache2.a.desc
   0:13.58 make[2]: *** [/home/t/tmp/firefox-58.0/config/recurse.mk:33: compile] Error 2
   0:13.58 make[1]: *** [/home/t/tmp/firefox-58.0/config/rules.mk:432: default] Error 2
   0:13.58 make: *** [client.mk:274: build] Error 2
   0:13.60 0 compiler warnings present.
  ```

  ###### Things done

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

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

  ---


state: closed
title: vimPlugins.gitv: init
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/34075
updated_at: 2018-01-21 11:08:29
body:
  ###### Motivation for this change

  see https://github.com/gregsexton/gitv

  ###### Things done

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

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

  ---


state: closed
title: Python: package updates and fixes
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/34077
updated_at: 2018-01-20 14:57:04
body:
  ###### Motivation for this change

  This PR also includes commits from:
  - https://github.com/NixOS/nixpkgs/pull/33615
  - https://github.com/NixOS/nixpkgs/pull/33983
  - https://github.com/NixOS/nixpkgs/pull/33916
  - https://github.com/NixOS/nixpkgs/pull/33977
  - https://github.com/NixOS/nixpkgs/pull/33758

  ###### Things done

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

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

  ---

  Hydra job at https://hydra.nixos.org/jobset/nixpkgs/python-unstable. First evaluation is 1427848.


state: closed
title: filezilla: 3.29.0 -> 3.30.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/34078
updated_at: 2018-01-20 14:53:27
body:
  ###### Motivation for this change

  Update filezilla to the last version

  ###### Things done

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

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of 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.oauthenticator & dependencies
user_login: ixxie
html_url: https://github.com/NixOS/nixpkgs/pull/34079
updated_at: 2018-02-03 12:02:57
body:
  Packaged pythonPackages.oauthenticator and its dependencies, pythonPackages.mwoauth and pythonPackages.globus-sdk.

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

  ---


state: closed
title: gobject-introspection-1.52.1: cairo-1.0.typelib contains non-absolute path
user_login: psychon
html_url: https://github.com/NixOS/nixpkgs/issues/34080
updated_at: 2018-10-27 17:02:42
body:
  ## Issue description

  The typelib for cairo contains a non-absolute path:
  ```
  $ strings /nix/store/*-gobject-introspection-1.52.1/lib/girepository-1.0/cairo-1.0.typelib | grep lib
  libcairo-gobject.so.2
  ```
  This means that the resulting call to `dlopen("libcairo-gobject.so.2")` will need a correctly set up `$LD_LIBRARY_PATH` to succeed. This in turn causes #14164.

  Other typelibs contain absolute paths into the nix store (tested with the other typelib files from gobject-introspection and with pango 1.40.11).

  ## Possible way to test this

  ```
  $ unset LD_LIBRARY_PATH
  $ Xephyr :1 &
  $ cat $(which awesome) | sed -e 's/LD_LIBRARY_PATH/FOOO/g' | DISPLAY=:1 bash -
  ```
  The above fails with `Failed to load shared library 'libcairo-gobject.so.2' referenced by the typelib: libcairo-gobject.so.2: cannot open shared object file: No such file or directory`. Awesome still tries to continue, but lots of stuff errors out.

  ## Technical details

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

  Sorry, but (a) I don't think this is necessary and (b) I cannot copy&paste from the VM and so this is quite non-trivial for me to provide. But it's x86_64-linux, NixOS 17.09.2799....


state: closed
title: gobjectIntrospection: use absolute path for cairo GIR
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/34081
updated_at: 2018-01-24 21:10:10
body:
  ###### Motivation for this change
  Cairo does not provide its own GObject bindinds so they are provided by gobject-introspection package. Unfortunately, this means that if we want to use the absolute path, we need gi to depend on cairo, which increases the closure size from 41M to 56M. We will probably want to split the typelib into a separate output.

  Closes: #34080

  ###### Things done

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

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

  ---

  cc @psychon does this fix your thing?


state: closed
title: cargo-vendor-bin: init at 0.1.13
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/34082
updated_at: 2018-01-21 17:09:34
body:
  ###### Motivation for this change

  Unroll the rust bootstrap phase. By moving cargo-vendor to the top-level it makes it easier to update it or override in overlays.

  ###### Things done

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

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

  ---


state: closed
title: librsvg: 2.40.18 -> 2.42.0
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/34083
updated_at: 2018-02-03 19:33:28
body:
  ###### Motivation for this change
  Package update

  ###### Things done

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

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

  ---

  cc @jtojnar 
  The old version attribute did not correspond to the source tarball.

  Tested rebuilding a few applications that required `librsvg` and they seem to work as expected.


state: open
title: Packaging request: chrome remote desktop
user_login: balsoft
html_url: https://github.com/NixOS/nixpkgs/issues/34084
updated_at: 2018-04-19 16:20:57
body:
  ## Issue description

  There is no google remote desktop host package in nixpkgs. It seems like it would be possible to add it: [AUR](https://aur.archlinux.org/packages/chrome-remote-desktop/). I could try although I have very little experience with writing nix package expressions.


state: closed
title: samba: 4.6.11 -> 4.7.4
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/pull/34085
updated_at: 2018-01-24 01:55:16
body:
  ###### Motivation for this change

  ###### Things done
  updated samba and then made it compile again

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

  ---


state: closed
title: overrideAttrs and overlays don't play well together (overrides get invoked twice)
user_login: twhitehead
html_url: https://github.com/NixOS/nixpkgs/issues/34086
updated_at: 2018-01-31 05:16:29
body:
  ## Issue description

  @michaelpj @Ericson2314 If you do an overrideAttrs in a overlay, it gets applied twice.

  ### Steps to reproduce

  Here is an example.  Say we wanted to overlay gnupatch to pass "--disable-merge" to the configure routine.  We would write the following overlay (i.e., put this in *~/.config/nixpkgs/overlays/gnupatch.nix*)

  ```nix
  self: super:  {
    gnupatch = super.gnupatch.overrideAttrs (old: {
      configureFlags = old.configureFlags or [] ++ [ "--disable-merge" ];
    });
  }
  ```

  But look what happens when we evaluate it

  ```bash
  nix-instantiate --eval --expr '(import <nixpkgs> {}).gnupatch.configureFlags'
  ```
  ```nix
  [ "--disable-merge" "--disable-merge" ]
  ```

  Adding `trace` calls shows that the close passed to `overlayAttrs` get invoked twice even though the overlay itself only gets invoked once.

  ```nix
  builtins.trace "overlay invoked" (
    self: super: {
      gnupatch = builtins.trace "gnupatch invoked" (
        super.gnupatch.overrideAttrs (builtins.trace "override invoked" (
          old: {
            configureFlags = builtins.trace (old.configureFlags or []) (
              old.configureFlags or [] ++ [ "--disable-merge" ]
            );
          }
        ))
      );
    }
  )
  ```

  ```bash
  nix-instantiate --eval --expr '(import <nixpkgs> {}).gnupatch.configureFlags'
  ```
  ```nix
  trace: overlay invoked
  trace: gnupatch invoked
  trace: gnupatch invoked
  trace: override invoked
  trace: override invoked
  trace: [ ]
  trace: [ "--disable-merge" ]
  [ "--disable-merge" "--disable-merge" ]
  ```

  It is almost as if `overrideAttrs` has somehow pulled in the final desired `gnupatch` expression (i.e., the already overriden one) and then applied the override to it again (giving it twice applied) despite the fact that it was taken from the prior `gnupatch` expression (i.e., `super.gnupatch.overrideAttr`).

  Note that this isn't a simple case of `self` and `super` being mixed up.  Switching them gives an infinite recursion error as expected.

  ## Technical details

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

  > - system: `"x86_64-linux"`
  > - host os: `Linux 4.9.72, NixOS, 17.09.2484.3aec59c99ff (Hummingbird)`
  > - multi-user?: `yes`
  > - sandbox: `no`
  > - version: `nix-env (Nix) 1.12pre5788_e3013543`
  > - channels(root): `"nixos-17.09.2484.3aec59c99ff"`
  > - channels(tyson): `""`
  > - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: lldb/lldb_5 does not build anymore
user_login: nagisa
html_url: https://github.com/NixOS/nixpkgs/issues/34087
updated_at: 2018-01-22 07:59:35
body:
  ## Issue description

  Trying to build a system with `lldb_5` in systemPackages list fails with the following error:

  ```
  unpacking source archive /nix/store/0rri3cjn0jfrqdny57fg54mjd4dp0c0n-lldb-5.0.1.src.tar.xz
  100  6952  100  6952    0     0   6952      0  0:00:01 --:--:--  0:00:01 12709

  source root is lldb-5.0.1.src
  setting SOURCE_DATE_EPOCH to timestamp 1511796158 of file lldb-5.0.1.src/unittests/tools/lldb-server/tests/MessageObjects.cpp
  patching sources
  configuring
  fixing cmake files...
  cmake flags: -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_BUILD_RPATH=ON -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/b0h77dlgbgxq0c53jhjxp7fgdp5vr7wn-lldb-5.0.1/include -DCMAKE_INSTALL_LIBDIR=/nix/store/b0h77dlgbgxq0c53jhjxp7fgdp5vr7wn-lldb-5.0.1/lib -DCMAKE_INSTALL_NAME_DIR=/nix/store/b0h77dlgbgxq0c53jhjxp7fgdp5vr7wn-lldb-5.0.1/lib -DCMAKE_INSTALL_PREFIX=/nix/store/b0h77dlgbgxq0c53jhjxp7fgdp5vr7wn-lldb-5.0.1 -DLLDB_CODESIGN_IDENTITY= 
  -- The C compiler identification is GNU 6.4.0
  -- The CXX compiler identification is GNU 6.4.0
  -- Check for working C compiler: /nix/store/6s3dl13ingr21z93dy6zxcc652wdlcrh-gcc-wrapper-6.4.0/bin/gcc
  -- Check for working C compiler: /nix/store/6s3dl13ingr21z93dy6zxcc652wdlcrh-gcc-wrapper-6.4.0/bin/gcc -- works
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Check for working CXX compiler: /nix/store/6s3dl13ingr21z93dy6zxcc652wdlcrh-gcc-wrapper-6.4.0/bin/g++
  -- Check for working CXX compiler: /nix/store/6s3dl13ingr21z93dy6zxcc652wdlcrh-gcc-wrapper-6.4.0/bin/g++ -- works
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Found LLVM_CONFIG as /nix/store/vj00y007jsq4l7z69hml84x2njmfh88x-llvm-5.0.1/bin/llvm-config
  -- Linker detection: GNU ld
  -- Performing Test C_SUPPORTS_FPIC
  -- Performing Test C_SUPPORTS_FPIC - Success
  -- Performing Test CXX_SUPPORTS_FPIC
  -- Performing Test CXX_SUPPORTS_FPIC - Success
  -- Building with -fPIC
  -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
  -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
  -- Performing Test C_SUPPORTS_WERROR_DATE_TIME
  -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success
  -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME
  -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success
  -- Performing Test CXX_SUPPORTS_CXX11
  -- Performing Test CXX_SUPPORTS_CXX11 - Success
  -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS
  -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success
  -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS
  -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success
  -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS
  -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success
  -- Performing Test C_SUPPORTS_FDATA_SECTIONS
  -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success
  -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS
  -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success
  -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
  -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
  -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
  -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
  -- Performing Test LLVM_HAS_ATOMICS
  -- Performing Test LLVM_HAS_ATOMICS - Success
  -- Found PythonInterp: 
  CMake Error at /nix/store/5zvimsqh3dwbdmb0sar2r674i14vf4zg-clang-5.0.1/lib/cmake/clang/ClangTargets.cmake:447 (message):
    The imported target "libclang" references the file

       "/nix/store/5zvimsqh3dwbdmb0sar2r674i14vf4zg-clang-5.0.1/lib/libclang.so.5.0"

    but this file does not exist.  Possible reasons include:

    * The file was deleted, renamed, or moved to another location.

    * An install or uninstall procedure did not complete successfully.

    * The installation package was faulty and contained

       "/nix/store/5zvimsqh3dwbdmb0sar2r674i14vf4zg-clang-5.0.1/lib/cmake/clang/ClangTargets.cmake"

    but not all the files it references.

  Call Stack (most recent call first):
    /nix/store/5zvimsqh3dwbdmb0sar2r674i14vf4zg-clang-5.0.1/lib/cmake/clang/ClangConfig.cmake:18 (include)
    cmake/modules/LLDBStandalone.cmake:108 (include)
    CMakeLists.txt:10 (include)


  -- Configuring incomplete, errors occurred!
  See also "/tmp/nix-build-lldb-5.0.1.drv-0/lldb-5.0.1.src/build/CMakeFiles/CMakeOutput.log".
  builder for ‘/nix/store/8n967hqzd60qlhr46a8s8sz4xwy6ws4y-lldb-5.0.1.drv’ failed with exit code 1
  ```

  ### Steps to reproduce

  Put `lldb` or `lldb_5` into systemPackages list and run `sudo nixos-rebuild --upgrade`.

  ## Technical details

  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.12, NixOS, 18.03pre125903.6428287fcbe (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre125903.6428287fcbe"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
  ```

  Channel used is `nixos https://nixos.org/channels/nixos-unstable-small`.


state: closed
title: xcbuild: platform version
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/34088
updated_at: 2019-04-17 01:59:02
body:
  ###### Motivation for this change

  Without this xcbuild can detect an incorrect version for store paths
  that have a sequence of digits in their hash. See https://hydra.nixos.org/build/67632952.

  ```
  ld: malformed 32-bit x.y.z version number: 85294
  /nix/store/yz966rdvw1blblvzs15pxpcd85294isw-MacOSX.platform/Developer/SDKs/MacOSX.sdk
  ```

  /cc @copumpkin @matthewbauer

  ###### Things done

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

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

  ---


state: closed
title: SDL2_{gfx,mixer,net,ttf}: fix Darwin build
user_login: mnacamura
html_url: https://github.com/NixOS/nixpkgs/pull/34089
updated_at: 2018-01-21 06:56:38
body:
  ###### Motivation for this change

  Hopefully this fixes 89c867196cd0db983eaef80e6ad497edaea362e0.

  ###### Things done

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

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

  ---


state: closed
title: Update Cava to 0.6.0
user_login: StijnDW
html_url: https://github.com/NixOS/nixpkgs/issues/34090
updated_at: 2018-01-21 11:20:46
body:
  There have been a few releases since the 0.4.2 release that is currently in nixpkgs.
  I have tried to update the version number to 0.6.0 and the sha256 to `01maaq5pfd4a7zilgarwr1nl7jbqyrvir6w7ikchggsckrlk23wr`
  Unfortunately that results in a compilation failure:
  `gcc: error: /usr/local/lib: No such file or directory`

  The cava package comes from github: https://github.com/karlstav/cava/releases
  And is defined by the nix package: nixpkgs/pkgs/applications/audio/cava/default.nix


state: closed
title: nixos-rebuild fails: No space left on device
user_login: KaiLemke
html_url: https://github.com/NixOS/nixpkgs/issues/34091
updated_at: 2018-06-23 13:57:06
body:
  [end_build.log](https://github.com/NixOS/nixpkgs/files/1649290/end_build.log)
  ## Issue description

  Hi all,

  I'm just wondering, why my workstation fails to update with message 

  > No space left on device 

  while I cannot see what device should be full.

  Compare: 

  > └──# df
  > Filesystem      Size  Used Avail Use% Mounted on
  > devtmpfs        195M     0  195M   0% /dev
  > tmpfs           1.9G   14M  1.9G   1% /dev/shm
  > tmpfs           972M  4.9M  967M   1% /run
  > tmpfs           1.9G  300K  1.9G   1% /run/wrappers
  > /dev/sda1       284G  151G  119G  56% /
  > tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
  > tmpfs           1.9G   40M  1.9G   3% /tmp
  > tmpfs           389M  4.0K  389M   1% /run/user/1000
  > 
  > └──# free -m
  >               total        used        free      shared  buff/cache   available
  > Mem:           3885         768        2015          65        1101        2866
  > Swap:          9832          14        9818
  > 

  And the last lines of the build log attached.

  btw: I am also wondering why it regularly starts compiling packages like libreoffice which should be very common and I am using a stable branch. Shouldn't such packages usually be precompiled in cache.nixos.org?

  ### Steps to reproduce

  > nixos-rebuild test -vvvv --fast 2>&1

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.12, NixOS, 17.09.2683.360089b3521 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-17.09.2826.5141f28405e"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: cava: 0.4.2 -> 0.6.0
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/34092
updated_at: 2018-02-06 13:58:51
body:
  ###### Motivation for this change

  closes #34090

  ###### Things done

  - Built on NixOS
  - Ran on NixOS. The basic command runs but I'm not sure what it does so I haven't tested it very well.


state: closed
title: rdma-core: init at 16.1
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/34093
updated_at: 2018-02-12 07:39:22
body:
  ###### Motivation for this change
  This package replaces `libibverbs` and `librdmacm`. The `libibverbs`  package source is deprecated (see https://github.com/NixOS/nixpkgs/issues/33090). This package also combines both libraries, provides the modules for more recent infiniband adapters, and support for RDMA over Converged Ethernet. 

  ###### Things done
  I don't have access to an Infiniband setup at the moment. Any help testing it is welcome.
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: octopus: init at 7.2
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/34094
updated_at: 2018-02-12 07:36:45
body:
  ###### Motivation for this change


  ###### Things done
  Test suite runs all relevant tests (one minor failure).
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: open
title: Typo in oauth2_proxy expression
user_login: joseph-long
html_url: https://github.com/NixOS/nixpkgs/issues/34095
updated_at: 2018-01-21 09:11:22
body:
  It appears that `--github-org` is there twice, rather than `--github-org` and `--github-team` as appropriate. See

  https://github.com/NixOS/nixpkgs/blob/83fdd2699c5352416b4b97cb306d5039f2ad5ec2/nixos/modules/services/security/oauth2_proxy.nix#L25


state: closed
title: flameshot: init at 0.5.0
user_login: scode
html_url: https://github.com/NixOS/nixpkgs/pull/34096
updated_at: 2018-04-16 04:20:03
body:
  ###### Motivation for this change

  flameshot is very useful, let's add it!

  ###### Things done

  (tested on Ubuntu)

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

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

  ---


state: closed
title: nodePackages.react-native-cli: init at 2.0.1
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/34097
updated_at: 2018-01-21 11:07:13
body:
  ###### Motivation for this change

  `react-native-cli` is a helpful CLI tool to build/run react-native applications.

  - regenerated package set
  - added react-native

  ###### Things done

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

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

  ---


state: closed
title: gpp: init at 2.25 and add @nmattia as maintainer
user_login: nmattia
html_url: https://github.com/NixOS/nixpkgs/pull/34098
updated_at: 2018-01-21 19:25:40
body:
  ###### Motivation for this change

  The handy [gpp](https://github.com/logological/gpp) tool was not yet available in Nixpkgs.

  ###### Things done

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

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

  ---


state: closed
title: taskwarrior: Fix bash completion
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/pull/34099
updated_at: 2018-01-21 12:50:46
body:
  (cherry picked from commit 1f9c886177010f3ea07243ac680ff022ae131777)

  ###### Motivation for this change
  Fixes #33704 in nixos-17.09 as well.

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: xmonad-log: init at 0.1.0
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/34100
updated_at: 2018-01-22 19:15:33
body:
  ###### Motivation for this change

  I have been using this program for a while now and I would like to include this package in nixpkgs.

  ###### Things done

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

  ---


state: closed
title: gdm doesn't show a session chooser
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/issues/34101
updated_at: 2018-05-06 20:26:39
body:
  ### Steps to reproduce
  In the NixOS configuration.nix enable two desktops and gdm, e.g.
  ```nix
      desktopManager = {
        gnome3.enable = true;
        xterm.enable = true;
        plasma5.enable = false;
      };

      displayManager = {
        gdm.enable = true;
        gdm.wayland = false; #not sure if this is important but I don't use wayland
      };
    };
  ```

  Boot the system to gdm and note that there is not way of choosing the session. 
  I'd expect there to be a button that allows to choose the session used for the next login.

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.14, NixOS, 17.09.2823.fd0abdcebc1 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-unstable-18.03pre125750.a6dca042722, nixos-17.09.2823.fd0abdcebc1"`
   - channels(steveej): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: jetbrain-editors: 2017.3.2 -> 2017.3.3
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/34102
updated_at: 2018-02-22 12:41:55
body:
  ###### Motivation for this change

  New minor releases, I am only using IDEA, though.

  ###### Things done

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

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

  ---


state: closed
title: nix-info: build locally
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/34103
updated_at: 2018-01-21 17:12:28
body:
  ###### Motivation for this change

  /cc @grahamc

  ###### Things done

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

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

  ---


state: closed
title: libgumbo: rename to gumbo
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/pull/34104
updated_at: 2018-01-21 22:58:40
body:
  ###### Motivation for this change

  Similar to readline, Gumbo doesn't have a lib- prefix in its name.

  See: https://github.com/google/gumbo-parser

  ###### Things done

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

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

  ---


state: closed
title: chromium: Configure aarch64 toolchain
user_login: thefloweringash
html_url: https://github.com/NixOS/nixpkgs/pull/34105
updated_at: 2018-01-21 22:49:27
body:
  ###### Motivation for this change

  Running chromium on aarch64.

  ###### 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 (aarch64 only)
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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).

  ---

  So far as I can tell, there's nothing about the build process for chromium that doesn't work on aarch64, except for the toolchain configuration. Removing the prefix makes it build and run.

  After building this I noticed the following, which probably isn't having any effect.
  ```
        # use our own nodejs
        mkdir -p third_party/node/linux/node-linux-x64/bin
        ln -s $(which node) third_party/node/linux/node-linux-x64/bin/node
  ```

  It took a number of days for this build, (admittedly with two cores idle, which is the default for this package). I don't know how viable it is to iterate on this, so I'm presenting it in its current state. Having the package build and run is better than not building at all, even if it's not perfect.


state: closed
title: cataclysm-dda{,-git}: build on Darwin
user_login: mnacamura
html_url: https://github.com/NixOS/nixpkgs/pull/34107
updated_at: 2018-01-23 18:23:30
body:
  ###### Motivation for this change

  Let's play Cataclysm DDA on Darwin!

  ###### Things done

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

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

  ---


state: closed
title: dunst: 1.2.0 -> 1.3.0
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/34108
updated_at: 2018-01-21 18:12:30
body:
  https://dunst-project.org/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
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: tint2: 16.1 -> 16.2
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/34109
updated_at: 2018-01-21 18:25:09
body:
  ###### Motivation for this change

  Update to version [16.2](https://gitlab.com/o9000/tint2/blob/16.2/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
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: How to resolve recursive library/test dependencies in Haskell?
user_login: kirelagin
html_url: https://github.com/NixOS/nixpkgs/issues/34110
updated_at: 2018-05-07 11:08:33
body:
  Suppose I have two packages: `lib` and `test-util`. The `test-util` library depends on the `lib` library and the tests of `lib` depend on the `test-util` library. I have created [an example of such a project](https://github.com/kirelagin/haskell-cycle-test) and it works just fine with `stack test`.

  `stack2nix` (or `cabal2nix`) produces an expression that separates the dependencies into `libraryHaskellDepends` and `testHaskellDepends` but then the builder [concatenates everything together](https://github.com/NixOS/nixpkgs/blob/e4f3fe051e4becd7d42201fa98619c2179908b45/pkgs/development/haskell-modules/generic-builder.nix#L172) and it results in a cycle.

  Would it be possible to produce separate derivations for the library and for its tests and then probably combine them into a single derivation to preserve the old behaviour?


state: closed
title: initrd-network: Document the need for modules
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/34112
updated_at: 2018-01-22 02:28:30
body:
  ###### Motivation for this change

  Without the right kernel module, this setting does nothing at all. Ideally nixos-generate-config would figure it out, but let's at least document 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
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: neovim: 0.2.1 -> 0.2.2
user_login: jlesquembre
html_url: https://github.com/NixOS/nixpkgs/pull/34113
updated_at: 2018-02-26 20:13:50
body:
  ###### Motivation for this change
  - neovim:  0.2.1 -> 0.2.2
  - neovim ruby: 0.6.1 -> 0.6.2

  There is also #32509 , but it has merge conflicts.

  ###### Things done

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

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

  ---


state: closed
title: unbound: Fix CVE-2017-15105
user_login: corpix
html_url: https://github.com/NixOS/nixpkgs/pull/34114
updated_at: 2018-01-22 08:04:12
body:
  ###### Motivation for this change
  I was looking at unbound and discovered it has a [CVE](https://unbound.net/downloads/CVE-2017-15105.txt) for which nixpkgs does not have a patch.

  Upstream [ships a patch](https://unbound.net/downloads/patch_cve_2017_15105.diff) for 1.6.7 but it failed to apply, so I have `wget unbound-1.6.7.tgz && tar x && git init && patch && git diff` to generate a patch. There is also a new version(1.6.8) of unbound, [looks like](https://gist.github.com/corpix/29e568bf5eda455d263a9b6978cf1841) it was shiped just to fix this CVE so I have two commits:

  1) patch 1.6.7
  2) update to 1.6.8

  Probably they should be squashed, what should I do?

  ###### Things done

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

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

  ---


state: closed
title: tablib: 0.10.0 -> 0.12.1
user_login: das-g
html_url: https://github.com/NixOS/nixpkgs/pull/34115
updated_at: 2018-01-21 22:54:15
body:
  (cherry picked from commit c32302514091966797580f17b5ba81f7f81b7e28)

  ###### Motivation for this change

  See #33728

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [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: Update hy to latest version
user_login: brown131
html_url: https://github.com/NixOS/nixpkgs/pull/34116
updated_at: 2018-01-24 22:56:31
body:
  ###### Motivation for this change

  The current verson of Hy is out-of-date. Pypi has the latest version.

  https://pypi.python.org/pypi/hy/0.13.1

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: bpython: fetch from PyPi
user_login: flokli
html_url: https://github.com/NixOS/nixpkgs/pull/34117
updated_at: 2018-01-21 22:34:42
body:
  ###### Motivation for this change
  0.17 recently got released on PyPi, so we can stop fetching it from github

  ###### Things done

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

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

  ---


state: closed
title: pixie: 1356 -> 1367
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/34118
updated_at: 2018-02-05 20:21:21
body:
  ###### Motivation for this change

  Update pixie to latest git version: https://github.com/pixie-lang/pixie/commit/d76adb041a4968906bf22575fee7a572596e5796

  Pixie compiles successfully, but running it fails with:

  ```
  ± ./result/bin/pixie
  in internal function run_load_stdlib

  in internal function load-ns

  in internal function load-file

  in internal function load-reader

  RuntimeException: <inst pixie.stdlib.Keyword> Var assoc is undefined
  ```

  @alekcz do you have an idea, what's going on?

  ###### Things done

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

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

  ---


state: closed
title: igv: 2.3.98 -> 2.4.6
user_login: arcadio
html_url: https://github.com/NixOS/nixpkgs/pull/34119
updated_at: 2018-01-25 10:34:01
body:
  ###### Motivation for this change
  IGV 2.4.6 is the latest stable IGV release. Branch 2.4.x brings in notable features, including CRAM and 10x support.

  JRE 8 is required, but that's the default in Nixpkgs, so no changes to the derivation are needed.

  ###### Things done

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

  ---

  @mimadrid @Infinisil


state: closed
title: newsboat: clean up and fix on Darwin
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/34120
updated_at: 2018-02-08 11:00:12
body:
  ###### Motivation for this change
  Build is currently broken on Darwin: https://hydra.nixos.org/build/67522006/nixlog/1
  I am not able to test whether this actually fixes it.

  Also, I noticed a `-DLOCALEDIR=\"/usr/share/locale\"` in the output of `make`.

  Finally I followed some suggestions from @nicknovitski's [comment](https://github.com/NixOS/nixpkgs/pull/31719#issuecomment-346526046):
  - copying `contrib/` to `$out` and
  - adding him as a maintainer.

  On a side note, can someone please close #31719?

  ###### Things done

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

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

  ---

  cc @joachifm 


state: closed
title: parallel: 20171022 -> 20180122
user_login: arcadio
html_url: https://github.com/NixOS/nixpkgs/pull/34121
updated_at: 2018-05-14 19:20:52
body:
  ###### Motivation for this change

  Update GNU Parallel to the latest stable release.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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).

  ---

  @pSub  @vrthra


state: closed
title: libinput: 1.9.3 -> 1.9.4
user_login: kamidon
html_url: https://github.com/NixOS/nixpkgs/pull/34122
updated_at: 2018-01-22 19:41:57
body:
  ###### Motivation for this change
  This rev-bump of libinput resolves issues with out of order key press
  delivery as described here:

  https://lists.freedesktop.org/archives/wayland-devel/2017-December/036147.html
  ###### Things done
  In addition to the items below, I've been running this change in an overlay of unstable on two NixOS computers for several weeks without any problems.

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


state: open
title: chromium + enableWideVine segfaults
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/issues/34123
updated_at: 2019-06-08 12:45:02
body:
  ## Issue description

  When running a `chromium`, built with `enableWideVine`, it segfaults:

  This is a follow-up to https://github.com/NixOS/nixpkgs/issues/22333 and https://github.com/NixOS/nixpkgs/pull/29640

  ### Steps to reproduce

  `$(nix-build --no-out-link -E '(import <nixpkgs {}).chromium.override{enableWideVine=true;}')/bin/chromium --user-data-dir=/tmp/chrwd`

  https://gist.github.com/bendlas/894e15a3561837ed55a322ff818b15ea

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.13, NixOS, 18.03pre-git (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): https://github.com/bendlas/nixpkgs/commit/ff09961f9bfe8be47b3d0744a531b54576dc240f
   - nixpkgs: `/etc/nixos/pkgs`


state: closed
title: hunspell: 1.6.1 -> 1.6.2
user_login: arcadio
html_url: https://github.com/NixOS/nixpkgs/pull/34124
updated_at: 2018-05-14 19:21:07
body:
  ###### Motivation for this change

  Upgrade hunspell to latest stable release, which fixes important encoding bug. See:

  https://github.com/hunspell/hunspell/releases/tag/v1.6.2

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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).

  ---

  @Fuuzetsu


state: closed
title: bwa: 0.7.16a -> 0.7.17
user_login: arcadio
html_url: https://github.com/NixOS/nixpkgs/pull/34125
updated_at: 2018-05-14 19:21:06
body:
  ###### Motivation for this change

  Upgrade bwa to the latest stable release.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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).

  ---

  @luispedro


state: closed
title: init: kubectl at 1.7.9 (alias for kubernetes with only kubectl component)
user_login: nicknovitski
html_url: https://github.com/NixOS/nixpkgs/pull/34126
updated_at: 2018-02-11 01:20:16
body:
  ###### Motivation for this change

  Developers who use the kubectl command-line to communicate with remote kubernetes servers don't benefit from compiling local versions of those servers.  Also, the helm command-line tool depends only on kubectl, not all of kubernetes.  This change makes installing either of those tools a bit quicker.  

  ###### Things done

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

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


state: closed
title: google-cloud-sdk: disable component updater
user_login: nicknovitski
html_url: https://github.com/NixOS/nixpkgs/pull/34127
updated_at: 2018-01-27 21:22:46
body:
  ###### Motivation for this change

  The `gcloud` tool will start occasionally printing update instructions whenever google publishes a new version.  On a nix system, those instructions error out.  I looked into it what other package managers do and found that there's a config option for fixing the second problem (the error is replaced with a simple explanation that you've installed the tool using some external package manager), and that a change to a different config file will fix the first.

  ###### Things done

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

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


state: closed
title: Doc: simple precisions
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/34128
updated_at: 2018-01-22 03:47:37
body:
  ###### Motivation for this change
  - explain how to connect to wifi with WPA. I clearly missed it when installing nixos on my laptop without Ethernet.
  - Make it clearer in the doc that programs.zsh.shellAliases overrides the default environment.shellAliases.

  Extracted from https://github.com/NixOS/nixpkgs/pull/29944 since the kernel doc will take lots of time to complete.

  ###### Things done

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

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

  ---


state: closed
title: dbeaver: 4.3.2 -> 4.3.3
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/pull/34129
updated_at: 2018-03-18 16:42:40
body:
  ###### Motivation for this change

  New release:

   * https://dbeaver.jkiss.org/2018/01/21/dbeaver-4-3-3/

  ###### Things done

  - ✔️ Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - ✔️ NixOS
     - 🚫 macOS
     - ✖️ other Linux distributions
  - ✔️ Tested execution of all binary files (usually in `./result/bin/`)
  - ✔️ Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  - ✔️ Built using `env -i NIX_REMOTE=daemon 'NIX_OTHER_STORES=/run/nix/remote-stores/*/nix' NIX_CONF_DIR=/etc/nix nix-build -A dbeaver`


state: closed
title: git-hub: add darwin support
user_login: sellout
html_url: https://github.com/NixOS/nixpkgs/pull/34130
updated_at: 2018-01-22 07:38:43
body:
  ###### Motivation for this change

  This works on darwin, but had overly-restrictive `platforms`.

  ###### Things done

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

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

  ---


state: open
title: Enable oracle server jre and other oracle java binaries for nix
user_login: bledari
html_url: https://github.com/NixOS/nixpkgs/issues/34131
updated_at: 2019-02-09 01:01:48
body:
  ## Issue description
  Cannot install official java.

  So, I guess I'm not the only one who wants official java on his machine. Make it possible and easy and production ready, please.


  ### Steps to reproduce
  nix-env -iA nixos.oraclejre  (or oracleserverjre)


  ## Technical details

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

  Gives error I am using virtualbox nix image


state: closed
title: nixos manual: fix typo
user_login: ebzzry
html_url: https://github.com/NixOS/nixpkgs/pull/34132
updated_at: 2018-01-22 10:22:50
body:
  ###### Motivation for this change

  Fix typo

  ###### Things done

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

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

  ---


state: closed
user_login: Criena
html_url: https://github.com/NixOS/nixpkgs/issues/34133
updated_at: 2018-01-29 15:37:53
title:
  Exim fails to read certificate for outgoing SMTP connection (for incoming it works): "Permission denied"

body:
  ## Issue description

  For incoming connections, exim is able to read the certificate and establish a secure TLS session. For outgoing connections on the other side, exim fails to read the same certificate, stating "Permission Denied". If I understood the exim debug messages correctly, the sending process is spawned as the "exim" user, which should have access to the certificate via a group membership.

  ## Technical details

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

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.77, NixOS, 17.09.2816.ae24fad5abf (Hummingbird)`
   - multi-user?: `no`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-17.09.2816.ae24fad5abf"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: julia: wrong compiler?
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/issues/34135
updated_at: 2018-04-19 08:39:51
body:
  ## Issue description
  The issue is described here: https://discourse.julialang.org/t/julia-script-segfault-on-errors/8484
  Short: an error in a running a script causes a segfault instead of reporting the error. The hypothesis is a compiler mismatch


  ### Steps to reproduce
  just run a script containing any kind of error in julia 0.6


  @raskin


state: open
title: Enlightenment debugging feature broken
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/34136
updated_at: 2018-01-22 09:51:47
body:
  ## Issue description

  When `terminology` crashes,  `eina_btlog` (name of an executable is missing), so their debugging  instructions cannot be followed currently without also installing `enlightenment.efl`.

  (The below script is generated when `terminology` crashes)
  ```
  #!/bin/sh

  eina_btlog << EOF
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeina.so.1  0x7f483ca7b909 0x7f483ca55000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeina.so.1  0x7f483ca7c621 0x7f483ca55000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeina.so.1  0x7f483ca7d9a3 0x7f483ca55000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3d459f 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3d04a3 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3d5a29 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libelementary.so.1   0x7f483d1cbddb 0x7f483cf30000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeina.so.1  0x7f483ca721c3 0x7f483ca55000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeina.so.1  0x7f483ca721a7 0x7f483ca55000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeina.so.1  0x7f483ca72ce5 0x7f483ca55000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libelementary.so.1   0x7f483d1cbc66 0x7f483cf30000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3d6c85 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3cf86d 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3d5f48 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3da08b 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3d6c85 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3d6c85 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libevas.so.1  0x7f483c20efcd 0x7f483c18b000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3d6c85 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libevas.so.1  0x7f483c21fc44 0x7f483c18b000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3d6c85 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3d6c85 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libelementary.so.1   0x7f483d18f2d4 0x7f483cf30000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3d6c85 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3d6c85 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3cf86d 0x7f483b3c7000
  /nix/store/s6853k35zwqq5ip6bh174s7fk2gy6xb8-efl-1.20.3/lib/libeo.so.1    0x7f483b3d616d 0x7f483b3c7000
  /run/current-system/sw/bin/terminology   0x447196 0x400000
  /run/current-system/sw/bin/terminology   0x4488b8 0x400000
  /run/current-system/sw/bin/terminology   0x414b95 0x400000
  /run/current-system/sw/bin/terminology   0x40ccff 0x400000
  /nix/store/xzx1bv1d7z4mgg6sg6ly0jx609qvka4x-glibc-2.25-49/lib/libc.so.6  0x7f48391cd560 0x7f48391ad000
  /run/current-system/sw/bin/terminology   0x40cd3a 0x400000
  EOF
  ```

  On execution of the above program, I get many lines with: 
  ```
  flag provided but not defined: -f
  usage: addr2line binary
  ```
  meaning that their debugging instructions to create a kind of stack trace also do not work.

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.13.4, NixOS, 17.09.git.39cd40f (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2182.7f6f0c49f0"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: dockerTools.buildImage sometimes fails to build the image
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/issues/34137
updated_at: 2018-02-14 05:40:42
body:
  An Hydra server builds some Docker images by using `dockerTools.buildImage` on 17.09. It sometimes fails to build the image with the following log message:
  ```
  Unpacking base image...
  Adding layer...
  tar: Removing leading `/' from member names
  tar: /nix/store: file changed as we read it
  tar: Removing leading `/' from hard link targets
  builder for ‘/nix/store/092rh1dq17zck0txi4wq01g9y1v996dgq-docker-image-control.tar.gz.drv’ failed with exit code 1
  ```
  If I manually restart the build, it works...
  It seems to me it is failing there https://github.com/NixOS/nixpkgs/blob/release-17.09/pkgs/build-support/docker/default.nix#L492.

  I noticed the `layer` attribute is `passthru` in the build derivation. I don't understand why it is done like this, and if it could explain this strange error. This attribute set is set here https://github.com/NixOS/nixpkgs/blob/release-17.09/pkgs/build-support/docker/default.nix#L432.

  Why the `layer` attribute is in the `passthru` attribute set?
  Any other idea why it sometime fails?

  Note I'm not able to reproduce this issue while it often occurs on my Hydra server.


state: closed
title: yabar-unstable: 2018-01-02 -> 2018-01-18
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/34138
updated_at: 2018-01-23 12:01:52
body:
  ###### Motivation for this change

  The following changes landed in master:

  - Reset colors unconditionally (2f1ee69d4c75e210265dca732ff6c2ddd7f440f2)
  - Document NixOS support (993f1b5a7bc2a41a353a104cff0763860c053c92)
  - ya_int_song: improve configuration of playerctl properties (1f776cd5f1f4e89e6ebca3ca09feb7e09f79e79e)
  - 1f776cd5f1f4e89e6ebca3ca09feb7e09f79e79e (3a3a361ae0d5f04ad93ca4e9829b3298c83db129)

  (__NOTE:__ I recompiled `yabar` locally and tested the result with my own config and everything continued to 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
     - [ ] other Linux distributions
  - [ ] Tested via one or 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: bedtools: 2.26.0 -> 2.27.1
user_login: arcadio
html_url: https://github.com/NixOS/nixpkgs/pull/34139
updated_at: 2018-05-14 19:21:05
body:
  ###### Motivation for this change

  Upgrade bedtools to latest stable release.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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).

  ---

  @jbedo


state: closed
title: picard-tools: 2.7.1 -> 2.17.4
user_login: arcadio
html_url: https://github.com/NixOS/nixpkgs/pull/34140
updated_at: 2018-05-14 19:21:04
body:
  ###### Motivation for this change

  Upgrade picard-tools to latest stable release.

  ###### Things done

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

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

  ---

  @jbedo 


state: closed
title: bowtie2: 2.3.3.1 -> 2.3.4
user_login: arcadio
html_url: https://github.com/NixOS/nixpkgs/pull/34141
updated_at: 2018-05-14 19:21:03
body:
  ###### Motivation for this change

  Upgrade bowtie2 to latest stable release.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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).

  ---

  @rybern 


state: closed
title: ckb: 0.2.8 -> 0.2.9 + project moved
user_login: Nadrieril
html_url: https://github.com/NixOS/nixpkgs/pull/34142
updated_at: 2018-02-10 15:19:53
body:
  ###### Motivation for this change
  The ckb project owner was unreachable (see https://github.com/NixOS/nixpkgs/pull/33286) so the community has now organized itself around a github community instead and moved the project.
  They has also made a new release.

  This PR also includes a patch to fix a missing dependency (closes https://github.com/NixOS/nixpkgs/pull/33287).

  ###### Things done

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

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

  ---


state: closed
title: Upgrading pytest has broken multiple packages
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/issues/34143
updated_at: 2018-02-12 11:06:33
body:
  ## Issue description

  On unstable, I'm not able to build the following Python packages: `pytest-cram`, `nbstripout` and `pytest-flake8`. I suppose this is related to an upgrade of pytest.

  ### Steps to reproduce

  For instance,

  ```
  nix-shell -p pythonPackages.pytest-cram
  ```


  ## Technical details

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

  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.76, NixOS, 18.03.git.3a763b9 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - nixpkgs: `/etc/nixpkgs`
  ```


state: closed
title: cataclysm-dda{,-git}: fix share directory
user_login: mnacamura
html_url: https://github.com/NixOS/nixpkgs/pull/34144
updated_at: 2018-01-25 06:25:03
body:
  ###### Motivation for this change

  So far, the data (mods, tile sets, etc.) have been put into `$out/share`. This is weird. They should be in `$out/share/cataclysm-dda`.
  Then, no need to wrap the binary because `$out/share/cataclysm-dda` is the default data path.

  Moreover, fixed to install missing translations.

  ###### 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: merge #34107 and then test it
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: keepalived module completeness
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/34145
updated_at: 2018-01-24 13:46:26
body:
  ## Issue description
  https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/networking/keepalived/default.nix misses for example `virtual_server` blocks. (http://www.keepalived.org/doc/configuration_synopsis.html)

  It is possible to work around this using extraConfig.

  Automated firewall configuration is missing too for networks supporting multicast. 
  ```
  # iptables -I INPUT -i eth0 -d 224.0.0.0/8 -p vrrp -j ACCEPT
  # iptables -I OUTPUT -o eth0 -d 224.0.0.0/8 -p vrrp -j ACCEPT
  ```

  ### Steps to reproduce
  See master


state: closed
title: Fix epkowa
user_login: symphorien
html_url: https://github.com/NixOS/nixpkgs/pull/34146
updated_at: 2019-05-18 16:02:06
body:
  ###### Motivation for this change

  the file served by an url changed, breaking the build

  ###### Things done

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

  ---


state: closed
title: python3Packages.yarl: 1.0.0 -> 1.1.0
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/34147
updated_at: 2018-02-08 11:00:05
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
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: osrm-backend: 5.14.3 -> 5.15.0
user_login: erictapen
html_url: https://github.com/NixOS/nixpkgs/pull/34148
updated_at: 2018-01-23 16:57:12
body:
  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: vim: 8.0.1257 -> 8.0.1428
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34149
updated_at: 2018-01-23 01:27:28
body:
  Changes: https://github.com/vim/vim/compare/v8.0.1257...v8.0.1428

  I bump vim frequently, but noticed 8.0.1428 has been latest for ~20 days
  so seems like a good release to jump to.

  (probably isn't too broken, even if delay is due to holidays or similar)

  Been using daily since it came out, FWIW.

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

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

  ---


state: closed
title: julia-git: mark broken, hasn't built since 2017-04-08.
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34150
updated_at: 2018-01-22 19:34:15
body:
  Mark broken packages as broken.

  Worth keeping around, hopefully won't be too hard to fix.
  (I started but don't know Julia very well and it wanted new deps... :))


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

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

  ---

  First broken: https://hydra.nixos.org/build/51447624
  Last successful: https://hydra.nixos.org/build/51385779

  cc #34135


state: closed
title: python.ldap3: 2.4 -> 2.4.1
user_login: thanegill
html_url: https://github.com/NixOS/nixpkgs/pull/34152
updated_at: 2018-01-23 16:57:06
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
     - [ ] other Linux distributions
  - [ ] Tested via one or 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: star: init at 2.5.3a
user_login: arcadio
html_url: https://github.com/NixOS/nixpkgs/pull/34156
updated_at: 2018-01-27 15:02:17
body:
  ###### Motivation for this change

  Add star derivation.

  ###### Things done

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

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

  ---


state: closed
title: vim: fix for cross, add missing configure test override
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34157
updated_at: 2018-01-23 01:26:48
body:
  vim currently doesn't build on cross (for armv6l or aarch64 anyway),
  complaining about unable to test what tgetent does in special circumstances.

  Since this is a mentioned issue in the vim installation documentation,
  this commit adds it to the set of variables we set/override when
  cross-compiling.

  This fixes cross-compilation of vim on the platforms mentioned above!


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

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

  ---

  This is one of the variables mentioned to set
  when cross-compiling:

  https://github.com/vim/vim/blob/master/src/INSTALLx.txt


state: closed
title: python-cffi: fix clang build
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/34158
updated_at: 2018-01-23 13:07:51
body:
  ###### Motivation for this change

  A lot of packages depend on this and broke.


  ###### Things done

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

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

  ---


state: closed
title: libreoffice: add Spanish (es) language support and sort langs list
user_login: arcadio
html_url: https://github.com/NixOS/nixpkgs/pull/34159
updated_at: 2018-05-14 19:20:54
body:
  ###### Motivation for this change

  Add support for Spanish language.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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).

  Can't test right now as current derivation for libreoffice seems broken with some unit tests failing:

  https://hydra.nixos.org/build/67781593

  ---

  @viric


state: closed
title: libinput: 1.9.3 -> 1.9.4
user_login: kamidon
html_url: https://github.com/NixOS/nixpkgs/pull/34160
updated_at: 2018-01-23 04:27:32
body:
  This replaces PR #34122, by moving it to the `staging` branch as requested due to the number of rebuilds it causes.

  ###### Motivation for this change
  This rev-bump of libinput resolves issues with out of order key press
  delivery as described here:

  https://lists.freedesktop.org/archives/wayland-devel/2017-December/036147.html

  ###### Things done

  In addition to the items below, I've been running this change in an overlay of unstable on two NixOS computers for several weeks without any problems.

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

  ---


state: closed
title: pythonPackages update: asn1ate and asn2quickder
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/34161
updated_at: 2018-02-20 12:27:11
body:
  ###### Motivation for this change

  Upgrade to latest released version of these asn1 tools.

  ###### Things done

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

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

  ---


state: closed
title: i3lock-color: 2.9.1-c -> 2.10.1-1-c & i3lock-fancy: 2016-10-13 -> 2017-12-14
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/34162
updated_at: 2018-02-22 12:41:42
body:
  ###### Motivation for this change

  Updated versions. i3lock-color requires now autotools and libjpeg_turbo.

  ###### Things done

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

  ---


state: closed
title: skrooge: 2.9.0 -> 2.10.5
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/34163
updated_at: 2019-02-26 13:31:09
body:
  ###### Motivation for this change

  Updated version. Took the chance to set the build type to release.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: Nix does not use binary cache for LibreOffice
user_login: va1entin
html_url: https://github.com/NixOS/nixpkgs/issues/34164
updated_at: 2018-01-22 22:16:26
body:
  ## Issue description
  NixOS builds LibreOffice from source even though it exists in the binary cache. Even though the jobs for libreoffice are succeeding [on hydra](https://hydra.nixos.org/job/nixos/release-17.09/nixpkgs.libreoffice.x86_64-linux) for a few days, my system keeps building libreoffice when I start a nix-shell with it or add it to my sys configuration.
  Since I haven't heard from anyone else about this, I think I might be the only one having this issue. In this case I'd like to kindly ask for help, since I updated nix-channel multiple times, this does not happen with any other package I tested and I don't know what causes this.


  ### Steps to reproduce
  nix-shell -p libreoffice


  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.14, NixOS, 17.09.2826.5141f28405e (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-17.09.2826.5141f28405e"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: Importing multiple versions of python using new syntax
user_login: bryaan
html_url: https://github.com/NixOS/nixpkgs/issues/34165
updated_at: 2018-01-30 23:39:36
body:
  I would like to install some python 3.5 and 2.7 libs alongside each other, but this file is invalid.  What is the right way to do it?

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

  python35.withPackages (ps: with ps; [ numpy toolz ])
  python27.withPackages (ps: with ps; [ setuptools ])
  ```


state: closed
title: Prometheus 2.x support for 18.03
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/issues/34166
updated_at: 2018-12-10 02:19:08
body:
  ## Issue description

  Prometheus 2 contains several [breaking changes](https://prometheus.io/docs/prometheus/2.1/migration/).

  Most relevant to NixOS are:
  1. Command line parameters changed
  2. New storage engine

  ---

  1. can be dealt with in the module and should not affect the user.

  2. however makes the data incompatible and there seems to be no possibility of migrating the data.

  The question is now how can we handle this for 18.03.

  1. Just replace Prometheus 1.8 with Prometheus 2.1 and set the storage location to one different from the 1.x version. 1.x => `/var/lib/prometheus/metrics` 2.x => `/var/lib/prometheus/data`.
  2. Make both Prometheus version available and allow the user to select which one to use. Again with the storage folders different as above.
  3. Same as 2. but make the choice depend on `system.stateVersion`

  /cc @benley @fpletz


state: closed
title: aview: init at 1.3.0rc1
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34168
updated_at: 2018-02-20 05:01:45
body:
  Simple aalib-based utility.


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

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

  ---


state: closed
title: almonds: init at 2015-12-27
user_login: Infinisil
html_url: https://github.com/NixOS/nixpkgs/pull/34169
updated_at: 2018-01-23 17:15:56
body:
  ###### Motivation for this change
  Almonds is a pretty cool terminal mandelbrot set explorer!

  ![screenshot](https://cloud.githubusercontent.com/assets/4116708/10803277/adec2722-7dc1-11e5-9599-a5e90bead5d8.png)

  ###### Things done

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

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

  ---


state: closed
title: flex: fix for cross
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34170
updated_at: 2018-01-23 01:26:30
body:
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: freeipmi: 1.5.5 -> 1.5.7
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/34171
updated_at: 2018-01-23 20:12:12
body:
  ###### Motivation for this change
  Version bumb.  Fixes some memleaks

  ###### Things done

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

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

  ---


state: closed
title: ghc841: update to 8.4.1-alpha2
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/pull/34172
updated_at: 2018-01-26 13:43:15
body:
  ###### Motivation for this change
  Update `ghc841` to -alpha2.

  ###### Things done

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

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

  ---


state: closed
title: misc minor cross fixups from @bgamari
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34173
updated_at: 2018-01-23 14:32:00
body:
  Another chunk of cross fixups from the big PR.

  These are part of stack of patches I've used quite a bit.
  Not sure if these are directly buildable from current 'staging',
  but are mostly obvious fixes of input categorization.


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

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

  ---


state: closed
title: npth: 1.3 -> 1.5, enable tests, update license
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34175
updated_at: 2018-01-30 23:12:54
body:
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: clang-{4,5}: prefer python3, much friendlier for cross
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34178
updated_at: 2018-01-23 15:10:55
body:
  python3 is significantly more cross-friendly,
  prefer it when building clang to make satisfying
  the dependency less burdensome when cross-compiling.


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

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

  ---


state: closed
title: mktemp: 1.6 -> 1.7, fix for cross
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34179
updated_at: 2018-01-23 01:25:55
body:
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  Have not tested all packages that depend on this, FWIW.


state: closed
title: texinfo: fix cross
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34180
updated_at: 2018-01-23 02:35:27
body:
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---

  Have not re-tested on top of latest staging,
  but works well on my local patch queue.


state: closed
title: arpack: 3.3.0 -> 3.5.0
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/34181
updated_at: 2018-01-23 20:12:42
body:
  ###### Motivation for this change
  Update version. This PR also contains a solution for https://github.com/NixOS/nixpkgs/issues/33921. 

  CC @ttuegel 
  ###### Things done
  Enabled `doCheck`, since the test suite provides checks for incompatibilities with the underlying BLAS libraries

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


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

  ---


state: open
title: Package dbeaver using source build
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/issues/34182
updated_at: 2018-04-17 22:39:14
body:
  This issue is a followup from the [last comment of PR 34129](https://github.com/NixOS/nixpkgs/pull/34129#issuecomment-359419653)

  > @samueldr While I think that this version bump PR is fine (thanks!) we should ideally build everything we can from source.
  > I would really appreciate if we could change this derivation to use the source rather than pre-built binaries.

  * * *

  `dbeaver` is built exactly like eclipse is built. Its upstream build is using maven tooling, which few packages seem to do properly, and the attempt I made initially doesn't seem to want to build properly (with my experience with nix). There is one dependency in the maven dependency which seems troublesome to package (with the complete unfamiliarity I have with maven).

   * https://github.com/NixOS/nixpkgs/blob/d30f5f8a2e3511d8b88f2c03334fff13b9c2ff44/pkgs/applications/editors/eclipse/build-eclipse.nix

  I would happily want to help and get help with getting a complete from-source build of dbeaver, but it *definitely* is out of my current skill set.

  Here's my initial attempt I tried before looking at the eclipse package and seeing it trusted upstream binary builds:

   * https://gitlab.com/samueldr/nixos-configuration/blob/4f0ddd6b25082ebb69a80c0f42af2bba687b56e0/overlays/samueldr/pkgs/applications/misc/dbeaver/__source-based.nix

  The tycho bundle external bit makes using the existing maven patterns harder; I don't know maven, and it seems that adding it using `mvn install:install-file` isn't enough for it to work the way this maven use is done.

  * * *

  Ideally, some kind of framework for software built the same way eclipse is may be needed for this to be built with the sources, and this would probably allow building eclipse from sources too. This may even apply for other software, I don't know if there's anything else packaged (or not packaged) that is using the eclipse frameworks for its UI.


state: closed
title: Can the commercial version of Qt be installed?
user_login: jor1196
html_url: https://github.com/NixOS/nixpkgs/issues/34183
updated_at: 2018-10-24 01:00:22
body:
  I have a doubt if I can install this with Nix?
  I also have another
  Can proprietary software be installed with Nix?


state: closed
title: chrome-gnome-shell doesn't work in 17.09
user_login: neilmayhew
html_url: https://github.com/NixOS/nixpkgs/issues/34184
updated_at: 2018-02-21 16:27:08
body:
  ## Issue description

  Gnome-Shell integration with `chrome-gnome-shell` doesn't work.

  ### Steps to reproduce

  Open Firefox or Chromium, browse to http://extensions.gnome.org. Page says extension is installed but native host connector isn't running, even when `chrome-gnome-shell` is installed with `nix-env`.

  ### Things tried

  See comments at the end of #26981

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.77, NixOS, 17.09.2826.5141f28405e (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(user): `""`
   - channels(root): `"nixos-17.09.2826.5141f28405e"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: gnome-shell-extension-pixel-saver: init at 1.10
user_login: jonafato
html_url: https://github.com/NixOS/nixpkgs/pull/34185
updated_at: 2018-01-24 19:28:17
body:
  ###### Motivation for this change

  Add the pixel saver GNOME Shell extension

  ###### Things done

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

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

  ---


state: closed
title: gnome-shell-extension-nohotcorner: init at 16.0
user_login: jonafato
html_url: https://github.com/NixOS/nixpkgs/pull/34186
updated_at: 2018-01-24 00:26:12
body:
  ###### Motivation for this change

  Add the no top left hotcorner GNOME Shell extension

  ###### Things done

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

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

  ---


state: closed
title: Packaging request: GraalVM
user_login: MasseGuillaume
html_url: https://github.com/NixOS/nixpkgs/issues/34187
updated_at: 2018-02-28 18:31:34
body:
  Available here: http://www.oracle.com/technetwork/oracle-labs/program-languages/downloads/index.html


state: closed
title: home-assistant: init at 0.62.1
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/34188
updated_at: 2018-02-01 20:25:40
body:
  closes #33675 

  Regarding `--skip-pip`:
  When I disable that option, not even the frontend component can be loaded because home-assistant isn't able to import pip. I have no idea why.

  ###### Things done

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

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

  ---

  /cc @FRidh @f-breidenstein @flokli


state: closed
title: rustc fails to build on release-17.09
user_login: erictapen
html_url: https://github.com/NixOS/nixpkgs/issues/34189
updated_at: 2018-01-26 18:07:59
body:
  ## Issue description

  `rustc` seems to be broken on the `17.09` channel. Apparently, the breakage was introduced with 0186286433cccbf6faf288c22df03e63e46dd94d as [Hydra suggests](https://hydra.nixos.org/eval/1427256?filter=rustc&compare=1427240&full=#tabs-now-fail).

  Maybe we can use that as a starting point.


  ### Steps to reproduce
  ```
  cd nixpkgs
  git checkout channels/nixos-17.09
  nix-build -A pkgs.rustc
  ```


  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.77, NixOS, 17.09.git.5225428 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.12pre5788_e3013543`
   - channels(root): `"nixos-16.09.1512.6b28bd0"`
   - nixpkgs: `/home/justin/nixpkgs`


state: closed
title: nixos/acpid: pass event parameters to handler
user_login: JohnAZoidberg
html_url: https://github.com/NixOS/nixpkgs/pull/34190
updated_at: 2018-02-10 13:26:06
body:
  Previously the parameters were just dropped. Now they can be read
  from within the handler script. An example to show this is added.

  Makes use of the new writeShellScript function as suggested in:
  issue #21557

  resolves:  #21557

  ###### Motivation for this change
  Previously the script for a certain event was run with no further information. This is fine for a button event where an action is executed on every press. But for something like ac_adapter we want to know what state the connection changed to.

  To find out what the parameters are, you can listen to the socket with: `nc -U /var/run/acpid.socket`

  ###### Things done
  - Pass parameter with '%e' argument
  - Add example which takes advantage of parameters
  - Add and use new writeShellScript function

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests)). _There are no 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/`)  __no binaries because is a module__
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: brotli: tests, install man pages
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34191
updated_at: 2018-01-24 20:45:17
body:
  Missing man page for brotli.



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

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

  ---


state: closed
title: Revert "clang-{4,5}: prefer python3, much friendlier for cross"
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/34193
updated_at: 2018-03-11 14:37:59
body:
  Reverts NixOS/nixpkgs#34178

  This will almost certainly (I can't look now) kill the darwin stdenv unless more thought goes into it.


state: closed
title: displaylink: 1.3.52 -> 4.1.9 and refactor
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/34194
updated_at: 2018-04-08 11:36:03
body:
  While this commit updates displaylink, it also refactors the package to
  use a FHS env. This is because the binary of displaylink breaks when
  modifying the RPATH with patchelf. So a little wrapper is created around
  it, running the binary in the chroot.

  This is the first time I use an FHS env, so please look at this accurately.

  ###### Motivation for this change

  The current version of displaylink doesn't work because patchelf breaks the RPATH.

  ###### Things done

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

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

  ---


state: closed
title: vim-plugins: Add vim-dirdiff
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34195
updated_at: 2018-01-23 18:06:32
body:
  I'd like to use this plugin, others might as well :).


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

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

  ---


state: closed
title: vultr: 1.13.0 -> 1.15.0
user_login: zauberpony
html_url: https://github.com/NixOS/nixpkgs/pull/34197
updated_at: 2018-01-24 00:29:24
body:
  ###### Motivation for this change

  Update vultr (-cli) to most recent version: https://github.com/JamesClonk/vultr/releases/tag/1.15.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
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: misc cross fixes, batch 4
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34198
updated_at: 2018-01-29 00:11:16
body:
  Tested on aarch64, all build except jwhois
  which fails due to dependency not being fixed yet.

  Included jwhois patch is relatively straightforward
  and fixes cross-build on multiple musl-based platforms.

  Coming Soon (tm).

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

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

  ---
  cc @Ericson2314 


state: closed
title: kallisto: init at 0.43.1
user_login: arcadio
html_url: https://github.com/NixOS/nixpkgs/pull/34199
updated_at: 2018-05-14 19:20:50
body:
  ###### Motivation for this change

  Add kallisto derivation.

  ###### Things done

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

  ---


state: closed
title: siege: 4.0.2 -> 4.0.4
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34200
updated_at: 2018-01-24 08:25:59
body:
  Bump.

  4.0.4 release notes: https://www.joedog.org/2017/09/11/siege-4-0-4/


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

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

  ---


state: closed
title: nixos/release.nix: Introduce callSubTestsOnTheseSystems
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/pull/34201
updated_at: 2018-01-23 23:40:08
body:
  The existing callSubTests seems to already have special-cased code to
  allow enabling subtests on a single specific system by looking at the
  `system` attribute in the test arguments. Replace it with a new version
  similar to the callTestOnTheseSystems because:

  - It's consistent with the existing functions for creating
    system-specific tests (though admittedly, the callSubTests special
    case for `system` predates them)
  - This approach allows limiting to multiple system types, the previous
    one inherently allows only one system type.
  - This also fixes the problem that if you pass in e.g.
    supportedSystems = [ "aarch64-linux" ], you end up with a
    tests.chromium job that silently runs on x86_64-linux.
  - Finally, this causes renames of the jobs like:
    tests.chromium -> tests.chromium.x86_64-linux to be consistent with
    the rest of the tests.

  Effect on an aarch64-only jobset: https://hydra.nixos.org/eval/1428589?compare=1428465#tabs-removed


state: closed
title: Using inline-r error "dyld: Library not loaded: libR.dylib"
user_login: idontgetoutmuch
html_url: https://github.com/NixOS/nixpkgs/issues/34202
updated_at: 2018-01-24 11:59:08
body:
  ## Issue description


  ```
  nix-shell -p "haskell.packages.ghc822.ghcWithPackages (pkgs: [pkgs.hmatrix pkgs.inline-r])" -I nixpk
  nixpkgs=/Users/dom/nixpkgs
  ```

  gives

  ```
  Preprocessing library for inline-r-0.9.0.2..
  dyld: Library not loaded: libR.dylib
    Referenced from: /private/tmp/nix-build-inline-r-0.9.0.2.drv-0/inline-r-0.9.0.2/dist/build/Foreign/R/Internal_hsc_make
    Reason: image not found
  running dist/build/Foreign/R/Internal_hsc_make failed (exit code -6)
  command was: dist/build/Foreign/R/Internal_hsc_make  >dist/build/Foreign/R/Internal.hs
  ```

  but I can see a `libR`

  ```
  find /nix -type f -name libR.pc
  /nix/store/cki0yxbhx248iy9hbiw4zf0cn14sa0xn-R-3.4.3/lib/pkgconfig/libR.pc
  /nix/store/2wg6jqliy5p79zh7v5afc2arf0b0f7w3-R-3.4.3/lib/pkgconfig/libR.pc
  /nix/store/cz79yxnzsi2262i972pbfgvd93lf9y5k-R-3.4.3/lib/pkgconfig/libR.pc
  ```

  ```
  export PKG_CONFIG_PATH=/nix/store/cki0yxbhx248iy9hbiw4zf0cn14sa0xn-R-3.4.3/lib/pkgconfig
  ```

  ```
  /Users/dom/.nix-profile/bin/pkg-config --libs libR
  -L/nix/store/cki0yxbhx248iy9hbiw4zf0cn14sa0xn-R-3.4.3/lib/R/lib -lR
  ```

  ### Steps to reproduce

  In more detail

  ```
  nix-shell -p "haskell.packages.ghc822.ghcWithPackages (pkgs: [pkgs.hmatrix pkgs.inline-r])" -I nixpkgs=/Users/dom/nixpkgs
  ```

  gives

  ```
  these derivations will be built:
    /nix/store/4w4c1mbhnj4krwmhl3asgsk9h6s46ygv-inline-r-0.9.0.2.drv
    /nix/store/pii4spfpdjyzb86nrngs4hxn1mxj7qcc-ghc-8.2.2-with-packages.drv
  building path(s) ‘/nix/store/5c9irqm5pmqk7gwrghfqs7jnm889anrp-inline-r-0.9.0.2’, ‘/nix/store/jvbgcjidg5g2xwd15gn1xlfv679zh73x-inline-r-0.9.0.2-doc’
  setupCompilerEnvironmentPhase
  Build with /nix/store/prk0528kcsgwqivpkj69w726rvbz1qpb-ghc-8.2.2.
  unpacking sources
  unpacking source archive /nix/store/dymppfxilggh39ycrabwzwzz9243gbxc-inline-r-0.9.0.2.tar.gz
  source root is inline-r-0.9.0.2
  setting SOURCE_DATE_EPOCH to timestamp 1508760146 of file inline-r-0.9.0.2/tests/tests.hs
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/private/tmp/nix-build-inline-r-0.9.0.2.drv-0/package.conf.d -j1 -threaded
  [1 of 1] Compiling Main             ( Setup.hs, /private/tmp/nix-build-inline-r-0.9.0.2.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/5c9irqm5pmqk7gwrghfqs7jnm889anrp-inline-r-0.9.0.2 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --docdir=/nix/store/jvbgcjidg5g2xwd15gn1xlfv679zh73x-inline-r-0.9.0.2-doc/share/doc --with-gcc=clang --package-db=/private/tmp/nix-build-inline-r-0.9.0.2.drv-0/package.conf.d --ghc-option=-optl=-Wl,-headerpad_max_install_names --ghc-option=-j1 --disable-split-objs --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-library-vanilla --enable-executable-dynamic --enable-tests --extra-include-dirs=/nix/store/942hw6bhnppjqy7szdyfrr0fiiaj7818-libc++-4.0.1/include --extra-lib-dirs=/nix/store/942hw6bhnppjqy7szdyfrr0fiiaj7818-libc++-4.0.1/lib --extra-lib-dirs=/nix/store/cki0yxbhx248iy9hbiw4zf0cn14sa0xn-R-3.4.3/lib
  Configuring inline-r-0.9.0.2...
  Dependency aeson >=0.6: using aeson-1.2.3.0
  Dependency base >=4.7 && <5: using base-4.10.1.0
  Dependency bytestring >=0.10: using bytestring-0.10.8.2
  Dependency containers >=0.5: using containers-0.5.10.2
  Dependency data-default-class -any: using data-default-class-0.1.2.0
  Dependency deepseq >=1.3: using deepseq-1.4.3.0
  Dependency directory >=1.2: using directory-1.3.0.2
  Dependency exceptions >=0.6 && <1.1: using exceptions-0.8.3
  Dependency filepath >=1.3: using filepath-1.4.1.2
  Dependency ieee754 >=0.7: using ieee754-0.8.0
  Dependency inline-r -any: using inline-r-0.9.0.2
  Dependency mtl >=2.1: using mtl-2.2.1
  Dependency pretty >=1.1: using pretty-1.1.3.3
  Dependency primitive >=0.5: using primitive-0.6.2.0
  Dependency process >=1.2: using process-1.6.1.0
  Dependency quickcheck-assertions >=0.1.1: using quickcheck-assertions-0.3.0
  Dependency reflection >=2: using reflection-2.1.2
  Dependency setenv >=0.1.1: using setenv-0.1.1.3
  Dependency silently >=1.2: using silently-1.2.5
  Dependency singletons >=0.10: using singletons-2.3.1
  Dependency strict >=0.3.2: using strict-0.3.2
  Dependency tasty >=0.11: using tasty-0.11.3
  Dependency tasty-expected-failure >=0.11: using
  tasty-expected-failure-0.11.0.4
  Dependency tasty-golden >=2.3: using tasty-golden-2.3.1.2
  Dependency tasty-hunit >=0.4.1: using tasty-hunit-0.9.2
  Dependency tasty-quickcheck >=0.4.1: using tasty-quickcheck-0.9.1
  Dependency template-haskell >=2.8: using template-haskell-2.12.0.0
  Dependency temporary >=1.2: using temporary-1.2.1.1
  Dependency text >=0.11: using text-1.2.2.2
  Dependency th-lift >=0.6: using th-lift-0.7.7
  Dependency th-orphans >=0.8: using th-orphans-0.13.4
  Dependency transformers >=0.3: using transformers-0.5.2.0
  Dependency unix >=2.6: using unix-2.7.2.2
  Dependency vector >=0.10 && <0.13: using vector-0.12.0.1
  Dependency libR >=3.0: using version 3.4.3
  Source component graph:
      component lib
      component test:test-qq dependency lib
      component test:test-shootout dependency lib
      component test:tests dependency lib
  Configured component graph:
      component inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf
          include base-4.10.1.0
          include aeson-1.2.3.0-DVBnkMB34ZJ4n8IWCnrp3X
          include bytestring-0.10.8.2
          include containers-0.5.10.2
          include data-default-class-0.1.2.0-8hmGYd6GPAfLQPQcWKOjRm
          include deepseq-1.4.3.0
          include exceptions-0.8.3-L52ecz77Sm44gVOV6wW6lE
          include mtl-2.2.1-DscMMmDQUE6GBfOSl4qMUH
          include pretty-1.1.3.3
          include primitive-0.6.2.0-EI3NK1Xfv9zEcRtyXK2EwZ
          include process-1.6.1.0
          include reflection-2.1.2-7oiCkUcRKMD9YPFQmblMLa
          include setenv-0.1.1.3-4FEJPUU51wbJmlhCSZScDf
          include singletons-2.3.1-4mJxoZamsFaBCo9KxSoXAR
          include template-haskell-2.12.0.0
          include text-1.2.2.2-J0kTo5xltQjAfCz3JZ4Oj0
          include th-lift-0.7.7-4Fh2JOKcGGMJqOzEylnfxU
          include th-orphans-0.13.4-E2gzWmmsSs9FGZqH4LT7ez
          include transformers-0.5.2.0
          include vector-0.12.0.1-IUGn3M9mkBh8CyXcBnfTR4
          include unix-2.7.2.2
      component inline-r-0.9.0.2-51JIHAY0U03Dbko61WsJDU-test-qq
          include inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf
          include base-4.10.1.0
          include mtl-2.2.1-DscMMmDQUE6GBfOSl4qMUH
          include process-1.6.1.0
          include tasty-hunit-0.9.2-DnQ9HKA6kmIGGshaOF89F0
          include singletons-2.3.1-4mJxoZamsFaBCo9KxSoXAR
          include text-1.2.2.2-J0kTo5xltQjAfCz3JZ4Oj0
      component inline-r-0.9.0.2-Hs7HJs2b2NSAuMQdYVW2mZ-test-shootout
          include inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf
          include base-4.10.1.0
          include filepath-1.4.1.2
          include process-1.6.1.0
          include silently-1.2.5-82LC9X7JBD15aM9WvtROdB
          include tasty-0.11.3-Fif9x2v9ADFA5ZuA4TNLfY
          include tasty-hunit-0.9.2-DnQ9HKA6kmIGGshaOF89F0
          include template-haskell-2.12.0.0
      component inline-r-0.9.0.2-EALIsYFcivV4NDlDIJtJNa-tests
          include inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf
          include base-4.10.1.0
          include bytestring-0.10.8.2
          include directory-1.3.0.2
          include filepath-1.4.1.2
          include ieee754-0.8.0-B9FdsnFZjDO5G55ttUSqU0
          include mtl-2.2.1-DscMMmDQUE6GBfOSl4qMUH
          include process-1.6.1.0
          include quickcheck-assertions-0.3.0-63K35SKqqcsCp8kW8gW6yG
          include singletons-2.3.1-4mJxoZamsFaBCo9KxSoXAR
          include strict-0.3.2-8X7gei2OShnI8D6awEvqNq
          include tasty-0.11.3-Fif9x2v9ADFA5ZuA4TNLfY
          include tasty-expected-failure-0.11.0.4-H0M6rRclytc988LY3ELHXk
          include tasty-golden-2.3.1.2-3NfBWNFOBFB46W2c7QLGky
          include tasty-hunit-0.9.2-DnQ9HKA6kmIGGshaOF89F0
          include tasty-quickcheck-0.9.1-9RkB4DASX5yBmFB4d1xSU4
          include temporary-1.2.1.1-KtnSO1PvOqAInMbAs4aZZs
          include text-1.2.2.2-J0kTo5xltQjAfCz3JZ4Oj0
          include vector-0.12.0.1-IUGn3M9mkBh8CyXcBnfTR4
          include unix-2.7.2.2
  Linked component graph:
      unit inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf
          include base-4.10.1.0
          include aeson-1.2.3.0-DVBnkMB34ZJ4n8IWCnrp3X
          include bytestring-0.10.8.2
          include containers-0.5.10.2
          include data-default-class-0.1.2.0-8hmGYd6GPAfLQPQcWKOjRm
          include deepseq-1.4.3.0
          include exceptions-0.8.3-L52ecz77Sm44gVOV6wW6lE
          include mtl-2.2.1-DscMMmDQUE6GBfOSl4qMUH
          include pretty-1.1.3.3
          include primitive-0.6.2.0-EI3NK1Xfv9zEcRtyXK2EwZ
          include process-1.6.1.0
          include reflection-2.1.2-7oiCkUcRKMD9YPFQmblMLa
          include setenv-0.1.1.3-4FEJPUU51wbJmlhCSZScDf
          include singletons-2.3.1-4mJxoZamsFaBCo9KxSoXAR
          include template-haskell-2.12.0.0
          include text-1.2.2.2-J0kTo5xltQjAfCz3JZ4Oj0
          include th-lift-0.7.7-4Fh2JOKcGGMJqOzEylnfxU
          include th-orphans-0.13.4-E2gzWmmsSs9FGZqH4LT7ez
          include transformers-0.5.2.0
          include vector-0.12.0.1-IUGn3M9mkBh8CyXcBnfTR4
          include unix-2.7.2.2
          Control.Memory.Region=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Control.Memory.Region,Data.Vector.SEXP=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Data.Vector.SEXP,Data.Vector.SEXP.Base=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Data.Vector.SEXP.Base,Data.Vector.SEXP.Mutable=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Data.Vector.SEXP.Mutable,Foreign.R=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Foreign.R,Foreign.R.Constraints=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Foreign.R.Constraints,Foreign.R.Embedded=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Foreign.R.Embedded,Foreign.R.Error=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Foreign.R.Error,Foreign.R.EventLoop=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Foreign.R.EventLoop,Foreign.R.Internal=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Foreign.R.Internal,Foreign.R.Parse=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Foreign.R.Parse,Foreign.R.Type=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Foreign.R.Type,H.Prelude=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:H.Prelude,H.Prelude.Interactive=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:H.Prelude.Interactive,Language.R=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Language.R,Language.R.Debug=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Language.R.Debug,Language.R.Event=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Language.R.Event,Language.R.GC=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Language.R.GC,Language.R.Globals=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Language.R.Globals,Language.R.HExp=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Language.R.HExp,Language.R.Instance=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Language.R.Instance,Language.R.Internal=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Language.R.Internal,Language.R.Internal.FunWrappers=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Language.R.Internal.FunWrappers,Language.R.Internal.FunWrappers.TH=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Language.R.Internal.FunWrappers.TH,Language.R.Literal=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Language.R.Literal,Language.R.Matcher=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Language.R.Matcher,Language.R.QQ=inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf:Language.R.QQ
      unit inline-r-0.9.0.2-51JIHAY0U03Dbko61WsJDU-test-qq
          include inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf
          include base-4.10.1.0
          include mtl-2.2.1-DscMMmDQUE6GBfOSl4qMUH
          include process-1.6.1.0
          include tasty-hunit-0.9.2-DnQ9HKA6kmIGGshaOF89F0
          include singletons-2.3.1-4mJxoZamsFaBCo9KxSoXAR
          include text-1.2.2.2-J0kTo5xltQjAfCz3JZ4Oj0
      unit inline-r-0.9.0.2-Hs7HJs2b2NSAuMQdYVW2mZ-test-shootout
          include inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf
          include base-4.10.1.0
          include filepath-1.4.1.2
          include process-1.6.1.0
          include silently-1.2.5-82LC9X7JBD15aM9WvtROdB
          include tasty-0.11.3-Fif9x2v9ADFA5ZuA4TNLfY
          include tasty-hunit-0.9.2-DnQ9HKA6kmIGGshaOF89F0
          include template-haskell-2.12.0.0
      unit inline-r-0.9.0.2-EALIsYFcivV4NDlDIJtJNa-tests
          include inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf
          include base-4.10.1.0
          include bytestring-0.10.8.2
          include directory-1.3.0.2
          include filepath-1.4.1.2
          include ieee754-0.8.0-B9FdsnFZjDO5G55ttUSqU0
          include mtl-2.2.1-DscMMmDQUE6GBfOSl4qMUH
          include process-1.6.1.0
          include quickcheck-assertions-0.3.0-63K35SKqqcsCp8kW8gW6yG
          include singletons-2.3.1-4mJxoZamsFaBCo9KxSoXAR
          include strict-0.3.2-8X7gei2OShnI8D6awEvqNq
          include tasty-0.11.3-Fif9x2v9ADFA5ZuA4TNLfY
          include tasty-expected-failure-0.11.0.4-H0M6rRclytc988LY3ELHXk
          include tasty-golden-2.3.1.2-3NfBWNFOBFB46W2c7QLGky
          include tasty-hunit-0.9.2-DnQ9HKA6kmIGGshaOF89F0
          include tasty-quickcheck-0.9.1-9RkB4DASX5yBmFB4d1xSU4
          include temporary-1.2.1.1-KtnSO1PvOqAInMbAs4aZZs
          include text-1.2.2.2-J0kTo5xltQjAfCz3JZ4Oj0
          include vector-0.12.0.1-IUGn3M9mkBh8CyXcBnfTR4
          include unix-2.7.2.2
  Ready component graph:
      definite inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf
          depends base-4.10.1.0
          depends aeson-1.2.3.0-DVBnkMB34ZJ4n8IWCnrp3X
          depends bytestring-0.10.8.2
          depends containers-0.5.10.2
          depends data-default-class-0.1.2.0-8hmGYd6GPAfLQPQcWKOjRm
          depends deepseq-1.4.3.0
          depends exceptions-0.8.3-L52ecz77Sm44gVOV6wW6lE
          depends mtl-2.2.1-DscMMmDQUE6GBfOSl4qMUH
          depends pretty-1.1.3.3
          depends primitive-0.6.2.0-EI3NK1Xfv9zEcRtyXK2EwZ
          depends process-1.6.1.0
          depends reflection-2.1.2-7oiCkUcRKMD9YPFQmblMLa
          depends setenv-0.1.1.3-4FEJPUU51wbJmlhCSZScDf
          depends singletons-2.3.1-4mJxoZamsFaBCo9KxSoXAR
          depends template-haskell-2.12.0.0
          depends text-1.2.2.2-J0kTo5xltQjAfCz3JZ4Oj0
          depends th-lift-0.7.7-4Fh2JOKcGGMJqOzEylnfxU
          depends th-orphans-0.13.4-E2gzWmmsSs9FGZqH4LT7ez
          depends transformers-0.5.2.0
          depends vector-0.12.0.1-IUGn3M9mkBh8CyXcBnfTR4
          depends unix-2.7.2.2
      definite inline-r-0.9.0.2-Hs7HJs2b2NSAuMQdYVW2mZ-test-shootout
          depends inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf
          depends base-4.10.1.0
          depends filepath-1.4.1.2
          depends process-1.6.1.0
          depends silently-1.2.5-82LC9X7JBD15aM9WvtROdB
          depends tasty-0.11.3-Fif9x2v9ADFA5ZuA4TNLfY
          depends tasty-hunit-0.9.2-DnQ9HKA6kmIGGshaOF89F0
          depends template-haskell-2.12.0.0
      definite inline-r-0.9.0.2-EALIsYFcivV4NDlDIJtJNa-tests
          depends inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf
          depends base-4.10.1.0
          depends bytestring-0.10.8.2
          depends directory-1.3.0.2
          depends filepath-1.4.1.2
          depends ieee754-0.8.0-B9FdsnFZjDO5G55ttUSqU0
          depends mtl-2.2.1-DscMMmDQUE6GBfOSl4qMUH
          depends process-1.6.1.0
          depends quickcheck-assertions-0.3.0-63K35SKqqcsCp8kW8gW6yG
          depends singletons-2.3.1-4mJxoZamsFaBCo9KxSoXAR
          depends strict-0.3.2-8X7gei2OShnI8D6awEvqNq
          depends tasty-0.11.3-Fif9x2v9ADFA5ZuA4TNLfY
          depends tasty-expected-failure-0.11.0.4-H0M6rRclytc988LY3ELHXk
          depends tasty-golden-2.3.1.2-3NfBWNFOBFB46W2c7QLGky
          depends tasty-hunit-0.9.2-DnQ9HKA6kmIGGshaOF89F0
          depends tasty-quickcheck-0.9.1-9RkB4DASX5yBmFB4d1xSU4
          depends temporary-1.2.1.1-KtnSO1PvOqAInMbAs4aZZs
          depends text-1.2.2.2-J0kTo5xltQjAfCz3JZ4Oj0
          depends vector-0.12.0.1-IUGn3M9mkBh8CyXcBnfTR4
          depends unix-2.7.2.2
      definite inline-r-0.9.0.2-51JIHAY0U03Dbko61WsJDU-test-qq
          depends inline-r-0.9.0.2-Gi5W7fb3f1QE0icrtj8sGf
          depends base-4.10.1.0
          depends mtl-2.2.1-DscMMmDQUE6GBfOSl4qMUH
          depends process-1.6.1.0
          depends tasty-hunit-0.9.2-DnQ9HKA6kmIGGshaOF89F0
          depends singletons-2.3.1-4mJxoZamsFaBCo9KxSoXAR
          depends text-1.2.2.2-J0kTo5xltQjAfCz3JZ4Oj0
  Using Cabal-2.0.1.0 compiled by ghc-8.2
  Using compiler: ghc-8.2.2
  Using install prefix:
  /nix/store/5c9irqm5pmqk7gwrghfqs7jnm889anrp-inline-r-0.9.0.2
  Executables installed in:
  /nix/store/5c9irqm5pmqk7gwrghfqs7jnm889anrp-inline-r-0.9.0.2/bin
  Libraries installed in:
  /nix/store/5c9irqm5pmqk7gwrghfqs7jnm889anrp-inline-r-0.9.0.2/lib/ghc-8.2.2/inline-r-0.9.0.2
  Dynamic Libraries installed in:
  /nix/store/5c9irqm5pmqk7gwrghfqs7jnm889anrp-inline-r-0.9.0.2/lib/ghc-8.2.2/x86_64-osx-ghc-8.2.2
  Private executables installed in:
  /nix/store/5c9irqm5pmqk7gwrghfqs7jnm889anrp-inline-r-0.9.0.2/libexec/x86_64-osx-ghc-8.2.2/inline-r-0.9.0.2
  Data files installed in:
  /nix/store/5c9irqm5pmqk7gwrghfqs7jnm889anrp-inline-r-0.9.0.2/share/x86_64-osx-ghc-8.2.2/inline-r-0.9.0.2
  Documentation installed in:
  /nix/store/jvbgcjidg5g2xwd15gn1xlfv679zh73x-inline-r-0.9.0.2-doc/share/doc
  Configuration files installed in:
  /nix/store/5c9irqm5pmqk7gwrghfqs7jnm889anrp-inline-r-0.9.0.2/etc
  No alex found
  Using ar found on system at:
  /nix/store/i1zz228nl3bljcbb83fq0rq7lr7nvv4y-cctools-binutils-darwin/bin/ar
  Using c2hs version 0.28.2 found on system at:
  /nix/store/7zrrsb14rcvr6w7yswfa7xyadigdaf5k-c2hs-0.26.2-28-g8b79823/bin/c2hs
  No cpphs found
  No doctest found
  Using gcc version 4.2.1 given by user at:
  /nix/store/2yvxxspic4z3vjxav07f5jvrwzjaxyww-clang-wrapper-4.0.1/bin/clang
  Using ghc version 8.2.2 found on system at:
  /nix/store/prk0528kcsgwqivpkj69w726rvbz1qpb-ghc-8.2.2/bin/ghc
  Using ghc-pkg version 8.2.2 found on system at:
  /nix/store/prk0528kcsgwqivpkj69w726rvbz1qpb-ghc-8.2.2/bin/ghc-pkg
  No ghcjs found
  No ghcjs-pkg found
  No greencard found
  Using haddock version 2.18.1 found on system at:
  /nix/store/prk0528kcsgwqivpkj69w726rvbz1qpb-ghc-8.2.2/bin/haddock
  No happy found
  Using haskell-suite found on system at: haskell-suite-dummy-location
  Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
  No hmake found
  Using hpc version 0.67 found on system at:
  /nix/store/prk0528kcsgwqivpkj69w726rvbz1qpb-ghc-8.2.2/bin/hpc
  Using hsc2hs version 0.68.2 found on system at:
  /nix/store/prk0528kcsgwqivpkj69w726rvbz1qpb-ghc-8.2.2/bin/hsc2hs
  Using hscolour version 1.24 found on system at:
  /nix/store/ki8cy7f0pvbldy34az785138xv99wcrr-hscolour-1.24.2/bin/HsColour
  No jhc found
  Using ld found on system at:
  /nix/store/2yvxxspic4z3vjxav07f5jvrwzjaxyww-clang-wrapper-4.0.1/bin/ld
  No lhc found
  No lhc-pkg found
  Using pkg-config version 0.29.2 found on system at:
  /nix/store/80hzwj3hjywl7icm85ml11bp35ymxv45-pkg-config-0.29.2/bin/pkg-config
  Using runghc version 8.2.2 found on system at:
  /nix/store/prk0528kcsgwqivpkj69w726rvbz1qpb-ghc-8.2.2/bin/runghc
  Using strip found on system at:
  /nix/store/i1zz228nl3bljcbb83fq0rq7lr7nvv4y-cctools-binutils-darwin/bin/strip
  Using tar found on system at:
  /nix/store/15x41x3jc4r58qmgs1cdcnmr1s9iv59f-gnutar-1.30/bin/tar
  No uhc found
  building
  Preprocessing library for inline-r-0.9.0.2..
  dyld: Library not loaded: libR.dylib
    Referenced from: /private/tmp/nix-build-inline-r-0.9.0.2.drv-0/inline-r-0.9.0.2/dist/build/Foreign/R/Internal_hsc_make
    Reason: image not found
  running dist/build/Foreign/R/Internal_hsc_make failed (exit code -6)
  command was: dist/build/Foreign/R/Internal_hsc_make  >dist/build/Foreign/R/Internal.hs
  builder for ‘/nix/store/4w4c1mbhnj4krwmhl3asgsk9h6s46ygv-inline-r-0.9.0.2.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/pii4spfpdjyzb86nrngs4hxn1mxj7qcc-ghc-8.2.2-with-packages.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/pii4spfpdjyzb86nrngs4hxn1mxj7qcc-ghc-8.2.2-with-packages.drv’ failed
  /nix/var/nix/profiles/default/bin/nix-shell: failed to build all dependencies
  ```

  ## Technical details

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

  ```
   nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-darwin"`
   - host os: `Darwin 17.3.0, macOS 10.13.2`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixpkgs-18.03pre122117.14df60d0db9"`
   - channels(dom): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixpkgs`
  ```


state: closed
title: Add "ghc-mod" to darwin stable channel
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/34203
updated_at: 2018-02-04 01:13:28
body:
  ghc-mod (and other Haskell packages) are frequently broken on the stable channel. Adding it here hopefully will make it a little bit more noticeable.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: icu: fix include path returned by icu-config
user_login: erosennin
html_url: https://github.com/NixOS/nixpkgs/pull/34204
updated_at: 2018-01-24 12:29:28
body:
  ###### Motivation for this change

  `icu-config --cppflags` returns an incorrect include path pointing to the `out` output while the includes are in the `dev` output.

  ```
  $ nix-shell -p icu.dev --run "icu-config --cppflags"
  -I/nix/store/5bp445w0c6l8ng28yrb3k4cw58wq8kcx-icu4c-59.1/include
  $ ls /nix/store/5bp445w0c6l8ng28yrb3k4cw58wq8kcx-icu4c-59.1/include
  ls: cannot access '/nix/store/5bp445w0c6l8ng28yrb3k4cw58wq8kcx-icu4c-59.1/include': No such file or directory
  ```

  Fortunately, most nix builds are not affected by this bug because they get the correct include path via the `NIX_CFLAGS_COMPILE` variable. But this is still broken and can potentially lead to further breakage and suffering, so let's fix 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
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: rust: fix glibc build
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/34205
updated_at: 2018-01-28 17:30:10
body:
  ###### Motivation for this change

  Tested rustc, cargo and a few rust packages.

  /cc @vcunat

  ###### 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
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: moe: fix build w/libc++ using touchup from mailing list
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34206
updated_at: 2018-01-24 20:55:09
body:
  http://lists.gnu.org/archive/html/bug-moe/2017-10/msg00000.html

  ###### Motivation for this change

  Fix build w/libc++.

  Example (fails currently, succeeds after this fix):
  ```
  $ nix build "(with import ./. {}; moe.override { stdenv = llvmPackages_4.libcxxStdenv; })" 
  ```

  ###### Things done

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

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

  ---


state: closed
title: busybox: bump copybuf, disable utmp/wtmp when not supported (musl)
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34207
updated_at: 2018-02-10 13:38:44
body:
  64 is the value debian uses.
  utmp/wtmp are used by who and last, and are currently misleading or broken
  when building busybox with musl. Disabling is cleaner (and smaller).

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

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

  ---


state: closed
title: Slow nixos-rebuild (1h+) for XMonad
user_login: chrissound
html_url: https://github.com/NixOS/nixpkgs/issues/34208
updated_at: 2018-05-06 10:41:16
body:
  ## Issue description
  I've installed Nixos about 6 months ago or so, a week ago I tried running `nixos-rebuild --upgrade switch`  and I swear it got to nearly an hour and was still not done.

  I've run it again today, about 30 minutes have passed (and still going...) the output can be viewed here: https://github.com/chrissound/nixconfig/blob/master/stderrnix.txt

  How can I diagnose why this is taking so long? 

  My nix configuration files can also be found in that repo. In addition I also have installed many programs via `nix-env -i example` - if this potentially has any impact?


  ```
  nix-shell -p nix-info --run "nix-info -m" --show-trace
  error: while evaluating the attribute ‘nativeBuildInputs’ of the derivation ‘shell’ at /nix/store/fpvbcxgqirhzb131gkqy7y0ay29dbpqz-nixos-17.03.1947.d77e0969a78/nixos/pkgs/build-support/trivial-builders.nix:7:14:
  while evaluating ‘optionals’ at /nix/store/fpvbcxgqirhzb131gkqy7y0ay29dbpqz-nixos-17.03.1947.d77e0969a78/nixos/lib/lists.nix:185:21, called from /nix/store/fpvbcxgqirhzb131gkqy7y0ay29dbpqz-nixos-17.03.1947.d77e0969a78/nixos/pkgs/stdenv/generic/default.nix:271:16:
  while evaluating ‘chooseDevOutputs’ at /nix/store/fpvbcxgqirhzb131gkqy7y0ay29dbpqz-nixos-17.03.1947.d77e0969a78/nixos/lib/attrsets.nix:463:22, called from /nix/store/fpvbcxgqirhzb131gkqy7y0ay29dbpqz-nixos-17.03.1947.d77e0969a78/nixos/pkgs/stdenv/generic/default.nix:228:22:
  undefined variable ‘nix-info’ at (string):1:66
  ```


state: closed
title: R: fix dylib install_name on darwin
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/34209
updated_at: 2018-01-28 17:29:59
body:
  ###### Motivation for this change

  Fixes #34202


  ###### Things done

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

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

  ---


state: open
title: urlview not working on OSX
user_login: pjan
html_url: https://github.com/NixOS/nixpkgs/issues/34210
updated_at: 2018-01-25 19:25:31
body:
  ## Issue description
  urlview is not opening links in browser on OSX / Darwin


  ### Steps to reproduce
  1) `echo "https://google.com" | urlview`
  2) select the link & 2 times CR
  3) should open the url in the browser but it doesn't

  ## Technical details
  not relevant

  In homebrew, this is solved by patching the source with setting the `default command` to `open` ([ref](https://github.com/Homebrew/homebrew-core/blob/master/Formula/urlview.rb#L23)).


state: closed
title: citra is broken
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/issues/34212
updated_at: 2018-01-25 02:00:26
body:
  ## Issue description
  The citra package is currently failing to build.
  ```
         return iter != table.end() ? boost::make_optional<const VFP2Matcher<V>&>(*iter) : boost::none;
                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated due to -Wfatal-errors.
    make[2]: *** [externals/dynarmic/src/CMakeFiles/dynarmic.dir/build.make:111: externals/dynarmic/src/CMakeFiles/dynarmic.dir/frontend/disassembler/disassembler_arm.cpp.o] Error 1
    make[1]: *** [CMakeFiles/Makefile2:219: externals/dynarmic/src/CMakeFiles/dynarmic.dir/all] Error 2
    make: *** [Makefile:141: all] Error 2
  ```

  usual boost breaking change?

  ### Steps to reproduce
  `$ nix run nixpkgs.citra`

  ## Technical details
  I tried to update the sources but fetchgit fails with
  ```
  fatal: '9ab2117c5bac2f376f8da4a4b25e183137bcec0' is not a commit and a branch 'fetchgit' cannot be created from it
  Unable to checkout 9ab2117c5bac2f376f8da4a4b25e183137bcec0 from https://github.com/philsquared/Catch.git.
  builder for '/nix/store/79fnsp1sh33f3367iljbwsxfnjw3g6ca-citra-743c247.drv' failed with exit code 1
  error: build of '/nix/store/79fnsp1sh33f3367iljbwsxfnjw3g6ca-citra-743c247.drv' failed
  ```
  No idea what this means.

  ---

  cc @abbradar 


state: closed
title: flow: 0.63.1 -> 0.64.0
user_login: eqyiel
html_url: https://github.com/NixOS/nixpkgs/pull/34213
updated_at: 2018-01-24 23:14:41
body:
  ###### Motivation for this change

  New flow version

  I've tested execution on nixos-unstable, but not on master because it's compiling clang.

  ###### Things done

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

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

  ---


state: closed
title: rhash: cleanup, 1.3.3 -> 1.3.5
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34214
updated_at: 2018-02-05 14:49:46
body:
  ###### Motivation for this change

  1.3.5: https://github.com/rhash/RHash/releases/tag/v1.3.5
  1.3.4: https://github.com/rhash/RHash/releases/tag/v1.3.4

  * cleanup quite a bit
  * port darwin patch--
    don't believe still needed but shouldn't hurt.

  Among other things (see release notes), improves support on numerous platforms including aarch64 and musl.

  ###### Things done

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

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

  ---


state: closed
title: vim doesn't set $MYVIMRC
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/issues/34215
updated_at: 2018-02-07 04:12:42
body:
  ## Issue description
  As many others, I use $MYVIMRC in my vimrc not to hardcode the paths. It's supposed to be set by vim http://vimhelp.appspot.com/starting.txt.html#%24MYVIMRC  but on nixos  it doesn't seem to be the case as vim is wrapped (I installed vim by home-manager)
  ```
  #!/bin/sh
  exec /nix/store/g685kmsw5hxicqxpm87sx8a4bmfj0amr-vim_configurable-8.0.1257/bin/vim -u /nix/store/xrxwirnx1xkn0hv3pjy03w4fa9m1nd6m-vimrc  "$@"
  ```
  `/nix/store/xrxwirnx1xkn0hv3pjy03w4fa9m1nd6m-vimrc` is not in the list of files parsed by $MYVIMRC so probably that's why it's not set. It would be better to wrap vim with 
  ```
  export VIMINIT=/nix/store/xrxwirnx1xkn0hv3pjy03w4fa9m1nd6m-vimrc
  exec /nix/store/g685kmsw5hxicqxpm87sx8a4bmfj0amr-vim_configurable-8.0.1257/bin/vim  "$@"
  ```
  not to break user scripts

  ### Steps to reproduce
  create the $HOME/.vimrc and install vim 

  (my home-manager config but it's doable on nixpkgs too)
  ```
    programs.vim = {
      enable = true;
      settings = {
        number = true;
      };
      extraConfig = ''
        " TODO set different paths accordingly, to language server especially
        '';
    };

  ```
  then start vim and type`:echo $MYVIMRC`

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.14, NixOS, 18.03.git.1657c45 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(teto): `"nixos-17.09.2476.53e6d671a96, nixos-unstable-18.03pre123130.1bc288591ea"`
   - channels(root): `"nixos-17.09.2356.cb751f9b1c3"`
   - nixpkgs: `/home/teto/nixpkgs`


state: closed
title: gdal binary not built correctly for Mac OS X (dyld: … image not found)
user_login: wereHamster
html_url: https://github.com/NixOS/nixpkgs/issues/34216
updated_at: 2018-02-05 20:05:20
body:
  ## Issue description

  I'm trying to install gdal so that I can use its `ogr2ogr` command line tool. It appears that the binary which was built by hydra is not built correctly, as the command fails because it can't find a library. See below.

  ### Steps to reproduce

  ```
  $ nix-shell -p gdal --command ogr2ogr                                                                                                                                                                8:53
  dyld: Library not loaded: /nix/store/mms1hs2h4z75q4hr87lck23b9ccssjz6-mariadb-connector-c-2.3.4/lib/libmariadb.2.dylib
    Referenced from: /nix/store/3mxgcc7205nv4izy7ms19dxryx7jqx73-gdal-2.2.3/bin/ogr2ogr
    Reason: image not found
  ```

  The path is wrong, the correct path would be: /nix/store/mms1hs2h4z75q4hr87lck23b9ccssjz6-mariadb-connector-c-2.3.4/lib/mariadb/libmariadb.2.dylib. Note the extra `mariadb/` folder inside `lib/`.

  ## Technical details

   - system: `"x86_64-darwin"`
   - host os: `Darwin 15.6.0, macOS 10.11.6`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(tomc): `"nixpkgs-18.03pre125997.a8d0b805b19"`
   - nixpkgs: `/Users/<me>/.nix-defexpr/channels/nixpkgs`


state: closed
title: GHCJS versioning
user_login: ElvishJerricco
html_url: https://github.com/NixOS/nixpkgs/issues/34217
updated_at: 2018-07-23 15:18:40
body:
  GHCJS [has pushed a GHC 8.2 branch](https://github.com/ghcjs/ghcjs/tree/ghc-8.2). Given this, I'd be surprised if the 8.0 branch continues to get very much support, though it has been quite stable for a while now. So I'm proposing we follow suit with the package sets indexed by GHC version, and do the same with GHCJS. That is, move `haskell.packages.ghcjs` to `haskell.packages.ghcjs7103`, move the current `haskell.packages.ghcjsHEAD` to `haskell.packages.ghcjs80`, set `haskell.packages.ghcjs` to the `ghcjs80` set, and put the 8.2 branch on `haskell.packages.ghcjsHEAD` (and potentially `ghcjs82`, depending on how stable it is).

  @peti what do you think of this? Having `ghcjs82` would probably make it easier to interact with the LTS-10 package set we're based on. Of course, this is predicated on having the GHCJS 8.2 branch building in Nix, which apparently has a bunch of changes in the build system. But I have a lousy prototype for that.


state: closed
title: terminator: 1.0 -> 1.91
user_login: rinaldus
html_url: https://github.com/NixOS/nixpkgs/pull/34218
updated_at: 2018-01-24 10:17:40
body:
  ###### Motivation for this change

  This is working script, I tested it myself

  ###### Things done

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

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

  ---


state: closed
title: googlemaps: Move the .so to the right location
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/pull/34219
updated_at: 2018-02-06 13:56:23
body:
  Fixes Subsurface googlemaps plugin detection.

  ###### Motivation for this change
  @flokli that fixes the problem with Subsurface on my side. I hope it also works for you :)

  ###### Things done

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

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

  ---


state: closed
user_login: stefano-m
html_url: https://github.com/NixOS/nixpkgs/issues/34220
updated_at: 2018-02-03 09:53:06
title:
  Please upgrade curl to version 7.58.0 or apply patches to fix security vulnerabilities (CVE-2018-1000005 and CVE-2018-1000007)

body:
  Cc @grahamc 

  I am posting this here, but maybe it should go on https://github.com/NixOS/security/issues ?

  ## Issue description

  Many packages, among which Nix itself, depend on `libcurl`.

  Today the curl project announced 2 security vulnerabilities (CVE-2018-1000005 and CVE-2018-1000007) in `libcurl` that have been fixed in version `7.28.0`; patches are also available.

  curl packages currently available in Nix:

  ```
  nix-env -qaPs '.*curl.*'
  --S  nixos.curlFull                     curl-7.57.0
  --S  unstable.curlFull                  curl-7.57.0
  --S  unstable.curl                      curl-7.57.0
  -PS  nixos.curl                         curl-7.57.0
  ```
  ### Steps to reproduce

  N/A

  ## Technical details

  ### Curl vulnerabilities

  HTTP authentication leak in redirects
  =====================================

  Project curl Security Advisory, January 24th 2018 -
  [Permalink](https://curl.haxx.se/docs/adv_2018-b3bf.html)

  VULNERABILITY
  -------------

  libcurl might leak authentication data to third parties.

  When asked to send custom headers in its HTTP requests, libcurl will send that
  set of headers first to the host in the initial URL but also, if asked to
  follow redirects and a 30X HTTP response code is returned, to the host
  mentioned in URL in the `Location:` response header value.

  Sending the same set of headers to subsequest hosts is in particular a problem
  for applications that pass on custom `Authorization:` headers, as this header
  often contains privacy sensitive information or data that could allow others
  to impersonate the libcurl-using client's request.

  We are not aware of any exploit of this flaw.

  INFO
  ----

  This bug has existed since before curl 6.0. It existed in the first commit we
  have recorded in the project.

  The Common Vulnerabilities and Exposures (CVE) project has assigned the name
  CVE-2018-1000007 to this issue.

  AFFECTED VERSIONS
  -----------------

  - Affected versions: libcurl 7.1 to and including 7.57.0
  - Not affected versions: libcurl >= 7.58.0

  libcurl is used by many applications, but not always advertised as such.

  THE SOLUTION
  ------------

  In libcurl version 7.58.0, custom `Authorization:` headers will be limited the
  same way other such headers is controlled within libcurl: they will only be
  sent to the host used in the original URL unless libcurl is told that it is ok
  to pass on to others using the `CURLOPT_UNRESTRICTED_AUTH` option.

  **NOTE**: this solution creates a slight change in behavior. Users who
  actually want to pass on the header to other hosts now need to give curl that
  specific permission. You do this with
  [--location-trusted](https://curl.haxx.se/docs/manpage.html#--location-trusted)
  with the curl command line tool.

  A [patch for
  CVE-2018-1000007](https://github.com/curl/curl/commit/af32cd3859336ab.patch)
  is available.

  RECOMMENDATIONS
  ---------------

  We suggest you take one of the following actions immediately, in order of
  preference:

   A - Upgrade curl to version 7.58.0

   B - Apply the patch to your version and rebuild

   C - Do not enable CURLOPT_FOLLOWLOCATION if you pass on custom Authorization
       headers

  TIME LINE
  ---------

  It was reported to the curl project on January 18, 2018

  We contacted distros@openwall on January 19.

  curl 7.58.0 was released on January 24 2018, coordinated with the publication
  of this advisory.

  CREDITS
  -------

  Reported by Craig de Stigter. Patch by Daniel Stenberg.

  Thanks a lot!

  -- 

  HTTP/2 trailer out-of-bounds read
  =================================

  Project curl Security Advisory, January 24th 2018 -
  [Permalink](https://curl.haxx.se/docs/adv_2018-824a.html)

  VULNERABILITY
  -------------

  libcurl contains an out bounds read in code handling HTTP/2 trailers.

  It was [reported](https://github.com/curl/curl/pull/2231) that reading an
  HTTP/2 trailer could mess up future trailers since the stored size was one
  byte less than required.

  The problem is that the code that creates HTTP/1-like headers from the HTTP/2
  trailer data once appended a string like `":"` to the target buffer, while
  this was recently changed to `": "` (a space was added after the colon) but
  the associated math wasn't updated correspondingly.

  When accessed, the data is read out of bounds and causes either a crash or
  that the (too large) data gets passed to the libcurl callback. This might lead
  to a denial-of-service situation or an information disclosure if someone has a
  service that echoes back or uses the trailers for something.

  We are not aware of any exploit of this flaw.

  INFO
  ----

  This bug was introduced in commit
  [0761a51ee0551ad9e5](https://github.com/curl/curl/commit/0761a51ee0551ad9e5),
  May 11 2016.

  The Common Vulnerabilities and Exposures (CVE) project has assigned the name
  CVE-2018-1000005 to this issue.

  AFFECTED VERSIONS
  -----------------

  - Affected versions: libcurl 7.49.0 to and including 7.57.0
  - Not affected versions: libcurl < 7.49.0 and >= 7.58.0

  libcurl is used by many applications, but not always advertised as such.

  THE SOLUTION
  ------------

  In libcurl version 7.58.0, the allocation size is corrected.

  A [patch for
  CVE-2018-1000005](https://github.com/curl/curl/commit/fa3dbb9a147488a294.patch)
  is available.

  RECOMMENDATIONS
  ---------------

  We suggest you take one of the following actions immediately, in order of
  preference:

   A - Upgrade curl to version 7.58.0

   B - Apply the patch to your version and rebuild

  TIME LINE
  ---------

  It was publicly [reported to the curl
  project](https://github.com/curl/curl/issues/2231) on January 10, 2018.

  The security impact was realized and assessed on January 11. The fix was
  merged publicly in git on the same day, not mentioning the security impact.

  We contacted distros@openwall on January 17.

  curl 7.58.0 was released on January 24 2018, coordinated with the publication
  of this advisory.

  CREDITS
  -------

  Reported and patched by Zhouyihai Ding. Researched by Ray Satiro.

  Thanks a lot!

  ### Nix information

  ```yaml
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.76, NixOS, 17.09.2754.66b4de79e38 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-17.09.2826.5141f28405e"`
   - channels(user): `"unstable-18.03pre125190.2f6b88551ba"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
  ```


state: closed
title: Cannot switch users
user_login: pasqui23
html_url: https://github.com/NixOS/nixpkgs/issues/34221
updated_at: 2018-06-02 19:46:38
body:
  ## Issue description
  When I try to switch user I go to the lock screen instead of the user selection screen,even when selecting the switch user button from the lock screen
  From my `/etc/nixos/configuration.nix`:

  ```
    services.xserver={
      desktopManager.plasma5.enable = true;
      displayManager.sddm={
        enable = true;
        autoLogin={
          user="pasquale";
          enable=true;
        };
      };

    };
  ```
  ### Steps to reproduce
  - Enable the above configuration 
  - Try and fail to switch users


  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.76, NixOS, 18.03pre125130.3a763b91963 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.12pre5810_5d5b931f`
   - channels(root): `"nixos-18.03pre125130.3a763b91963"`
   - channels(pasquale): `"nixos-18.03pre125130.3a763b91963"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: rustc: adjust broken test src/test/run-pass/out-of-stack.rs
user_login: erictapen
html_url: https://github.com/NixOS/nixpkgs/pull/34222
updated_at: 2018-01-25 12:05:58
body:
  That test broke after the glibc update at 0186286433cccbf6faf288c22df03e63e46dd94d .
  It was adjusted, so that it expects the results, which actually happen.

  This solves #34189.

  This is an alternative to #34205. Please don't merge both.

  ###### Motivation for this change

  `rustc` is currently broken on `nixos-17.09` since 0186286433cccbf6faf288c22df03e63e46dd94d.

  ###### Things done

  Made the failing test think, that it expects what it gets.

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

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

  ---


state: closed
title: matplotlib fails to install
user_login: SFrijters
html_url: https://github.com/NixOS/nixpkgs/issues/34223
updated_at: 2018-01-24 21:00:30
body:
  ## Issue description

  Starting a nix-shell with Python+matplotlib returns a collision error.
  This happens for python35 as well as python36.

  ### Steps to reproduce

  ```
  > nix-shell -p 'python35.withPackages(ps: with ps; [ matplotlib ])'
  these derivations will be built:
  [...]
    /nix/store/32mj6i0kvijapr2j0bxxbkhvl4dsw62v-python3-3.5.4-env.drv
  [...]
  building path(s) ‘/nix/store/lx79nrazwpsb5iarsrscsvsqwrgzdlg1-python3-3.5.4-env’
  collision between `/nix/store/l9cnza6mi8z508d8z6xm59h1p57lghgw-python3.5-backports.ssl_match_hostname-3.5.0.1/lib/python3.5/site-packages/backports/__pycache__/__init__.cpython-35.pyc' and `/nix/store/bbylnxf405hm8k1f2p0v9b8frhs4kc7x-python3.5-backports.functools_lru_cache-1.4/lib/python3.5/site-packages/backports/__pycache__/__init__.cpython-35.pyc'
  builder for ‘/nix/store/32mj6i0kvijapr2j0bxxbkhvl4dsw62v-python3-3.5.4-env.drv’ failed with exit code 25
  error: build of ‘/nix/store/32mj6i0kvijapr2j0bxxbkhvl4dsw62v-python3-3.5.4-env.drv’ failed
  /home/frijters/.nix-profile/bin/nix-shell: failed to build all dependencies
  ```

  ## Technical details

  ```
  > nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-linux"`
   - host os: `Linux 4.4.0-109-generic, Ubuntu, 16.04.3 LTS (Xenial Xerus)`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(frijters): `"nixpkgs-18.03pre125997.a8d0b805b19"`
   - nixpkgs: `/home/frijters/.nix-defexpr/channels/nixpkgs`
  ```


state: closed
title: Pyrseas: init at 0.8.0
user_login: P-E-Meunier
html_url: https://github.com/NixOS/nixpkgs/pull/34225
updated_at: 2018-01-29 17:17:04
body:
  Pyrseas is a declarative tool for managing PostgreSQL schemas.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: ipvsadm missing
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/34226
updated_at: 2018-01-28 22:41:35
body:
  ## Issue description
  The program described by this man page https://linux.die.net/man/8/ipvsadm is not available in master.

  ### Steps to reproduce
  ag ipvsadm


state: closed
title: rustc: Fix corrupted .rlib files caused by stripping on Darwin
user_login: thefloweringash
html_url: https://github.com/NixOS/nixpkgs/pull/34227
updated_at: 2018-02-22 13:53:00
body:
  ###### Motivation for this change

  - Really obscure rust crash when compiling seemingly innocent library #27370

  And I believe this is also affecting

  - librsvg: 2.40.18 -> 2.42.0 #34083

  ###### Things done

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

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

  ---

  When running `strip -S` on the .rlib files produced as part of the rust build, the archive will become corrupted. In particular, the last entry will declare its size 2 bytes bigger than it actually is. When attempting to scan for the next header at `lastHeader + size`, the next header is located 2 bytes after the end of the archive, and hence the error message
  ```
  offset to next archive member past the end of the archive
  ```

  At a glance, the archive still looks coherent.

  I wrote some throwaway code to introspect the archive, and learned a bit about what strip does to the archive structure. When `strip` processes the archive it rewrites all of the headers introducing additional padding to the names and sorts the symbol table. 

  Using `llvm-ar` as a test, one can quickly verify that `strip -S` causes the breakage:

  ```
  # On the branch for this PR, in nix-shell -p llvm
  $ std_rlib=$(nix-build ~/src/nixpkgs -A rustc)/lib/rustlib/x86_64-apple-darwin/lib/libstd-a5573c28baa2d270.rlib
  $ llvm-ar t $std_rlib
  std-a5573c28baa2d270.std0.rust-cgu.o
  atomic.o
  dwarf.o
  fileline.o
  posix.o
  print.o
  sort.o
  state.o
  backtrace.o
  simple.o
  macho.o
  read.o
  alloc.o
  rust.metadata.bin
  std-a5573c28baa2d270.std0.rust-cgu.bytecode.encoded


  $ strip -S $std_rlib -o tmp.rlib
  $ llvm-ar t tmp.rlib
  std-a5573c28baa2d270.std0.rust-cgu.o
  atomic.o
  dwarf.o
  fileline.o
  posix.o
  print.o
  sort.o
  state.o
  backtrace.o
  simple.o
  macho.o
  read.o
  alloc.o
  rust.metadata.bin
  std-a5573c28baa2d270.std0.rust-cgu.bytecode.encoded
  llvm-ar: truncated or malformed archive (offset to next archive member past the end of the archive after member std-a5573c28baa2d270.std0.rust-cgu.bytecode.encoded).
  ```

  I don't know if it's valid to rewrite the contents of an `.rlib` file as if it were a regular archive using standard tools on _any_ platform, since I'm assuming they're rust internal implementation detail. However I only disabled it on Darwin since that's where the problem is. Also I didn't see a way to exclude only `.rlib` files from the default stripping, which would be a more precise fix.

  ---

  While we're here, when strip sorts the symbol table, it also includes some build-specific information that will make the build not bit-for-bit reproducible:

  First header, not stripped:
  ```
              header = Container:
                  header_offset = 8
                  name = #1/12            (trailing, length: 12)
                  date = 0            (total 12)
                  uid = 0      (total 6)
                  gid = 0      (total 6)
                  mode = 0        (total 8)
                  size = 109244     (total 10)
                  fmag = 600a (total 4)
                  optional_name = __.SYMDEF\x00\x00\x00 (total 12)
  ```


  First header, stripped (from nixpkgs binary cache):
  ```
              header = Container:
                  header_offset = 8
                  name = #1/20            (trailing, length: 20)
                  date = 1515850976   (total 12)
                  uid = 30002  (total 6)
                  gid = 30000  (total 6)
                  mode = 100644   (total 8)
                  size = 109252     (total 10)
                  fmag = 600a (total 4)
                  optional_name = __.SYMDEF SORTED\x00\x00\x00\x00 (total 20)
  ```


state: closed
title: Carnix: adding new crate overrides
user_login: P-E-Meunier
html_url: https://github.com/NixOS/nixpkgs/pull/34228
updated_at: 2018-02-10 13:04:16
body:
  ###### Motivation for this change
  Carnix needs default-crate-overrides.nix to include dependencies for as many crates from crates.io as possible. This commit adds thrussh-libsodium.

  ###### Things done

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

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

  ---


state: closed
title: ghc-8.4.1 derivation is broken
user_login: mpickering
html_url: https://github.com/NixOS/nixpkgs/issues/34229
updated_at: 2018-01-24 16:20:06
body:
  ## Issue description

  The build fails at a very early stage.

  @deepfire 


  ### Steps to reproduce

  ```
  nix-shell -p haskell.packages.ghc841.ghc
  ```

  ```
  [root@nixos:~/haskell-src-exts]# nix-shell -p haskell.packages.ghc841.ghc
  these derivations will be built:
    /nix/store/lzgaghhba2ci567yyfsg41392pj1rb6m-ghc-61db0b8.drv
    /nix/store/i00rsspj8fkpx37jkr18g9hvl2lsbvim-ghc-8.4.20180122.drv
  building path(s) ‘/nix/store/5z011gagfisjknv0zdcs4cq1hf94zfv6-ghc-61db0b8’
  exporting git://git.haskell.org/ghc.git (rev 61db0b8941cfb7ed8941ed29bdb04bd8ef3b71a5) into /nix/store/5z011gagfisjknv0zdcs4cq1hf94zfv6-ghc-61db0b8
  Initialized empty Git repository in /nix/store/5z011gagfisjknv0zdcs4cq1hf94zfv6-ghc-61db0b8/.git/
  fatal: The remote end hung up unexpectedly
  fatal: protocol error: bad pack header
  remote: Counting objects: 477132, done.        
  remote: Compressing objects: 100% (97397/97397), done.        
  remote: Total 477132 (delta 361660), reused 476049 (delta 360732)        
  Receiving objects: 100% (477132/477132), 110.07 MiB | 10.22 MiB/s, done.
  Resolving deltas: 100% (361660/361660), done.
  From git://git.haskell.org/ghc
   * [new branch]            coercible                   -> origin/coercible
   * [new branch]            coloured-core               -> origin/coloured-core
   * [new branch]            context-quantification-4426 -> origin/context-quantification-4426
   * [new branch]            data-kind-syntax            -> origin/data-kind-syntax
   * [new branch]            ghc-7.10                    -> origin/ghc-7.10
   * [new branch]            ghc-7.2                     -> origin/ghc-7.2
   * [new branch]            ghc-7.4                     -> origin/ghc-7.4
   * [new branch]            ghc-7.6                     -> origin/ghc-7.6
   * [new branch]            ghc-7.8                     -> origin/ghc-7.8
   * [new branch]            ghc-8.0                     -> origin/ghc-8.0
   * [new branch]            ghc-8.2                     -> origin/ghc-8.2
   * [new branch]            ghc-8.4                     -> origin/ghc-8.4
   * [new branch]            ghc-july                    -> origin/ghc-july
   * [new branch]            ghc-lwc2                    -> origin/ghc-lwc2
   * [new branch]            ghc-new-flavor              -> origin/ghc-new-flavor
   * [new branch]            ghc-quick3                  -> origin/ghc-quick3
   * [new branch]            ghc-spj                     -> origin/ghc-spj
   * [new branch]            ghc-validate                -> origin/ghc-validate
   * [new branch]            late-lam-lift               -> origin/late-lam-lift
   * [new branch]            local-gc                    -> origin/local-gc
   * [new branch]            master                      -> origin/master
   * [new branch]            monad-comp                  -> origin/monad-comp
   * [new branch]            no-pred-ty                  -> origin/no-pred-ty
   * [new branch]            sdoc                        -> origin/sdoc
   * [new branch]            supercompiler               -> origin/supercompiler
   * [new branch]            tc-untouchables             -> origin/tc-untouchables
   * [new branch]            th-new-7.6                  -> origin/th-new-7.6
   * [new branch]            wip/14691                   -> origin/wip/14691
   * [new branch]            wip/8144                    -> origin/wip/8144
   * [new branch]            wip/D2899                   -> origin/wip/D2899
   * [new branch]            wip/D3050                   -> origin/wip/D3050
   * [new branch]            wip/D3646                   -> origin/wip/D3646
   * [new branch]            wip/D4145                   -> origin/wip/D4145
   * [new branch]            wip/D4170                   -> origin/wip/D4170
   * [new branch]            wip/D694                    -> origin/wip/D694
   * [new branch]            wip/GenericsMetaData        -> origin/wip/GenericsMetaData
   * [new branch]            wip/GenericsMetaData2       -> origin/wip/GenericsMetaData2
   * [new branch]            wip/GrowableAST             -> origin/wip/GrowableAST
   * [new branch]            wip/T10071                  -> origin/wip/T10071
   * [new branch]            wip/T10246                  -> origin/wip/T10246
   * [new branch]            wip/T10527                  -> origin/wip/T10527
   * [new branch]            wip/T10527-2                -> origin/wip/T10527-2
   * [new branch]            wip/T10613                  -> origin/wip/T10613
   * [new branch]            wip/T10803                  -> origin/wip/T10803
   * [new branch]            wip/T10832-generalised-injectivity -> origin/wip/T10832-generalised-injectivity
   * [new branch]            wip/T10858                  -> origin/wip/T10858
   * [new branch]            wip/T10874                  -> origin/wip/T10874
   * [new branch]            wip/T10918                  -> origin/wip/T10918
   * [new branch]            wip/T11028                  -> origin/wip/T11028
   * [new branch]            wip/T11028-2                -> origin/wip/T11028-2
   * [new branch]            wip/T11067                  -> origin/wip/T11067
   * [new branch]            wip/T11168                  -> origin/wip/T11168
   * [new branch]            wip/T11179                  -> origin/wip/T11179
   * [new branch]            wip/T11224                  -> origin/wip/T11224
   * [new branch]            wip/T11970                  -> origin/wip/T11970
   * [new branch]            wip/T12105                  -> origin/wip/T12105
   * [new branch]            wip/T12144                  -> origin/wip/T12144
   * [new branch]            wip/T12357                  -> origin/wip/T12357
   * [new branch]            wip/T12357-built-in-map     -> origin/wip/T12357-built-in-map
   * [new branch]            wip/T12357-concat           -> origin/wip/T12357-concat
   * [new branch]            wip/T12357-unpack           -> origin/wip/T12357-unpack
   * [new branch]            wip/T12364                  -> origin/wip/T12364
   * [new branch]            wip/T12618                  -> origin/wip/T12618
   * [new branch]            wip/T12626                  -> origin/wip/T12626
   * [new branch]            wip/T12819                  -> origin/wip/T12819
   * [new branch]            wip/T12919                  -> origin/wip/T12919
   * [new branch]            wip/T13255-spj              -> origin/wip/T13255-spj
   * [new branch]            wip/T13351                  -> origin/wip/T13351
   * [new branch]            wip/T13594                  -> origin/wip/T13594
   * [new branch]            wip/T13644                  -> origin/wip/T13644
   * [new branch]            wip/T13719                  -> origin/wip/T13719
   * [new branch]            wip/T13861                  -> origin/wip/T13861
   * [new branch]            wip/T13904                  -> origin/wip/T13904
   * [new branch]            wip/T14068                  -> origin/wip/T14068
   * [new branch]            wip/T14152                  -> origin/wip/T14152
   * [new branch]            wip/T14152cse               -> origin/wip/T14152cse
   * [new branch]            wip/T14289                  -> origin/wip/T14289
   * [new branch]            wip/T14373                  -> origin/wip/T14373
   * [new branch]            wip/T14529                  -> origin/wip/T14529
   * [new branch]            wip/T14626                  -> origin/wip/T14626
   * [new branch]            wip/T14677                  -> origin/wip/T14677
   * [new branch]            wip/T14688                  -> origin/wip/T14688
   * [new branch]            wip/T3384                   -> origin/wip/T3384
   * [new branch]            wip/T4404                   -> origin/wip/T4404
   * [new branch]            wip/T4879                   -> origin/wip/T4879
   * [new branch]            wip/T5084                   -> origin/wip/T5084
   * [new branch]            wip/T5462                   -> origin/wip/T5462
   * [new branch]            wip/T7704                   -> origin/wip/T7704
   * [new branch]            wip/T7860                   -> origin/wip/T7860
   * [new branch]            wip/T8545-ghc-7.8           -> origin/wip/T8545-ghc-7.8
   * [new branch]            wip/T8592                   -> origin/wip/T8592
   * [new branch]            wip/T8776                   -> origin/wip/T8776
   * [new branch]            wip/T8959                   -> origin/wip/T8959
   * [new branch]            wip/T8995-level-generalisation -> origin/wip/T8995-level-generalisation
   * [new branch]            wip/T9020                   -> origin/wip/T9020
   * [new branch]            wip/T9136                   -> origin/wip/T9136
   * [new branch]            wip/T9233                   -> origin/wip/T9233
   * [new branch]            wip/T9281                   -> origin/wip/T9281
   * [new branch]            wip/T9388                   -> origin/wip/T9388
   * [new branch]            wip/T9417                   -> origin/wip/T9417
   * [new branch]            wip/T9889                   -> origin/wip/T9889
   * [new branch]            wip/T9953                   -> origin/wip/T9953
   * [new branch]            wip/T9968                   -> origin/wip/T9968
   * [new branch]            wip/Txxxxx                  -> origin/wip/Txxxxx
   * [new branch]            wip/aarch64-regd            -> origin/wip/aarch64-regd
   * [new branch]            wip/alexbiehl               -> origin/wip/alexbiehl
   * [new branch]            wip/all-inlinable           -> origin/wip/all-inlinable
   * [new branch]            wip/all-inlinable-head      -> origin/wip/all-inlinable-head
   * [new branch]            wip/angerman/llvmng         -> origin/wip/angerman/llvmng
   * [new branch]            wip/annotate-core           -> origin/wip/annotate-core
   * [new branch]            wip/az-anndotdot            -> origin/wip/az-anndotdot
   * [new branch]            wip/better-machine-readable-stats -> origin/wip/better-machine-readable-stats
   * [new branch]            wip/binary-bytestring       -> origin/wip/binary-bytestring
   * [new branch]            wip/cabal-head-updates      -> origin/wip/cabal-head-updates
   * [new branch]            wip/cabal-parsec            -> origin/wip/cabal-parsec
   * [new branch]            wip/cbv-conv-thunk          -> origin/wip/cbv-conv-thunk
   * [new branch]            wip/cheap-build             -> origin/wip/cheap-build
   * [new branch]            wip/check-uniques-fix       -> origin/wip/check-uniques-fix
   * [new branch]            wip/circleci                -> origin/wip/circleci
   * [new branch]            wip/circleci-ben            -> origin/wip/circleci-ben
   * [new branch]            wip/cmmsink                 -> origin/wip/cmmsink
   * [new branch]            wip/common-context          -> origin/wip/common-context
   * [new branch]            wip/cross-constr-cse        -> origin/wip/cross-constr-cse
   * [new branch]            wip/cross-spec-constr       -> origin/wip/cross-spec-constr
   * [new branch]            wip/custom-type-errors      -> origin/wip/custom-type-errors
   * [new branch]            wip/dfeuer-T13397           -> origin/wip/dfeuer-T13397
   * [new branch]            wip/dfeuer-interleave-mvars -> origin/wip/dfeuer-interleave-mvars
   * [new branch]            wip/dfeuer-interleave-null  -> origin/wip/dfeuer-interleave-null
   * [new branch]            wip/dfeuer-less-hammer      -> origin/wip/dfeuer-less-hammer
   * [new branch]            wip/discount-fv             -> origin/wip/discount-fv
   * [new branch]            wip/dph-fix                 -> origin/wip/dph-fix
   * [new branch]            wip/dup_app                 -> origin/wip/dup_app
   * [new branch]            wip/embelleshed-rdr         -> origin/wip/embelleshed-rdr
   * [new branch]            wip/erikd-build             -> origin/wip/erikd-build
   * [new branch]            wip/erikd/heapview          -> origin/wip/erikd/heapview
   * [new branch]            wip/erikd/linker            -> origin/wip/erikd/linker
   * [new branch]            wip/erikd/rts               -> origin/wip/erikd/rts
   * [new branch]            wip/ermsb                   -> origin/wip/ermsb
   * [new branch]            wip/exprArity               -> origin/wip/exprArity
   * [new branch]            wip/ext-solver              -> origin/wip/ext-solver
   * [new branch]            wip/faster-stats            -> origin/wip/faster-stats
   * [new branch]            wip/float-join-points       -> origin/wip/float-join-points
   * [new branch]            wip/foldl                   -> origin/wip/foldl
   * [new branch]            wip/gadtpm-prefix-tree      -> origin/wip/gadtpm-prefix-tree
   * [new branch]            wip/generics-flip           -> origin/wip/generics-flip
   * [new branch]            wip/generics-propeq         -> origin/wip/generics-propeq
   * [new branch]            wip/generics-propeq-conservative -> origin/wip/generics-propeq-conservative
   * [new branch]            wip/ggreif                  -> origin/wip/ggreif
   * [new branch]            wip/ghc-7.10-with-timings   -> origin/wip/ghc-7.10-with-timings
   * [new branch]            wip/ghc-8.0-det             -> origin/wip/ghc-8.0-det
   * [new branch]            wip/ghc-pkg-locking         -> origin/wip/ghc-pkg-locking
   * [new branch]            wip/ghc710-aix              -> origin/wip/ghc710-aix
   * [new branch]            wip/ghci-staticptrs         -> origin/wip/ghci-staticptrs
   * [new branch]            wip/hadrian                 -> origin/wip/hadrian
   * [new branch]            wip/hasfield                -> origin/wip/hasfield
   * [new branch]            wip/high_memory_usage       -> origin/wip/high_memory_usage
   * [new branch]            wip/impredicativity         -> origin/wip/impredicativity
   * [new branch]            wip/inlinable-bug           -> origin/wip/inlinable-bug
   * [new branch]            wip/interleave-rw           -> origin/wip/interleave-rw
   * [new branch]            wip/jenkins                 -> origin/wip/jenkins
   * [new branch]            wip/js-hoopl-cleanup        -> origin/wip/js-hoopl-cleanup
   * [new branch]            wip/kavon-nosplit-llvm      -> origin/wip/kavon-nosplit-llvm
   * [new branch]            wip/lazy-instance-matching  -> origin/wip/lazy-instance-matching
   * [new branch]            wip/lexer-warnings          -> origin/wip/lexer-warnings
   * [new branch]            wip/libdw-prof              -> origin/wip/libdw-prof
   * [new branch]            wip/libdw-unwind            -> origin/wip/libdw-unwind
   * [new branch]            wip/llf                     -> origin/wip/llf
   * [new branch]            wip/llvm-debug-info         -> origin/wip/llvm-debug-info
   * [new branch]            wip/merge                   -> origin/wip/merge
   * [new branch]            wip/mpickering-unfolding-discounts -> origin/wip/mpickering-unfolding-discounts
   * [new branch]            wip/mpickering/rn-env       -> origin/wip/mpickering/rn-env
   * [new branch]            wip/nested-cpr              -> origin/wip/nested-cpr
   * [new branch]            wip/new-flatten-skolems-Aug14 -> origin/wip/new-flatten-skolems-Aug14
   * [new branch]            wip/new-flatten-skolems-Oct14 -> origin/wip/new-flatten-skolems-Oct14
   * [new branch]            wip/new-tree-one-param-2    -> origin/wip/new-tree-one-param-2
   * [new branch]            wip/nfs-locking             -> origin/wip/nfs-locking
   * [new branch]            wip/orf                     -> origin/wip/orf
   * [new branch]            wip/orf-2017                -> origin/wip/orf-2017
   * [new branch]            wip/orf-new                 -> origin/wip/orf-new
   * [new branch]            wip/orf-reboot              -> origin/wip/orf-reboot
   * [new branch]            wip/pattern-synonym-backport -> origin/wip/pattern-synonym-backport
   * [new branch]            wip/pattern-synonym-sig-backport -> origin/wip/pattern-synonym-sig-backport
   * [new branch]            wip/pattern-synonyms        -> origin/wip/pattern-synonyms
   * [new branch]            wip/perf-testsuite          -> origin/wip/perf-testsuite
   * [new branch]            wip/pretty                  -> origin/wip/pretty
   * [new branch]            wip/pretty32                -> origin/wip/pretty32
   * [new branch]            wip/prettyprinter           -> origin/wip/prettyprinter
   * [new branch]            wip/ptext-sLit-cleanup      -> origin/wip/ptext-sLit-cleanup
   * [new branch]            wip/rae                     -> origin/wip/rae
   * [new branch]            wip/rae-kind-gadts          -> origin/wip/rae-kind-gadts
   * [new branch]            wip/raiseIO-conservative    -> origin/wip/raiseIO-conservative
   * [new branch]            wip/recurs-compat           -> origin/wip/recurs-compat
   * [new branch]            wip/redundant-constraints   -> origin/wip/redundant-constraints
   * [new branch]            wip/remove-cabal-dep        -> origin/wip/remove-cabal-dep
   * [new branch]            wip/revert-ttg-2017-11-20   -> origin/wip/revert-ttg-2017-11-20
   * [new branch]            wip/runtime-rep             -> origin/wip/runtime-rep
   * [new branch]            wip/rwbarton-D1259          -> origin/wip/rwbarton-D1259
   * [new branch]            wip/rwbarton-D2992          -> origin/wip/rwbarton-D2992
   * [new branch]            wip/rwbarton-D3164          -> origin/wip/rwbarton-D3164
   * [new branch]            wip/rwbarton-D3516          -> origin/wip/rwbarton-D3516
   * [new branch]            wip/rwbarton-O2             -> origin/wip/rwbarton-O2
   * [new branch]            wip/rwbarton-align4         -> origin/wip/rwbarton-align4
   * [new branch]            wip/rwbarton-biniface       -> origin/wip/rwbarton-biniface
   * [new branch]            wip/rwbarton-dep-finsts     -> origin/wip/rwbarton-dep-finsts
   * [new branch]            wip/rwbarton-dump           -> origin/wip/rwbarton-dump
   * [new branch]            wip/rwbarton-float-unboxed  -> origin/wip/rwbarton-float-unboxed
   * [new branch]            wip/rwbarton-gold           -> origin/wip/rwbarton-gold
   * [new branch]            wip/rwbarton-jp-nolint      -> origin/wip/rwbarton-jp-nolint
   * [new branch]            wip/rwbarton-large-tuple    -> origin/wip/rwbarton-large-tuple
   * [new branch]            wip/rwbarton-minusInteger   -> origin/wip/rwbarton-minusInteger
   * [new branch]            wip/rwbarton-no-core-lint   -> origin/wip/rwbarton-no-core-lint
   * [new branch]            wip/rwbarton-no-core-lint-after-jp -> origin/wip/rwbarton-no-core-lint-after-jp
   * [new branch]            wip/rwbarton-no-core-lint-before-jp -> origin/wip/rwbarton-no-core-lint-before-jp
   * [new branch]            wip/rwbarton-revert-splitter -> origin/wip/rwbarton-revert-splitter
   * [new branch]            wip/rwbarton-seq-unf        -> origin/wip/rwbarton-seq-unf
   * [new branch]            wip/rwbarton-simplify       -> origin/wip/rwbarton-simplify
   * [new branch]            wip/rwbarton-split-sections -> origin/wip/rwbarton-split-sections
   * [new branch]            wip/rwbarton-supports-split-sections -> origin/wip/rwbarton-supports-split-sections
   * [new branch]            wip/rwbarton-tiny-tables    -> origin/wip/rwbarton-tiny-tables
   * [new branch]            wip/simd                    -> origin/wip/simd
   * [new branch]            wip/smaller-minJumpTableSize -> origin/wip/smaller-minJumpTableSize
   * [new branch]            wip/spj-T13397              -> origin/wip/spj-T13397
   * [new branch]            wip/spj-float-in            -> origin/wip/spj-float-in
   * [new branch]            wip/spj-improvement         -> origin/wip/spj-improvement
   * [new branch]            wip/spj-solver-branch       -> origin/wip/spj-solver-branch
   * [new branch]            wip/spj-tc-branch           -> origin/wip/spj-tc-branch
   * [new branch]            wip/spj-tc-branch2          -> origin/wip/spj-tc-branch2
   * [new branch]            wip/spj-tc-branch3          -> origin/wip/spj-tc-branch3
   * [new branch]            wip/spj-temp                -> origin/wip/spj-temp
   * [new branch]            wip/spj-wildcard-refactor   -> origin/wip/spj-wildcard-refactor
   * [new branch]            wip/strictify-catches       -> origin/wip/strictify-catches
   * [new branch]            wip/t11715                  -> origin/wip/t11715
   * [new branch]            wip/tc-plugins              -> origin/wip/tc-plugins
   * [new branch]            wip/tc-plugins-amg          -> origin/wip/tc-plugins-amg
   * [new branch]            wip/tc/typeable-with-kinds  -> origin/wip/tc/typeable-with-kinds
   * [new branch]            wip/tdammers-7258           -> origin/wip/tdammers-7258
   * [new branch]            wip/tdammers/T14459         -> origin/wip/tdammers/T14459
   * [new branch]            wip/th-new                  -> origin/wip/th-new
   * [new branch]            wip/thomie                  -> origin/wip/thomie
   * [new branch]            wip/travis                  -> origin/wip/travis
   * [new branch]            wip/ttg-2017-10-13          -> origin/wip/ttg-2017-10-13
   * [new branch]            wip/ttg/2017-10-21          -> origin/wip/ttg/2017-10-21
   * [new branch]            wip/ttg3-2017-11-12         -> origin/wip/ttg3-2017-11-12
   * [new branch]            wip/ttg4-constraints-2017-11-13 -> origin/wip/ttg4-constraints-2017-11-13
   * [new branch]            wip/ttg5-data-2017-11-15    -> origin/wip/ttg5-data-2017-11-15
   * [new branch]            wip/ttg5-data-2017-11-17    -> origin/wip/ttg5-data-2017-11-17
   * [new branch]            wip/ttg5-data-one-file-2017-11-17 -> origin/wip/ttg5-data-one-file-2017-11-17
   * [new branch]            wip/ttg6-unrevert-2017-11-22 -> origin/wip/ttg6-unrevert-2017-11-22
   * [new branch]            wip/type-app                -> origin/wip/type-app
   * [new branch]            wip/use-O2                  -> origin/wip/use-O2
   * [new branch]            wip/zyla-T8095              -> origin/wip/zyla-T8095
   * [new tag]               04_07_06                    -> 04_07_06
   * [new tag]               07_04_06                    -> 07_04_06
   * [new tag]               2006-10-05                  -> 2006-10-05
   * [new tag]               2006-10-22                  -> 2006-10-22
   * [new tag]               2006-12-16                  -> 2006-12-16
   * [new tag]               2006-12-17                  -> 2006-12-17
   * [new tag]               2007-02-05                  -> 2007-02-05
   * [new tag]               2007-05-06                  -> 2007-05-06
   * [new tag]               2007-06-12                  -> 2007-06-12
   * [new tag]               2007-08-28                  -> 2007-08-28
   * [new tag]               2007-09-25                  -> 2007-09-25
   * [new tag]               2007-11-11                  -> 2007-11-11
   * [new tag]               2008-05-28                  -> 2008-05-28
   * [new tag]               2008-06-01                  -> 2008-06-01
   * [new tag]               2008-09-12                  -> 2008-09-12
   * [new tag]               2008-09-12_2                -> 2008-09-12_2
   * [new tag]               2009-03-13                  -> 2009-03-13
   * [new tag]               2009-06-25                  -> 2009-06-25
   * [new tag]               2009-11-15                  -> 2009-11-15
   * [new tag]               2010-03-16                  -> 2010-03-16
   * [new tag]               2010-11-18                  -> 2010-11-18
   * [new tag]               6_10_branch_has_been_forked -> 6_10_branch_has_been_forked
   * [new tag]               After_FC_branch_merge       -> After_FC_branch_merge
   * [new tag]               Approx_11550_changesets_converted -> Approx_11550_changesets_converted
   * [new tag]               Approx_2487_patches         -> Approx_2487_patches
   * [new tag]               Approximately_1000_patches_recorded -> Approximately_1000_patches_recorded
   * [new tag]               Approximately_9120_patches  -> Approximately_9120_patches
   * [new tag]               Before_FC_branch_merge      -> Before_FC_branch_merge
   * [new tag]               Before_cabalised-GHC        -> Before_cabalised-GHC
   * [new tag]               Before_type_family_merge    -> Before_type_family_merge
   * [new tag]               Initial_conversion_from_CVS_complete -> Initial_conversion_from_CVS_complete
   * [new tag]               final_switch_to_darcs,_this_repo_is_now_live -> final_switch_to_darcs,_this_repo_is_now_live
   * [new tag]               ghc-7.10.1-rc1              -> ghc-7.10.1-rc1
   * [new tag]               ghc-7.10.1-rc2              -> ghc-7.10.1-rc2
   * [new tag]               ghc-7.10.1-rc3              -> ghc-7.10.1-rc3
   * [new tag]               ghc-7.10.1-release          -> ghc-7.10.1-release
   * [new tag]               ghc-7.10.2-rc1              -> ghc-7.10.2-rc1
   * [new tag]               ghc-7.10.2-rc2              -> ghc-7.10.2-rc2
   * [new tag]               ghc-7.10.2-release          -> ghc-7.10.2-release
   * [new tag]               ghc-7.10.3-rc1              -> ghc-7.10.3-rc1
   * [new tag]               ghc-7.10.3-rc2              -> ghc-7.10.3-rc2
   * [new tag]               ghc-7.10.3-rc3              -> ghc-7.10.3-rc3
   * [new tag]               ghc-7.10.3-release          -> ghc-7.10.3-release
   * [new tag]               ghc-7.10.3a-release         -> ghc-7.10.3a-release
   * [new tag]               ghc-7.11-start              -> ghc-7.11-start
   * [new tag]               ghc-7.2.1-release           -> ghc-7.2.1-release
   * [new tag]               ghc-7.2.2-release           -> ghc-7.2.2-release
   * [new tag]               ghc-7.4.1-release           -> ghc-7.4.1-release
   * [new tag]               ghc-7.4.2-release           -> ghc-7.4.2-release
   * [new tag]               ghc-7.6.1-release           -> ghc-7.6.1-release
   * [new tag]               ghc-7.6.2-release           -> ghc-7.6.2-release
   * [new tag]               ghc-7.6.3-release           -> ghc-7.6.3-release
   * [new tag]               ghc-7.8.1-release           -> ghc-7.8.1-release
   * [new tag]               ghc-7.8.2-release           -> ghc-7.8.2-release
   * [new tag]               ghc-7.8.3-release           -> ghc-7.8.3-release
   * [new tag]               ghc-7.8.4-release           -> ghc-7.8.4-release
   * [new tag]               ghc-7.9-start               -> ghc-7.9-start
   * [new tag]               ghc-8.0.1-rc1               -> ghc-8.0.1-rc1
   * [new tag]               ghc-8.0.1-rc2               -> ghc-8.0.1-rc2
   * [new tag]               ghc-8.0.1-rc3               -> ghc-8.0.1-rc3
   * [new tag]               ghc-8.0.1-rc4               -> ghc-8.0.1-rc4
   * [new tag]               ghc-8.0.1-release           -> ghc-8.0.1-release
   * [new tag]               ghc-8.0.2-rc1               -> ghc-8.0.2-rc1
   * [new tag]               ghc-8.0.2-rc2               -> ghc-8.0.2-rc2
   * [new tag]               ghc-8.0.2-release           -> ghc-8.0.2-release
   * [new tag]               ghc-8.1-start               -> ghc-8.1-start
   * [new tag]               ghc-8.2.1-rc1               -> ghc-8.2.1-rc1
   * [new tag]               ghc-8.2.1-rc2               -> ghc-8.2.1-rc2
   * [new tag]               ghc-8.2.1-rc3               -> ghc-8.2.1-rc3
   * [new tag]               ghc-8.2.1-release           -> ghc-8.2.1-release
   * [new tag]               ghc-8.2.2-rc1               -> ghc-8.2.2-rc1
   * [new tag]               ghc-8.2.2-rc2               -> ghc-8.2.2-rc2
   * [new tag]               ghc-8.2.2-rc3               -> ghc-8.2.2-rc3
   * [new tag]               ghc-8.2.2-release           -> ghc-8.2.2-release
   * [new tag]               ghc-8.3-start               -> ghc-8.3-start
   * [new tag]               ghc-8.4.1-alpha1            -> ghc-8.4.1-alpha1
   * [new tag]               ghc-8.4.1-alpha2            -> ghc-8.4.1-alpha2
   * [new tag]               ghc-8.5-start               -> ghc-8.5-start
   * [new tag]               ghc-darcs-git-switchover    -> ghc-darcs-git-switchover
  Switched to a new branch 'fetchgit'
  Submodule '.arc-linters/arcanist-external-json-linter' (git://git.haskell.org/arcanist-external-json-linter.git) registered for path '.arc-linters/arcanist-external-json-linter'
  Submodule 'hadrian' (git://git.haskell.org/hadrian.git) registered for path 'hadrian'
  Submodule 'libffi-tarballs' (git://git.haskell.org/libffi-tarballs.git) registered for path 'libffi-tarballs'
  Submodule 'libraries/Cabal' (git://git.haskell.org/packages/Cabal.git) registered for path 'libraries/Cabal'
  Submodule 'libraries/Win32' (git://git.haskell.org/packages/Win32.git) registered for path 'libraries/Win32'
  Submodule 'libraries/array' (git://git.haskell.org/packages/array.git) registered for path 'libraries/array'
  Submodule 'libraries/binary' (git://git.haskell.org/packages/binary.git) registered for path 'libraries/binary'
  Submodule 'libraries/bytestring' (git://git.haskell.org/packages/bytestring.git) registered for path 'libraries/bytestring'
  Submodule 'libraries/containers' (git://git.haskell.org/packages/containers.git) registered for path 'libraries/containers'
  Submodule 'libraries/deepseq' (git://git.haskell.org/packages/deepseq.git) registered for path 'libraries/deepseq'
  Submodule 'libraries/directory' (git://git.haskell.org/packages/directory.git) registered for path 'libraries/directory'
  Submodule 'libraries/dph' (git://git.haskell.org/packages/dph.git) registered for path 'libraries/dph'
  Submodule 'libraries/filepath' (git://git.haskell.org/packages/filepath.git) registered for path 'libraries/filepath'
  Submodule 'libraries/haskeline' (git://git.haskell.org/packages/haskeline.git) registered for path 'libraries/haskeline'
  Submodule 'libraries/hpc' (git://git.haskell.org/packages/hpc.git) registered for path 'libraries/hpc'
  Submodule 'gmp-tarballs' (git://git.haskell.org/gmp-tarballs.git) registered for path 'libraries/integer-gmp/gmp/gmp-tarballs'
  Submodule 'libraries/mtl' (git://git.haskell.org/packages/mtl.git) registered for path 'libraries/mtl'
  Submodule 'libraries/parallel' (git://git.haskell.org/packages/parallel.git) registered for path 'libraries/parallel'
  Submodule 'libraries/parsec' (git://git.haskell.org/packages/parsec.git) registered for path 'libraries/parsec'
  Submodule 'libraries/pretty' (git://git.haskell.org/packages/pretty.git) registered for path 'libraries/pretty'
  Submodule 'libraries/primitive' (git://git.haskell.org/packages/primitive.git) registered for path 'libraries/primitive'
  Submodule 'libraries/process' (git://git.haskell.org/packages/process.git) registered for path 'libraries/process'
  Submodule 'libraries/random' (git://git.haskell.org/packages/random.git) registered for path 'libraries/random'
  Submodule 'libraries/stm' (git://git.haskell.org/packages/stm.git) registered for path 'libraries/stm'
  Submodule 'libraries/terminfo' (git://git.haskell.org/packages/terminfo.git) registered for path 'libraries/terminfo'
  Submodule 'libraries/text' (git://git.haskell.org/packages/text.git) registered for path 'libraries/text'
  Submodule 'libraries/time' (git://git.haskell.org/packages/time.git) registered for path 'libraries/time'
  Submodule 'libraries/transformers' (git://git.haskell.org/packages/transformers.git) registered for path 'libraries/transformers'
  Submodule 'libraries/unix' (git://git.haskell.org/packages/unix.git) registered for path 'libraries/unix'
  Submodule 'libraries/vector' (git://git.haskell.org/packages/vector.git) registered for path 'libraries/vector'
  Submodule 'libraries/xhtml' (git://git.haskell.org/packages/xhtml.git) registered for path 'libraries/xhtml'
  Submodule 'nofib' (git://git.haskell.org/nofib.git) registered for path 'nofib'
  Submodule 'utils/haddock' (git://git.haskell.org/haddock.git) registered for path 'utils/haddock'
  Submodule 'utils/hsc2hs' (git://git.haskell.org/hsc2hs.git) registered for path 'utils/hsc2hs'
  Initialized empty Git repository in /nix/store/5z011gagfisjknv0zdcs4cq1hf94zfv6-ghc-61db0b8/.arc-linters/arcanist-external-json-linter/.git/
  fatal: The remote end hung up unexpectedly
  fatal: protocol error: bad pack header
  remote: Counting objects: 31, done.        
  remote: Compressing objects: 100% (30/30), done.        
  remote: Total 31 (delta 12), reused 0 (delta 0)        
  From git://git.haskell.org/arcanist-external-json-linter
   * [new branch]      master     -> origin/master
  fatal: '57f9e4e8eb422dcb72f02f07767a1ed5969baab' is not a commit and a branch 'fetchgit' cannot be created from it
  Unable to checkout 57f9e4e8eb422dcb72f02f07767a1ed5969baab from git://git.haskell.org/arcanist-external-json-linter.git.
  builder for ‘/nix/store/lzgaghhba2ci567yyfsg41392pj1rb6m-ghc-61db0b8.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/i00rsspj8fkpx37jkr18g9hvl2lsbvim-ghc-8.4.20180122.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/i00rsspj8fkpx37jkr18g9hvl2lsbvim-ghc-8.4.20180122.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ```


state: closed
title: Cannot build emacs on latest nixos unstable
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/issues/34230
updated_at: 2018-01-26 00:11:29
body:
  ## Issue description

  When I try to upgrade from ``nixos-18.03pre125953.5402412b972`` to ``nixos-18.03pre126063.95880aaf062``, with ``package = (emacs.override { imagemagick = pkgs.imagemagickBig; } );`` in my config, I get:
  ```
  downloading Nix expressions from ‘https://d3g5gsiof5omrk.cloudfront.net/nixos/unstable/nixos-18.03pre126063.95880aaf062/nixexprs.tar.xz’...
  downloading ‘https://d3g5gsiof5omrk.cloudfront.net/nixos/unstable/nixos-18.03pre126063.95880aaf062/nixexprs.tar.xz’... [9113/10273 KiB, 2277.1 KiB/s]
  unpacking channels...
  building Nix...
  building the system configuration...
  these derivations will be built:
    /nix/store/17pbm61d56a7qpgfm08byvwlkg3fyq29-emacs-25.3.drv
    /nix/store/6phl5w2lgf2f110002f6520a39f0p2zc-emacseditor.drv
    /nix/store/jxmihmwx5nmhqvf0l7jy341vmymc4ay4-guitarix-0.36.1.drv
    /nix/store/sbpm4v3kfk4gp72ck3n8mhdyrdv8ya7i-system-path.drv
    /nix/store/qryc0zr0h451x28qz7d2mybm5ci9y007-dbus-1.drv
    /nix/store/652sr20ni6b2bv9pi70iks9l0jk9n8cq-unit-dbus.service.drv
    /nix/store/6vxh7nbkwnswfkm2inlmwgi11v6py5x5-unit-systemd-fsck-.service.drv
    /nix/store/lm6hkrbk80xmr8pb0sj58whpv9g2mf1b-unit-polkit.service.drv
    /nix/store/99458hfcjpjn4f45cm2xpzs2zl8v3bkr-system-units.drv
    /nix/store/hmqkqgcaczsnif522c3qdir9s9jm54k3-set-environment.drv
    /nix/store/cnb76dqygaaj9snh0mirl974b7xbp8pg-etc-profile.drv
    /nix/store/dh3gmsjvapyf00wl9h5ap7ssqx3a2q4s-etc-zshenv.drv
    /nix/store/6iy9lmg4cmimja99v6pbyrrbqq519bfa-unit-emacs.service.drv
    /nix/store/i69xgpp7001079qdj67gaf3ijw1zwp0c-user-units.drv
    /nix/store/06jq4cksnz7v2qnxnvbp4sna68g0l9s9-etc.drv
    /nix/store/g18d2p3gy4rl53755j74sqp98jdwv1gd-nixos-system-thinknix-18.03pre126063.95880aaf062.drv
  building path(s) ‘/nix/store/074wycdl5nkg43y1k36sv9q9fka9lybs-emacs-25.3’
  building path(s) ‘/nix/store/j24ccfwdmvk54vm70l061bsmk44b9yp9-guitarix-0.36.1’
  /nix/store/4zaswd1lyncz1jmjkfd3hjz33vakpwx7-stdenv/setup: line 453: warning: command substitution: ignored null byte in input
  /nix/store/4zaswd1lyncz1jmjkfd3hjz33vakpwx7-stdenv/setup: line 453: warning: command substitution: ignored null byte in input
  /nix/store/4zaswd1lyncz1jmjkfd3hjz33vakpwx7-stdenv/setup: line 453: warning: command substitution: ignored null byte in input
  /nix/store/4zaswd1lyncz1jmjkfd3hjz33vakpwx7-stdenv/setup: line 524: source: /nix/store/h89vvly0zzh48gjq3jnqljp0bq7vgfcd-hook/nix-support/setup-hook: cannot execute binary file
  /nix/store/4zaswd1lyncz1jmjkfd3hjz33vakpwx7-stdenv/setup: line 524: source: /nix/store/h89vvly0zzh48gjq3jnqljp0bq7vgfcd-hook/nix-support/setup-hook: cannot execute binary file
  builder for ‘/nix/store/17pbm61d56a7qpgfm08byvwlkg3fyq29-emacs-25.3.drv’ failed with exit code 126
  cannot build derivation ‘/nix/store/6phl5w2lgf2f110002f6520a39f0p2zc-emacseditor.drv’: 1 dependencies couldn't be built
  builder for ‘/nix/store/jxmihmwx5nmhqvf0l7jy341vmymc4ay4-guitarix-0.36.1.drv’ failed with exit code 126
  cannot build derivation ‘/nix/store/sbpm4v3kfk4gp72ck3n8mhdyrdv8ya7i-system-path.drv’: 3 dependencies couldn't be built
  cannot build derivation ‘/nix/store/qryc0zr0h451x28qz7d2mybm5ci9y007-dbus-1.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/hmqkqgcaczsnif522c3qdir9s9jm54k3-set-environment.drv’: 2 dependencies couldn't be built
  cannot build derivation ‘/nix/store/lm6hkrbk80xmr8pb0sj58whpv9g2mf1b-unit-polkit.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/6vxh7nbkwnswfkm2inlmwgi11v6py5x5-unit-systemd-fsck-.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/cnb76dqygaaj9snh0mirl974b7xbp8pg-etc-profile.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/dh3gmsjvapyf00wl9h5ap7ssqx3a2q4s-etc-zshenv.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/652sr20ni6b2bv9pi70iks9l0jk9n8cq-unit-dbus.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/6iy9lmg4cmimja99v6pbyrrbqq519bfa-unit-emacs.service.drv’: 2 dependencies couldn't be built
  cannot build derivation ‘/nix/store/99458hfcjpjn4f45cm2xpzs2zl8v3bkr-system-units.drv’: 3 dependencies couldn't be built
  cannot build derivation ‘/nix/store/i69xgpp7001079qdj67gaf3ijw1zwp0c-user-units.drv’: 2 dependencies couldn't be built
  cannot build derivation ‘/nix/store/06jq4cksnz7v2qnxnvbp4sna68g0l9s9-etc.drv’: 6 dependencies couldn't be built
  cannot build derivation ‘/nix/store/g18d2p3gy4rl53755j74sqp98jdwv1gd-nixos-system-thinknix-18.03pre126063.95880aaf062.drv’: 2 dependencies couldn't be built
  error: build of ‘/nix/store/g18d2p3gy4rl53755j74sqp98jdwv1gd-nixos-system-thinknix-18.03pre126063.95880aaf062.drv’ failed
  ```

  My full config is here: https://github.com/magnetophon/nixosConfig/blob/master/common.nix

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.14, NixOS, 18.03.git.9a11956 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(bart): `""`
   - channels(root): `"nixos-18.03pre126063.95880aaf062"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: python37: init at 3.7.0b1
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/34231
updated_at: 2018-07-11 17:03:37
body:
  Beta version of Python 3.7.

  ###### Things done

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

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

  ---

  The current version builds and works. Even though, we should:
  - [ ] use hash-based bytecode [PEP 552](https://www.python.org/dev/peps/pep-0552/)
  - [ ] check the UTF-8 changes


state: closed
title: nix-prefetch-git: fix extraction of submodule hashes on latest git
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34232
updated_at: 2018-01-24 18:27:40
body:
  Un-break nix-prefetch-git when using latest git
  (which has been in 'master' for roughly a weeek now)

  No hashes should be broken or changed.


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

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

  ---

  Summary:

  According to git-submodule manpage,
  "git submodule status" prefixes the hash with a '-' if it is not
  initialized, and other chars in other circumstances.
  (this is consistent on the various git versions tested)

  nix-prefetch-git runs "git submodule init" which does you'd think,
  but apparently despite this earlier versions of git before 2.16
  would still give the hash the '-' suffix.
  In particular this is the behavior when using 2.15 and 2.14.1
  from the nixos-17.09 and nixos-17.03 channels respectively.

  The script then used awk to drop the first char of the first field
  which does the wrong thing when there is no prefix emitted:
  while there is a space character before the hash, this is not
  part of the field and so we ended up eating the first character
  of the hash.

  To fix this in a way that also works with the previous behavior,
  this commit instead uses awk to grab the hash field
  and uses tr to delete any '-' chars should they be present.

  This seems to work in my testing, and for example can now
  successfully fetch the source for "nginxModules.brotli"
  where previously it would generate an error:

  fatal: '22564a95d9ab58865a096b8d9f7324ea5f2e03e' is not a commit and a branch 'fetchgit' cannot be created from it

  (we dropped a '2' from the beginning of the hash)


state: open
title: Inconsistent interface names in VMs
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/34233
updated_at: 2018-01-24 16:15:57
body:
  ## Issue description

  When using NixOS 39cd40f on a libvirtd VM (via NixOps), there is one networking device less than in VirtualBox and the name is different too. 

  In the libvirtd VM, I have:
  `enp0s2` and `lo`. 

  In VirtualBox I have `enp0s3`, `enp0s8`, and `lo`.

  ### Steps to reproduce
  Launch example from NixOps manual in VirtualBox and libvirtd respectively and run `ifconfig`.


state: open
title: keepalived: Add -D flag to keepalived module
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/34234
updated_at: 2018-01-24 16:33:35
body:
  ## Issue description
  Verbose logging is controlled via a command line flag, which is currently not exposed in the module. I propose we add a flag named `verbose`, which when true passes the -D flag to keepalived.

  Issue exists in master.


state: closed
title: ipvsadm: init at 1.29
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34235
updated_at: 2018-02-20 22:12:41
body:
  Request.



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

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

  ---

  Fixes #34226.

  The binaries "run", man pages work...
  I think a custom kernel with proper support enabled
  is required to actually confirm functionality.


state: closed
title: Bootstrapping Nix to custom location fails
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/34236
updated_at: 2018-01-26 11:04:56
body:
  ## Issue description

  Bootstrapping from an existing `nixUnstable` at a custom location, to a new custom location, fails with
  ```
  nix build attr -f .
  builder for '/lab2/pc_nix_store/nix/store/k96fhj6n2jh6cl0ycmn23x9bkpl2jz4d-attr-2.4.47.drv' failed with exit code 2; last 10 log lines:
    make[1]: Entering directory '/build/attr-2.4.47/attr'
    ../include/install-sh -o 1000 -g 100 -m 755 -d /lab2/pc_nix_store/nix/store/13h2kccf6bbxgvghfqlhzhy15rb1bbkq-attr-2.4.47-bin/bin
    ../include/install-sh: line 152: getopts: not found
    cp: invalid option -- 'o'
    Try 'cp --help' for more information.
    Makefile:32: recipe for target 'install' failed
    make[1]: *** [install] Error 1
    make[1]: Leaving directory '/build/attr-2.4.47/attr'
    Makefile:101: recipe for target 'attr-install' failed
    make: *** [attr-install] Error 2
  [0 built (1 failed)]
  error: build of '/lab2/pc_nix_store/nix/store/k96fhj6n2jh6cl0ycmn23x9bkpl2jz4d-attr-2.4.47.drv' failed
  ```

  ```
  allow-import-from-derivation = true
  allow-new-privileges = false
  allow-unsafe-native-code-during-evaluation = false
  allowed-impure-host-deps = 
  allowed-uris = 
  allowed-users = *
  auto-optimise-store = false
  build-hook = /lab2/pc_nix_store/nix/store/sj9dj5rhm92v35iw0xaz7hmhbghgyj4z-nix-unstable-1.12pre5810_5d5b931f/libexec/nix/build-remote
  build-poll-interval = 5
  build-users-group = nixbld
  builders = @/etc/nix-install/etc/nix/machines
  compress-build-log = true
  connect-timeout = 0
  cores = 1
  diff-hook = 
  enforce-determinism = true
  extra-sandbox-paths = 
  extra-substituters = 
  fallback = false
  filter-syscalls = true
  fsync-metadata = true
  gc-check-reachability = false
  gc-reserved-space = 8388608
  hashed-mirrors = http://tarballs.nixos.org/
  http-connections = 25
  http2 = true
  impersonate-linux-26 = false
  keep-build-log = true
  keep-derivations = true
  keep-env-derivations = false
  keep-failed = false
  keep-going = false
  keep-outputs = false
  max-build-log-size = 0
  max-free = 18446744073709551615
  max-jobs = 32
  max-silent-time = 0
  min-free = 0
  netrc-file = /etc/nix-install/etc/nix/netrc
  pre-build-hook = 
  print-missing = true
  repeat = 0
  require-sigs = true
  restrict-eval = false
  run-diff-hook = false
  sandbox = true
  sandbox-build-dir = /build
  sandbox-dev-shm-size = 50%
  sandbox-paths = /bin/sh=/lab2/pc_nix_store/nix/store/y8s1p2fgxpcgmbxzwm6d23ggwkkvm56j-busybox-1.27.2/bin/busybox
  secret-key-files = 
  signed-binary-caches = *
  store = auto
  substituters = https://cache.nixos.org/
  sync-before-registering = false
  system = x86_64-linux
  tarball-ttl = 3600
  timeout = 0
  trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  trusted-substituters = 
  trusted-users = root
  use-case-hack = false
  use-sqlite-wal = true
  use-substitutes = true
  user-agent-suffix = 
  ```

  Nixpkgs at b222a0713f4a689519686421b3fbf5ca0c9bd3da


state: closed
title: question: keepalived not listening on any interface
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/34237
updated_at: 2018-01-25 20:29:28
body:
  ## Issue description
  I am trying to get `keepalived` to show via netstat that it's actually listening on UDP. Keepalived is running in a libvirtd VM and I have in `ip a` output:
  ```
  inet 10.1.1.20/32 scope global enp0s2
  valid_lft forever preferred_lft forever
  ```
  I can ping 10.1.1.20 from this VM.

  I also have 
  `boot.kernel.sysctl = {"net.ipv4.ip_forward" = 1;};` as part of the VM configuration (I don't have this on the host machine)

  I also have TCP health checks in place, which all work (although the point is to move UDP packets through keepalived).

  Currently, sending anything to 10.1.1.20 (the floating ip), besides ping, just seems to end up in a black hole.

  @wkennington I saw that you wrote a some keepalived modules outside of NixOS, perhaps you have an idea of what might be wrong? 


state: closed
title: Carnix: 0.5.0 -> 0.6.0
user_login: P-E-Meunier
html_url: https://github.com/NixOS/nixpkgs/pull/34238
updated_at: 2018-02-03 07:27:54
body:
  ###### Motivation for this change
  This new version fixes bugs with the "log" crate, and compiles the `include` field of `Cargo.toml` as `filterSource`.

  ###### Things done

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

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

  ---


state: closed
title: slack: 3.0.0 -> 3.0.5
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/34239
updated_at: 2018-01-24 20:54:27
body:
  ###### Motivation for this change

  Update slack to the last version. Fixed #34224

  ###### Things done

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

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

  ---


state: open
title: nix-build of a Docker image misplaces env symlink
user_login: Wyatts
html_url: https://github.com/NixOS/nixpkgs/issues/34240
updated_at: 2018-01-24 19:08:00
body:
  ## Issue description
  When I build a new image that includes `pkgs.coreutils`, the resulting tree doesn't have /usr/bin/env (or, indeed, /usr at all).  This breaks pretty much everything written since people learned to use /usr/bin/env to portably find interpreters.  A normal NixOS install has this symlink, so I think it's entirely reasonable to expect it in an image too.

  ### Steps to reproduce
  Build this image:
  ```
    repro = buildImage {
      name = "repro";
      tag = "latest";
      contents = [
        pkgs.sysvinit
        pkgs.bashInteractive
        pkgs.coreutils
      ];
      config = {
        Cmd = ["/sbin/init"];
      };
    };
  ```
  Load, run, and get a shell in the resulting image and you can see
  ```
  bash-4.4# type env
  env is hashed (/bin/env)
  bash-4.4# ls /usr
  ls: cannot access '/usr': No such file or directory
  ```

  ## Technical details
  Not sure if it's relevant to this case, but here's the other details
  ```
  [6s] jwe29@jwe29-desktop ~ $ nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-linux"`
   - host os: `Linux 3.13.0-107-generic, Ubuntu, 14.04.5 LTS, Trusty Tahr`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(jwe29): `"nixpkgs-18.03pre125190.2f6b88551ba"`
   - nixpkgs: `/home/jwe29/.nix-defexpr/channels/nixpkgs`
  ```
  (Yes, it's an old release.  Not my choice.)


state: open
title: poor quality of aria2 package
user_login: spiderbit
html_url: https://github.com/NixOS/nixpkgs/issues/34241
updated_at: 2018-04-23 14:52:18
body:
  ## Issue description

  if you activate the service with
  `  services.aria2.enable = true;`

  1. there is no webui 
  which is fair its not in the main package

  2. the service only listens locally 
  it makes no sense to me because:
  ```
      networking.firewall = mkIf cfg.openPorts {
        allowedUDPPortRanges = config.services.aria2.listenPortRange;
        allowedTCPPorts = [ config.services.aria2.rpcListenPort ];
      };
  ```

  it opens by itself the firewall ports which could be a security whole, except the service don't listen to other interfaces

  so you have to add 
  ` services.aria2.extraArguments = "--rpc-listen-all";`

  to be able to connect to that service.

  I think it should NOT open the port by default in the firewall but add the --rpc-listen-all paramenter as default?

  Then the client situation, I already told there is no webui, so you need a non-web client, the cli client which many ui clients also depends on is aria2rpc which is actually in the package under /share/doc... 

  - but its not in some environment path
  - its not executable, and
  - its based on ruby so the dependencies for that get not installed.

  The only way to use this as a service with nixos is with the uGet package I guess, if it not also depends on aria2rpc.

  Not to mention the problem that its currently not in the plugins.nix file imported so you can't install it easily.


state: closed
title: citra: 2017-07-26 -> 2018-01-24
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/34242
updated_at: 2019-02-23 09:36:37
body:
  ###### Motivation for this change
  citra is broken currently, see #34212 

  ###### Things done
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or 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
  - [x] Tested execution of all binary files (tried a rom and it seems ok)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gitlab-runner: 10.3.0 -> 10.4.0
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/34243
updated_at: 2018-01-25 01:38:48
body:
  ###### Motivation for this change

  https://gitlab.com/gitlab-org/gitlab-runner/blob/v10.4.0/CHANGELOG.md

  ###### Things done

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

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

  ---


state: closed
title: rust: disable another fragile test
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/34244
updated_at: 2018-01-27 17:26:06
body:
  ###### Motivation for this change

  This test has been failing pretty frequently on hydra, eg. https://hydra.nixos.org/build/67992951


  ###### Things done

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

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

  ---


state: closed
title: addPassthru: fix argument order
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/34245
updated_at: 2018-01-25 11:41:19
body:
  ###### Motivation for this change

  `addPassthru` became unused in #33057, but its signature was changed at the same time. @chris-martin has informed us at https://groups.google.com/forum/#!topic/nix-devel/YhIRYR7W5wM that this does not make sense.

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [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: dep: 0.3.1 -> 0.4.0
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/34246
updated_at: 2018-01-25 02:21:55
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Bump version 👼 

  ###### Things done

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

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

  ---


state: closed
title: unpackPhase: Handle sources starting with a hyphen
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/pull/34247
updated_at: 2018-01-25 13:48:30
body:
  ###### Motivation for this change

  Builds fail if your src has a name starting with a hyphen.

  ###### Things done

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

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

  ---


state: closed
title: neovim: remove confusing neovim parameter
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/34248
updated_at: 2018-02-10 13:22:58
body:
  The neovim package refers to itself, hopefully it is shadowed by a
  function parameter but it is confusing, let's remove it.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: terraform-landscape: init at 0.1.17
user_login: mbode
html_url: https://github.com/NixOS/nixpkgs/pull/34249
updated_at: 2018-02-12 10:26:01
body:
  ###### Motivation for this change
  Add package terraform-landscape (ruby gem)

  ###### Things done

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

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

  ---


state: open
title: sensu-check-wmiplus: init at 1.63
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/34250
updated_at: 2019-07-22 07:29:31
body:
  ###### Motivation for this change

  This PR includes 2 dependencies in addition to pulling ```callPackage``` into the ```perl-modules.nix``` file so we can have perl packages in separate files like we do for other languages.

  ###### Things done

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

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

  ---


state: open
title: Installing nix fails with perl local::lib
user_login: Wyatts
html_url: https://github.com/NixOS/nixpkgs/issues/34251
updated_at: 2018-01-25 13:43:33
body:
  ## Issue description
  This is something I probably should have paid closer attention to when I was installing Nix, but I'll report it as I understand it for now.  The short of it is the install process looks like it tries to use its own perl tree, but doesn't sufficiently protect itself against injections into the system's `@INC`, leading to bizarre-looking failures.

  ### Steps to reproduce
  1. Use local::lib for storing perl modules.  Example line from my ~/.profile:
  `eval $(perl -I/opt/cas/lib/perl5 -Mlocal::lib=/opt/cas)`
  2. Try to install nix per the instructions on the web:
  ```
  [0s] jwe29@jwe29-desktop ~/nix $ curl https://nixos.org/nix/install | sh
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100  2471  100  2471    0     0   4751      0 --:--:-- --:--:-- --:--:--  4761
  downloading Nix 1.11.16 binary tarball for x86_64-linux from 'https://nixos.org/releases/nix/nix-1.11.16/nix-1.11.16-x86_64-linux.tar.bz2' to '/tmp/nix-binary-tarball-u
  npack.Vmg9zDIPPS'...
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100 28.6M  100 28.6M    0     0  3082k      0  0:00:09  0:00:09 --:--:-- 2580k
  performing a single-user installation of Nix...
  directory /nix does not exist; creating it by running ‘mkdir -m 0755 /nix && chown jwe29 /nix’ using sudo
  copying Nix to /nix/store.................................
  initialising Nix database...
  creating /home/jwe29/.nix-profile
  installing ‘nix-1.11.16’
  building path(s) ‘/nix/store/y1486f96a93z3l0qj7b1q324az3vvfch-user-environment’
  created 6 symlinks in user environment
  /nix/store/hlx4viisc6a6b003r9ik0viaa62hdl1y-perl-5.24.3/bin/perl: symbol lookup error: /opt/cas/lib/perl5/x86_64-linux-thread-multi/auto/Cwd/Cwd.so: undefined symbol: P
  erl_Istack_sp_ptr
  /nix/store/hlx4viisc6a6b003r9ik0viaa62hdl1y-perl-5.24.3/bin/perl: symbol lookup error: /opt/cas/lib/perl5/x86_64-linux-thread-multi/auto/Cwd/Cwd.so: undefined symbol: P
  erl_Istack_sp_ptr
  [15s] jwe29@jwe29-desktop ~/nix $
  ```
  So what we see here is perl trying to use a different version's modules and choking on it.

  I removed the line in 1. from my .profile, started a new _login shell_, and the install went off without a hitch.


state: closed
title: hplip: Fixes runtime errors
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/pull/34252
updated_at: 2018-01-30 09:47:50
body:
  The following errors are fixed:
  - pyqt4 not found
  - hpasio for sane not found

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: Nixpkgs master breaks nixops
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/34253
updated_at: 2018-03-29 14:45:54
body:
  ## Issue description
  With nixops being:
  /run/current-system/sw/bin/nixops: symbolic link to /nix/store/nm6iyrkjxyrz2br1cv8fiap9rwpj3cqy-nixops-1.5.1/bin/nixops

  using the master branch of nixpkgs, the following failure output appears with deployment target `libvirtd`.

  ```
  keepalive.> mounting Nix store...
  keepalive.> mounting host's temporary directory...
  keepalive.> starting stage 2 (/nix/store/9ksdkg15y6k620xzlch8w5vkjvvlj09m-vm-run-stage2)
  keepalive.> Information: You may need to update /etc/fstab.
  keepalive.>
  Information: You may need to update /etc/fstab.
  keepalive.>
  mknod: /dev/vda1: File exists
  keepalive.> [    1.087000] reboot: Power down
  keepalive.> builder for ‘/nix/store/jssfngvvww49icqv9j8kvl4zwbwdxgc4-libvirtd-image.drv’ failed with exit code 1
  keepalive.> cannot build derivation ‘/nix/store/qg65rxvyy6cn6hzssikdlq0lgwg5rd2w-libvirtd-ssh-image.drv’: 1 dependencies couldn't be built
  keepalive.> error: build of ‘/nix/store/qg65rxvyy6cn6hzssikdlq0lgwg5rd2w-libvirtd-ssh-image.drv’ failed
  ```
  When using a release branch (17.09) this problem does not exist. 


state: closed
title: gthumb: 3.5.3 -> 3.6.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/34254
updated_at: 2018-01-25 15:00:32
body:
  ###### Motivation for this change

  Update gthumb to the last version

  ###### Things done

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

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

  ---


state: closed
title: vkquake: init at 0.97.3
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/34255
updated_at: 2018-02-10 19:29:05
body:
  ###### Motivation for this change

  vkQuake is a Quake 1 port using Vulkan instead of OpenGL for rendering. It is based on the popular QuakeSpasm port and runs all mods compatible with it like Arcane Dimensions or In The Shadows. vkQuake also serves as a Vulkan demo application that shows basic usage of the API. For example it demonstrates render passes & sub passes, pipeline barriers & synchronization, compute shaders, push & specialization constants, CPU/GPU parallelism and memory pooling.

  ###### Things done

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

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

  ---


state: closed
title: curl: 7.57.0 -> 7.58.0
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/34256
updated_at: 2018-02-05 06:17:17
body:
  ###### Motivation for this change

  Fixes #34220 but causes a lot of rebuilding.

  ###### Things done

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

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

  ---


state: closed
title: Redundant option for specifying ip address?
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/34257
updated_at: 2018-02-28 13:23:27
body:
  ## Issue description
  There is
  `networking.interfaces.<name?>.ipAddress` and
  `networking.interfaces.<name?>.ip4.address` and
  `networking.interfaces.<name?>.ip6.address`.

  If there exists a relationship between these, perhaps the documentation could mention this?

  It's my current understanding that in the case of an IPv4 address `networking.interfaces.<name?>.ipAddress` is the same as `networking.interfaces.<name?>.ip4.address`. Can someone confirm?

  ### Steps to reproduce
  `man configuration.nix`

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.13.4, NixOS, 17.09.git.39cd40f (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2182.7f6f0c49f0"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: networking.interfaces.<name?>.virtualType: Documentation does not match implementation
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/34258
updated_at: 2018-02-14 00:35:30
body:
  ## Issue description

  Documentation states that it accept null, but while it accepts null, it doesn't work. 
  ```
  networking.interfaces.<name?>.virtualType
           The explicit type of interface to create. Accepts tun or
           tap strings. Also accepts null to implicitly detect the
           type of device.

           Type: null or one of "tun", "tap"

           Default: null
  ```
  Output: 
  ```
  myvirtual-netdev-start[1234]: You failed to specify a tunnel mode
  ```

  ### Steps to reproduce
  Specify virtualType to be `null` in a virtual by not specifying it:

  ```
          networking.interfaces.myvirtual = {
           ip4 = [{address = "10.0.0.1"; prefixLength = 24;}];
           virtual = true;
           };
  ````

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.13.4, NixOS, 17.09.git.39cd40f (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-17.09.2182.7f6f0c49f0"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: awesome: Remove $LD_LIBRARY_PATH handling
user_login: psychon
html_url: https://github.com/NixOS/nixpkgs/pull/34259
updated_at: 2018-02-04 09:06:55
body:
  I have no idea why gobjectIntrospection even was in here. The only
  library in there, libgirepository-1.0.so, is not used by awesome. It is
  only used by lgi.so and that means it should be found via its RPATH.

  The Pango path is not needed in $LD_LIBRARY_PATH ever since
  gobjectIntrospection started patching .typelib files with absolute
  paths. Relevant commits are 36bef2b26731a9 from 2014
  ("gobject-introspection: refer to shlibs with absolute paths in
  typelibs") and c420de6b05710 from 2016 ("gobject-introspection: Fix
  patching shared objects").

  The above patches did not work for cairo, because cairo's typelib is a
  bit "special". However, this was fixed by e44038bccab0cae some days ago
  ("gobjectIntrospection: use absolute path for cairo GIR").

  Thus, setting $GI_TYPELIB_PATH is enough so that all needed libraries
  are found.

  Fixes: https://github.com/NixOS/nixpkgs/issues/14164
  Signed-off-by: Uli Schlachter <psychon@znc.in>

  ###### Things done

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

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


state: closed
title: Add vim plugins
user_login: andsild
html_url: https://github.com/NixOS/nixpkgs/pull/34260
updated_at: 2018-02-10 13:38:47
body:
  ###### Motivation for this change
  I like vim-plugins and 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
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---
  Tested with `nix-shell -I nixpkgs=~/nixpkgs -p vimPlugins.pluginnames2nix --command "vim-plugin-names-to-nix </dev/null"` and by applying the generated conf to my own neovim.

  Couldn't find any of these plugins at http://vam.mawercer.de


state: closed
title: dep: 0.4.0 -> 0.4.1
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/34261
updated_at: 2018-01-25 19:12:41
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  `dep` bugfix 👼 

  ###### Things done

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

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

  ---


state: open
title: `boot.initrd.network.ssh.hostRSAKey` breaks activation if removed
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/issues/34262
updated_at: 2018-02-18 20:18:00
body:
  ## Issue description

  After first setting hostRSAKey and rebuilding the system, if the file is subsequently removed (and the setting commented out) then activation will fail.

  It appears that all generations use the same initrd, instead of creating a separate file for each. This is true even when they *should* be separate. My best guess would be that the hostRSAKey is not included in the hash.

  ```
  personal> closures copied successfully
  saya...> cp: cannot stat '/run/keys/hostRSAKey': No such file or directory
  saya...> Traceback (most recent call last):
  saya...>   File "/nix/store/c5bnfxl43j0f5lfivg2pgrczvl7vh9iv-systemd-boot-builder.py", line 210, in <module>
  saya...>     main()
  saya...>   File "/nix/store/c5bnfxl43j0f5lfivg2pgrczvl7vh9iv-systemd-boot-builder.py", line 197, in main
  saya...>     write_entry(*gen, machine_id)
  saya...>   File "/nix/store/c5bnfxl43j0f5lfivg2pgrczvl7vh9iv-systemd-boot-builder.py", line 85, in write_entry
  saya...>     subprocess.check_call([append_initrd_secrets, "/boot%s" % (initrd)])
  saya...>   File "/nix/store/53dyjh7xjhnbibqllr7j27lk2h98n7j7-python3-3.6.4/lib/python3.6/subprocess.py", line 291, in check_call
  saya...>     raise CalledProcessError(retcode, cmd)
  saya...> subprocess.CalledProcessError: Command '['/nix/store/0xfvmgbafj9xxzzvba2pckd1w0i83qrs-append-initrd-secrets/bin/append-initrd-secrets', '/boot/efi/nixos/7k38fm34cq6xrca4nxb10zz2hk191zp1-initrd-initrd.efi']' returned non-zero exit status 1.
  ```


  ```
  grep -r 7k38fm /boot
  /boot/loader/entries/nixos-generation-66.conf:initrd /efi/nixos/7k38fm34cq6xrca4nxb10zz2hk191zp1-initrd-initrd.efi
  /boot/loader/entries/nixos-generation-67.conf:initrd /efi/nixos/7k38fm34cq6xrca4nxb10zz2hk191zp1-initrd-initrd.efi
  /boot/loader/entries/nixos-generation-68.conf:initrd /efi/nixos/7k38fm34cq6xrca4nxb10zz2hk191zp1-initrd-initrd.efi
  /boot/loader/entries/nixos-generation-69.conf:initrd /efi/nixos/7k38fm34cq6xrca4nxb10zz2hk191zp1-initrd-initrd.efi
  ```

  On a sidenote, while fixing the problem (using nix-collect-garbage -d), I arrived at a situation where the most-recent GRUB boot entry referred to a system configuration that no longer existed. I'm not sure how.


  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.14, NixOS, 18.03.git.d492cdc789c (Impala)`
   - multi-user?: `yes`
   - sandbox: `relaxed`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre126063.95880aaf062"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: boost missing dependency on which
user_login: sorokin
html_url: https://github.com/NixOS/nixpkgs/issues/34263
updated_at: 2018-07-06 09:58:17
body:
  ## Issue description

  While building boost I see this error:
  ```
  ./bootstrap.sh: line 27: which: command not found
  ```

  ### Steps to reproduce

  ```
  $ nix-build -A boost164
  ...
  ./bootstrap.sh: line 27: which: command not found
  ```

  ```
  $ shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.71, NixOS, 17.09.git.cae4047 (Hummingbird)`
   - multi-user?: `no`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-14.12.335.676e8d7"`
   - channels(ivan): `"nixos-14.12.801.221101a"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`
  ```


state: closed
title: vagrant: Adding image failed with "The executable 'bsdtar' was not found"
user_login: rcherrueau
html_url: https://github.com/NixOS/nixpkgs/issues/34264
updated_at: 2018-02-01 09:36:35
body:
  ## Issue description
  Since vagrant is built from source, I got the following error when I try to add an image:

  ```
  The executable 'bsdtar' Vagrant is trying to run was not
  found in the PATH variable. This is an error. Please verify
  this software is installed and on the path.
  ```

  I am on the latest nixos-unstable.

  ### Steps to reproduce
  Install vagrant from nixos-unstable (especially, 8c3553b). Then,

  ```bash
  $ vagrant init
  $ sed -i '15s/base/generic\/alpine36/' Vagrantfile # Pick a box you never downloaded, e.g. alpine36
  $ vagrant up                                                                                                                      
  ... 
  ==> default: Adding box 'generic/alpine36' (v1.3.40) for provider: virtualbox
      default: Downloading: https://vagrantcloud.com/generic/boxes/alpine36/versions/1.3.40/providers/virtualbox.box
  The executable 'bsdtar' Vagrant is trying to run was not
  found in the PATH variable. This is an error. Please verify
  this software is installed and on the path.
  ```

  ## Workaround
  Install `libarchive` to make bsdtar available.

  ```bash
  $ nix-shell -p libarchive  
  ]$  vagrant up
  ...
  ==> default: Adding box 'generic/alpine36' (v1.3.40) for provider: virtualbox
      default: Downloading: https://vagrantcloud.com/generic/boxes/alpine36/versions/1.3.40/providers/virtualbox.box
  ==> default: Successfully added box 'generic/alpine36' (v1.3.40) for 'virtualbox'!
  ```

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.77, NixOS, 18.03pre126063.95880aaf062 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(root): `"nixos-18.03pre126063.95880aaf062"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`

  Pinging @aneeshusa as he was the one writing this derivation.


state: closed
title: Modern RabbitMQ
user_login: binarin
html_url: https://github.com/NixOS/nixpkgs/pull/34265
updated_at: 2018-09-25 09:42:09
body:
  ###### Motivation for this change

  This series of commits upgrades RabbitMQ to latest stable version and modernizes corresponding NixOS module. Most important changes are:
  - Proper integration with systemd: socket-activated epmd, startup notifications, sane defaults
  - Using new configuration file format, which is more automation friendly

  Parts of Erlang infrastructure were also touched to make socket-activation real.

  Every commit message also contains more detailed description, together with relevant links to RabbitMQ and Erlang/OTP repositories.

  ###### Things done

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

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

  ---


state: closed
title: question: Nix expression to obtain configured IPv4 DHCP address
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/34266
updated_at: 2018-02-14 22:02:10
body:
  ## Issue description

  Is is possible to write a NixOS expression, which obtains the IPv4 address of a given virtual networking interface configured via DHCP? 

  It would be particularly nice if  `(builtins.head config.networking.interfaces.virtualinterface.ip4).address` would work, but AFAIK it will just return an empty string when it is configured as such. 

  If this is not possible, how can I inject the output obtained into e.g. running an executable like `ip` into a service configuration value again? Running a command like `ip` is not "functional".

  The reason I'd like DHCP to assign an IP address for the virtual interface is because the set of IP addresses available might not be known in general.
           
  ## Technical details

  Currently interested in 17.09 release branch


state: closed
title: google-chrome: remove "with" usage to simplify the expr
user_login: catern
html_url: https://github.com/NixOS/nixpkgs/pull/34267
updated_at: 2018-01-27 01:10:47
body:
  This "with" usage makes it trickier to track where the actual source
  package of this derivation comes from. Remove that use of with to make
  it a little easier to understand.

  ###### 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] other Linux distributions
  - [ ] Tested via one or 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: [aspell] adds turkish dictionary
user_login: FrancescElies
html_url: https://github.com/NixOS/nixpkgs/pull/34268
updated_at: 2018-11-03 14:27:36
body:
  ###### Motivation for this change
  Adds turkish dictionary to aspell

  ###### 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
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: lib: Allow parsing platform configs with arch of `{riscv,wasm}{32,64}`
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/34269
updated_at: 2018-01-26 18:09:16
body:
  Also add `isRiscv` and `isWasm` predicates.

  ###### Motivation for this change

  We want to compile to more platforms! This is the first step.

  ###### Things done

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

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

  ---

  CC @ElvishJerricco @boomshroom 


state: closed
title: Steam fails to run with nvidia binary driver on unstable and nixpkgs master
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/issues/34271
updated_at: 2018-02-14 04:05:26
body:
  ## Issue description
  When I try to run steam I get the following:
  ````
  cray:~$ steam                                                                                                                                                                                                                                                                                                                ~
  cp: cannot create regular file '/home/cray/.local/share/Steam/bootstrap.tar.xz': Permission denied
  Running Steam on nixos 18.03.git.42c8d3e 64-bit
  STEAM_RUNTIME has been set by the user to: /steamrt
  /home/cray/.local/share/Steam/steam.sh: line 755: /home/cray/.local/share/Steam/ubuntu12_32/steam: No such file or directory
  ````

  I have deleted ~/.local/share/Steam and ran it again, didn't seem to fix it

  EDIT: Should note that steam has worked on this system and config in the recent past, I have all the relevant configuration file options enabled for 32bit libs


state: closed
title: prometheus-alertmanager: 0.9.1 -> 0.13.0
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/34272
updated_at: 2018-01-26 17:30:35
body:
  ###### Motivation for this change
  new upstream version

  ###### Things done
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or 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: Nix fails to cross-compile for armv7 due to it using cross-compiled perl during the build
user_login: Infinisil
html_url: https://github.com/NixOS/nixpkgs/issues/34273
updated_at: 2018-09-08 21:06:35
body:
  ## Issue description
  Error is

      /nix/store/ldwy8j2gbd01v6b7xw5663dirpzkmzyj-builder.sh: line 25:
        /nix/store/05v0bipbd5j9633fwak5x9n88cb5n11d-perl-5.24.3-arm-unknown-linux-gnueabihf/bin/perl:
        cannot execute binary file: Exec format error

  Cross-compiling from x86

  ### Steps to reproduce

  With latest master(4fec62d01d9):

      nix-build '<nixpkgs>' -A nix \
        --arg crossSystem '(import <nixpkgs/lib>).systems.examples.armv7l-hf-multiplatform'

  @Ericson2314 @bgamari 


state: closed
title: Remove cruft from platform descriptions
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/issues/34274
updated_at: 2018-05-15 00:14:56
body:
  Simply put, I should be able to do
  ```
  $ nix-build '<nixpkgs>' --arg crossSystem '{ config = "aarch64-unknown-linux-gnu"; }' -A stdenv
  ```
  and that should work. I could make it work right now with a dirty white-list and fall-backs, but that's kind of defeats the point.

  Currently, the biggest culprits are
   1. Random top-level fields, like `withTLS` and `openssl.system`. See https://github.com/NixOS/nixpkgs/blob/master/lib/systems/examples.nix
   2. The `platform` field, see https://github.com/NixOS/nixpkgs/blob/master/lib/systems/platforms.nix 
   3. `arch` which overlaps with the far more principled `parsed,arch`. See `elaborate` https://github.com/NixOS/nixpkgs/blob/master/lib/systems/default.nix#L17.

  The general design issue is we need to handle the per-package random crap in a more modular way, without giving up the possibility of the user to override with their own values. My GNU ld emulation picking logic at https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/bintools-wrapper/default.nix#L167-L179 is certainly in a more modular location, but also cannot be nicely overridden.

  #### Checklist

   - [x] #34303: `withTLS`
   - [x] #34315: `bigEndian`, `openssl.system`
   - [x] #34351: linux kernel cleanups

  -------

  CC @dtzWill @dezgeg @Infinisil @teto


state: closed
title: otter-browser: init at 0.9.94
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/34275
updated_at: 2018-02-10 13:19:09
body:
  ###### Motivation for this change


  ###### Things done

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

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


state: closed
title: abcmidi: 2018.01.02 -> 2018.01.25
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/34276
updated_at: 2018-01-26 13:05:14
body:
  ###### Motivation for this change
  Tested with clang stdenv, so it probably works on Darwin too.

  ###### Things done

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

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

  ---


state: closed
title: syncthing-gtk: explicitly depend on gobjectIntrospection
user_login: cumber
html_url: https://github.com/NixOS/nixpkgs/pull/34277
updated_at: 2018-01-29 02:07:02
body:
  ###### Motivation for this change

  After a recent update I found `syncthing-gtk` can no longer start up. The error message it displayed was:

  ```
  Traceback (most recent call last):
    File "/nix/store/6lagyfbkijzwxfpbc8c2lsjr3gh25fql-python2.7-syncthing-gtk-0.9.2.3/bin/..syncthing-gtk-wrapped-wrapped", line 24, in <module>
      gi.require_version('Gtk', '3.0')
    File "/nix/store/fhw737zss63iyrf2vmwdwy7wjvlcqx5b-python2.7-pygobject-3.26.1/lib/python2.7/site-packages/gi/__init__.py", line 130, in require_version
      raise ValueError('Namespace %s not available' % namespace)
  ValueError: Namespace Gtk not available
  ```

  I diffed the store output of the most recent working version I had, and the main difference seemed to be that the new version didn't have a reference to gobjectIntrospection in its wrappers. Searching around led me to believe the cause may be a recent change to stop atk propagating gobjectIntrospection (see #32296).

  Although I'm not familiar with all of the packages/issues involved, I did come up with a patch to fix it so that syncthing-gtk seems to work again.


  ###### Things done

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

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

  ---


state: closed
title: pythonPackages.colorlog: 2.6.1 -> 3.1.0
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/34278
updated_at: 2018-02-08 11:00:25
body:
  The disabled tests fail:

  ```
  =================================== FAILURES ===================================
  _____________________________ test_logging_module ______________________________

  test_logger = <function test_logger.<locals>.function at 0x7ffff180ed08>

      def test_logging_module(test_logger):
  >       test_logger(logging)

  colorlog/tests/test_logging.py:9: 
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
  colorlog/tests/conftest.py:36: in function
      assert_log_message(logger.debug, 'a debug message', capsys),
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

  log_function = <function debug at 0x7ffff2d92840>, message = 'a debug message'
  capsys = <_pytest.capture.CaptureFixture object at 0x7ffff2a67550>

      def assert_log_message(log_function, message, capsys):
          """Call a log function and check the message has been output."""
          log_function(message)
          out, err = capsys.readouterr()
          # Print the output so that py.test shows it when a test fails
          print(err, end='', file=sys.stderr)
          # Assert the message send to the logger was output
  >       assert message in err, 'Log message not output to STDERR'
  E       AssertionError: Log message not output to STDERR
  E       assert 'a debug message' in ''

  colorlog/tests/conftest.py:22: AssertionError
  ------------------------------ Captured log call -------------------------------
  conftest.py                 17 DEBUG    a debug message
  _____________________________ test_colorlog_module _____________________________

  test_logger = <function test_logger.<locals>.function at 0x7ffff180ed90>

      def test_colorlog_module(test_logger):
  >       test_logger(colorlog)

  colorlog/tests/test_logging.py:13: 
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
  colorlog/tests/conftest.py:36: in function
      assert_log_message(logger.debug, 'a debug message', capsys),
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

  log_function = <function debug at 0x7ffff2abc400>, message = 'a debug message'
  capsys = <_pytest.capture.CaptureFixture object at 0x7ffff2a67be0>

      def assert_log_message(log_function, message, capsys):
          """Call a log function and check the message has been output."""
          log_function(message)
          out, err = capsys.readouterr()
          # Print the output so that py.test shows it when a test fails
          print(err, end='', file=sys.stderr)
          # Assert the message send to the logger was output
  >       assert message in err, 'Log message not output to STDERR'
  E       AssertionError: Log message not output to STDERR
  E       assert 'a debug message' in ''

  colorlog/tests/conftest.py:22: AssertionError
  ------------------------------ Captured log call -------------------------------
  logging.py                  33 DEBUG    a debug message
  __________________________ test_colorlog_basicConfig ___________________________

  test_logger = <function test_logger.<locals>.function at 0x7ffff180ef28>

      def test_colorlog_basicConfig(test_logger):
          colorlog.basicConfig()
  >       test_logger(colorlog.getLogger())

  colorlog/tests/test_logging.py:18: 
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
  colorlog/tests/conftest.py:36: in function
      assert_log_message(logger.debug, 'a debug message', capsys),
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

  log_function = <bound method Logger.debug of <RootLogger root (WARNING)>>
  message = 'a debug message'
  capsys = <_pytest.capture.CaptureFixture object at 0x7ffff17d2550>

      def assert_log_message(log_function, message, capsys):
          """Call a log function and check the message has been output."""
          log_function(message)
          out, err = capsys.readouterr()
          # Print the output so that py.test shows it when a test fails
          print(err, end='', file=sys.stderr)
          # Assert the message send to the logger was output
  >       assert message in err, 'Log message not output to STDERR'
  E       AssertionError: Log message not output to STDERR
  E       assert 'a debug message' in ''

  colorlog/tests/conftest.py:22: AssertionError
  ------------------------------ Captured log call -------------------------------
  DEBUG:root:a debug message
  ===================== 3 failed, 24 passed in 0.19 seconds ======================
  ```
  I don't understand what the problem is.
  Maybe @FRidh can help.

  ###### Things done

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

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

  ---


state: open
title: Add fmod to pkgs.fmod
user_login: IQubic
html_url: https://github.com/NixOS/nixpkgs/issues/34279
updated_at: 2019-03-01 00:02:15
body:
  ## Issue description
  When writting a derivation that requires fmod as a dependecy you can't just add fmod to the derivations inputs on the first line. That's becuase who ever added fmod to nixpkgs didn't do it correctly. 

  Here is the fmod derivation that was added:
  https://github.com/NixOS/nixpkgs/blob/1cb3831f1c64ad9b64db1565572b9c737bae0707/pkgs/games/zandronum/fmod.nix

  However, this person didn't add fmod to pkgs.fmod, and instead does an explicit callPackage to add to scope it like this:
  https://github.com/NixOS/nixpkgs/blob/1cb3831f1c64ad9b64db1565572b9c737bae0707/pkgs/games/zandronum/default.nix#L8

  In my opinion this is an oversight that should be fixed up.


state: closed
title: you-get: 0.4.390 -> 0.4.1011
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/34280
updated_at: 2018-01-26 12:29:01
body:
  ###### Motivation for this change
  you-get isn't a library, so it doesn't belong into `python-packages.nix`.
  However, I'm not sure if this breaking change is allowed.

  ###### Things done

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

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

  ---

  /cc @ryneeverett


state: closed
title: libxc: 2.2.3 -> 3.0.1
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/34281
updated_at: 2018-01-30 07:46:04
body:
  ###### Motivation for this change
  Update version. Recomended for octopus 7.2 (https://github.com/NixOS/nixpkgs/pull/34094)

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

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

  ---


state: closed
title: mesa_drivers_glvnd: init
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/34282
updated_at: 2018-02-11 06:45:38
body:
  ###### Motivation for this change

  See also https://github.com/NixOS/nixpkgs/pull/34461

  This allows nothing more that co-existing of mesa and proprietary drivers in same /run/opengl-driver/ prefix e.g. for Nvidia Optimus setups. Then correct GL drivers are picked dynamically depending on what X/DRI drivers are used.

  cc maintainers @eduarrrd @vcunat 

  ###### Things done

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

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

  ---


state: closed
title: google-chrome: add new dep on at_spi2_atk
user_login: andrewjss
html_url: https://github.com/NixOS/nixpkgs/pull/34283
updated_at: 2018-01-27 14:31:24
body:
  Fixes #32978

  (cherry picked from commit fa6c8beaab4567b0c5b7e887d1c0a41f1f7e8c7a)

  Motivation for this change
  Current google-chrome beta and fail to run because of a failure to open libatk-bridge-2.0.so.0.

  Things done
  Build on NixOS
  Tested execution of google-chrome{stable,beta,unstable}
  Fits CONTRIBUTING.md


state: open
title: Recursive nix?
user_login: lukego
html_url: https://github.com/NixOS/nixpkgs/issues/34284
updated_at: 2018-10-29 15:29:43
body:
  I know that this has been discussed many times before but I am not sure about the conclusion...

  I want to build a JSON description of the nixpkgs collection with Nix. This would be a Nix derivation that runs `nix-env`. Is this possible?

  Here is what I tried:

  ```
  with import ./pkgs.nix {};

  let nixpkgs = fetchTarball https://github.com/NixOS/nixpkgs/archive/66b4de79e3841530e6d9c6baf98702aa1f7124e4.tar.gz; in

  runCommand "nixpkgs-json" { nativeBuildInputs = [ nix ]; }
    ''
      echo "running nix-env..."
      nix-env --show-trace -f ${./pkgs.nix} -qa --attr-path --drv-path --description --meta --json
    ''
  ```

  and this produced the error:

  ```
  running nix-env...
  error: creating directory ‘/nix/var’: Permission denied
  builder for ‘/nix/store/biy4h4igcswn81a188vv0q2b1ra9fw4x-nixpkgs-json.drv’ failed with exit code 1
  ```


state: closed
title: duktape: init at 2.2.0
user_login: fgaz
html_url: https://github.com/NixOS/nixpkgs/pull/34285
updated_at: 2018-02-10 19:38:59
body:
  ###### Motivation for this change

  The duktape js interpreter

  ###### Things done

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

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

  ---


state: closed
title: styx: 0.7.0 -> 0.7.1
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/34286
updated_at: 2018-01-27 01:56:35
body:
  ###### Motivation for this change

  Version bump

  ###### Things done

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

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

  ---


state: closed
title: thunderbird: 52.5.2 -> 52.6.0 [Critical security fixes]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/34289
updated_at: 2018-01-26 13:41:13
body:
  ###### Motivation for this change

  - Critical security fixes
  - Other fixes

  https://www.mozilla.org/en-US/thunderbird/52.6.0/releasenotes/
  https://www.mozilla.org/en-US/security/advisories/mfsa2018-04/

  ###### Things done

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

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

  ---


state: closed
title: btrbk: Executable in sbin only
user_login: Moredread
html_url: https://github.com/NixOS/nixpkgs/issues/34290
updated_at: 2018-01-29 22:07:07
body:
  ## Issue description

  The btrbk executable is only installed to the sbin directory. Therefore that it isn't available in the standard PATH.

  If I understand it correctly, normally binaries in sbin are are moved to bin and sbin is linked to bin in the fixup phase. As btrbk is wrapped though in the fixup phase, that isn't done. (See e.g. https://github.com/NixOS/nixpkgs/blob/56904d7c423f2b13b37fbd29f39bbb4b52bc7824/pkgs/build-support/setup-hooks/move-sbin.sh)

  I'll try to fix this later.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.14, NixOS, 17.09.2859.8b181d50556 (Hummingbird)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.12pre5788_e3013543`
   - channels(root): `"nixos-17.09-small, nixos-unstable-18.03pre121484.ff7be8f807d"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: sage: 8.0 -> 8.1, fix sandbox build
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/34291
updated_at: 2018-01-29 14:42:43
body:
  This updates sage to 8.1 and, more importantly, makes the build work sandboxed.

  ###### Motivation for this change

  The sandboxed build was failing, because it relied heavily on /usr/bin/env. This is fixed with a lot of shebang patching (both to system packages and to sage-internal packages).

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`) (Well, there are too many to test all. But at least ./result/bin/sage)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Undo aws sdk cpp bump
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/34292
updated_at: 2018-01-26 14:00:54
body:
  A less disruptive way to get the S3 retry behavior we all crave in nixUnstable without hurting anyone else.

  cc @edolstra @globin 


state: closed
title: Bombono gcc7
user_login: symphorien
html_url: https://github.com/NixOS/nixpkgs/pull/34293
updated_at: 2019-05-18 16:02:05
body:
  ###### Motivation for this change

  see https://github.com/NixOS/nixpkgs/issues/31747

  ###### Things done

  I mainly imported all patches from AUR and checked that bombono builds and runs on top of 
  80e8e5 (failed build linked in the issue: https://hydra.nixos.org/build/64002338
  It also should still build on master.

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

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

  ---


state: closed
title: gcc: 7.2.0 -> 7.3.0
user_login: clefru
html_url: https://github.com/NixOS/nixpkgs/pull/34294
updated_at: 2018-01-26 15:36:48
body:
  ###### Motivation for this change
  Upstream release (including spectre v2 support)
  https://gcc.gnu.org/ml/gcc/2018-01/msg00197.html

  ###### Things done
  Compiled and booted into locally.

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

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

  ---


state: closed
title: Vulnerability Roundup 34 (release-17.09)
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/issues/34295
updated_at: 2018-01-29 13:02:42
body:
  Scanned nixos/release-combined.nix @ a4f433c. Filtered out previously reported CVEs. May contain false positives.

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

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

  Contact @ckauhaus for any questions.


state: closed
title: Isso: init at 0.10.6 (plus dependencies)
user_login: fgaz
html_url: https://github.com/NixOS/nixpkgs/pull/34296
updated_at: 2018-04-18 15:25:09
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] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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).

  ---

  Closes #13587


state: closed
title: meme: init at 2017-09-10
user_login: fgaz
html_url: https://github.com/NixOS/nixpkgs/pull/34299
updated_at: 2018-01-27 08:09:42
body:
  ###### Motivation for this change

  ![An example of a meme generated with this program](https://user-images.githubusercontent.com/8182846/35447558-516efa1e-02b8-11e8-9512-2110e4b400f8.png)

  ###### Things done

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

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

  ---


state: closed
title: magnetophonDSP: remove workarounds for:
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/34300
updated_at: 2018-01-28 00:42:22
body:
  https://bitbucket.org/agraef/faust-lv2/issues/10/tabs-break-lv2s
  https://bitbucket.org/agraef/faust-lv2/issues/7/scale-log-breaks-plugins

  ###### 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
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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: hledger package does not install man pages or other user documention
user_login: ajgrf
html_url: https://github.com/NixOS/nixpkgs/issues/34301
updated_at: 2018-01-26 18:47:01
body:
  ## Issue description

  The hledger package in nixpkgs does not include its man pages or other end-user documentation. You can only get its Hackage documentation. I counted the following missing manpages:

  * hledger(1)
  * hledger_csv(5)
  * hledger_journal(5)
  * hledger_timeclock(5)
  * hledger_timedot(5)

  There is also some other documentation which would be nice to include but is probably not essential. I had a hard time determining from the source how it is generated or installed, though.

  Maintainer: @peti


state: closed
title: doc: Two cleanups to the cross compilation chapter
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/34302
updated_at: 2018-01-26 18:18:53
body:
  ###### Motivation for this change

  Recent discussion on IRC convinced me the command tag didn't stand out enough. Also, after just making the issue, and I thought we should come clean in the manual.

  ###### Things done

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

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

  ---

  CC @Infinisil 


state: closed
title: lib, glibc: Get rid of withTLS
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/34303
updated_at: 2018-01-26 22:28:56
body:
  glibc removed the underlying flag in 2011 in 83cd14204559abbb52635006832eaf4d2f42514a [1].

  This gets us one step closer to fixing #34274: the cross stdenv for aarch64-unknown-linux-gnu at least evals now.

  Thanks to @Dezgeg for doing all the research for this.

  [1]: https://sourceware.org/git/?p=glibc.git;a=commit;h=83cd14204559abbb52635006832eaf4d2f42514a

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: add prometheus-{postfix,dovecot}-exporter
user_login: WilliButz
html_url: https://github.com/NixOS/nixpkgs/pull/34304
updated_at: 2018-01-26 23:11:11
body:
  adds the `prometheus-postfix-exporter` and `prometheus-dovecot-exporter` packages

  ###### Things done

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

  ---


state: closed
title: nixos/tests: add predictable-interface-names.nix
user_login: symphorien
html_url: https://github.com/NixOS/nixpkgs/pull/34305
updated_at: 2019-05-18 16:02:04
body:
  ###### Motivation for this change

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

  ###### Things done

  I tested that the revision incriminated in the issue makes the test fail, and that the test succeeds on current revision.

  I think this test should be added to "release critical tests" as well, but I don't know how to do it (if it is in
  nixpkgs).

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

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

  ---


state: closed
title: libxc: set platform to x86_64-linux only
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/34306
updated_at: 2018-01-30 07:45:48
body:
  ###### Motivation for this change
  Libxc fails to properly build on aarch64 due to some failed tests (https://hydra.nixos.org/build/68239191). This library is mainly used by scientific software that has traditionally been developed for HPC platforms like x86 and thus I do not expect it to be useful on arm in the near future.

  ###### Things done

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

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

  ---


state: open
title: package avogadro is broken
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/issues/34307
updated_at: 2018-04-22 00:50:30
body:
  ## Issue description
  Avogadro fails to start with: `avogadro: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory`
  This problem exists for 17.09 as well as on master (d085af7b7d1365d830b22327b744440b92205c2d). The error can be fixed by using `makeWrapper` to start the binary with `libX11` in the `LD_LIBRARY_PATH`. However, the program then segfaults immediately. Updating avogadro to version 1.2.0 gives the same result.

  ### Steps to reproduce



  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.4.0-97-generic, Linux Mint, 18.1 (Serena)`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(markus): `"nixpkgs-17.09.2867.46301566ec7"`

  The problem persists when run on NixOS 17.09


state: open
title: aspell cannot find installed dictionaries when using nix-shell
user_login: yegle
html_url: https://github.com/NixOS/nixpkgs/issues/34308
updated_at: 2018-05-15 20:17:50
body:
  ## Issue description

  ```
  $ nix-shell -p aspell aspellDicts.en

  [nix-shell:~]$ aspell dump dicts
  <no result>
  ```

  ### Steps to reproduce



  ## Technical details

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

   - system: `"x86_64-linux"`
   - host os: `Linux 4.9.0-5-amd64, Debian GNU/Linux, noversion`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.16`
   - channels(ych): `"nixpkgs-18.03pre126020.931a0b8be80"`
   - nixpkgs: `$HOME/.nix-defexpr/channels/nixpkgs`


state: closed
title: nettools: 1.60_p20161110235919 -> 1.60_p20170221182432
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34309
updated_at: 2018-01-28 21:22:38
body:
  Nothing critical, here's the highlights:

  * ROSE fixes
  * arp scanf/output fix
  * linux header compat:
    https://sourceforge.net/p/net-tools/code/ci/ea3935bd7c0f36c86c40e5785326698fa3336c6a/

  Commit log (short):
  https://sourceforge.net/p/net-tools/code/ci/479bb4a7e11a4084e2935c0a576388f92469225b/log/


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

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

  ---


state: closed
title: zncModules: backlog init at 2017-06-13
user_login: Infinisil
html_url: https://github.com/NixOS/nixpkgs/pull/34310
updated_at: 2018-01-29 00:06:16
body:
  ###### Motivation for this change
  I want this module for my znc

  ###### Things done

  I have tested this with my znc, works without problems.

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

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

  ---


state: closed
title: monero-gui: init at 0.11.1.0
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/34311
updated_at: 2018-02-18 03:28:39
body:
  ###### Motivation for this change
  Provide a user friendly interface to Monero.

  ###### Things done
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested compilation of all pkgs that depend on this change
  - [x] Tested execution of all binaries, [icons and translations](https://ipfs.io/ipfs/QmbzCrEanPXF1jXKWURWC4zBod7ibRf4ZL4q8o89S4K9xt)
  - [x] Tested blockchain synchronization and mining
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ###### Notes on patches
  - `build-wallet-rpc.patch` is based on an (yet) unreleased [commit](https://github.com/monero-project/monero/pull/2774) and is needed to build both libmonero-wallet and wallet-rpc binary at the same time.
  This should be removed on the next Monero update.

  - `move-log-file` changes the location of the log file to $XDG_CACHE_HOME or its equivalent on other OSes because it's hardcoded to the binary's own directory, in the nix store and therefore read-only.

  - `move-translations-dir` changes the location of the translations files from the binary directory (bin/ in this case) to share/

  ---

  cc @ehmry


state: closed
title: cpupower, pciutils: enable cross compiling
user_login: lopsided98
html_url: https://github.com/NixOS/nixpkgs/pull/34312
updated_at: 2018-02-16 23:12:47
body:
  ###### Motivation for this change

  This PR fixes cross compiling for cpupower and pciutils (a dependency of cpupower).

  ###### Things done

  This PR uses some different flags for pciutils than the commit that was dropped from #34173. Of particular importance is the `HOST` variable, which has to be set correctly for aarch64 cross compiling to work. Coincidentally, the format of this variable is the same as the value of `stdenv.hostPlatform.system` for most architectures and operating systems, (Linux, Darwin, x86_64, aarch64 and armv7l, although it looks like the cpu name should be i386 for i686).

  I have tested these changes natively on x86_64 and aarch64, as well as cross compiling for armv7l and aarch64.

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

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

  ---


state: closed
title: glibc: Remove two tiny old cross hacks
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/34313
updated_at: 2018-01-27 02:01:37
body:
  ###### Motivation for this change

   - Name is already suffixed
   - Env vars are already exported

  ###### Things done

  https://hydra.nixos.org/jobset/nixpkgs/ericson2314-cross-trunk

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

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

  ---


state: closed
title: deprecated: libibverbs and librdmacm
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/issues/34314
updated_at: 2018-11-13 09:39:39
body:
  ## Issue description
  The packages `libibverbs` and `librdmacm` are outdated (https://github.com/NixOS/nixpkgs/issues/33090) and have been replaced by the package `rdma-core` (https://github.com/NixOS/nixpkgs/pull/34093). To update a derivation just replace those two packages by `rdma-core` as a build input.

  The following packages depend on `libibverbs` and/or `librdmacm`:
  - [x] openmpi (fixed in https://github.com/NixOS/nixpkgs/pull/34093)
  - [x] `corosync` (does not find librdmacm in the configure phase when compiled against rdma-core) @wkennington @montag451 
  - [x] `samba` (infiniband support seems to be defunct. configure does not check for IB libs and it is not linked against any of the required libs, libibverbs or librdmacm)
  - [x] `ceph` (RDMA support was removed from `ceph`)


state: closed
title: lib: Platform attribute cleanup
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/34315
updated_at: 2018-01-28 00:20:31
body:
  ###### Motivation for this change

  Progress towards #34274

  ###### Things done

  No native hashes should be changed. Only cross openssl's hash should be changed.

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

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

  ---


state: closed
title: distrho: Fix build on non x86_64 platforms
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/34316
updated_at: 2018-06-03 15:27: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
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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 @magnetophon 


state: closed
title: fac: 1.0.1 -> 1.0.4, add man page
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/34317
updated_at: 2018-01-27 13:06:34
body:
  version bump, man pages are nice :).


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

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

  ---


state: closed
title: mono{48,50,54}: make sure configureFlags are used in configurePhase
user_login: cumber
html_url: https://github.com/NixOS/nixpkgs/pull/34318
updated_at: 2018-04-09 19:25:39
body:
  When copying generic-nix to generic-cmake.nix, an explicit
  configurePhase was added, but it doesn't use the existing
  configureFlags.

  Fixing this allowed removing the postBuild fixup of the path to
  libgdiplus.so, since the --with-libgdiplus option already handles 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)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mdp: 1.0.10 -> 1.0.12
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/34319
updated_at: 2018-01-27 09:46:03
body:
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: yq: 2.3.3 -> 2.3.4
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/34321
updated_at: 2018-01-27 09:34:25
body:
  Update yq to the last 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
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/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.hbmqtt: init at 0.9.1
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/34322
updated_at: 2018-02-08 11:00:28
body:
  Hbmqtt is Python 3 only, while transitions works with Python 2 as well.
  The disabled tests require network access in the case of hbmqtt and optional dependencies in the case of transitions.
  Running the hbmqtt tests yields some ignored excptions, which seems to be perfectly normal: https://travis-ci.org/beerfactory/hbmqtt/jobs/307132698

  ###### Things done

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

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

  ---


state: closed
title: gradio: 7.0-> 7.1
user_login: samdroid-apps
html_url: https://github.com/NixOS/nixpkgs/pull/34323
updated_at: 2018-01-28 02:16:00
body:
  ###### Motivation for this change

  New upstream release:  https://github.com/haecker-felix/gradio/releases/tag/v7.1

  ###### Things done

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

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

  ---


state: closed
title: node-packages.json-diff: init at 0.5.2
user_login: mnacamura
html_url: https://github.com/NixOS/nixpkgs/pull/34327
updated_at: 2018-02-10 12:56:38
body:
  ###### Motivation for this change

  From the github page:
  ![JSON diff](https://raw.githubusercontent.com/andreyvit/json-diff/master/doc/screenshot.png)

  ###### Things done

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

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

  ---


state: closed
title: tmuxinator: 0.10.0 -> 0.10.1
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/34328
updated_at: 2018-01-28 18:54:04
body:
  Update tmuxinator to the last version
  https://github.com/tmuxinator/tmuxinator/releases/tag/v0.10.1


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

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

  ---


state: closed
title: packer: 1.1.0 -> 1.1.3
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/34329
updated_at: 2018-01-27 13:07:46
body:
  ###### Motivation for this change

  package upgrade

  ###### Things done

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

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

  ---


state: closed
title: nixos/freeradius : init - Added freeradius service
user_login: netixx
html_url: https://github.com/NixOS/nixpkgs/pull/34330
updated_at: 2018-02-04 16:51:53
body:
  Inspired from the dhcpd service implementation
  Only 2 configurations options at the moment:
  enabled and path to configfile

  folder networking has been chosen because radius is mainly used for network device and network authentication (e.g. WPA2 Entreprise)

  ###### Motivation for this change
  Freeradius package is already supported by nix, but no service exists for nixos. This patch adds basic support to start the freeradius service.

  ###### Things done

  I tested the service configuration in my personal nix installation successfully.
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


state: closed
title: nixos/sshd: added missing systemd controls
user_login: netixx
html_url: https://github.com/NixOS/nixpkgs/pull/34331
updated_at: 2018-02-27 08:30:21
body:
  Added after= and requires= systemd order options.
  Without the two options, sshd fails to start if
  ip binding is configured in ssh_config (because
  ip address is not defined when sshd starts)

  This fixes issue #30903 for sshd service.

  ###### Motivation for this change

  Without this change, sshd fails to start when ip binding is configured in sshd.

  ###### Things done

  Tested in my personal nixos setup (sshd wouldn't start without this).
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  ---


