# issues

state: closed
title: wownero: init at 0.4.0.0
user_login: fuwa0529
html_url: https://github.com/NixOS/nixpkgs/pull/49138
updated_at: 2018-11-11 15:58:10
body:
  ###### Motivation for this change

  Add the cryptocurrency Wownero to nixpkgs.

  ###### Things done

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

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

  ---


state: open
title: Use nvidia_x11 from different channel on 1809
user_login: va1entin
html_url: https://github.com/NixOS/nixpkgs/issues/49139
updated_at: 2018-11-14 13:23:23
body:
  ## Issue description
  I want to use the latest nvidia drivers from master/unstable on 1809 without switching to unstable entirely.

  I tried specifying it like I do with many other packages from unstable but it does not work. Using the same package from 1809 (pkgs.kernelPackages.nvidia_x11) works perfectly. There's no documentation about this that I am aware of.
  @eadwu Do you know how to do this? I followed your work on getting the new 4xx.xx drivers into nixpkgs and would like to use those now without switching to unstable entirely.

  ### Steps to reproduce
  `
  let
    unstable = import <nixos-unstable> {config = config.nixpkgs.config;};                                            
  in {
  services.xserver.videoDrivers = [ unstable.kernelPackages.nvidia_x11  ]
  };
  `
  <pre>
  $ nixos-rebuild switch
  error: infinite recursion encountered, at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:336:9
  </pre>


  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.76, NixOS, 18.09.932.09195057114 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.1`
   - channels(root): `"nixos-18.09.932.09195057114, nixos-unstable"`
   - channels(val): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: riot-web: 0.16.5 -> 0.17.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49140
updated_at: 2018-11-17 23:10:15
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/riot-web/versions.



  meta.description for riot-web is: '"A glossy Matrix collaboration client for the web"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 0.17.0 with grep in /nix/store/aj9wpkcxr8ccmam0an5bvyzimixmlv2k-riot-web-0.17.0
  - directory tree listing: https://gist.github.com/e97dd40b4f0e9b75e048ef27205de0e1
  - du listing: https://gist.github.com/89f58358d31c3795477fa2f8302f93ef

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  0 total rebuild paths

  0 package rebuilds

  0 x86_64-linux rebuilds
  0 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  0 aarch64-linux rebuilds


  First ten rebuilds by attrpath


  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/aj9wpkcxr8ccmam0an5bvyzimixmlv2k-riot-web-0.17.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A riot-web https://github.com/r-ryantm/nixpkgs/archive/5d88d542e3010cccc6dae47cd4021cb681f6f432.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/aj9wpkcxr8ccmam0an5bvyzimixmlv2k-riot-web-0.17.0
  ls -la /nix/store/aj9wpkcxr8ccmam0an5bvyzimixmlv2k-riot-web-0.17.0/bin
  ```


  </details>
  <br/>


  cc @bachp for testing.


state: open
title: zathura: symlinkJoin all plugins
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/49141
updated_at: 2019-02-26 04:11:15
body:
  ###### Motivation for this change
  Zathura is not registered as a pdf reader, for instance nautilus doesn't propose it as a pdf reader.
  It's because the default .desktop file doesn't contain any MimeType, these are provided by the plugins see https://git.pwmt.org/pwmt/zathura/issues/45#note_416.

  Instead of copying the .desktop entries, I relied on the already present symlinkJoin.

  ###### Things done

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

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

  ---


state: closed
title: kustomize: 1.0.8 -> 1.0.9
user_login: periklis
html_url: https://github.com/NixOS/nixpkgs/pull/49142
updated_at: 2018-10-27 14:24:39
body:
  ###### 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. -->

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

  ---


state: closed
title: idrisPackages.{categories,derive}: Use upstream instead of forks
user_login: Infinisil
html_url: https://github.com/NixOS/nixpkgs/pull/49143
updated_at: 2018-10-26 13:00:36
body:
  These forks were introduced in https://github.com/NixOS/nixpkgs/pull/42861 to
  make the builds succeed. The changes have since been incorporated
  upstream.

  @GrahamcOfBorg build idrisPackages.categories idrisPackages.derive

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: rspamd: 1.8.0 -> 1.8.1
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49144
updated_at: 2018-11-17 23:10:26
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/rspamd/versions.



  meta.description for rspamd is: '"Advanced spam filtering system"'.


  [Compare changes on GitHub](https://github.com/vstakhov/rspamd/compare/1.8.0...1.8.1)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/25i8x2msnqv3h7sz69jrx07j0f5kwmrq-rspamd-1.8.1/bin/rspamd passed the binary check.
  - /nix/store/25i8x2msnqv3h7sz69jrx07j0f5kwmrq-rspamd-1.8.1/bin/rspamc passed the binary check.
  - /nix/store/25i8x2msnqv3h7sz69jrx07j0f5kwmrq-rspamd-1.8.1/bin/rspamadm passed the binary check.
  - /nix/store/25i8x2msnqv3h7sz69jrx07j0f5kwmrq-rspamd-1.8.1/bin/rspamd_stats passed the binary check.
  - 4 of 4 passed binary check by having a zero exit code.
  - 2 of 4 passed binary check by having the new version present in output.
  - found 1.8.1 with grep in /nix/store/25i8x2msnqv3h7sz69jrx07j0f5kwmrq-rspamd-1.8.1
  - directory tree listing: https://gist.github.com/019c44f91f44080dc2727822da752a1c
  - du listing: https://gist.github.com/c94788abf90cd9fc50b03418d5d52f20

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  3 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  rspamd

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/25i8x2msnqv3h7sz69jrx07j0f5kwmrq-rspamd-1.8.1 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A rspamd https://github.com/r-ryantm/nixpkgs/archive/ceae2c2d054d6e878ec8686e219a56a188137713.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/25i8x2msnqv3h7sz69jrx07j0f5kwmrq-rspamd-1.8.1
  ls -la /nix/store/25i8x2msnqv3h7sz69jrx07j0f5kwmrq-rspamd-1.8.1/bin
  ```


  </details>
  <br/>


  cc @avnik @fpletz for testing.


state: closed
title: rust: 1.29.1 -> 1.30.0
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/49145
updated_at: 2018-10-27 06:26:56
body:
  ###### Motivation for this change

  builds on x86_64 linux

  ###### Things done

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

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

  ---


state: closed
title: pythonPackages.imageio: 1.6 -> 2.4.1
user_login: pmiddend
html_url: https://github.com/NixOS/nixpkgs/pull/49147
updated_at: 2018-11-04 18:16:52
body:
  ###### Motivation for this change

  A normal update. I tried to keep the nix expression like it was before, although I'm not sure why there's a `checkPhase` and even check dependencies when `doCheck` is false.

  I've tested the library itself.

  ###### Things done

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

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

  ---


state: closed
title: Various security issues
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/49150
updated_at: 2019-04-17 02:00:52
body:
  ###### Motivation for this change

  I ran into a couple of issues while I was working on some related tooling.. Here is a collection of a few of those that I could motivate myself into addressing in some way..

  The most important/interesting is probably the SDDM change.

  I did run NixOS tests for those packages that have them.

  We have to figure out how and what we want to backport to 18.03 & 18.09.

  cc @Mic92 since we talked about the changes already

  ###### Things done

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

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

  ---


state: closed
title: nixos/trezord: revised and updated udev rules
user_login: 1000101
html_url: https://github.com/NixOS/nixpkgs/pull/49152
updated_at: 2018-10-26 23:18:46
body:
  ###### Motivation for this change
  Trezord devices should be run under a separate user/group (dialout->trezord) without others able to access the device (666->660).

  ###### Things done
  Applied more restrictive policies (improved security), replaced generic dialout group with trezord group. Tested with both Trezor One and Trezor Model T.

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

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

  ---


state: closed
title: graylogPlugins: update existing plugins
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/49153
updated_at: 2019-03-02 16:12:56
body:
  graylog-plugin-aggregates: 2.0.0 -> 2.3.0
  graylog-plugin-auth-sso: 2.3.0 -> 2.4.2
  graylog-plugin-dnsresolver: 1.1.2 -> 1.2.0
  graylog-plugin-internal-logs: 2.3.0 -> 2.4.0
  graylog-plugin-jabber: 2.0.0 -> 2.4.0
  graylog-plugin-slack: 2.4.0 -> 3.1.0

  ###### Motivation for this change
  Bugfixes (compatibility) and new features.

  ###### Things done

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

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

  ---


state: closed
title: [18.09] python.pkgs.construct: 2.8.16 -> 2.9.45
user_login: prusnak
html_url: https://github.com/NixOS/nixpkgs/pull/49154
updated_at: 2018-10-29 12:37:40
body:
  ###### Motivation for this change

  This should have been cherry-picked into 18.09 imho. 

  Construct 2.9 was released in January 2018 and brings a couple of neat improvements.

  ###### Things done

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

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

  ---


state: closed
title: [18.09] python.pkgs.construct: 2.8.16 -> 2.9.45
user_login: prusnak
html_url: https://github.com/NixOS/nixpkgs/pull/49155
updated_at: 2018-10-29 12:37:40
body:
  (cherry picked from commit d117e3ccd8f8e3944d3e2777c06626e5c834a0e1)

  ###### Motivation for this change

  This should have been cherry-picked into 18.09 imho.

  Construct 2.9 was released in January 2018 and brings a couple of neat improvements.

  ###### Things done

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

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

  ---


state: closed
title: [18.09] nixos/trezord: revised and updated udev rules
user_login: 1000101
html_url: https://github.com/NixOS/nixpkgs/pull/49156
updated_at: 2018-11-06 14:50:34
body:
  (cherry picked from commit a88e0ef9aa79ec3910898b056e087e9452c1964d)

  ###### Motivation for this change
  Applied more restrictive policies (improved security), replaced generic dialout group with trezord group. Tested with both Trezor One and Trezor Model T.

  ###### Things done

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

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

  ---


state: closed
title: doh-proxy: init at 0.0.8
user_login: alyssais
html_url: https://github.com/NixOS/nixpkgs/pull/49158
updated_at: 2018-11-02 11:21:16
body:
  ###### Motivation for this change


  ###### Things done

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

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


state: closed
title: pythonPackages.phonenumbers: 8.9.15 -> 8.9.16
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/49159
updated_at: 2019-03-02 16:12:55
body:
  ###### Motivation for this change
  https://github.com/googlei18n/libphonenumber/blob/master/release_notes.txt

  ###### Things done

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

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

  ---


state: closed
title: python36Packages.mysql-connector: 8.0.12 -> 8.0.13
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49160
updated_at: 2018-11-17 23:05:39
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/python3.6-mysql-connector/versions.



  meta.description for python36Packages.mysql-connector is: '"A MySQL driver"'.


  [Compare changes on GitHub](https://github.com/mysql/mysql-connector-python/compare/8.0.12...8.0.13)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 8.0.13 with grep in /nix/store/caqh1kgm281vfl6052ga40b09wam3i60-python3.6-mysql-connector-8.0.13
  - directory tree listing: https://gist.github.com/5d6bdc237dc755c484dd976531e4c78a
  - du listing: https://gist.github.com/822c49cffc0c0372e8cfaaa9d3fb0b6f

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  8 total rebuild paths

  2 package rebuilds

  2 x86_64-linux rebuilds
  2 i686-linux rebuilds
  2 x86_64-darwin rebuilds
  2 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  python27Packages.mysql-connector
  python36Packages.mysql-connector

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/caqh1kgm281vfl6052ga40b09wam3i60-python3.6-mysql-connector-8.0.13 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A python36Packages.mysql-connector https://github.com/r-ryantm/nixpkgs/archive/89ae0f6057b8162e27a4b63e13d713f89d4324a5.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/caqh1kgm281vfl6052ga40b09wam3i60-python3.6-mysql-connector-8.0.13
  ls -la /nix/store/caqh1kgm281vfl6052ga40b09wam3i60-python3.6-mysql-connector-8.0.13/bin
  ```


  </details>
  <br/>


  cc @primeos for testing.


state: open
title: PAM-LDAP login does not permit `passwd`
user_login: naominitel
html_url: https://github.com/NixOS/nixpkgs/issues/49161
updated_at: 2018-10-26 15:40:35
body:
  I set-up a machine with PAM login against an LDAP server. Authentication by SSH works as expected : 

  ```
              users.ldap = {
                  enable = true;
                  daemon.enable = true;

                  server = "...";
                  base = "...";

                  daemon.extraConfig = ''
                      tls_cacert  /ldap/cacert.pem
                  '';
              };
  ```

  However a user trying to change their own password with `passwd` will get the following error:

  ```
  passwd: User not known to the underlying authentication module
  passwd: password unchanged
  ```

  The generated `/etc/pam.d/passwd` which handles PAM options for the `passwd` tool contains the following options:

  ```
  password requisite pam_unix.so nullok sha512
  password sufficient /nix/store/snfwsiqw20bmj80bif26fjpk2rzs878p-nss-pam-ldapd-0.9.7/lib/security/pam_ldap.so
  ```

  The `requisite pam_unix` module in the `password` section seems to be blocking the whole chain since the user does not exist in the standard `/etc/passwd` file and prevents to use the following LDAP line.

  It seems to be coming from that file:

  https://github.com/NixOS/nixpkgs/blob/4c5b6d6e53556bb98e243e3c8bbda419a9863a96/nixos/modules/security/pam.nix#L341

  I'm no expert in PAM and I'm not sure what the proper fix would be (turning the `requisite` into a `sufficient` or changing the order?) but the actual configuration sounds just wrong, the LDAP pass will only be attempted if the `pam_unix` pass succeeds firsts. This makes little sense.

  See: https://wiki.archlinux.org/index.php/LDAP_authentication#PAM_Configuration

  Edit: As a temporary workaround, I manually edited the `/etc/pam.d/passwd` file to comment out the `requisite pam_unix.so` line I was able to change my LDAP password as expected. This is a bad fix though since it will be overwritten at every `nixos-rebuild`.


state: closed
title: Plasma5 task manager is too slow
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/49162
updated_at: 2019-02-13 22:23:19
body:
  ## Issue description
  This is probably an upstream issue, but since we don't know that yet:

  When I click on Konsole (I have 50 terminals open) in the task manager, I have to wait 2-3 seconds, before the menu with the items and the scrollbar exists allowing me to select the Konsole instance of interest. I suspect quadratic scaling in this feature, which makes it too slow for interactive use. 

  ### Steps to reproduce
  Create 50 instances of Konsole and try to switch to the lowest one.

  ## Technical details
  system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 2.1.1, nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos


state: closed
title: Add pre-commit and its dependencies
user_login: jfroche
html_url: https://github.com/NixOS/nixpkgs/pull/49163
updated_at: 2018-10-27 12:57:46
body:
  pre-commit is "a framework for managing and maintaining multi-language
  pre-commit hooks". More info here: https://pre-commit.com

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: mono: Unbreak on aarch64
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/49164
updated_at: 2018-10-26 16:51:45
body:
  ###### Motivation for this change
  Mono seems to work fine on aarch64 (at least `mono58`).

  ###### Things done

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

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

  ---


state: closed
title: consul: 0.9.3 -> 1.3.0 with vendored UI
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/pull/49165
updated_at: 2018-11-03 20:17:08
body:
  ###### Motivation for this change

  Subsumes #48714, #44192, #41243, and #35602.

  The key point is that we no longer have to build the Consul UI, it is [vendored](https://github.com/NixOS/nixpkgs/pull/48714#issuecomment-433454834) into the binary.

  See commit messages for details.

  ###### Things done

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

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

  ---


state: closed
title: python36Packages.praw: 5.4.0 -> 6.0.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49166
updated_at: 2018-11-17 23:06:47
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/python3.6-praw/versions.



  meta.description for python36Packages.praw is: '"Python Reddit API wrapper"'.


  [Compare changes on GitHub](https://github.com/praw-dev/praw/compare/v5.4.0...v6.0.0)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 6.0.0 with grep in /nix/store/l21xcs2a0pn5rd0fsipaff256l7h69s1-python3.6-praw-6.0.0
  - directory tree listing: https://gist.github.com/78ee3361a268e7812795f762e0a9380f
  - du listing: https://gist.github.com/982f1d57b16fbeb1ae1cbbacd5e54359

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  15 total rebuild paths

  4 package rebuilds

  4 x86_64-linux rebuilds
  4 i686-linux rebuilds
  3 x86_64-darwin rebuilds
  4 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  i3pystatus
  python27Packages.praw
  python36Packages.praw
  python36Packages.sopel

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/l21xcs2a0pn5rd0fsipaff256l7h69s1-python3.6-praw-6.0.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A python36Packages.praw https://github.com/r-ryantm/nixpkgs/archive/03ce183410eb554510b334072e668d0d2cda6b61.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/l21xcs2a0pn5rd0fsipaff256l7h69s1-python3.6-praw-6.0.0
  ls -la /nix/store/l21xcs2a0pn5rd0fsipaff256l7h69s1-python3.6-praw-6.0.0/bin
  ```


  </details>
  <br/>


  cc @jgeerds for testing.


state: closed
title: eternal-terminal: enable darwin build.
user_login: qolii
html_url: https://github.com/NixOS/nixpkgs/pull/49167
updated_at: 2018-10-26 17:10:02
body:
  ###### Motivation for this change
  Turns out, this builds and works perfectly on the Mac. So, this change enables it there.

  Tested by connecting from Mac to NixOS machine.

  ###### Things done

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

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

  ---


state: open
title: Black window with gloss (a Haskell library) on Darwin, OpenGL not linked?
user_login: nkaretnikov
html_url: https://github.com/NixOS/nixpkgs/issues/49168
updated_at: 2018-10-26 17:06:46
body:
  ## Issue description
  When building a Haskell application that uses gloss inside nix-shell, a black window appears instead of an actual image.


  ### Steps to reproduce
  * Checkout my `darwin` branch where I've tried to address this, but apparently it's not enough:
  https://github.com/nkaretnikov/nixpkgs/tree/darwin
  * Checkout the test repository: https://github.com/nkaretnikov/gloss-test
  * Instructions for building are in `README.md`.

  ## Technical details
  Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the
  results.
  ```
   - system: `"x86_64-darwin"`
   - host os: `Darwin 18.0.0, macOS 10.14`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.1.3`
   - channels(nikita): `"nixpkgs-19.03pre154715.d29947c36a7"`
   - nixpkgs: `/Users/nikita/nixpkgs`
  ```

  I've noticed that the OpenGL framework is not being used by the executable even on my branch.

  With `nix-shell`:
  ```
  otool -L dist/build/gloss-test/gloss-test
  dist/build/gloss-test/gloss-test:
          /nix/store/bq11a1r64gc0k19cc27dxgd88nvrc5i9-Libsystem-osx-10.11.6/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1226.10.1)
          /nix/store/l65irh00wjrr053mn0s7hf9h8fsr8v7h-gmp-6.1.2/lib/libgmp.10.dylib (compatibility version 14.0.0, current version 14.2.0)
          /nix/store/cj3zhbcdwldkfn5a6lfm1cs64h84zlha-libiconv-osx-10.11.6/lib/libiconv.dylib (compatibility version 7.0.0, current version 7.0.0)
  ```

  With `cabal new-build`:
  ```
   otool -L dist-newstyle/build/x86_64-osx/ghc-8.2.2/gloss-test-0.1.0.0/x/gloss-test/build/gloss-test/gloss-test
  dist-newstyle/build/x86_64-osx/ghc-8.2.2/gloss-test-0.1.0.0/x/gloss-test/build/gloss-test/gloss-test:
          /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.50.4)
          /usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
          /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)
  ```

  I might try to track this down myself, but I'm opening this anyway in case someone knows what the issue is offhand or just wants to help.

  CC: @copumpkin (Darwin), @peti (Haskell). Apologies if I'm CC'ing the wrong people!


state: closed
title: [WIP] nextcloud-client: 2.3.2 -> 2.5.0-rc1
user_login: caugner
html_url: https://github.com/NixOS/nixpkgs/pull/49169
updated_at: 2018-11-22 15:22:25
body:
  ###### Motivation for this change

  This updates the nextcloud-client from `2.3.2` (which was the `owncloud-client` with a nextcloud theme) to `2.5.0` (which is now an independent fork of the `owncloud-client`).

  ###### Things done

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

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

  ---


state: closed
title: pythonPackages.aioprocessing: init at 1.0.1
user_login: uskudnik
html_url: https://github.com/NixOS/nixpkgs/pull/49170
updated_at: 2018-10-29 13:27:19
body:
  ###### Motivation for this change
  Add aioprocessing module

  ###### Things done

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

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

  ---


state: open
title: RFC: hostapd: extend module to allow multiple APs.
user_login: qolii
html_url: https://github.com/NixOS/nixpkgs/pull/49171
updated_at: 2019-07-08 20:35:22
body:
  ###### Motivation for this change
  It is useful to be able to run multiple APs on a hostapd machine. The traditional ways to do this appear to be:

  1. Run multiple instances of the daemon.
  2. Run one instance of the daemon with multiple separate config files.

  This change implements (1). I prefer this a bit over (2), because it gives each AP its own separate log in journald, and also means you can change configuration and restart just one AP at a time. I have found this to be more flexible in use.

  I also have a version of this change implementing (2), if people feel strongly about that.

  NOTE: This is a breaking change to the configuration format. My approach has been to take the existing single-AP configuration style, define a submodule around it, and modify the nixos module to take a list of this submodule called `APs`, as follows:
  ```
  {
    enable = true;
    APs = [
      # 5GHz
      { interface = "wlp7s0";
        driver = "nl80211";
        ssid = "acbdef";
        hwMode = "a";
        wpa = true;
        wpaPassphrase = "12345";
        channel = 0;
        extraConfig = ''
          ...
        '';
      }
      # 2.4GHz
      { interface = "wlp5s0";
        driver = "nl80211";
        ssid = "abcdef";
        hwMode = "g";
        wpa = true;
        wpaPassphrase = "12345";
        channel = 0;
        extraConfig = ''
          ...
        '';
      }
    ];
  }
  ```
  This will result in two systemd service files, namely, `hostapd-wlp7s0.service` and `hostapd-wlp5s0.service`.

  This works well, but will not accept any working existing configurations. I also could not figure out how to extend the hostapd entry in `rename.nix`. I expect these things are a big problem for the acceptance of this change, so if anyone has advice on how to achieve this more gently, please let me know.

  ###### systemd ordering
  Upon making this change, I noticed failures at startup due to systemd ordering, because hostapd would try to start too early. I have thus reworked the ordering a little bit, and observe a completely reliable service on my machine. However, I am not an expert in all the different types of ways to do this, so any advice on this front is also very welcome.

  In summary, this change has been very functional for me in testing.

  ###### Things done

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

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

  ---


state: closed
title: python36Packages.djangorestframework: 3.8.2 -> 3.9.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49172
updated_at: 2018-11-17 23:03:03
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/python3.6-djangorestframework/versions.



  meta.description for python36Packages.djangorestframework is: '"Web APIs for Django, made easy"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 3.9.0 with grep in /nix/store/f52qhwkl7mbm43ci2rb523289ihrg7hj-python3.6-djangorestframework-3.9.0
  - directory tree listing: https://gist.github.com/d712cff387a7ce04810143fbd8efb88c
  - du listing: https://gist.github.com/eff0e11e67a3eae0aa080b46885f7ae1

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  8 total rebuild paths

  2 package rebuilds

  2 x86_64-linux rebuilds
  2 i686-linux rebuilds
  2 x86_64-darwin rebuilds
  2 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  python27Packages.djangorestframework
  python36Packages.djangorestframework

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/f52qhwkl7mbm43ci2rb523289ihrg7hj-python3.6-djangorestframework-3.9.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A python36Packages.djangorestframework https://github.com/r-ryantm/nixpkgs/archive/ca7664b7d16ef7cb22831ada3f318665444966fa.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/f52qhwkl7mbm43ci2rb523289ihrg7hj-python3.6-djangorestframework-3.9.0
  ls -la /nix/store/f52qhwkl7mbm43ci2rb523289ihrg7hj-python3.6-djangorestframework-3.9.0/bin
  ```


  </details>
  <br/>


  cc @desiderius for testing.


state: closed
title: mysql-5.7.23 on Mac OS 10.14
user_login: fym
html_url: https://github.com/NixOS/nixpkgs/issues/49174
updated_at: 2019-02-28 20:59:41
body:
  ## Issue description

  On updated Mac OS 10.14 with freshly installed nix via ```sh <(curl https://nixos.org/nix/install) --daemon``` the installation/build of mysql-5.7.23 fails.

  ### Steps to reproduce

  ```nix-env -i mysql-5.7.23```

  ## Technical details

  Attached output of ```nix-env -i mysql-5.7.23``` [here](https://github.com/NixOS/nixpkgs/files/2520366/terminal-out.log)



  > - system: `"x86_64-darwin"`
  >  - host os: `Darwin 18.0.0, macOS 10.14`
  >  - multi-user?: `yes`
  >  - sandbox: `no`
  >  - version: `nix-env (Nix) 2.1.3`
  >  - channels(root): `"nixpkgs-19.03pre155767.8070a6333f3"`
  >  - channels(fym): `""`
  >  - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixpkgs`
  > 


state: closed
title: [18.09] pythonPackages.pyarrow: fix running tests on hydra
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/49175
updated_at: 2018-10-27 08:32:46
body:
  This replaces standard checkPhase using setup.py that uses pytest-runner
  with an explicit call to pytest. One reason to do that is because
  setup.py triggers another rebuild when asked to do "test". Another
  reason is that there seems to be a conflict between possible imports for
  pyarrow: `pwd`/pyarrow vs $out/pyarrow. By some unknown reason this
  triggers an import error on hydra and ofborg, but not on my machine. The
  solution here is to remove `pwd`/pyarrow, keep the tests and use direct
  call to pytest (setup.py needs `pwd`/pyarrow). The added benefit is that
  we are now testing what is installed in $out.

  (cherry picked from commit 6ae3cb4d36079d4738c656c4bef6615ba3f064a1)

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: whois: 5.3.2 -> 5.4.0
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/49176
updated_at: 2018-10-26 21:00:18
body:
  https://github.com/rfc1036/whois/commit/4723a2cc4c7c49cd06a11dd07d5f7335e1608cea


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

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

  ---


state: closed
title: libgcrypt: 1.8.3 -> 1.8.4, drop included patch \o/
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/49177
updated_at: 2018-10-28 09:44:25
body:
  Another project with a (tiny) @dtzWill contribution :D
  Muahahaah



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

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

  ---


state: closed
title: hugo: 0.47.1 -> 0.49.2
user_login: danieldk
html_url: https://github.com/NixOS/nixpkgs/pull/49178
updated_at: 2019-06-04 05:55:50
body:
  ###### Motivation for this change

  Changelog: https://github.com/gohugoio/hugo/releases

  Adresses #49125

  Updated dependencies were derived from the Hugo go module dependencies.

  Tested the Quickstart example/tutorial from the Hugo website.

  ###### Things done

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

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

  ---


state: closed
title: pulseeffects: 4.3.7 -> 4.3.9
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49179
updated_at: 2018-11-17 22:59:44
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pulseeffects/versions.



  meta.description for pulseeffects is: '"Limiter, compressor, reverberation, equalizer and auto volume effects for Pulseaudio applications"'.


  [Compare changes on GitHub](https://github.com/wwmm/pulseeffects/compare/v4.3.7...v4.3.9)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/x6z71m9f6k50p5wca1zxgmmqhsyywi9b-pulseeffects-4.3.9/bin/pulseeffects had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/x6z71m9f6k50p5wca1zxgmmqhsyywi9b-pulseeffects-4.3.9/bin/.pulseeffects-wrapped had a zero exit code or showed the expected version
  - 0 of 2 passed binary check by having a zero exit code.
  - 0 of 2 passed binary check by having the new version present in output.
  - found 4.3.9 with grep in /nix/store/x6z71m9f6k50p5wca1zxgmmqhsyywi9b-pulseeffects-4.3.9
  - directory tree listing: https://gist.github.com/d623e057c8fdf1ff998ee6603664a578
  - du listing: https://gist.github.com/e6bf7ffce6070ed9eb63510d649c9d52

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  3 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  pulseeffects

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/x6z71m9f6k50p5wca1zxgmmqhsyywi9b-pulseeffects-4.3.9 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A pulseeffects https://github.com/r-ryantm/nixpkgs/archive/9d79d12e6f694fde7912b60eb2d967e3b6a27007.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/x6z71m9f6k50p5wca1zxgmmqhsyywi9b-pulseeffects-4.3.9
  ls -la /nix/store/x6z71m9f6k50p5wca1zxgmmqhsyywi9b-pulseeffects-4.3.9/bin
  ```


  </details>
  <br/>


  cc @jtojnar for testing.


state: closed
title: brlaser: fix install dir
user_login: symphorien
html_url: https://github.com/NixOS/nixpkgs/pull/49180
updated_at: 2019-05-18 16:01:34
body:
  ###### Motivation for this change

  Hopefully fixes #49092

  The new tree is:
  ```
  result
  ├── lib
  │   └── cups
  │       └── filter
  │           └── rastertobrlaser
  └── share
      └── cups
          └── drv
              └── brlaser.drv
  ```
  without the strange `$out` dir.

  @wagnerf42: can you check if this fixes you issue ?




  ###### Things done

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

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

  ---


state: closed
title: python36Packages.aniso8601: 3.0.2 -> 4.0.1
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49181
updated_at: 2018-11-17 23:01:35
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/python3.6-aniso8601/versions.



  meta.description for python36Packages.aniso8601 is: '"Parses ISO 8601 strings."'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 4.0.1 with grep in /nix/store/ikaal4qpdzx8ld6k02s8b1r8p343v1q8-python3.6-aniso8601-4.0.1
  - directory tree listing: https://gist.github.com/9902d0a18036fcd7a5f6a2bb09c03110
  - du listing: https://gist.github.com/017f87b40890c636714ca47c4c8f908f

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  32 total rebuild paths

  8 package rebuilds

  8 x86_64-linux rebuilds
  8 i686-linux rebuilds
  8 x86_64-darwin rebuilds
  8 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  flexget
  python27Packages.WSME
  python27Packages.aniso8601
  python27Packages.flask-restful
  python27Packages.flask-restplus
  python36Packages.aniso8601
  python36Packages.flask-restful
  python36Packages.flask-restplus

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/ikaal4qpdzx8ld6k02s8b1r8p343v1q8-python3.6-aniso8601-4.0.1 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A python36Packages.aniso8601 https://github.com/r-ryantm/nixpkgs/archive/924195b037e35b6176764f39a18c23c123db01c5.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/ikaal4qpdzx8ld6k02s8b1r8p343v1q8-python3.6-aniso8601-4.0.1
  ls -la /nix/store/ikaal4qpdzx8ld6k02s8b1r8p343v1q8-python3.6-aniso8601-4.0.1/bin
  ```


  </details>
  <br/>


state: closed
title: python36Packages.flask-babel: 0.11.2 -> 0.12.2
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49182
updated_at: 2018-11-17 23:00:46
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/python3.6-flask-babel/versions.



  meta.description for python36Packages.flask-babel is: '"Adds i18n/l10n support to Flask applications"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 0.12.2 with grep in /nix/store/ib6jdnlmbqwyp6wxz2h5sw8f4558ccf1-python3.6-Flask-Babel-0.12.2
  - directory tree listing: https://gist.github.com/ea7a8ee92f407a394d56247bd05b4135
  - du listing: https://gist.github.com/b0c18ad3b3961bef3064f114d0d7ffbd

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  10 total rebuild paths

  4 package rebuilds

  4 x86_64-linux rebuilds
  2 i686-linux rebuilds
  2 x86_64-darwin rebuilds
  2 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  python27Packages.flask-babel
  python36Packages.flask-babel
  sage
  sageWithDoc

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/ib6jdnlmbqwyp6wxz2h5sw8f4558ccf1-python3.6-Flask-Babel-0.12.2 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A python36Packages.flask-babel https://github.com/r-ryantm/nixpkgs/archive/b26fc63e20115ced888b7c9f7cf623498b7d1a38.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/ib6jdnlmbqwyp6wxz2h5sw8f4558ccf1-python3.6-Flask-Babel-0.12.2
  ls -la /nix/store/ib6jdnlmbqwyp6wxz2h5sw8f4558ccf1-python3.6-Flask-Babel-0.12.2/bin
  ```


  </details>
  <br/>


  cc @timokau for testing.


state: closed
title: gusb: 0.2.11 → 0.3.0
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/49183
updated_at: 2018-10-26 21:40:55
body:
  ###### Motivation for this change
  Size impact: 6% overall increase (115 MB → 122 MB due to 7 MB hwinfo). But we also split the outputs now, reducing the size of `out` to 51 MB.

  ###### Things done

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

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

  ---


state: closed
title: python36Packages.bokeh: 0.13.0 -> 1.0.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49184
updated_at: 2018-11-17 23:01:57
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/python3.6-bokeh/versions.



  meta.description for python36Packages.bokeh is: '"Statistical and novel interactive HTML plots for Python"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/9jw39d7li03pafmlf5vmg47z6pl105w9-python3.6-bokeh-1.0.0/bin/.bokeh-wrapped had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/9jw39d7li03pafmlf5vmg47z6pl105w9-python3.6-bokeh-1.0.0/bin/bokeh had a zero exit code or showed the expected version
  - 0 of 2 passed binary check by having a zero exit code.
  - 0 of 2 passed binary check by having the new version present in output.
  - found 1.0.0 with grep in /nix/store/9jw39d7li03pafmlf5vmg47z6pl105w9-python3.6-bokeh-1.0.0
  - directory tree listing: https://gist.github.com/076ec7a5468a00c82b26198aadd9e21c
  - du listing: https://gist.github.com/5fd1672e79b536c82e22e645f8a4b1b6

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  8 total rebuild paths

  2 package rebuilds

  2 x86_64-linux rebuilds
  2 i686-linux rebuilds
  2 x86_64-darwin rebuilds
  2 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  python27Packages.bokeh
  python36Packages.bokeh

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/9jw39d7li03pafmlf5vmg47z6pl105w9-python3.6-bokeh-1.0.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A python36Packages.bokeh https://github.com/r-ryantm/nixpkgs/archive/415767717dabbf662cd7e3aaf0fdf9d00a2de5a5.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/9jw39d7li03pafmlf5vmg47z6pl105w9-python3.6-bokeh-1.0.0
  ls -la /nix/store/9jw39d7li03pafmlf5vmg47z6pl105w9-python3.6-bokeh-1.0.0/bin
  ```


  </details>
  <br/>


  cc @orivej for testing.


state: closed
title: virtualgl-lib: fix broken startup script
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/49185
updated_at: 2018-11-07 19:39:01
body:
  ###### Motivation for this change
  Replace /bin/sh for bash in `vglrun`. 
  The script uses `exec`, which fails with /bin/sh

  ###### Things done

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

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

  ---


state: closed
title: [18.09] mosquitto: 1.4.15 -> 1.5.3
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/49186
updated_at: 2018-10-27 10:17:28
body:
  ###### Motivation for this change

  This is a backport of changes from master that fix several security issues that did arise in the mosquitto MQTT server.

  I read through the changelog and it doesn't seem to introduce any breaking changes. There are many bugfixes. One fix on timeout behavior could be seen as breakage but AFAIK that was on an edge case and can probably be let through.

  cc release managers for 18.09 @samueldr @vcunat 

  ###### Things done

  [X] Recompiled using sandboxing on NixOS


state: closed
title: [18.03] mosquitto: 1.4.14 ->1.5.3
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/49187
updated_at: 2018-10-27 22:23:38
body:
  ###### Motivation for this change

  This is a backport of a bunch of changes from master that fix several security issues that did arise in the mosquitto MQTT server.

  I read through the changelog and it doesn't seem to introduce any breaking changes. There are many bugfixes. One fix on timeout behavior could be seen as breakage but AFAIK that was on an edge case and can probably be let through.

  cc release managers for 18.03 @fpletz @vcunat 

  ###### Things done

  [X] Recompiled using sandboxing on NixOS


state: closed
title: R: update package set
user_login: pstn
html_url: https://github.com/NixOS/nixpkgs/pull/49188
updated_at: 2018-10-29 10:25:18
body:
  The CRAN snapshot is at 2018-10-25. Bioc is still at 3.8

  automatic update for the R modules as [documented](https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/r.section.md#updating-the-package-set).
  No testing done whatsoever.

  ###### Motivation for this change
  Fixes #49105 

  ###### Things done

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

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

  ---


state: closed
title: pyprof2calltree: 1.4.3 -> 1.4.4
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49189
updated_at: 2018-11-17 22:59:48
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pyprof2calltree/versions.



  meta.description for pyprof2calltree is: '"Help visualize profiling data from cProfile with kcachegrind and qcachegrind"'.

  [Release on GitHub](https://github.com/pwaller/pyprof2calltree/releases/tag/v1.4.4)


  [Compare changes on GitHub](https://github.com/pwaller/pyprof2calltree/compare/v1.4.3...v1.4.4)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/cmklwv82pf8yqh62sss0j93zs61w3168-pyprof2calltree-1.4.4/bin/.pyprof2calltree-wrapped passed the binary check.
  - /nix/store/cmklwv82pf8yqh62sss0j93zs61w3168-pyprof2calltree-1.4.4/bin/pyprof2calltree passed the binary check.
  - 2 of 2 passed binary check by having a zero exit code.
  - 0 of 2 passed binary check by having the new version present in output.
  - found 1.4.4 with grep in /nix/store/cmklwv82pf8yqh62sss0j93zs61w3168-pyprof2calltree-1.4.4
  - directory tree listing: https://gist.github.com/43c32713a43bdffc03a96762eedd75de
  - du listing: https://gist.github.com/e8f3cf48193ddfb625dc3626cb32d95d

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  4 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  pyprof2calltree

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/cmklwv82pf8yqh62sss0j93zs61w3168-pyprof2calltree-1.4.4 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A pyprof2calltree https://github.com/r-ryantm/nixpkgs/archive/9203ba5ceacedfbafd23fd3ac888d904d8e4657e.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/cmklwv82pf8yqh62sss0j93zs61w3168-pyprof2calltree-1.4.4
  ls -la /nix/store/cmklwv82pf8yqh62sss0j93zs61w3168-pyprof2calltree-1.4.4/bin
  ```


  </details>
  <br/>


  cc @sfrijters for testing.


state: closed
title: paperkey: 1.5 -> 1.6
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49190
updated_at: 2018-11-17 22:58:56
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/paperkey/versions.



  meta.description for paperkey is: '"Store OpenPGP or GnuPG on paper"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/wsp3jl7f4ccfhhc7c6v2k79xnim9xd9s-paperkey-1.6/bin/paperkey passed the binary check.
  - 1 of 1 passed binary check by having a zero exit code.
  - 0 of 1 passed binary check by having the new version present in output.
  - found 1.6 with grep in /nix/store/wsp3jl7f4ccfhhc7c6v2k79xnim9xd9s-paperkey-1.6
  - directory tree listing: https://gist.github.com/c1ef70e2be4c94da168ea58bd36ba0e5
  - du listing: https://gist.github.com/fdb4ab03ba6e6da2dc654a55a5670d7c

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  4 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  paperkey

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/wsp3jl7f4ccfhhc7c6v2k79xnim9xd9s-paperkey-1.6 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A paperkey https://github.com/r-ryantm/nixpkgs/archive/170797f234ed6ec59ff24cc9b15104fb812ceab5.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/wsp3jl7f4ccfhhc7c6v2k79xnim9xd9s-paperkey-1.6
  ls -la /nix/store/wsp3jl7f4ccfhhc7c6v2k79xnim9xd9s-paperkey-1.6/bin
  ```


  </details>
  <br/>


  cc @svenkeidel for testing.


state: closed
title: fakeroot: 1.22 -> 1.23
user_login: charles-dyfis-net
html_url: https://github.com/NixOS/nixpkgs/pull/49191
updated_at: 2018-10-26 23:36:23
body:
  ###### Motivation for this change

  The shell wrapper for fakeroot 1.22 parses command-line arguments in such a way as to permit arguments which should be passed through as literal data to be evaluated as shell syntax; 1.23 fixes this.

  If programs pass untrusted data through the argument list of commands run with fakeroot, this could potentially be security-impacting. Whether or not fakeroot is used in such a context, it's definitely a correctness issue.

  Consider the below transcript, showing a simple command line correctly executed when invoked on its own or via fakeroot 1.23, but incorrectly executed from fakeroot 1.22:

  ```
  $ cmd=( sh -xc $'printf \'%s\\n\' "$@"' _ one two three )

  $ "${cmd[@]}"
  + printf '%s\n' one two three
  one
  two
  three

  $ /nix/store/2wi31rvbkyzadix44i0d1a2xsmlgdxy9-fakeroot-1.22/bin/fakeroot -- "${cmd[@]}"
  + printf
  printf: usage: printf [-v var] format [arguments]

  $ /nix/store/s0j7487g3g4davd2wniw268c4b12zgs1-fakeroot-1.23/bin/fakeroot -- "${cmd[@]}"
  + printf '%s\n' one two three
  one
  two
  three
  ```

  ###### Things done

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

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

  ---


state: closed
title: Refactor another 130 python packages -> python-modules
user_login: costrouc
html_url: https://github.com/NixOS/nixpkgs/pull/49192
updated_at: 2018-10-27 07:07:48
body:
  ###### Things done

  All have been tested to build and is ready for merge.

  Strictly moving package to python-modules. Did not attempt to upgrade package unless it added python 3 support or was broken. Also converted fetch... to fetchPypi to make future upgrades easier. All packages have been tested in sandbox mode to build properly.

  As of the last edit there are ~198 remaining packages to move.

  ```
  grep "buildPythonPackage" ~/p/nixpkgs/pkgs/top-level/python-packages.nix | wc
      198    1026    8447
  ```

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

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

  ---


state: closed
title: parallel: 20180922 -> 20181022
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49193
updated_at: 2018-11-17 22:58:59
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/parallel/versions.



  meta.description for parallel is: '"Shell tool for executing jobs in parallel"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/env_parallel.ash had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/env_parallel.csh had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/env_parallel.dash had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/env_parallel.fish had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/env_parallel.ksh had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/env_parallel.mksh had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/env_parallel.pdksh had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/env_parallel.tcsh had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/env_parallel.zsh had a zero exit code or showed the expected version
  - /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/sem passed the binary check.
  - /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/parallel passed the binary check.
  - /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/sql passed the binary check.
  - /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/niceload passed the binary check.
  - Warning: no invocation of /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/parcat had a zero exit code or showed the expected version
  - /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/parset passed the binary check.
  - /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/env_parallel passed the binary check.
  - /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/env_parallel.bash passed the binary check.
  - /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/env_parallel.sh passed the binary check.
  - /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin/.parallel-wrapped passed the binary check.
  - 9 of 19 passed binary check by having a zero exit code.
  - 0 of 19 passed binary check by having the new version present in output.
  - found 20181022 with grep in /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022
  - directory tree listing: https://gist.github.com/4036601e128ddd8c0b9f31c6c878e492
  - du listing: https://gist.github.com/58c87d37964a7ded12d9e62ccb5b10c0

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  1889 total rebuild paths

  498 package rebuilds

  494 x86_64-linux rebuilds
  485 i686-linux rebuilds
  426 x86_64-darwin rebuilds
  484 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  adapta-gtk-theme
  altcoins.dcrd
  altcoins.dcrwallet
  altcoins.go-ethereum
  altcoins.go-ethereum-classic
  amazon-ecr-credential-helper
  antibody
  aptly
  assh
  awless

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A parallel https://github.com/r-ryantm/nixpkgs/archive/dd0e9cf248d98fb5f4bcc0b35180ad35edd53544.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022
  ls -la /nix/store/izyd3h2bnhagnpi0pq107h6j02v4mi66-parallel-20181022/bin
  ```


  </details>
  <br/>


  cc @pSub @vrthra for testing.


state: closed
title: kubicorn: init at 4c7f3623
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/49194
updated_at: 2018-11-26 21:19: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 `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pcsclite: 1.8.23 -> 1.8.24
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49195
updated_at: 2018-11-17 22:59:03
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pcsclite/versions.



  meta.description for pcsclite is: '"Middleware to access a smart card using SCard API (PC/SC)"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/hrzvrmqx88jcnzql97mllhd442nwxdwp-pcsclite-1.8.24-bin/bin/pcscd passed the binary check.
  - 1 of 1 passed binary check by having a zero exit code.
  - 0 of 1 passed binary check by having the new version present in output.
  - found 1.8.24 with grep in /nix/store/hrzvrmqx88jcnzql97mllhd442nwxdwp-pcsclite-1.8.24-bin
  - directory tree listing: https://gist.github.com/d9ab3ee6f87959dca9fa60f97b3584d7
  - du listing: https://gist.github.com/d5cf7ee5a751163560c6324933146c91

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  1750 total rebuild paths

  599 package rebuilds

  598 x86_64-linux rebuilds
  566 i686-linux rebuilds
  26 x86_64-darwin rebuilds
  560 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  adapta-gtk-theme
  afew
  akonadi
  akregator
  alot
  altcoins.aeon
  amarok
  amarok-kf5
  aptly
  ark

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/hrzvrmqx88jcnzql97mllhd442nwxdwp-pcsclite-1.8.24-bin \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A pcsclite https://github.com/r-ryantm/nixpkgs/archive/f174ae0f4f8c594624b34dc2fc77fe3755e785fb.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/hrzvrmqx88jcnzql97mllhd442nwxdwp-pcsclite-1.8.24-bin
  ls -la /nix/store/hrzvrmqx88jcnzql97mllhd442nwxdwp-pcsclite-1.8.24-bin/bin
  ```


  </details>
  <br/>


  cc @wkennington for testing.


state: closed
title: pipenv: 2018.10.9 -> 2018.10.13
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49196
updated_at: 2018-11-17 22:59:22
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pipenv/versions.



  meta.description for pipenv is: '"Python Development Workflow for Humans"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/p9nd3jv9jrwnwfdznjmxq8znxzcg9f12-pipenv-2018.10.13/bin/.pipenv-wrapped passed the binary check.
  - /nix/store/p9nd3jv9jrwnwfdznjmxq8znxzcg9f12-pipenv-2018.10.13/bin/pipenv passed the binary check.
  - Warning: no invocation of /nix/store/p9nd3jv9jrwnwfdznjmxq8znxzcg9f12-pipenv-2018.10.13/bin/.pipenv-resolver-wrapped had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/p9nd3jv9jrwnwfdznjmxq8znxzcg9f12-pipenv-2018.10.13/bin/pipenv-resolver had a zero exit code or showed the expected version
  - 2 of 4 passed binary check by having a zero exit code.
  - 1 of 4 passed binary check by having the new version present in output.
  - found 2018.10.13 with grep in /nix/store/p9nd3jv9jrwnwfdznjmxq8znxzcg9f12-pipenv-2018.10.13
  - directory tree listing: https://gist.github.com/cc15aa66eeb0ae9d179a6848547014bb
  - du listing: https://gist.github.com/9b95ce174ab8097ce547ef30ed3e08d1

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  4 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  pipenv

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/p9nd3jv9jrwnwfdznjmxq8znxzcg9f12-pipenv-2018.10.13 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A pipenv https://github.com/r-ryantm/nixpkgs/archive/7e825f5a7410b2ae2cf6e1bc873f84a790e75264.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/p9nd3jv9jrwnwfdznjmxq8znxzcg9f12-pipenv-2018.10.13
  ls -la /nix/store/p9nd3jv9jrwnwfdznjmxq8znxzcg9f12-pipenv-2018.10.13/bin
  ```


  </details>
  <br/>


  cc @berdario for testing.


state: closed
title: strongswan-swanctl: adapt options to strongswan-5.7.1
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/49197
updated_at: 2018-10-27 08:34:54
body:
  ###### Motivation for this change

  The options of the strongswan-swanctl module need to be adapted from strongswan-5.6.3 to the current version of strongswan-5.7.1.

  ###### Things done

  The changes were found by executing the following in the strongswan
  repo (https://github.com/strongswan/strongswan):

  ```
  git diff 5.6.3..5.7.1 src/swanctl/swanctl.opt
  ```

  The manual also builds correctly with these changes.

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

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

  ---

  @GrahamcOfBorg test strongswan-swanctl


state: closed
title: tests/docs: remove remnants of old allowPing default
user_login: globin
html_url: https://github.com/NixOS/nixpkgs/pull/49198
updated_at: 2018-10-30 21:26:43
body:
  This has been defaulting to true since 16.03, we don't need this code
  anymore, also the note in the documentation has been obsolete for quite
  a while.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: scalapack: switch to openblas and add test
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/49199
updated_at: 2018-11-07 19:18:45
body:
  ###### Motivation for this change
  Use `openblas`  instead of the reference implementations of BLAS and LAPACK. 

  CC @costrouc for testing and comments

  ###### Things done

  * change from blas,lapack to openblas
  * add check phase
  * enable parallel building
  * move `cmake` to `nativeBuildInputs` 
  * fix license (it's a BSD 3-clause license)


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

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

  ---


state: closed
title: squashfsTools: incorporate 4k-alignment option patch
user_login: charles-dyfis-net
html_url: https://github.com/NixOS/nixpkgs/pull/49200
updated_at: 2018-11-17 15:44:20
body:
  ###### Motivation for this change

  Padding the space between files in squashfs images increases the size of that image, but can greatly improve efficiency both of block- or extent-based on-disk deduplication (such as bees) and chunking-based software distribution systems (such as casync or desync).

  This incorporates a patch from Chromium adding an option to enable such alignment, trivially tweaked so it applies to our tree. See https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/612449 for upstream discussion of said patch.

  ###### Things done

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

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

  ---


state: closed
title: snapper: 0.5.0 -> 0.7.2
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/49201
updated_at: 2018-10-27 12:44:39
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 `sandbox` 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))
  nixos/tests/snapper.nix
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: iproute: 4.18 -> 4.19
user_login: qolii
html_url: https://github.com/NixOS/nixpkgs/pull/49202
updated_at: 2018-10-27 19:56:00
body:
  ###### Motivation for this change
  Simple version bump (useful now that Cake is in the kernel!).

  ###### Things done

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

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

  ---


state: closed
title: Ackerman function
user_login: yashrajbharti
html_url: https://github.com/NixOS/nixpkgs/pull/49203
updated_at: 2018-10-27 00:58:52
body:
  Help us understand recursion better!

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: ponyc: 0.24.4 -> 0.25.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49204
updated_at: 2018-11-17 22:59:33
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ponyc/versions.



  meta.description for ponyc is: '"Pony is an Object-oriented, actor-model, capabilities-secure, high performance programming language"'.

  [Release on GitHub](https://github.com/ponylang/ponyc/releases/tag/0.25.0)


  [Compare changes on GitHub](https://github.com/ponylang/ponyc/compare/0.24.4...0.25.0)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/7qikwaj0xrzis8af3mlz5hw4x0mzbrir-ponyc-0.25.0/bin/.ponyc-wrapped passed the binary check.
  - /nix/store/7qikwaj0xrzis8af3mlz5hw4x0mzbrir-ponyc-0.25.0/bin/ponyc passed the binary check.
  - 2 of 2 passed binary check by having a zero exit code.
  - 0 of 2 passed binary check by having the new version present in output.
  - found 0.25.0 with grep in /nix/store/7qikwaj0xrzis8af3mlz5hw4x0mzbrir-ponyc-0.25.0
  - directory tree listing: https://gist.github.com/c4aeb454e221e27f31a4b783c0695717
  - du listing: https://gist.github.com/3345878541adce1e68627c055b4b3b91

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  6 total rebuild paths

  2 package rebuilds

  2 x86_64-linux rebuilds
  1 i686-linux rebuilds
  2 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  pony-stable
  ponyc

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/7qikwaj0xrzis8af3mlz5hw4x0mzbrir-ponyc-0.25.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A ponyc https://github.com/r-ryantm/nixpkgs/archive/7a711b5f544a919173725acf34c5cbe9db4db8c0.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/7qikwaj0xrzis8af3mlz5hw4x0mzbrir-ponyc-0.25.0
  ls -la /nix/store/7qikwaj0xrzis8af3mlz5hw4x0mzbrir-ponyc-0.25.0/bin
  ```


  </details>
  <br/>


  cc @doublec @kamilchm @patternspandemic for testing.


state: closed
title: pgroonga: 2.1.3 -> 2.1.6
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49205
updated_at: 2018-11-17 22:59:19
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pgroonga/versions.



  meta.description for pgroonga is: '"A PostgreSQL extension to use Groonga as the index"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 2.1.6 with grep in /nix/store/bbqd1fykl8kqqibk06rffgbwb5166dcd-pgroonga-2.1.6
  - directory tree listing: https://gist.github.com/acc1851c817841ec3e53ced589e010b6
  - du listing: https://gist.github.com/12fc651747899cc12a6bbe5e4b8ed6b5

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  1 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  0 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  0 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  pgroonga

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/bbqd1fykl8kqqibk06rffgbwb5166dcd-pgroonga-2.1.6 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A pgroonga https://github.com/r-ryantm/nixpkgs/archive/a59b1eff7290c5ee9ddb013ff719996c35ee30d1.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/bbqd1fykl8kqqibk06rffgbwb5166dcd-pgroonga-2.1.6
  ls -la /nix/store/bbqd1fykl8kqqibk06rffgbwb5166dcd-pgroonga-2.1.6/bin
  ```


  </details>
  <br/>


  cc @DerTim1 for testing.


state: open
title: compilation with stack fails because argument list to hsc2hs is too long
user_login: cdepillabout
html_url: https://github.com/NixOS/nixpkgs/issues/49206
updated_at: 2019-07-22 12:36:49
body:
  ## Issue description

  I am seeing an error when using `stack` to compile Haskell code on NixOS.  It appears that the argument list passed to `hsc2hs` is extremely long, and `hsc2hs` calls `gcc` with that long argument list.  `gcc` fails to deal with an extremely long argument list.

  This seems to be another symptom of #41340.

  ### Steps to reproduce

  I've created a reproduction with the `haskell-gi` package.  You can try it out with the following steps:

  ```
  $ git clone git@github.com:cdepillabout/haskell-gi.git
  $ git checkout hsc2hs-error
  $ stack build --verbose --cabal-verbose --ghc-options '-v3'
  ...
  2018-10-27 12:14:01.626632: [info] Preprocessing library for haskell-gi-0.21.5..
  2018-10-27 12:14:01.626660: [info] creating .stack-work/dist/x86_64-linux-nix/Cabal-2.2.0.1/build/Data/GI/CodeGen
  2018-10-27 12:14:01.766178: [info] /nix/store/f31slvv0xydlgf6jhvkyz5m6xchsa54q-ghc-8.4.3/bin/hsc2hs '--cc=/nix/store/10yq7kwlvbc6h658izmrlsspry1g9f3c-gcc-wrapper-7.3.0/bin/cc' '--ld=/nix/store/10yq7kwlvbc6h658izmrlsspry1g9f3c-gcc-wrapper-7.3.0/bin/cc' '--cflag=-fno-stack-protector' '--lflag=-fno-stack-protector' '--cflag=-D__GLASGOW_HASKELL__=804' '--cflag=-Dlinux_BUILD_OS=1' '--cflag=-Dx86_64_BUILD_ARCH=1' '--cflag=-Dlinux_HOST_OS=1' '--cflag=-Dx86_64_HOST_ARCH=1' '--cflag=-I/nix/store/mdfyly2rf93k0xfx9h6dagl4ycclkswg-gobject-introspection-1.56.0-dev/include/gobject-introspection-1.0' '--cflag=-I/nix/store/gbmk2qgalg06yz78fvhlyy87rzpqgjcy-glib-2.56.0-dev/include/glib-2.0' '--cflag=-I/nix/store/hknrb3kdacm9iqwky9bsj0ap45ngbc9z-glib-2.56.0/lib/glib-2.0/include' '--cflag=-I/nix/store/mdfyly2rf93k0xfx9h6dagl4ycclkswg-gobject-introspection-1.56.0-dev/include/gobject-introspection-1.0' '--cflag=-I/nix/store/gbmk2qgalg06yz78fvhlyy87rzpqgjcy-glib-2.56.0-dev/include/glib-2.0' '--cflag=-I/nix/store/hknrb3kdacm9iqwky9bsj0ap45ngbc9z-glib-2.56.0/lib/glib-2.0/include' '--cflag=-I.stack-work/dist/x86_64-linux-nix/Cabal-2.2.0.1/build/autogen' '--cflag=-I.stack-work/dist/x86_64-linux-nix/Cabal-2.2.0.1/build/global-autogen' '--cflag=-include' '--cflag=.stack-work/dist/x86_64-linux-nix/Cabal-2.2.0.1/build/autogen/cabal_macros.h' '--lflag=-L/nix/store/f31slvv0xydlgf6jhvkyz5m6xchsa54q-ghc-8.4.3/lib' '--lflag=-L/nix/store/jg88la9hmpxj34gss9fsvkz9d983mb7x-glibc-locales-2.27/lib' '--lflag=-L/nix/store/sbmbixrjalyq1w679ypjfg90pq81b6ag-gobject-introspection-1.56.0/lib' '--lflag=-L/nix/store/hknrb3kdacm9iqwky9bsj0ap45ngbc9z-glib-2.56.0/lib' '--lflag=-Wl,-R,/nix/store/f31slvv0xydlgf6jhvkyz5m6xchsa54q-ghc-8.4.3/lib' '--lflag=-Wl,-R,/nix/store/jg88la9hmpxj34gss9fsvkz9d983mb7x-glibc-locales-2.27/lib' '--lflag=-Wl,-R,/nix/store/sbmbixrjalyq1w679ypjfg90pq81b6ag-gobject-introspection-1.56.0/lib' '--lflag=-Wl,-R,/nix/store/hknrb3kdacm9iqwky9bsj0ap45ngbc9z-glib-2.56.0/lib' '--lflag=-lgirepository-1.0' '--lflag=-lgobject-2.0' '--lflag=-lglib-2.0' '--cflag=-I/nix/store/0081p4ygwd0i54rzwqdzhbz13fv9vzwq-cups-2.2.6-dev/include' '--cflag=-I/nix/store/0713bi6xyfbh9fkal7h9y2nd8ricfplc-fribidi-1.0.5/include' '--cflag=-I/nix/store/1nha78cyiip6sb288sb7a9jfr7pxwjjf-gtk+3-3.22.30-dev/include' '--cflag=-I/nix/store/1vqby5ck2qzf7374iq30irhwk53z0v2l-libpng-apng-1.6.34-dev/include' '--cflag=-I/nix/store/27x4ncqbj01qas11mq875ym9y10l2w8d-freetype-2.9-dev/include' '--cflag=-I/nix/store/2fiabpwraw8d7qcb6i4aij7f0bpfl37n-libXrandr-1.5.1-dev/include' '--cflag=-I/nix/store/3ribnzxnl0vr6cxzqj8882dc58ip3cyi-renderproto-0.11.1/include' '--cflag=-I/nix/store/3zdsx2a7dama2bhj2dnhrn8c888dg50w-wayland-1.16.0/include' '--cflag=-I/nix/store/473mnkkmm8k6pjy5drzsfkxqyxsigwv2-vte-0.52.2/include' '--cflag=-I/nix/store/4mjzmf7kdhxazy3lvg8b45vj5q6gw1zc-expat-2.2.6-dev/include' ... (very long line with many, many duplicated arguments) ...
  2018-10-27 12:14:02.743304: [warn] gcc: error trying to exec '/nix/store/6qmfmricr58bjivgr16y9sjisakdykag-gcc-7.3.0/libexec/gcc/x86_64-unknown-linux-gnu/7.3.0/cc1': execv: Argument list too long
  2018-10-27 12:14:02.743809: [warn] compiling .stack-work/dist/x86_64-linux-nix/Cabal-2.2.0.1/build/Data/GI/CodeGen/GType_hsc_make.c failed (exit code 1)
  2018-10-27 12:14:02.986312: [warn] command was: /nix/store/10yq7kwlvbc6h658izmrlsspry1g9f3c-gcc-wrapper-7.3.0/bin/cc -c .stack-work/dist/x86_64-linux-nix/Cabal-2.2.0.1/build/Data/GI/CodeGen/GType_hsc_make.c -o .stack-work/dist/x86_64-linux-nix/Cabal-2.2.0.1/build/Data/GI/CodeGen/GType_hsc_make.o -fno-stack-protector -fno-stack-protector -D__GLASGOW_HASKELL__=804 -Dlinux_BUILD_OS=1 -Dx86_64_BUILD_ARCH=1 -Dlinux_HOST_OS=1 -Dx86_64_HOST_ARCH=1 -I/nix/store/mdfyly2rf93k0xfx9h6dagl4ycclkswg-gobject-introspection-1.56.0-dev/include/gobject-introspection-1.0 -I/nix/store/gbmk2qgalg06yz78fvhlyy87rzpqgjcy-glib-2.56.0-dev/include/glib-2.0 -I/nix/store/hknrb3kdacm9iqwky9bsj0ap45ngbc9z-glib-2.56.0/lib/glib-2.0/include -I/nix/store/mdfyly2rf93k0xfx9h6dagl4ycclkswg-gobject-introspection-1.56.0-dev/include/gobject-introspection-1.0 -I/nix/store/gbmk2qgalg06yz78fvhlyy87rzpqgjcy-glib-2.56.0-dev/include/glib-2.0 -I/nix/store/hknrb3kdacm9iqwky9bsj0ap45ngbc9z-glib-2.56.0/lib/glib-2.0/include -I.stack-work/dist/x86_64-linux-nix/Cabal-2.2.0.1/build/autogen -I.stack-work/dist/x86_64-linux-nix/Cabal-2.2.0.1/build/global-autogen -include .stack-work/dist/x86_64-linux-nix/Cabal-2.2.0.1/build/autogen/cabal_macros.h -I/nix/store/0081p4ygwd0i54rzwqdzhbz13fv9vzwq-cups-2.2.6-dev/include -I/nix/store/0713bi6xyfbh9fkal7h9y2nd8ricfplc-fribidi-1.0.5/include -I/nix/store/1nha78cyiip6sb288sb7a9jfr7pxwjjf-gtk+3-3.22.30-dev/include -I/nix/store/1vqby5ck2qzf7374iq30irhwk53z0v2l-libpng-apng-1.6.34-dev/include -I/nix/store/27x4ncqbj01qas11mq875ym9y10l2w8d-freetype-2.9-dev/include -I/nix/store/2fiabpwraw8d7qcb6i4aij7f0bpfl37n-libXrandr-1.5.1-dev/include -I/nix/store/3ribnzxnl0vr6cxzqj8882dc58ip3cyi-renderproto-0.11.1/include -I/nix/store/3zdsx2a7dama2bhj2dnhrn8c888dg50w-wayland-1.16.0/include -I/nix/store/473mnkkmm8k6pjy5drzsfkxqyxsigwv2-vte-0.52.2/include -I/nix/store/4mjzmf7kdhxazy3lvg8b45vj5q6gw1zc-expat-2.2.6-dev/include -I/nix/store/5wa2iz55m5wxihqgyavn3aqlx9xgbkfq-libXft-2.3.2-dev/include -I/nix/store/667iiwrza3vijjan3kdjkim8lbqn0kgw-libXcomposite-0.4.4-dev/include -I/nix/store/7hhl013303zyvw3srgq3bm5674c9i5ka-pango-1.42.4-dev/include -I/nix/store/8hvap2i7mvmk0fbc187rz3gqsxr5pily-nettle-3.4-dev/include -I/nix/store/8mxjfpzh86w64rvx9yp9dz5y9xwx34z2-inputproto-2.3.2/include -I/nix/store/90ba2awivci6a2wzycgd65ib31irmky2-bzip2-1.0.6.0.1-dev/include -I/nix/store/a05xi83cwl4ar1107wnpfsadhzv77561-gsettings-desktop-schemas-3.28.0/include -I/nix/store/admjzx2dh8f3qfx5dlaqgpli0dm8nyb5-libGL-1.0.0-dev/include -I/nix/store/aihspv6bj7c9nypynrvk1jhbkz449mdg-pcre2-10.31-dev/include -I/nix/store/akg4r91sskr24vqyj5vjd1ypjvnf0d6p-kbproto-1.0.7/include -I/nix/store/asj2jl9wmzb8855lwkz35bhaw6nj849i-harfbuzz-1.8.8-dev/include -I/nix/store/avjpsh02a7m53dz98njdb8clwi451izn-libICE-1.0.9-dev/include -I/nix/store/b0xrl3mx0gfvb2pkqlzb9dcnhyjp0saa-xproto-7.0.31/include -I/nix/store/c12vcx8wjlymy0hlnndh5xrrm0andlaz-libX11-1.6.6-dev/include -I/nix/store/ciyl95gffhazl6b578ig2yls5ppck4z3-xcb-util-0.4.0-dev/include -I/nix/store/craky6lkv02qd5gh4ckdlrmbv4jdsvfi-graphite2-1.3.6/include ... (very long line with many, many duplicated arguments) ...
  2018-10-27 12:14:02.986672: [debug] Start: getPackageFiles /home/illabout/git/haskell-gi/haskell-gi.cabal
  2018-10-27 12:14:03.010702: [debug] Finished in 24ms: getPackageFiles /home/illabout/git/haskell-gi/haskell-gi.cabal
  2018-10-27 12:14:03.010912: [debug] Encoding /home/illabout/git/haskell-gi/.stack-work/dist/x86_64-linux-nix/Cabal-2.2.0.1/stack-build-caches/lib
  2018-10-27 12:14:03.011104: [debug] Finished writing /home/illabout/git/haskell-gi/.stack-work/dist/x86_64-linux-nix/Cabal-2.2.0.1/stack-build-caches/lib

  --  While building package haskell-gi-0.21.5 using:
        /home/illabout/.stack/setup-exe-cache/x86_64-linux-nix/Cabal-simple_mPHDZzAJ_2.2.0.1_ghc-8.4.3 --verbose --builddir=.stack-work/dist/x86_64-linux-nix/Cabal-2.2.0.1 build lib:haskell-gi --ghc-options " -ddump-hi -ddump-to-file"
      Process exited with code: ExitFailure 1
  ```

  I thought this might be fixed with https://github.com/haskell/cabal/pull/5356, so I tried backporting it to Cabal-2.2 in ghc-8.4.3, but this did not appear to fix the problem.  You can try out my fix like the following, although it recompiles GHC, so it takes a long time:

  ```
  $ git clone git@github.com:cdepillabout/haskell-gi.git
  $ git checkout hsc2hs-error-try-fix-cabal
  $ stack build --verbose --cabal-verbose --ghc-options '-v3'
  ...
  (fails with the exact same error as above)
  ```

  Just like #41340, I guess this is ultimately a Nix problem, but it would be nice if `Cabal` could be fixed to not send duplicate arguments to `hsc2hs`.  It would also be nice if `hsc2hs` would be fixed similarly.

  Should I open up an issue on the `Cabal` or `hsc2hs` repos?

  Pinging @nh2, @ElvishJerricco, @Ericson2314, @domenkozar, and @dmjio since they seemed to be active on issue #41340.  Also pinging @23Skidoo, @IvanMalison, and @angerman since they were active on https://github.com/haskell/cabal/pull/5356.  Finally, pinging @garetxe since he is the author of the `haskell-gi` library, which I am using to cause the error above (although I don't think `haskell-gi` is particularly doing anything bad here). 

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.51, NixOS, 18.03.132768.94d80eb7247 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixos-18.03"`
   - channels(illabout): `"unstable-18.09pre145679.dae9cf6106d, nixos-18.03"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: nodejs-slim-10_x: 10.12.0 -> 11.0.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49207
updated_at: 2018-11-17 22:58:10
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nodejs-slim/versions.



  meta.description for nodejs-slim-10_x is: '"Event-driven I/O framework for the V8 JavaScript engine"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/41kv0xarxqh1a2qc6fgi977w7z7mwyn2-nodejs-slim-11.0.0/bin/node passed the binary check.
  - 1 of 1 passed binary check by having a zero exit code.
  - 1 of 1 passed binary check by having the new version present in output.
  - found 11.0.0 with grep in /nix/store/41kv0xarxqh1a2qc6fgi977w7z7mwyn2-nodejs-slim-11.0.0
  - directory tree listing: https://gist.github.com/33f6bd9fdcaea2c8198aec7255aa99f3
  - du listing: https://gist.github.com/46a5461ede8f4cddb77d16165cc5e19e

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  12 total rebuild paths

  3 package rebuilds

  3 x86_64-linux rebuilds
  3 i686-linux rebuilds
  3 x86_64-darwin rebuilds
  3 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  heroku
  nodejs-10_x
  nodejs-slim-10_x

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/41kv0xarxqh1a2qc6fgi977w7z7mwyn2-nodejs-slim-11.0.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A nodejs-slim-10_x https://github.com/r-ryantm/nixpkgs/archive/fae99b5d6709822bfcccdebf4a0c8010ac5190ea.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/41kv0xarxqh1a2qc6fgi977w7z7mwyn2-nodejs-slim-11.0.0
  ls -la /nix/store/41kv0xarxqh1a2qc6fgi977w7z7mwyn2-nodejs-slim-11.0.0/bin
  ```


  </details>
  <br/>


  cc @cillianderoiste @gilligan @cko for testing.


state: closed
title: libopus: 1.2.1 -> 1.3
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49208
updated_at: 2018-11-17 22:56:13
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libopus/versions.



  meta.description for libopus is: '"Open, royalty-free, highly versatile audio codec"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 1.3 with grep in /nix/store/98fnrvcf0r462ra4srd9krrn5vp7sydb-libopus-1.3
  - directory tree listing: https://gist.github.com/eaf53b65ec9ac40ad48efd4a66111909
  - du listing: https://gist.github.com/c241559aa73f47413ae4a36b118f0c1e

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  3820 total rebuild paths

  1480 package rebuilds

  1208 x86_64-linux rebuilds
  1073 i686-linux rebuilds
  243 x86_64-darwin rebuilds
  1296 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  DisnixWebService
  MMA
  R
  SDL2_mixer
  SDL_mixer
  _20kly
  a2jmidid
  aacskeys
  abcl
  acoustidFingerprinter

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/98fnrvcf0r462ra4srd9krrn5vp7sydb-libopus-1.3 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A libopus https://github.com/r-ryantm/nixpkgs/archive/3a3733e18a5f8a4d32f4e0b8914372eee04f22ec.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/98fnrvcf0r462ra4srd9krrn5vp7sydb-libopus-1.3
  ls -la /nix/store/98fnrvcf0r462ra4srd9krrn5vp7sydb-libopus-1.3/bin
  ```


  </details>
  <br/>


  cc @wkennington for testing.


state: closed
title: openisns: 0.98 -> 0.99
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49209
updated_at: 2018-11-17 22:58:38
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/open-isns/versions.



  meta.description for openisns is: '"iSNS server and client for Linux"'.


  [Compare changes on GitHub](https://github.com/gonzoleeman/open-isns/compare/v0.98...v0.99)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/8gf2ii0a8ddnxa8bwqxr904cxd5ysgd6-open-isns-0.99/bin/isnsadm passed the binary check.
  - /nix/store/8gf2ii0a8ddnxa8bwqxr904cxd5ysgd6-open-isns-0.99/bin/isnsd passed the binary check.
  - /nix/store/8gf2ii0a8ddnxa8bwqxr904cxd5ysgd6-open-isns-0.99/bin/isnsdd passed the binary check.
  - 3 of 3 passed binary check by having a zero exit code.
  - 0 of 3 passed binary check by having the new version present in output.
  - found 0.99 with grep in /nix/store/8gf2ii0a8ddnxa8bwqxr904cxd5ysgd6-open-isns-0.99
  - directory tree listing: https://gist.github.com/b6250362ae766cc45bb11518e2897ba8
  - du listing: https://gist.github.com/5311ab29dfad8a77df56a00942493c7c

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  6 total rebuild paths

  2 package rebuilds

  2 x86_64-linux rebuilds
  2 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  2 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  openiscsi
  openisns

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/8gf2ii0a8ddnxa8bwqxr904cxd5ysgd6-open-isns-0.99 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A openisns https://github.com/r-ryantm/nixpkgs/archive/2bba06c4f081bb88a66d807633f51a988cfcbc09.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/8gf2ii0a8ddnxa8bwqxr904cxd5ysgd6-open-isns-0.99
  ls -la /nix/store/8gf2ii0a8ddnxa8bwqxr904cxd5ysgd6-open-isns-0.99/bin
  ```


  </details>
  <br/>


state: closed
title: ocamlPackages.ocaml-migrate-parsetree: 1.0.11 -> 1.1.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49210
updated_at: 2018-11-17 22:58:31
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ocaml4.06.1-ocaml-migrate-parsetree/versions.



  meta.description for ocamlPackages.ocaml-migrate-parsetree is: '"Convert OCaml parsetrees between different major versions"'.


  [Compare changes on GitHub](https://github.com/ocaml-ppx/ocaml-migrate-parsetree/compare/v1.0.11...v1.1.0)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 1.1.0 with grep in /nix/store/q7x13ndl1f10qrpsbfnl6fn9xzklf550-ocaml4.06.1-ocaml-migrate-parsetree-1.1.0
  - directory tree listing: https://gist.github.com/95bd60c9c7ac509ea4a093491027daed
  - du listing: https://gist.github.com/36d636aeb743464abaedf8314e16e39d

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  39 total rebuild paths

  11 package rebuilds

  11 x86_64-linux rebuilds
  9 i686-linux rebuilds
  10 x86_64-darwin rebuilds
  9 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  eff
  flow
  fstar
  jackline
  libbap
  ocamlformat
  patdiff
  pyre
  reason
  satysfi

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/q7x13ndl1f10qrpsbfnl6fn9xzklf550-ocaml4.06.1-ocaml-migrate-parsetree-1.1.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A ocamlPackages.ocaml-migrate-parsetree https://github.com/r-ryantm/nixpkgs/archive/ab7172a326b24e1715eb18afc8040a45b27c9ad2.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/q7x13ndl1f10qrpsbfnl6fn9xzklf550-ocaml4.06.1-ocaml-migrate-parsetree-1.1.0
  ls -la /nix/store/q7x13ndl1f10qrpsbfnl6fn9xzklf550-ocaml4.06.1-ocaml-migrate-parsetree-1.1.0/bin
  ```


  </details>
  <br/>


  cc @vbgl for testing.


state: closed
title: ocamlPackages.rresult: 0.5.0 -> 0.6.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49211
updated_at: 2018-11-17 22:58:34
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ocaml4.06.1-rresult/versions.



  meta.description for ocamlPackages.rresult is: '"Result value combinators for OCaml"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 0.6.0 with grep in /nix/store/f372z3x26641mjpfgdz3gpy2ix17nxv5-ocaml4.06.1-rresult-0.6.0
  - directory tree listing: https://gist.github.com/8a90d3e33d16b84f3df9929a6771f7e6
  - du listing: https://gist.github.com/7d951d7a9f46230f358250597bf681da

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  1 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  0 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  0 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  jackline

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/f372z3x26641mjpfgdz3gpy2ix17nxv5-ocaml4.06.1-rresult-0.6.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A ocamlPackages.rresult https://github.com/r-ryantm/nixpkgs/archive/9c2b2dbd9d08d03d58432f0590d90e3fb916d76f.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/f372z3x26641mjpfgdz3gpy2ix17nxv5-ocaml4.06.1-rresult-0.6.0
  ls -la /nix/store/f372z3x26641mjpfgdz3gpy2ix17nxv5-ocaml4.06.1-rresult-0.6.0/bin
  ```


  </details>
  <br/>


  cc @vbgl for testing.


state: closed
title: neo4j: 3.4.8 -> 3.4.9
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49212
updated_at: 2018-11-17 22:57:52
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/neo4j/versions.



  meta.description for neo4j is: '"A highly scalable, robust (fully ACID) native graph database"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/aslqap3x2gm1a6jdfmvjnmii9h1ni4qa-neo4j-3.4.9/bin/neo4j passed the binary check.
  - /nix/store/aslqap3x2gm1a6jdfmvjnmii9h1ni4qa-neo4j-3.4.9/bin/neo4j-admin passed the binary check.
  - /nix/store/aslqap3x2gm1a6jdfmvjnmii9h1ni4qa-neo4j-3.4.9/bin/neo4j-import passed the binary check.
  - /nix/store/aslqap3x2gm1a6jdfmvjnmii9h1ni4qa-neo4j-3.4.9/bin/neo4j-shell passed the binary check.
  - /nix/store/aslqap3x2gm1a6jdfmvjnmii9h1ni4qa-neo4j-3.4.9/bin/cypher-shell passed the binary check.
  - 5 of 5 passed binary check by having a zero exit code.
  - 2 of 5 passed binary check by having the new version present in output.
  - found 3.4.9 with grep in /nix/store/aslqap3x2gm1a6jdfmvjnmii9h1ni4qa-neo4j-3.4.9
  - directory tree listing: https://gist.github.com/e9280f809dcbe20b9d64183551bda70c
  - du listing: https://gist.github.com/bd54d0ccb82c71e8c1304f8c37bb2440

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  4 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  neo4j

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/aslqap3x2gm1a6jdfmvjnmii9h1ni4qa-neo4j-3.4.9 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A neo4j https://github.com/r-ryantm/nixpkgs/archive/7c85639ed7be310957c6f4f9c93f0f1f31ff386f.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/aslqap3x2gm1a6jdfmvjnmii9h1ni4qa-neo4j-3.4.9
  ls -la /nix/store/aslqap3x2gm1a6jdfmvjnmii9h1ni4qa-neo4j-3.4.9/bin
  ```


  </details>
  <br/>


  cc @offlinehacker for testing.


state: closed
title: nanomsg: 1.1.4 -> 1.1.5
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49213
updated_at: 2018-11-17 22:57:45
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nanomsg/versions.



  meta.description for nanomsg is: '"Socket library that provides several common communication patterns"'.

  [Release on GitHub](https://github.com/nanomsg/nanomsg/releases/tag/1.1.5)


  [Compare changes on GitHub](https://github.com/nanomsg/nanomsg/compare/1.1.4...1.1.5)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/4l3aqlfx724l6lfan92n2cczd03bp0jw-nanomsg-1.1.5/bin/nanocat passed the binary check.
  - 1 of 1 passed binary check by having a zero exit code.
  - 0 of 1 passed binary check by having the new version present in output.
  - found 1.1.5 with grep in /nix/store/4l3aqlfx724l6lfan92n2cczd03bp0jw-nanomsg-1.1.5
  - directory tree listing: https://gist.github.com/1d77f4715b96dedcfd3f2b7791b970a7
  - du listing: https://gist.github.com/0fe31afb905a8d2389d5aa82925ae63e

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  4 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  nanomsg

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/4l3aqlfx724l6lfan92n2cczd03bp0jw-nanomsg-1.1.5 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A nanomsg https://github.com/r-ryantm/nixpkgs/archive/de5d8a1e7087522931fd61bfbb208f8c708a4aa1.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/4l3aqlfx724l6lfan92n2cczd03bp0jw-nanomsg-1.1.5
  ls -la /nix/store/4l3aqlfx724l6lfan92n2cczd03bp0jw-nanomsg-1.1.5/bin
  ```


  </details>
  <br/>


state: closed
title: ocamlPackages.topkg: 0.9.1 -> 1.0.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49214
updated_at: 2019-02-15 02:58:15
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ocaml4.06.1-topkg/versions.



  meta.description for ocamlPackages.topkg is: '"A packager for distributing OCaml software"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 1.0.0 with grep in /nix/store/z5ny2lsmz884x4sg63ksb7a60q1cjr3g-ocaml4.06.1-topkg-1.0.0
  - directory tree listing: https://gist.github.com/da42359c969e9f696191537e09193d8f
  - du listing: https://gist.github.com/7ed76154b16806cdf2cf7d4106cec0d5

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  48 total rebuild paths

  13 package rebuilds

  13 x86_64-linux rebuilds
  12 i686-linux rebuilds
  11 x86_64-darwin rebuilds
  12 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  eff
  google-drive-ocamlfuse
  jackline
  libbap
  liquidsoap
  ocaml-top
  ocamlformat
  patdiff
  pyre
  reason

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/z5ny2lsmz884x4sg63ksb7a60q1cjr3g-ocaml4.06.1-topkg-1.0.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A ocamlPackages.topkg https://github.com/r-ryantm/nixpkgs/archive/30895fa43277d85bf1957da8f476bd62f9d0ee0b.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/z5ny2lsmz884x4sg63ksb7a60q1cjr3g-ocaml4.06.1-topkg-1.0.0
  ls -la /nix/store/z5ny2lsmz884x4sg63ksb7a60q1cjr3g-ocaml4.06.1-topkg-1.0.0/bin
  ```


  </details>
  <br/>


  cc @vbgl for testing.


state: closed
title: ocamlPackages.fmt: 0.8.4 -> 0.8.5
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49215
updated_at: 2018-11-17 22:58:27
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ocaml4.06.1-fmt/versions.



  meta.description for ocamlPackages.fmt is: '"OCaml Format pretty-printer combinators"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 0.8.5 with grep in /nix/store/3f0kclp40byk2kii99axp3npd9f5v8xr-ocaml4.06.1-fmt-0.8.5
  - directory tree listing: https://gist.github.com/2f301d7688a6e0019ca09fbc97e19d52
  - du listing: https://gist.github.com/d640a85c3247b1fc8b3b5ca7a4cc19ea

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  8 total rebuild paths

  2 package rebuilds

  2 x86_64-linux rebuilds
  2 i686-linux rebuilds
  2 x86_64-darwin rebuilds
  2 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  stog
  trv

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/3f0kclp40byk2kii99axp3npd9f5v8xr-ocaml4.06.1-fmt-0.8.5 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A ocamlPackages.fmt https://github.com/r-ryantm/nixpkgs/archive/d0db0bd3e93e9c7b60a1238f5f4b21762ca13b4a.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/3f0kclp40byk2kii99axp3npd9f5v8xr-ocaml4.06.1-fmt-0.8.5
  ls -la /nix/store/3f0kclp40byk2kii99axp3npd9f5v8xr-ocaml4.06.1-fmt-0.8.5/bin
  ```


  </details>
  <br/>


  cc @vbgl for testing.


state: closed
title: nnn: 1.9 -> 2.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49216
updated_at: 2018-11-17 22:58:03
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nnn/versions.



  meta.description for nnn is: '"Small ncurses-based file browser forked from noice"'.

  [Release on GitHub](https://github.com/jarun/nnn/releases/tag/v2.0)


  [Compare changes on GitHub](https://github.com/jarun/nnn/compare/v1.9...v2.0)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/05md0g7ygi7wbcglxnv2gv8w5pfy4vy5-nnn-2.0/bin/nnn had a zero exit code or showed the expected version
  - /nix/store/05md0g7ygi7wbcglxnv2gv8w5pfy4vy5-nnn-2.0/bin/nlay passed the binary check.
  - 1 of 2 passed binary check by having a zero exit code.
  - 0 of 2 passed binary check by having the new version present in output.
  - found 2.0 with grep in /nix/store/05md0g7ygi7wbcglxnv2gv8w5pfy4vy5-nnn-2.0
  - directory tree listing: https://gist.github.com/9f93c9c590a0e84682d7ab91f4d88035
  - du listing: https://gist.github.com/b0add4db489fda8552ae4423e22d31f9

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  4 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  nnn

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/05md0g7ygi7wbcglxnv2gv8w5pfy4vy5-nnn-2.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A nnn https://github.com/r-ryantm/nixpkgs/archive/a8020acb769d46ed1753fbe462e18243389f00ca.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/05md0g7ygi7wbcglxnv2gv8w5pfy4vy5-nnn-2.0
  ls -la /nix/store/05md0g7ygi7wbcglxnv2gv8w5pfy4vy5-nnn-2.0/bin
  ```


  </details>
  <br/>


  cc @jfrankenau for testing.


state: closed
title: openorienteering-mapper: 0.8.2 -> 0.8.3
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49217
updated_at: 2018-11-17 22:48:37
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/openorienteering-mapper/versions.



  meta.description for openorienteering-mapper is: '"OpenOrienteering Mapper is an orienteering mapmaking program\nand provides a free alternative to the existing proprietary solution.\n"'.

  [Release on GitHub](https://github.com/OpenOrienteering/mapper/releases/tag/v0.8.3)


  [Compare changes on GitHub](https://github.com/OpenOrienteering/mapper/compare/v0.8.2...v0.8.3)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/mi5x1qkaswgdd5kalzjy3cw0y0b8brga-OpenOrienteering-Mapper-0.8.3/bin/Mapper had a zero exit code or showed the expected version
  - 0 of 1 passed binary check by having a zero exit code.
  - 0 of 1 passed binary check by having the new version present in output.
  - found 0.8.3 with grep in /nix/store/mi5x1qkaswgdd5kalzjy3cw0y0b8brga-OpenOrienteering-Mapper-0.8.3
  - directory tree listing: https://gist.github.com/518a479c8173eb37a2cb7957184ffb2d
  - du listing: https://gist.github.com/1bbeba7efdbb5f3250441457e13b37b8

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  4 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  openorienteering-mapper

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/mi5x1qkaswgdd5kalzjy3cw0y0b8brga-OpenOrienteering-Mapper-0.8.3 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A openorienteering-mapper https://github.com/r-ryantm/nixpkgs/archive/999616c153ce0eb10f7b8a611b6491a5d76392e9.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/mi5x1qkaswgdd5kalzjy3cw0y0b8brga-OpenOrienteering-Mapper-0.8.3
  ls -la /nix/store/mi5x1qkaswgdd5kalzjy3cw0y0b8brga-OpenOrienteering-Mapper-0.8.3/bin
  ```


  </details>
  <br/>


  cc @mpickering for testing.


state: closed
title: musl-utils: init at 1.1.20
user_login: tathougies
html_url: https://github.com/NixOS/nixpkgs/pull/49218
updated_at: 2018-10-29 14:59:09
body:
  ###### Motivation for this change

  musl-utils: init at 1.1.20

  Glibc provides several utilities that must exist to have a bootable system. Musl is an alternative C library ideal for embedded systems. However, it does not contain these utilities. Alpine Linux is a musl-based distribution that maintains versions of these utilities for Musl.

  This is part of work I've started to get NixOS building with Musl for my ODROID-XU4 ARM device. I've confirmed these utilities work on the device, but you won't be able to build NixOS for this device with just this change. I hope this change is welcome, and I would like to bring mainline nixpkgs up to par with my branch.

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

  ---


state: closed
title: nullmailer: 2.1 -> 2.2
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49219
updated_at: 2018-11-17 22:58:20
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/nullmailer/versions.



  meta.description for nullmailer is: '"A sendmail/qmail/etc replacement MTA for hosts which relay to a fixed set of smart relays.\nIt is designed to be simple to configure, secure, and easily extendable.\n"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/r4w8kha4giy562n81yhxz81vilvdcj7h-nullmailer-2.2/bin/mailq had a zero exit code or showed the expected version
  - /nix/store/r4w8kha4giy562n81yhxz81vilvdcj7h-nullmailer-2.2/bin/nullmailer-dsn passed the binary check.
  - /nix/store/r4w8kha4giy562n81yhxz81vilvdcj7h-nullmailer-2.2/bin/nullmailer-inject passed the binary check.
  - /nix/store/r4w8kha4giy562n81yhxz81vilvdcj7h-nullmailer-2.2/bin/nullmailer-smtpd passed the binary check.
  - Warning: no invocation of /nix/store/r4w8kha4giy562n81yhxz81vilvdcj7h-nullmailer-2.2/bin/nullmailer-queue had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/r4w8kha4giy562n81yhxz81vilvdcj7h-nullmailer-2.2/bin/nullmailer-send had a zero exit code or showed the expected version
  - /nix/store/r4w8kha4giy562n81yhxz81vilvdcj7h-nullmailer-2.2/bin/sendmail passed the binary check.
  - 4 of 7 passed binary check by having a zero exit code.
  - 0 of 7 passed binary check by having the new version present in output.
  - found 2.2 with grep in /nix/store/r4w8kha4giy562n81yhxz81vilvdcj7h-nullmailer-2.2
  - directory tree listing: https://gist.github.com/a0a3d4fdd40a340877fb36048cf1a700
  - du listing: https://gist.github.com/122abd1cfd9d60eff6b7d26f133e8f02

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  4 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  nullmailer

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/r4w8kha4giy562n81yhxz81vilvdcj7h-nullmailer-2.2 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A nullmailer https://github.com/r-ryantm/nixpkgs/archive/06e867291e39eb0c00c1462c6edd0ff796fb5a0b.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/r4w8kha4giy562n81yhxz81vilvdcj7h-nullmailer-2.2
  ls -la /nix/store/r4w8kha4giy562n81yhxz81vilvdcj7h-nullmailer-2.2/bin
  ```


  </details>
  <br/>


  cc @sargon for testing.


state: closed
title: vagrant: 2.1.2 -> 2.2.0 + vagrant-libvirt: init at 2.2.0
user_login: calbrecht
html_url: https://github.com/NixOS/nixpkgs/pull/49220
updated_at: 2019-03-12 16:35:46
body:
  ###### Motivation for this change
  * Newer vagrant version available.
  * libvirt support was already tried to achieve like in  #19202, also this PR partly obsoletes #26202 with the difference that this does not build and install the vagrant-libvirt plugin but enables one to install it by ```vagrant plugin install vagrant-libvirt``` 
  ###### Things done
  * closure size
    * vagrant without libvirt
    ```
    nix path-info -rS $(which vagrant) | awk '{print $2}' | paste -sd+ | bc
    6355939856
    nix path-info -S $(which vagrant) | awk '{print $2}' | paste -sd+ | bc
    252213208
    ```
    * vagrant with libvirt
    ```
    nix path-info -rS $(which vagrant) | awk '{print $2}' | paste -sd+ | bc
    11342383160
    nix path-info -S $(which vagrant) | awk '{print $2}' | paste -sd+ | bc
    551161720
    ```

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

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

  ---


state: closed
title: mysql57: 5.7.23 -> 5.7.24
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49221
updated_at: 2018-11-17 22:57:41
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mysql/versions.



  meta.description for mysql57 is: '"The world's most popular open source database"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqldumpslow had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqld_multi had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/myisam_ftdump had a zero exit code or showed the expected version
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/myisamchk passed the binary check.
  - Warning: no invocation of /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/myisamlog had a zero exit code or showed the expected version
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/myisampack passed the binary check.
  - Warning: no invocation of /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqlxtest had a zero exit code or showed the expected version
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/my_print_defaults passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/perror passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/resolveip passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/replace passed the binary check.
  - Warning: no invocation of /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/lz4_decompress had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/zlib_decompress had a zero exit code or showed the expected version
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/innochecksum passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/resolve_stack_dump passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysql passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysql_upgrade passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqltest passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqlcheck passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqldump passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqlimport passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqlshow passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysql_plugin passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqlbinlog passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqladmin passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqlslap passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysql_config_editor passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysql_secure_installation passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysql_install_db passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysql_ssl_rsa_setup passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqlpump passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysql_client_test passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqld passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysql_tzinfo_to_sql passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysql_embedded passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqltest_embedded passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysql_client_test_embedded passed the binary check.
  - /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysql_config passed the binary check.
  - Warning: no invocation of /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin/mysqld_safe had a zero exit code or showed the expected version
  - 31 of 39 passed binary check by having a zero exit code.
  - 1 of 39 passed binary check by having the new version present in output.
  - found 5.7.24 with grep in /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24
  - directory tree listing: https://gist.github.com/e773173d4cb2eee8023ba0459491fcfb
  - du listing: https://gist.github.com/9785af5dad03615d69d41ddba4d3c073

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  24 total rebuild paths

  8 package rebuilds

  8 x86_64-linux rebuilds
  6 i686-linux rebuilds
  4 x86_64-darwin rebuilds
  6 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  amarok
  amarok-kf5
  gdal_1_11
  gplates
  libmysqlconnectorcpp
  mysql-workbench
  mysql57
  powerdns

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A mysql57 https://github.com/r-ryantm/nixpkgs/archive/0406263ec95c40215f8f39a935d631c95b0b88c6.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24
  ls -la /nix/store/352s7z72pp80ib52ycvc33az43nziqc5-mysql-5.7.24/bin
  ```


  </details>
  <br/>


state: closed
title: avocode: 3.4.0 -> 3.6.2
user_login: megheaiulian
html_url: https://github.com/NixOS/nixpkgs/pull/49222
updated_at: 2018-10-29 07:12:13
body:
  ###### Motivation for this change
  Upgrade avocode to 3.6.2

  ###### Things done

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

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

  ---


state: closed
title: loc: enable darwin build
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/49224
updated_at: 2018-10-27 10:16:28
body:
  It works fine there and probably other unix platforms.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: arb: 2.14.0 -> 2.15.1
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/49225
updated_at: 2018-10-27 10:37:11
body:
  ###### Motivation for this change

  Replacement of #47317 with sage fixes.
  Sage ticket: https://trac.sagemath.org/ticket/26360

  ###### Things done

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

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

  ---


state: closed
title: firefox: fix darwin build
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/49226
updated_at: 2019-06-19 16:58:47
body:
      nix.cpp:2357:26: error: no member named 'CFURLCreateFromFSRef' in the global namespace
        CFURLRef newURLRef = ::CFURLCreateFromFSRef(kCFAllocatorDefault, aFSRef);
                             ~~^
      /private/tmp/nix-build-firefox-unwrapped-62.0.3.drv-0/firefox-62.0.3/xpcom/io/nsLocalFileUnix.cpp:2393:11: error: no member named 'CFURLGetFSRef' in the global namespace
          if (::CFURLGetFSRef(url, aResult)) {
              ~~^
      2 errors generated.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: atlassian-jira: 7.12.1 -> 7.12.3
user_login: ciil
html_url: https://github.com/NixOS/nixpkgs/pull/49227
updated_at: 2018-10-27 11:13:11
body:
  ###### Motivation for this change
  Bugfix and security update. Fixes CVE-2018-13401 and CVE-2018-13402. Will also backport to 18.09 and 18.03 because of these issues (in separate PRs).

  ###### Things done

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

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

  ---


state: closed
title: rss2email module: init
user_login: Ekleog
html_url: https://github.com/NixOS/nixpkgs/pull/49228
updated_at: 2018-11-23 22:30:30
body:
  Also adding `system-sendmail` package for sharing the code with other
  modules or packages needing it.

  The test for this module depends on #48901 being merged, as the configuration format of OpenSMTPD changed. Hence the fact it's based on the tip of #48901.

  cc @Profpatsch 

  ###### Things done

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

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

  ---


state: closed
title: mdadm: use shared system-sendmail
user_login: Ekleog
html_url: https://github.com/NixOS/nixpkgs/pull/49229
updated_at: 2018-12-08 17:49:59
body:
  ###### Motivation for this change

  Use system-sendmail introduced by (not-yet-merged) https://github.com/NixOS/nixpkgs/pull/49228. Thus this PR is based on it, and currently the overall diff includes lots of useless things. The last commit is the only one important here.

  This shares more code across nixpkgs. Hopefully other packages will follow.

  Also noticed that mdadm currently had no maintainer, and added myself as one, so that someone feels responsible for future updates.

  ###### Things done

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

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

  ---


state: closed
title: atlassian-jira: 7.12.0 -> 7.12.3 (18.03)
user_login: ciil
html_url: https://github.com/NixOS/nixpkgs/pull/49230
updated_at: 2018-10-27 11:13:56
body:
  ###### Motivation for this change
  Bugfix and security update backport (see #49227).

  ###### Things done

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

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

  ---


state: closed
title: mysql-workbench: 8.0.12 -> 8.0.13
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49234
updated_at: 2019-04-09 19:03:09
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mysql-workbench/versions.

  https://dev.mysql.com/doc/relnotes/workbench/en/news-8-0-13.html

  meta.description for mysql-workbench is: '"Visual MySQL database modeling, administration and querying tool"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/2253hvpjajf03abzqlvl94ihq0zlvg7m-mysql-workbench-8.0.13/bin/mysql-workbench-bin had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/2253hvpjajf03abzqlvl94ihq0zlvg7m-mysql-workbench-8.0.13/bin/wbcopytables-bin had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/2253hvpjajf03abzqlvl94ihq0zlvg7m-mysql-workbench-8.0.13/bin/.mysql-workbench-wrapped had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/2253hvpjajf03abzqlvl94ihq0zlvg7m-mysql-workbench-8.0.13/bin/mysql-workbench had a zero exit code or showed the expected version
  - /nix/store/2253hvpjajf03abzqlvl94ihq0zlvg7m-mysql-workbench-8.0.13/bin/.wbcopytables-wrapped passed the binary check.
  - /nix/store/2253hvpjajf03abzqlvl94ihq0zlvg7m-mysql-workbench-8.0.13/bin/wbcopytables passed the binary check.
  - 2 of 6 passed binary check by having a zero exit code.
  - 0 of 6 passed binary check by having the new version present in output.
  - found 8.0.13 with grep in /nix/store/2253hvpjajf03abzqlvl94ihq0zlvg7m-mysql-workbench-8.0.13
  - directory tree listing: https://gist.github.com/b9307c4ecbf31fdc7dbc128b9964f513
  - du listing: https://gist.github.com/dc44f3e288208d44f4c7d170337a74a2

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  3 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  mysql-workbench

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/2253hvpjajf03abzqlvl94ihq0zlvg7m-mysql-workbench-8.0.13 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A mysql-workbench https://github.com/r-ryantm/nixpkgs/archive/e118a0fa1f003faa4606f90c9f463a8990360abd.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/2253hvpjajf03abzqlvl94ihq0zlvg7m-mysql-workbench-8.0.13
  ls -la /nix/store/2253hvpjajf03abzqlvl94ihq0zlvg7m-mysql-workbench-8.0.13/bin
  ```


  </details>
  <br/>


state: closed
title: alsaLib: 1.1.6 -> 1.1.7
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/49235
updated_at: 2018-10-27 11:42:11
body:
  ###### Things done

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

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

  ---


state: closed
title: alsaTools: 1.1.6 -> 1.1.7
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/49236
updated_at: 2018-10-27 11:32:54
body:
  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: lighttpd: 1.4.50 -> 1.4.51
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49238
updated_at: 2018-11-17 22:56:41
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/lighttpd/versions.



  meta.description for lighttpd is: '"Lightweight high-performance web server"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/r4hndy6zdkkcs1flwb5yk99h95ixc4b9-lighttpd-1.4.51/bin/lighttpd passed the binary check.
  - /nix/store/r4hndy6zdkkcs1flwb5yk99h95ixc4b9-lighttpd-1.4.51/bin/lighttpd-angel passed the binary check.
  - 2 of 2 passed binary check by having a zero exit code.
  - 0 of 2 passed binary check by having the new version present in output.
  - found 1.4.51 with grep in /nix/store/r4hndy6zdkkcs1flwb5yk99h95ixc4b9-lighttpd-1.4.51
  - directory tree listing: https://gist.github.com/4c27e5cbd18645bdac0503e594d4d0ca
  - du listing: https://gist.github.com/272669b5ffe1fca245cccd5e991bfef0

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  3 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  lighttpd

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/r4hndy6zdkkcs1flwb5yk99h95ixc4b9-lighttpd-1.4.51 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A lighttpd https://github.com/r-ryantm/nixpkgs/archive/c0073e8c053f577e4e12541387916072ee70267d.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/r4hndy6zdkkcs1flwb5yk99h95ixc4b9-lighttpd-1.4.51
  ls -la /nix/store/r4hndy6zdkkcs1flwb5yk99h95ixc4b9-lighttpd-1.4.51/bin
  ```


  </details>
  <br/>


  cc @bjornfor for testing.


state: closed
title: miller: 5.3.0 -> 5.4.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49239
updated_at: 2018-11-17 22:57:13
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/miller/versions.



  meta.description for miller is: '"Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON."'.

  [Release on GitHub](https://github.com/johnkerl/miller/releases/tag/5.4.0)


  [Compare changes on GitHub](https://github.com/johnkerl/miller/compare/5.3.0...5.4.0)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/1cf7s8v645sszz7rb0sc96jbsdzhpkv8-miller-5.4.0/bin/mlr passed the binary check.
  - 1 of 1 passed binary check by having a zero exit code.
  - 1 of 1 passed binary check by having the new version present in output.
  - found 5.4.0 with grep in /nix/store/1cf7s8v645sszz7rb0sc96jbsdzhpkv8-miller-5.4.0
  - directory tree listing: https://gist.github.com/065c0f20be515e2e5a93efac7217c551
  - du listing: https://gist.github.com/c3517b4b5756e6fde0b8e74d84ed3d60

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  4 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  miller

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/1cf7s8v645sszz7rb0sc96jbsdzhpkv8-miller-5.4.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A miller https://github.com/r-ryantm/nixpkgs/archive/cfffc6f73e5fdef60e5bc4014a535b9b64238549.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/1cf7s8v645sszz7rb0sc96jbsdzhpkv8-miller-5.4.0
  ls -la /nix/store/1cf7s8v645sszz7rb0sc96jbsdzhpkv8-miller-5.4.0/bin
  ```


  </details>
  <br/>


  cc @mstarzyk for testing.


state: closed
title: [18.09] layered docker images
user_login: flokli
html_url: https://github.com/NixOS/nixpkgs/pull/49240
updated_at: 2018-10-29 14:26:24
body:
  ###### Motivation for this change
  This backports [layered docker images](https://grahamc.com/blog/nix-and-layered-docker-images) from master to 18.09, PR for master was #47411

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

  ---


state: closed
title: minizinc: 2.2.0 -> 2.2.1
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49241
updated_at: 2018-11-17 22:57:16
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/minizinc/versions.



  meta.description for minizinc is: '"MiniZinc is a medium-level constraint modelling language."'.

  [Release on GitHub](https://github.com/MiniZinc/libminizinc/releases/tag/2.2.1)


  [Compare changes on GitHub](https://github.com/MiniZinc/libminizinc/compare/2.2.0...2.2.1)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin/minizinc passed the binary check.
  - /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin/mzn2fzn passed the binary check.
  - /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin/solns2out passed the binary check.
  - /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin/mzn2doc passed the binary check.
  - 4 of 4 passed binary check by having a zero exit code.
  - 0 of 4 passed binary check by having the new version present in output.
  - found 2.2.1 with grep in /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1
  - directory tree listing: https://gist.github.com/210dfafd6eb1541fcbf107725ab8799d
  - du listing: https://gist.github.com/f704e09a97393caedec7585d7ed7997a

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  3 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  minizinc

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A minizinc https://github.com/r-ryantm/nixpkgs/archive/f9ebe7d41fccce7cef2f93dbff0be06231f41c0a.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1
  ls -la /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin
  ```


  </details>
  <br/>


  cc @sheenobu for testing.


state: closed
title: wireshark: include headers in wireshark.dev, to support building wireshark plugins
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/49242
updated_at: 2018-10-27 13:11:35
body:
  ###### Motivation for this change
  this allows building wireshark plugins via nix

  ###### Things done

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

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

  ---


state: closed
title: matomo: 3.6.0 -> 3.6.1
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49243
updated_at: 2018-11-17 22:56:56
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/matomo/versions.



  meta.description for matomo is: '"A real-time web analytics application"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/4fb6l3r5kqsip2skqsy41abima096237-matomo-3.6.1/bin/matomo-console had a zero exit code or showed the expected version
  - 0 of 1 passed binary check by having a zero exit code.
  - 0 of 1 passed binary check by having the new version present in output.
  - found 3.6.1 with grep in /nix/store/4fb6l3r5kqsip2skqsy41abima096237-matomo-3.6.1
  - directory tree listing: https://gist.github.com/88839ec7c06e07b40f16e7d066c90649
  - du listing: https://gist.github.com/23da73bef2150dfa5b47372aec76bea2

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  4 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  matomo

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/4fb6l3r5kqsip2skqsy41abima096237-matomo-3.6.1 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A matomo https://github.com/r-ryantm/nixpkgs/archive/d4029e79354c30a6f9a16142b9c32d037d6e689c.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/4fb6l3r5kqsip2skqsy41abima096237-matomo-3.6.1
  ls -la /nix/store/4fb6l3r5kqsip2skqsy41abima096237-matomo-3.6.1/bin
  ```


  </details>
  <br/>


  cc @florianjacob for testing.


state: closed
title: libversion: 2.6.0 -> 2.7.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49244
updated_at: 2018-11-17 22:56:38
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libversion/versions.



  meta.description for libversion is: '"Advanced version string comparison library"'.


  [Compare changes on GitHub](https://github.com/repology/libversion/compare/2.6.0...2.7.0)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/gp0g5pn4rxm2qmq4ljwq8pwg3157a0wd-libversion-2.7.0/bin/version_compare passed the binary check.
  - 1 of 1 passed binary check by having a zero exit code.
  - 0 of 1 passed binary check by having the new version present in output.
  - found 2.7.0 with grep in /nix/store/gp0g5pn4rxm2qmq4ljwq8pwg3157a0wd-libversion-2.7.0
  - directory tree listing: https://gist.github.com/7fbf0c940895649eae7720e9231bb3ab
  - du listing: https://gist.github.com/d4113014a6fd81dac12137c82e3ebbd1

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  8 total rebuild paths

  2 package rebuilds

  2 x86_64-linux rebuilds
  2 i686-linux rebuilds
  2 x86_64-darwin rebuilds
  2 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  libversion
  python36Packages.libversion

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/gp0g5pn4rxm2qmq4ljwq8pwg3157a0wd-libversion-2.7.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A libversion https://github.com/r-ryantm/nixpkgs/archive/e386a53c5951c6b6820b6076d5a82b0b28c8c102.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/gp0g5pn4rxm2qmq4ljwq8pwg3157a0wd-libversion-2.7.0
  ls -la /nix/store/gp0g5pn4rxm2qmq4ljwq8pwg3157a0wd-libversion-2.7.0/bin
  ```


  </details>
  <br/>


  cc @ryantm for testing.


state: closed
title: tbb: 2018_U5 -> 2018_U6
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/49245
updated_at: 2019-03-02 16:12:54
body:
  ###### Things done

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

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

  ---


state: closed
title: unbound: 1.8.0 -> 1.8.1
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/49246
updated_at: 2018-11-01 12:12:04
body:
  ###### Things done

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

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

  ---


state: closed
title: altcoins.litecoin: 0.16.2 -> 0.16.3
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49247
updated_at: 2018-11-17 22:56:45
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/litecoin/versions.



  meta.description for altcoins.litecoin is: '"A lite version of Bitcoin using scrypt as a proof-of-work algorithm"'.

  [Release on GitHub](https://github.com/litecoin-project/litecoin/releases/tag/v0.16.3)


  [Compare changes on GitHub](https://github.com/litecoin-project/litecoin/compare/v0.16.2...v0.16.3)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/c5h83y8xds4a3d27qc7fcg1cgscwm30j-litecoin-0.16.3/bin/litecoind passed the binary check.
  - /nix/store/c5h83y8xds4a3d27qc7fcg1cgscwm30j-litecoin-0.16.3/bin/litecoin-cli passed the binary check.
  - /nix/store/c5h83y8xds4a3d27qc7fcg1cgscwm30j-litecoin-0.16.3/bin/litecoin-tx passed the binary check.
  - /nix/store/c5h83y8xds4a3d27qc7fcg1cgscwm30j-litecoin-0.16.3/bin/test_litecoin passed the binary check.
  - /nix/store/c5h83y8xds4a3d27qc7fcg1cgscwm30j-litecoin-0.16.3/bin/bench_litecoin passed the binary check.
  - Warning: no invocation of /nix/store/c5h83y8xds4a3d27qc7fcg1cgscwm30j-litecoin-0.16.3/bin/litecoin-qt had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/c5h83y8xds4a3d27qc7fcg1cgscwm30j-litecoin-0.16.3/bin/test_litecoin-qt had a zero exit code or showed the expected version
  - 5 of 7 passed binary check by having a zero exit code.
  - 0 of 7 passed binary check by having the new version present in output.
  - found 0.16.3 with grep in /nix/store/c5h83y8xds4a3d27qc7fcg1cgscwm30j-litecoin-0.16.3
  - directory tree listing: https://gist.github.com/d22e9fcee4475785c955fe426bde69ea
  - du listing: https://gist.github.com/e66a6729de03b2eeb38f289a2d9fe4b7

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  8 total rebuild paths

  2 package rebuilds

  2 x86_64-linux rebuilds
  2 i686-linux rebuilds
  2 x86_64-darwin rebuilds
  2 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  altcoins.litecoin
  altcoins.litecoind

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/c5h83y8xds4a3d27qc7fcg1cgscwm30j-litecoin-0.16.3 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A altcoins.litecoin https://github.com/r-ryantm/nixpkgs/archive/8c870290183ddcded946cb1db763ba5665488578.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/c5h83y8xds4a3d27qc7fcg1cgscwm30j-litecoin-0.16.3
  ls -la /nix/store/c5h83y8xds4a3d27qc7fcg1cgscwm30j-litecoin-0.16.3/bin
  ```


  </details>
  <br/>


  cc @offlinehacker @AndersonTorres for testing.


state: closed
title: sage: fix attrname, add sagemath alias
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/49248
updated_at: 2018-10-27 16:24:36
body:
  ###### Motivation for this change

  Improve discoverability and repology report.

  ###### Things done

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

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

  ---


state: closed
title: sage: fix attrname, add sagemath alias (18.09)
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/49249
updated_at: 2018-10-29 09:49:08
body:
  ###### Motivation for this change

  Backport of #49248.

  ###### Things done

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

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

  ---


state: closed
title: nim: 0.18.0 -> 0.19.0
user_login: royneary
html_url: https://github.com/NixOS/nixpkgs/pull/49250
updated_at: 2018-11-02 09:20:14
body:
  - remove sqlite as dependency (I don't see why it's needed)
  - run checkPhase after installPhase (at least one test assumes the
  standard library in ../lib relative to the nim binary)
  - the broken tests pass now or don't exist anymore
  - two of the tests requiring network access pass now without network access
  - the tests in manyloc do not download dependencies and are passing now

  ###### Motivation for this change
  Update nim to 0.19.0.

  ###### Things done

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

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

  ---


state: closed
title: home-assistant: 0.80.3 -> 0.81.0
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/49251
updated_at: 2018-10-27 13:13:03
body:
  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: crystal: fix "play" subcommand
user_login: zarelit
html_url: https://github.com/NixOS/nixpkgs/pull/49252
updated_at: 2018-10-30 09:44:56
body:
  Co-authored-by: Merlin Göttlinger <megoettlinger@gmail.com>

  ###### Motivation for this change

  Add dependencies needed by the Crystal web REPL

  ###### Things done

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

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

  ---


state: closed
title: mkvtoolnix: 27.0.0 -> 28.2.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49253
updated_at: 2018-11-17 22:57:23
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/mkvtoolnix/versions.



  meta.description for mkvtoolnix is: '"Cross-platform tools for Matroska"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/b7afyaswi7xlc3mzl4881ga7q028nqkg-mkvtoolnix-28.2.0/bin/mkvmerge passed the binary check.
  - /nix/store/b7afyaswi7xlc3mzl4881ga7q028nqkg-mkvtoolnix-28.2.0/bin/mkvinfo passed the binary check.
  - /nix/store/b7afyaswi7xlc3mzl4881ga7q028nqkg-mkvtoolnix-28.2.0/bin/mkvextract passed the binary check.
  - /nix/store/b7afyaswi7xlc3mzl4881ga7q028nqkg-mkvtoolnix-28.2.0/bin/mkvpropedit passed the binary check.
  - Warning: no invocation of /nix/store/b7afyaswi7xlc3mzl4881ga7q028nqkg-mkvtoolnix-28.2.0/bin/mkvtoolnix-gui had a zero exit code or showed the expected version
  - 4 of 5 passed binary check by having a zero exit code.
  - 0 of 5 passed binary check by having the new version present in output.
  - found 28.2.0 with grep in /nix/store/b7afyaswi7xlc3mzl4881ga7q028nqkg-mkvtoolnix-28.2.0
  - directory tree listing: https://gist.github.com/051b0576d0cc442f20b1c4367f3dc743
  - du listing: https://gist.github.com/7e07dca8ca0801945cd66fd31fbe92ba

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  7 total rebuild paths

  2 package rebuilds

  2 x86_64-linux rebuilds
  2 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  2 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  mkvtoolnix
  mkvtoolnix-cli

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/b7afyaswi7xlc3mzl4881ga7q028nqkg-mkvtoolnix-28.2.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A mkvtoolnix https://github.com/r-ryantm/nixpkgs/archive/a05c856a0b282f94dbcaa5820c53a339339faa39.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/b7afyaswi7xlc3mzl4881ga7q028nqkg-mkvtoolnix-28.2.0
  ls -la /nix/store/b7afyaswi7xlc3mzl4881ga7q028nqkg-mkvtoolnix-28.2.0/bin
  ```


  </details>
  <br/>


  cc @codyopel @fuuzetsu @rnhmjoj for testing.


state: closed
title: remmina: clean up
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/49254
updated_at: 2018-10-30 20:36:11
body:
  ###### Motivation for this change
  Follow-up to https://github.com/NixOS/nixpkgs/pull/48722

  - Desktop file is included now, so no need to create it manually.
  - libgnome-keyring is not used anymore, libsecret replaced it.

  /cc maintainers @melsigl @ryantm
  /cc @oxij

  ###### Things done

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

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

  ---


state: closed
title: NixOS: use overlays when nixpkgs.pkgs is set
user_login: roberth
html_url: https://github.com/NixOS/nixpkgs/pull/49256
updated_at: 2018-11-13 08:55:25
body:
  ###### Motivation for this change

  In the current situation, when specifying `nixpkgs.pkgs` in NixOS, the `nixpkgs.overlays` option is ignored. Now that we have `pkgs.extend` since #47430, we can actually support the combination.

  It makes the `nixpkgs` options a bit more predictable and when `pkgs.nixosTest` #47684 is merged, this will enable project-specific NixOS tests to reuse `pkgs` while also supporting test machine-specific overlays.

  ###### Things done

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

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

  ---


state: closed
title: NixOS 18.09 incompatible with existing gid of user kvm
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/49257
updated_at: 2018-10-30 10:23:10
body:
  ## Issue description
  I had defined a gid for user kvm. 18.09 likely introduces its own kvm user, which is incompatible and configuration fails as a result.  

  ### Steps to reproduce
  Define in users.extraGroups a user `kvm with gid = 2000;` and  do `nixos-rebuild build`

  This is a bug, because it is not in the release notes.

  ## Technical details

  Not relevant (tried to switch to the nixos-18.09 release channel) from a 18.03 machine.


state: closed
title: NixOS 18.09 incompatible with 18.03 ddclient configuration
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/49258
updated_at: 2018-11-14 10:15:40
body:
  ## Issue description
  ddclient.domain option was changed to ddclient.domains, but instead of maintaining backwards compatibility the type was changed to a list of strings, which also was not in the release notes, which makes this a bug.

  I don't see why the type was not simply changed to an or of a string and a list of strings in order to maintain compatibility. 

  ### Steps to reproduce
  Try to upgrade 18.03 with ddclient.domain = "foo.bar.com"; 

  ## Technical details
  Any released 18.03 version.


state: closed
title: libsolv: 0.6.35 -> 0.7.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49259
updated_at: 2018-11-17 22:56:27
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libsolv/versions.



  meta.description for libsolv is: '"A free package dependency solver"'.


  [Compare changes on GitHub](https://github.com/openSUSE/libsolv/compare/0.6.35...0.7.0)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0/bin/mergesolv passed the binary check.
  - /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0/bin/dumpsolv passed the binary check.
  - Warning: no invocation of /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0/bin/installcheck had a zero exit code or showed the expected version
  - /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0/bin/testsolv passed the binary check.
  - /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0/bin/repo2solv passed the binary check.
  - /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0/bin/rpmdb2solv passed the binary check.
  - Warning: no invocation of /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0/bin/rpms2solv had a zero exit code or showed the expected version
  - /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0/bin/repomdxml2solv passed the binary check.
  - /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0/bin/rpmmd2solv passed the binary check.
  - /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0/bin/updateinfoxml2solv passed the binary check.
  - /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0/bin/deltainfoxml2solv passed the binary check.
  - 9 of 11 passed binary check by having a zero exit code.
  - 0 of 11 passed binary check by having the new version present in output.
  - found 0.7.0 with grep in /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0
  - directory tree listing: https://gist.github.com/01cc06eb45bc812f52ad807469e485a5
  - du listing: https://gist.github.com/362d35d99a73bde24c656ff293aa39ab

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  6 total rebuild paths

  2 package rebuilds

  2 x86_64-linux rebuilds
  2 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  2 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  libsolv
  rpm-ostree

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A libsolv https://github.com/r-ryantm/nixpkgs/archive/48c0e9e8b29ce61f3d32e605e4c56b342f890345.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0
  ls -la /nix/store/4jqhjfg9rgc16yka3ahn1pcsjgmcyjiy-libsolv-0.7.0/bin
  ```


  </details>
  <br/>


  cc @copumpkin for testing.


state: closed
title: ocamlPackages.merlin: 3.2.1 -> 3.2.2
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49260
updated_at: 2018-11-17 22:57:09
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/merlin/versions.



  meta.description for ocamlPackages.merlin is: '"An editor-independent tool to ease the development of programs in OCaml"'.


  [Compare changes on GitHub](https://github.com/ocaml/merlin/compare/v3.2.1...v3.2.2)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/zkbhcj20b9kqd3q6dp953jiv8k98514m-merlin-3.2.2/bin/ocamlmerlin passed the binary check.
  - /nix/store/zkbhcj20b9kqd3q6dp953jiv8k98514m-merlin-3.2.2/bin/ocamlmerlin-server passed the binary check.
  - 2 of 2 passed binary check by having a zero exit code.
  - 0 of 2 passed binary check by having the new version present in output.
  - found 3.2.2 with grep in /nix/store/zkbhcj20b9kqd3q6dp953jiv8k98514m-merlin-3.2.2
  - directory tree listing: https://gist.github.com/382ea1da5a725289876307598a302121
  - du listing: https://gist.github.com/c28d49368fd3c465dee59f3b368038e2

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  0 total rebuild paths

  0 package rebuilds

  0 x86_64-linux rebuilds
  0 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  0 aarch64-linux rebuilds


  First ten rebuilds by attrpath


  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/zkbhcj20b9kqd3q6dp953jiv8k98514m-merlin-3.2.2 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A ocamlPackages.merlin https://github.com/r-ryantm/nixpkgs/archive/baa4483a656a475f144abdfe0c49e278505d3b0d.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/zkbhcj20b9kqd3q6dp953jiv8k98514m-merlin-3.2.2
  ls -la /nix/store/zkbhcj20b9kqd3q6dp953jiv8k98514m-merlin-3.2.2/bin
  ```


  </details>
  <br/>


  cc @vbgl for testing.


state: closed
title: bats: add missing grep dependency
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/49261
updated_at: 2018-10-27 13:47:17
body:
  ###### Motivation for this change

  bats needs `grep` to work which was missing before

  ###### Things done

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


state: closed
title: Openjpeg Patching CVE-2018-7648
user_login: stammon
html_url: https://github.com/NixOS/nixpkgs/pull/49262
updated_at: 2018-10-31 18:24:06
body:
  ###### Motivation for this change
  - Openjpeg Patching CVE-2018-7648

  ###### Things done
  - Adding a patch to Openjpeg

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

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

  ---


state: closed
title: matio: 1.5.12 -> 1.5.13
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49263
updated_at: 2018-11-17 22:56:52
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/matio/versions.



  meta.description for matio is: '"A C library for reading and writing Matlab MAT files"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/lvdyp9ql68ml50ys1ndwim2j0sxlbl8w-matio-1.5.13/bin/matdump passed the binary check.
  - 1 of 1 passed binary check by having a zero exit code.
  - 0 of 1 passed binary check by having the new version present in output.
  - found 1.5.13 with grep in /nix/store/lvdyp9ql68ml50ys1ndwim2j0sxlbl8w-matio-1.5.13
  - directory tree listing: https://gist.github.com/e718b1616608af6f0e4e39f0417c5396
  - du listing: https://gist.github.com/b9c2625aa2ef86a93c95505e2acda1ea

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  8 total rebuild paths

  2 package rebuilds

  2 x86_64-linux rebuilds
  2 i686-linux rebuilds
  2 x86_64-darwin rebuilds
  2 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  kst
  matio

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/lvdyp9ql68ml50ys1ndwim2j0sxlbl8w-matio-1.5.13 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A matio https://github.com/r-ryantm/nixpkgs/archive/2ca938a79d4d0cd9add8b9fa0e205dd054ec74f8.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/lvdyp9ql68ml50ys1ndwim2j0sxlbl8w-matio-1.5.13
  ls -la /nix/store/lvdyp9ql68ml50ys1ndwim2j0sxlbl8w-matio-1.5.13/bin
  ```


  </details>
  <br/>


  cc @vbgl for testing.


state: closed
title: cppclean: init at 2018-05-12
user_login: nthorne
html_url: https://github.com/NixOS/nixpkgs/pull/49264
updated_at: 2018-10-30 19:15:34
body:
  ###### Motivation for this change

  To introduce the C++ linter cppclean.

  ###### Things done

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

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

  ---


state: closed
title: splix: add missing printer models
user_login: zarelit
html_url: https://github.com/NixOS/nixpkgs/pull/49266
updated_at: 2018-10-29 09:45:38
body:
  Add support for ML-2160 ML-2165 ML-3310 ML-3310ND.
  The PPD files were not picked up by the Makefile because they were
  in the wrong directory of the original source.

  Co-authored-by: Merlin Göttlinger <megoettlinger@gmail.com>

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: libupnp: 1.8.3 -> 1.8.4
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49268
updated_at: 2018-11-17 22:56:31
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libupnp/versions.



  meta.description for libupnp is: '"libupnp, an open source UPnP development kit for Linux"'.


  [Compare changes on GitHub](https://github.com/mrjimenez/pupnp/compare/release-1.8.3...release-1.8.4)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 1.8.4 with grep in /nix/store/sgfh37h912vdcfx46yc0s96cks5an26i-libupnp-1.8.4
  - directory tree listing: https://gist.github.com/b26de03d93846ae470db9941c23238be
  - du listing: https://gist.github.com/e6087bcf442b748d56e90795bbb31e0a

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  79 total rebuild paths

  26 package rebuilds

  26 x86_64-linux rebuilds
  26 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  26 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  amule
  amuleDaemon
  amuleGui
  cantata
  gmrender-resurrect
  libsForQt5.phonon-backend-vlc
  libsForQt5.vlc
  libsForQt511.phonon-backend-vlc
  libsForQt511.vlc
  libupnp

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/sgfh37h912vdcfx46yc0s96cks5an26i-libupnp-1.8.4 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A libupnp https://github.com/r-ryantm/nixpkgs/archive/438a2bb46990caed2931cc3cdfd89a6eee2b751d.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/sgfh37h912vdcfx46yc0s96cks5an26i-libupnp-1.8.4
  ls -la /nix/store/sgfh37h912vdcfx46yc0s96cks5an26i-libupnp-1.8.4/bin
  ```


  </details>
  <br/>


state: closed
title: singularity: upgrade to v3.0.0
user_login: bhipple
html_url: https://github.com/NixOS/nixpkgs/issues/49269
updated_at: 2019-02-17 22:20:58
body:
  Currently, we have `singularity` v2.6.0:
  https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/virtualization/singularity/default.nix

  Upstream has released a `v3.0.0`, with a number of new features, including support for OCI images, Docker images, and so on:
  https://github.com/sylabs/singularity/blob/master/CHANGELOG.md

  It looks like upstream has ported the code from C to go, so upgrading the package may require some effort.  Also, we're  using at least one of the removed API functions here, so we'll need some refactoring:
  https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/singularity-tools/default.nix#L96

  I haven't used singularity before, but I'm interested in its rootless no-daemon functionality, and some of its new features might help me test with my docker containers.  Any interest in helping out with the upgrade + testing, @jbedo?


state: open
title: Split pinentry flavours and enable udisks2 on install media again
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/49270
updated_at: 2019-05-25 22:32:18
body:
  ###### Motivation for this change

  Due to the udisks2 update in #41723 its closure size exploded and was subsequently disabled on installation media. This PR refactors the pinentry derivation to be able to split out the different flavours and adds a NixOS option to select the desired flavour with a sensible fallback depending on the configured desktop environment.

  Also this disables GUI support in GnuPG by default to resolve the dependency cycle in gcr. This way we won't have two versions of GnuPG in all systems closures that include gcr (i.e. due to udisks2).

  Finally, we can enable udisks2 on install mediums again.

  Everything except the breaking GnuPG change can and should be backported to 18.03 imho.

  ###### Things done

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

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

  ---


state: closed
title: libcouchbase: 2.9.5 -> 2.10.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49271
updated_at: 2018-11-17 22:55:31
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libcouchbase/versions.



  meta.description for libcouchbase is: '"C client library for Couchbase"'.

  [Release on GitHub](https://github.com/couchbase/libcouchbase/releases/tag/2.10.0)


  [Compare changes on GitHub](https://github.com/couchbase/libcouchbase/compare/2.9.5...2.10.0)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-cat passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-create passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-observe passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-observe-seqno passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-incr passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-decr passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-mcflush passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-hash passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-lock passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-unlock passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-rm passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-stats passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-version passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-verbosity passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-view passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-n1ql passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-admin passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-ping passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-bucket-create passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-bucket-delete passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-bucket-flush passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-connstr passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-write-config passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-strerror passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-touch passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-role-list passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-user-list passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-user-upsert passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-user-delete passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-watch passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-mcversion passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-pillowfight passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-n1qlback passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-subdoc passed the binary check.
  - /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin/cbc-proxy passed the binary check.
  - 36 of 36 passed binary check by having a zero exit code.
  - 0 of 36 passed binary check by having the new version present in output.
  - found 2.10.0 with grep in /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0
  - directory tree listing: https://gist.github.com/04ebebc132e12238fea1e65626feb0cf
  - du listing: https://gist.github.com/827a26b2605e3fd41494ea30d9d12f3e

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  7 total rebuild paths

  4 package rebuilds

  4 x86_64-linux rebuilds
  1 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  libcouchbase
  php71Packages.couchbase
  php72Packages.couchbase
  phpPackages.couchbase

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A libcouchbase https://github.com/r-ryantm/nixpkgs/archive/657999812b7d73126e6fc1b0e806f15293106f74.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0
  ls -la /nix/store/ifwlkx0rfqi0f5sb467qvxhzjbi55vvw-libcouchbase-2.10.0/bin
  ```


  </details>
  <br/>


state: open
title: mozart2: init at 2.0.1
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/49272
updated_at: 2018-11-12 18:16:05
body:
  Adding this non-binary version besides the existing mozart-binary.


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

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

  ---


state: closed
title: Please update uriparser to 0.9.0, includes security fixes
user_login: hartwork
html_url: https://github.com/NixOS/nixpkgs/issues/49274
updated_at: 2018-12-09 12:35:08
body:
  Hi!

  Just a quick heads up that [uriparser 0.9.0](https://github.com/uriparser/uriparser/releases/tag/uriparser-0.9.0) with security fixes has been released.

  Thanks for updating!


state: closed
title: Add generated documentation for library functions
user_login: tazjin
html_url: https://github.com/NixOS/nixpkgs/pull/49275
updated_at: 2018-12-31 13:07:02
body:
  This adds generated documentation using [nixdoc](https://github.com/tazjin/nixdoc) for some of the library functions in `<nixpkgs>.lib`. It is part of my NixCon 2018 hackathon project.

  A [rendered view is available](https://storage.googleapis.com/files.tazj.in/nixdoc/manual.html#sec-functions-library-debug) for your viewing pleasure. :eyes: 

  This PR previously included the changes to documentation comments, but those have been moved to #49383, see [this comment](https://github.com/NixOS/nixpkgs/pull/49275#issuecomment-433832744) for why.

  The documentation files can be generated by installing `nixdoc` (available in `master`) and running:

  ```
  # in nixpkgs/doc:
  nixdoc -c 'strings' -d 'String manipulation functions' -f ../lib/strings.nix  > functions/library/strings.xml
  nixdoc -c 'trivial' -d 'Miscellaneous functions' -f ../lib/trivial.nix  > functions/library/trivial.xml
  nixdoc -c 'lists' -d 'List manipulation functions' -f ../lib/lists.nix  > functions/library/lists.xml
  nixdoc -c 'debug' -d 'Debugging functions' -f ../lib/debug.nix > functions/library/debug.xml
  nixdoc -c 'options' -d 'NixOS / nixpkgs option handling' -f ../lib/options.nix  > functions/library/options.xml
  ```

  Some notes & caveats:

  * functions returning other functions via currying currently have incorrect function argument annotations, as there is no easy way to distinguish between arguments for the returned function and arguments for the library function
  * the manual index becomes pretty large with these functions included. I discussed with @grahamc that it may be sensible to move these function docs to an appendix
  * due to the manual override functionality implemented after tazjin/nixdoc#14 the manual build prints a whole bunch of warnings for missing files. There may be a way to suppress those ...


state: closed
title: krita: 4.1.3 -> 4.1.5
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49276
updated_at: 2018-11-17 22:55:13
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/krita/versions.



  meta.description for krita is: '"A free and open source painting application"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/1pvcyxi8jqrmxpjshkr886cgsw3cbsbm-krita-4.1.5/bin/krita had a zero exit code or showed the expected version
  - 0 of 1 passed binary check by having a zero exit code.
  - 0 of 1 passed binary check by having the new version present in output.
  - found 4.1.5 with grep in /nix/store/1pvcyxi8jqrmxpjshkr886cgsw3cbsbm-krita-4.1.5
  - directory tree listing: https://gist.github.com/a0728b3d294ec0f74ad7da969c05298f
  - du listing: https://gist.github.com/19900a577fcaf52852dc7d07151d7b65

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  6 total rebuild paths

  2 package rebuilds

  2 x86_64-linux rebuilds
  2 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  2 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  gmic_krita_qt
  krita

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/1pvcyxi8jqrmxpjshkr886cgsw3cbsbm-krita-4.1.5 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A krita https://github.com/r-ryantm/nixpkgs/archive/6c8760f07cfb51317a177a2f06523dd5c8e87d9e.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/1pvcyxi8jqrmxpjshkr886cgsw3cbsbm-krita-4.1.5
  ls -la /nix/store/1pvcyxi8jqrmxpjshkr886cgsw3cbsbm-krita-4.1.5/bin
  ```


  </details>
  <br/>


  cc @abbradar for testing.


state: closed
title: todoman: 3.4.0 -> 3.4.1
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/49277
updated_at: 2018-10-29 11:11:29
body:
  ###### Motivation for this change

  A pending update to python36Packages.icalendar breaks todoman, see:

  https://github.com/NixOS/nixpkgs/pull/49043#issuecomment-433619334

  Accepting this pull request SHOULD be preceded by that pull request ...

  cc @dotlambda 

  ###### Things done

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

  ---


state: closed
title: NixOS 18.09 htop incompatible with NixOS 18.03
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/49279
updated_at: 2019-01-19 21:10:17
body:
  ## Issue description

  [An almost 3 year old issue seen when using nixpkgs on Fedora 23](
  https://github.com/NixOS/nixpkgs/issues/11631) has resurfaced on NixOS 18.09 in a release channel. 

  Not sure whether anyone else is hitting this, but I have seen it on multiple systems. 

  ```
  htop: loadlocale.c:129: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
  Aborted
  ```

  ## Relevant system output

  ```
   locale
  LANG=en_US.UTF-8
  LC_CTYPE="en_US.UTF-8"
  LC_NUMERIC="en_US.UTF-8"
  LC_TIME="en_US.UTF-8"
  LC_COLLATE="en_US.UTF-8"
  LC_MONETARY="en_US.UTF-8"
  LC_MESSAGES="en_US.UTF-8"
  LC_PAPER="en_US.UTF-8"
  LC_NAME="en_US.UTF-8"
  LC_ADDRESS="en_US.UTF-8"
  LC_TELEPHONE="en_US.UTF-8"
  LC_MEASUREMENT="en_US.UTF-8"
  LC_IDENTIFICATION="en_US.UTF-8"
  LC_ALL=
  ```

  ```
  env | grep LOCAL
  LOCALE_ARCHIVE=/run/current-system/sw/lib/locale/locale-archive
  ```

  ```
  file /run/current-system/sw/lib/locale/locale-archive
  /run/current-system/sw/lib/locale/locale-archive: locale archive 8848 strings
  ```

  ### Steps to reproduce
  Upgrade a system from 18.03 to 18.09 and even reboot and then login as `root` and run`htop` . I don't know about the specific conditions.

  ## More information
  https://unix.stackexchange.com/questions/444102/loadlocale-c-nl-intern-locale-data-assertion-error

  ## Incomplete workaround

  `LANG=C htop`

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.76, NixOS, 18.09.git.0919505 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.1`


state: closed
title: pythonPackages.networkx: 2.1 -> 2.2
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/49280
updated_at: 2018-11-07 19:29:16
body:
  ###### Motivation for this change

  A new networkx version is out and needs sage fixes.

  ###### Things done

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

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

  ---


state: closed
title: libqmatrixclient: 0.3.0.2 -> 0.4.0
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49281
updated_at: 2018-11-17 22:56:20
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libqmatrixclient/versions.



  meta.description for libqmatrixclient is: '"A Qt5 library to write cross-platfrom clients for Matrix"'.

  [Release on GitHub](https://github.com/QMatrixClient/libqmatrixclient/releases/tag/v0.4.0)


  [Compare changes on GitHub](https://github.com/QMatrixClient/libqmatrixclient/compare/v0.3.0.2...v0.4.0)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/19hda3hk79ika22lsx468khxrzx4w5x4-libqmatrixclient-0.4.0/bin/qmc-example had a zero exit code or showed the expected version
  - 0 of 1 passed binary check by having a zero exit code.
  - 0 of 1 passed binary check by having the new version present in output.
  - found 0.4.0 with grep in /nix/store/19hda3hk79ika22lsx468khxrzx4w5x4-libqmatrixclient-0.4.0
  - directory tree listing: https://gist.github.com/e9bb3eaa0c15d5e343e4795d4b578c94
  - du listing: https://gist.github.com/51a091ec9d09148787386f88cfc16bed

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  11 total rebuild paths

  3 package rebuilds

  3 x86_64-linux rebuilds
  3 i686-linux rebuilds
  2 x86_64-darwin rebuilds
  3 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  libqmatrixclient
  matrique
  quaternion

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/19hda3hk79ika22lsx468khxrzx4w5x4-libqmatrixclient-0.4.0 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A libqmatrixclient https://github.com/r-ryantm/nixpkgs/archive/2822fbb239fb5d0d2570c9314625fbf152211b54.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/19hda3hk79ika22lsx468khxrzx4w5x4-libqmatrixclient-0.4.0
  ls -la /nix/store/19hda3hk79ika22lsx468khxrzx4w5x4-libqmatrixclient-0.4.0/bin
  ```


  </details>
  <br/>


  cc @peterhoeg for testing.


state: closed
title: solr: 4.10.3 -> 7.5.0, refactor service to reflect major changes in version bump
user_login: aanderse
html_url: https://github.com/NixOS/nixpkgs/pull/49283
updated_at: 2018-11-04 13:48:47
body:
  Fix for issue #33876 by updating solr from an ancient version to the most recent.

  I have only tested that solr actually starts running, but I have not indexed anything yet. Looking for feedback from anyone who is familiar with solr. I'll be asking a colleague at work who is familiar with solr to test this out and then report back. Will be adding a NixOS test when I get a chance.

  ###### Motivation for this change
  Security issues on ancient version of solr. Version bump to latest for fix.

  ###### Things done

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

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

  ---


state: closed
title: Running terraform in nix-shell is too slow
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/49285
updated_at: 2018-11-09 13:27:16
body:
  ## Issue description
  Running terraform --version via nix-shell takes 4 seconds on state-of-the-art hardware (SSD) (after it has been downloaded and has run before). Can that be optimized to run about as as fast as it would when terraform would be installed as a `environment.systemPackages` entry?

  ### Steps to reproduce

  ```
  nix-shell --pure  ./terraformshell.nix -I nixpkgs=./nixpkgs
  warning: dumping very large path (> 256 MiB); this may run out of memory
  ```

  terraformshell.nix:
  ```
  let
    pkgs = import <nixpkgs> {};

    inherit (pkgs) stdenv;

  in stdenv.mkDerivation rec {
    name = "terraform-environment";
    buildInputs = with pkgs; [
      nix-prefetch-git
      git
      nixops
      (terraform_0_11.withPlugins (plugins: [
        plugins.packet
        plugins.local
        plugins.aws
        plugins.dns
        plugins.rabbitmq
      ]))
   ];

   NIX_PATH = "nixpkgs=${pkgs.path}";
  }
  ```

  ## Technical details

  - system: `"x86_64-linux"`
   - host os: `Linux 4.14.76, NixOS, 18.09.git.c06f530 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.1`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: Create ret
user_login: nime123
html_url: https://github.com/NixOS/nixpkgs/pull/49286
updated_at: 2018-10-27 21:49:31
body:
  this is last

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: vlc closure size inflated due to saving `./configure` output
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/issues/49287
updated_at: 2018-10-28 01:35:34
body:
  ## Issue description

  ```
  [clever@system76:~/nixpkgs]$ strings result/lib/libvlccore.so | grep cy68nbgc684n858d0h407hmscmpy85jc --color
  ./configure  '--disable-static' '--disable-dependency-tracking' '--prefix=/nix/store/7yn04lajw5kr6smbrnykh4mdfm0b.....
  ```
  the bulk of its deps are now runtime deps, because its saving things like `PKG_CONFIG_PATH` in the binary

  ### Steps to reproduce



  ## Technical details

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


state: closed
title: rdkafka: 0.11.5 -> 0.11.6
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49288
updated_at: 2018-12-08 22:29:39
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/rdkafka/versions.



  meta.description for rdkafka is: '"librdkafka - Apache Kafka C/C++ client library"'.

  [Release on GitHub](https://github.com/edenhill/librdkafka/releases/tag/v0.11.6)


  [Compare changes on GitHub](https://github.com/edenhill/librdkafka/compare/v0.11.5...v0.11.6)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 0.11.6 with grep in /nix/store/q8dfj93blac9pwkkbjsl1iv751hy3qsw-rdkafka-0.11.6
  - directory tree listing: https://gist.github.com/0ffb13f67ef0859241d357c45e49315a
  - du listing: https://gist.github.com/9c573f4a899a3aa1d9a57802480e0326

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  6992 total rebuild paths

  4236 package rebuilds

  1630 x86_64-linux rebuilds
  1421 i686-linux rebuilds
  2850 x86_64-darwin rebuilds
  1091 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  AgdaSheaves
  AgdaStdlib
  DisnixWebService
  EmptyEpsilon
  Literate
  MMA
  R
  SDL
  SDL2
  SDL2_gfx

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/q8dfj93blac9pwkkbjsl1iv751hy3qsw-rdkafka-0.11.6 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A rdkafka https://github.com/r-ryantm/nixpkgs/archive/92e1cf23e6bdc5b8884a297fab3e99771d27c528.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/q8dfj93blac9pwkkbjsl1iv751hy3qsw-rdkafka-0.11.6
  ls -la /nix/store/q8dfj93blac9pwkkbjsl1iv751hy3qsw-rdkafka-0.11.6/bin
  ```


  </details>
  <br/>


  cc @boothead @wkennington for testing.


state: closed
title: nix-review: 0.5.3 -> 0.6.0
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/49289
updated_at: 2018-10-27 17:38:52
body:
  ###### Motivation for this change

  https://discourse.nixos.org/t/nix-review-0-6/1281

  ###### Things done

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

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

  ---


state: closed
title: get nix-writers into nixpkgs
user_login: Lassulus
html_url: https://github.com/NixOS/nixpkgs/pull/49290
updated_at: 2018-11-28 19:56:49
body:
  Get https://cgit.krebsco.de/nix-writers/about/ into nixpkgs

  feedback is appreciated


  stuff which still needs to be done:

  - [x] comment all the functions in pkgs/build-support/writers.nix
  - [x] unify interface between writeJS, writeC, writeHaskellPackage and writePerl (deps vs dependencies vs libraries)

  nice to have:

  - [x] writeHaskellPackage dependencies are attributes instead of strings
  - [x] writeC dependencies are a list instead of attrset


state: closed
title: libupnp: enable split outputs
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/49291
updated_at: 2018-10-27 21:23:44
body:
  ###### Motivation for this change

  now you can GC the headers after building libupnp based things
  ###### Things done

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

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

  ---


state: closed
title: libdrm: 2.4.94 -> 2.4.96
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49292
updated_at: 2018-11-17 22:55:35
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libdrm/versions.



  meta.description for libdrm is: '"Library for accessing the kernel's Direct Rendering Manager"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS

  - 0 of 0 passed binary check by having a zero exit code.
  - 0 of 0 passed binary check by having the new version present in output.
  - found 2.4.96 with grep in /nix/store/fph5kknlx5jvjijfqs5wv7cszfli92nx-libdrm-2.4.96
  - directory tree listing: https://gist.github.com/1d3aa5f6c3e03a89361dfab582e2a68b
  - du listing: https://gist.github.com/fef70666b3eb756d636b9dfcaf5f3bd9

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  14268 total rebuild paths

  5224 package rebuilds

  5207 x86_64-linux rebuilds
  4620 i686-linux rebuilds
  27 x86_64-darwin rebuilds
  4414 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  AgdaSheaves
  AgdaStdlib
  DisnixWebService
  EmptyEpsilon
  R
  SDL
  SDL2
  SDL2_gfx
  SDL2_image
  SDL2_mixer

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/fph5kknlx5jvjijfqs5wv7cszfli92nx-libdrm-2.4.96 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A libdrm https://github.com/r-ryantm/nixpkgs/archive/6f5e1e3055d224069d6179ce423152f5b8d0785c.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/fph5kknlx5jvjijfqs5wv7cszfli92nx-libdrm-2.4.96
  ls -la /nix/store/fph5kknlx5jvjijfqs5wv7cszfli92nx-libdrm-2.4.96/bin
  ```


  </details>
  <br/>


state: closed
title: libressl_2_8: 2.8.1 -> 2.8.2
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49293
updated_at: 2018-11-17 22:56:23
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libressl/versions.



  meta.description for libressl_2_8 is: '"Free TLS/SSL implementation"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/dvlihynks8m9911aijcj136lc24f25j1-libressl-2.8.2-bin/bin/ocspcheck had a zero exit code or showed the expected version
  - /nix/store/dvlihynks8m9911aijcj136lc24f25j1-libressl-2.8.2-bin/bin/openssl passed the binary check.
  - 1 of 2 passed binary check by having a zero exit code.
  - 1 of 2 passed binary check by having the new version present in output.
  - found 2.8.2 with grep in /nix/store/dvlihynks8m9911aijcj136lc24f25j1-libressl-2.8.2-bin
  - directory tree listing: https://gist.github.com/c2878c7b6cacb98a2e85ea55a2872fb0
  - du listing: https://gist.github.com/7e07d97a4bcffe15271b698c84c432d2

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  4 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  libressl_2_8

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/dvlihynks8m9911aijcj136lc24f25j1-libressl-2.8.2-bin \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A libressl_2_8 https://github.com/r-ryantm/nixpkgs/archive/b736ef5634923aa6b2f0e6bd1b5432d8e622540f.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/dvlihynks8m9911aijcj136lc24f25j1-libressl-2.8.2-bin
  ls -la /nix/store/dvlihynks8m9911aijcj136lc24f25j1-libressl-2.8.2-bin/bin
  ```


  </details>
  <br/>


  cc @thoughtpolice @wkennington @fpletz @globin for testing.


state: open
title: WIP: More multiple outputs
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/pull/49294
updated_at: 2019-02-24 16:09:10
body:
  Add multiple outputs to various packages that get included on the install CD.

  Needs more testing, the individual packages build ok, but haven't tried to rebuild many of the reverse dependencies.


state: closed
title: hwinfo: 21.58 -> 21.60
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49296
updated_at: 2018-11-17 22:54:03
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/hwinfo/versions.



  meta.description for hwinfo is: '"Hardware detection tool from openSUSE"'.


  [Compare changes on GitHub](https://github.com/opensuse/hwinfo/compare/21.58...21.60)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/r5fy25925g91szsjjyqzl7laqlq1gzvc-hwinfo-21.60/bin/hwinfo passed the binary check.
  - /nix/store/r5fy25925g91szsjjyqzl7laqlq1gzvc-hwinfo-21.60/bin/check_hd passed the binary check.
  - Warning: no invocation of /nix/store/r5fy25925g91szsjjyqzl7laqlq1gzvc-hwinfo-21.60/bin/mk_isdnhwdb had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/r5fy25925g91szsjjyqzl7laqlq1gzvc-hwinfo-21.60/bin/convert_hd had a zero exit code or showed the expected version
  - /nix/store/r5fy25925g91szsjjyqzl7laqlq1gzvc-hwinfo-21.60/bin/getsysinfo passed the binary check.
  - 3 of 5 passed binary check by having a zero exit code.
  - 1 of 5 passed binary check by having the new version present in output.
  - found 21.60 with grep in /nix/store/r5fy25925g91szsjjyqzl7laqlq1gzvc-hwinfo-21.60
  - directory tree listing: https://gist.github.com/6919fc76427f8938959acd067718ce41
  - du listing: https://gist.github.com/c3ee89b8e2839e79a1a13df2d160813a

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  3 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  hwinfo

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/r5fy25925g91szsjjyqzl7laqlq1gzvc-hwinfo-21.60 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A hwinfo https://github.com/r-ryantm/nixpkgs/archive/12bbb99e12fd4d4e4ddf4c78f8419bc800e07d9b.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/r5fy25925g91szsjjyqzl7laqlq1gzvc-hwinfo-21.60
  ls -la /nix/store/r5fy25925g91szsjjyqzl7laqlq1gzvc-hwinfo-21.60/bin
  ```


  </details>
  <br/>


  cc @bobvanderlinden @ndowens for testing.


state: closed
title: kubernetes: 1.11.3 -> 1.11.4
user_login: johanot
html_url: https://github.com/NixOS/nixpkgs/pull/49297
updated_at: 2018-10-28 15:16:39
body:
  ###### Motivation for this change
  Kubernetes 1.11.4 contains various bugfixes and non-breaking features, which would be nice to get backported to 18.09.

  ref: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.11.md#changelog-since-v1113

  ###### Things done
  Besides running applicable NixOS tests, kubernetes 1.11.4 has been tested on my company staging cluster running real workloads.

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

  ---


state: closed
title: imagemagick7: 7.0.8-12 -> 7.0.8-14
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49298
updated_at: 2018-11-17 22:54:30
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/imagemagick/versions.



  meta.description for imagemagick7 is: '"A software suite to create, edit, compose, or convert bitmap images"'.

  [Release on GitHub](https://github.com/ImageMagick/ImageMagick/releases/tag/7.0.8-14)


  [Compare changes on GitHub](https://github.com/ImageMagick/ImageMagick/compare/7.0.8-12...7.0.8-14)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin/animate passed the binary check.
  - /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin/compare passed the binary check.
  - /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin/composite passed the binary check.
  - Warning: no invocation of /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin/conjure had a zero exit code or showed the expected version
  - /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin/convert passed the binary check.
  - /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin/display passed the binary check.
  - /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin/identify passed the binary check.
  - /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin/import passed the binary check.
  - /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin/magick-script passed the binary check.
  - /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin/mogrify passed the binary check.
  - /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin/montage passed the binary check.
  - Warning: no invocation of /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin/stream had a zero exit code or showed the expected version
  - /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin/magick passed the binary check.
  - 11 of 13 passed binary check by having a zero exit code.
  - 0 of 13 passed binary check by having the new version present in output.
  - found 7.0.8-14 with grep in /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14
  - directory tree listing: https://gist.github.com/6026becf0dd6a8cac95124666050cf1d
  - du listing: https://gist.github.com/d310e44ff7c6c702f862ce27b96d8ac3

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  15 total rebuild paths

  5 package rebuilds

  5 x86_64-linux rebuilds
  3 i686-linux rebuilds
  4 x86_64-darwin rebuilds
  3 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  imagemagick7
  imagemagick7Big
  imagemagick7_light
  vapoursynth
  vapoursynth-mvtools

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A imagemagick7 https://github.com/r-ryantm/nixpkgs/archive/48edd6c5923d613095a7db553adb17691c3ddf7b.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14
  ls -la /nix/store/0qxjqxwc7sxx1n19aggcd07lc4n7vf71-imagemagick-7.0.8-14/bin
  ```


  </details>
  <br/>


  cc @the-kenny @wkennington for testing.


state: closed
title: inboxer: 1.1.5 -> 1.2.1
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49299
updated_at: 2018-11-17 22:54:34
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/inboxer/versions.



  meta.description for inboxer is: '"Unofficial, free and open-source Google Inbox Desktop App"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/rbz7n9rnk1p3ynz1kikmfba89r448jqz-inboxer-1.2.1/bin/inboxer had a zero exit code or showed the expected version
  - 0 of 1 passed binary check by having a zero exit code.
  - 0 of 1 passed binary check by having the new version present in output.
  - found 1.2.1 with grep in /nix/store/rbz7n9rnk1p3ynz1kikmfba89r448jqz-inboxer-1.2.1
  - directory tree listing: https://gist.github.com/26a6d498f4be2161afb75958a0116ff6
  - du listing: https://gist.github.com/233414b92229ea183fbcfa4e1fa6ae4e

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  1 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  0 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  0 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  inboxer

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/rbz7n9rnk1p3ynz1kikmfba89r448jqz-inboxer-1.2.1 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A inboxer https://github.com/r-ryantm/nixpkgs/archive/68e6e53f6184d16d7872324b7d1a0fc5269d51b4.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/rbz7n9rnk1p3ynz1kikmfba89r448jqz-inboxer-1.2.1
  ls -la /nix/store/rbz7n9rnk1p3ynz1kikmfba89r448jqz-inboxer-1.2.1/bin
  ```


  </details>
  <br/>


  cc @mgttlinger for testing.


state: closed
title: icdiff: 1.9.3 -> 1.9.4
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49300
updated_at: 2018-11-17 22:54:23
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/icdiff/versions.



  meta.description for icdiff is: '"Side-by-side highlighted command line diffs"'.


  [Compare changes on GitHub](https://github.com/jeffkaufman/icdiff/compare/release-1.9.3...release-1.9.4)

  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - /nix/store/10xbsc45v7w2nn4alwv0662p8n2sv2mx-icdiff-1.9.4/bin/git-icdiff passed the binary check.
  - /nix/store/10xbsc45v7w2nn4alwv0662p8n2sv2mx-icdiff-1.9.4/bin/.icdiff-wrapped passed the binary check.
  - /nix/store/10xbsc45v7w2nn4alwv0662p8n2sv2mx-icdiff-1.9.4/bin/icdiff passed the binary check.
  - 3 of 3 passed binary check by having a zero exit code.
  - 2 of 3 passed binary check by having the new version present in output.
  - found 1.9.4 with grep in /nix/store/10xbsc45v7w2nn4alwv0662p8n2sv2mx-icdiff-1.9.4
  - directory tree listing: https://gist.github.com/f3f7d126835dc9b8a6652d768e044d49
  - du listing: https://gist.github.com/e4d69217f42ff65df35cff954e23b020

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  4 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  1 i686-linux rebuilds
  1 x86_64-darwin rebuilds
  1 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  icdiff

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/10xbsc45v7w2nn4alwv0662p8n2sv2mx-icdiff-1.9.4 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A icdiff https://github.com/r-ryantm/nixpkgs/archive/2cb9858b34bad75d7e9ed1786a207235b0b9d685.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/10xbsc45v7w2nn4alwv0662p8n2sv2mx-icdiff-1.9.4
  ls -la /nix/store/10xbsc45v7w2nn4alwv0662p8n2sv2mx-icdiff-1.9.4/bin
  ```


  </details>
  <br/>


  cc @aneeshusa for testing.


state: closed
title: idea-ultimate & idea-community -> 2018.2.5
user_login: aki-ks
html_url: https://github.com/NixOS/nixpkgs/pull/49301
updated_at: 2018-10-28 22:29:52
body:
  ###### Motivation for this change
  Update IntelliJ ultimate and community edition.

  ###### Things done

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

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

  ---


state: closed
title: jbake: 2.6.2 -> 2.6.3
user_login: r-ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/49302
updated_at: 2018-11-17 22:54:48
body:
  Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jbake/versions.



  meta.description for jbake is: '"JBake is a Java based, open source, static site/blog generator for developers & designers"'.


  <details>
  <summary>
  Checks done (click to expand)
  </summary>

  - built on NixOS
  - Warning: no invocation of /nix/store/9ahgxgdsrnwlrh6hbc73hcq483g3vgcz-jbake-2.6.3/bin/jbake.bat had a zero exit code or showed the expected version
  - Warning: no invocation of /nix/store/9ahgxgdsrnwlrh6hbc73hcq483g3vgcz-jbake-2.6.3/bin/.jbake-wrapped had a zero exit code or showed the expected version
  - /nix/store/9ahgxgdsrnwlrh6hbc73hcq483g3vgcz-jbake-2.6.3/bin/jbake passed the binary check.
  - 1 of 3 passed binary check by having a zero exit code.
  - 0 of 3 passed binary check by having the new version present in output.
  - found 2.6.3 with grep in /nix/store/9ahgxgdsrnwlrh6hbc73hcq483g3vgcz-jbake-2.6.3
  - directory tree listing: https://gist.github.com/7149879936eaee63ea2d81705bffd422
  - du listing: https://gist.github.com/c45cc385d9a2b1e393b84c2532b3116e

  </details>
  <details>
  <summary>
  Outpath report (click to expand)
  </summary>

  Outpath difference report
  1 total rebuild paths

  1 package rebuilds

  1 x86_64-linux rebuilds
  0 i686-linux rebuilds
  0 x86_64-darwin rebuilds
  0 aarch64-linux rebuilds


  First ten rebuilds by attrpath
  jbake

  </details>

  <details>
  <summary>
  Instructions to test this update (click to expand)
  </summary>

  Either download from Cachix:
  ```
  nix-store -r /nix/store/9ahgxgdsrnwlrh6hbc73hcq483g3vgcz-jbake-2.6.3 \
    --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
    --option trusted-public-keys '
    r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
    cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
    '
  ```
  (r-ryantm's Cachix cache is only trusted for this store-path realization.)

  Or, build yourself:
  ```
  nix-build -A jbake https://github.com/r-ryantm/nixpkgs/archive/deb72096f5d6608ed71e7166b3e3b82dfc7582e1.tar.gz
  ```

  After you've downloaded or built it, look at the files and if there are any, run the binaries:
  ```
  ls -la /nix/store/9ahgxgdsrnwlrh6hbc73hcq483g3vgcz-jbake-2.6.3
  ls -la /nix/store/9ahgxgdsrnwlrh6hbc73hcq483g3vgcz-jbake-2.6.3/bin
  ```


  </details>
  <br/>


  cc @moaxcp for testing.


state: closed
title: speex: 1.2rc2 -> 1.2.0
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/49305
updated_at: 2018-10-29 19:24:57
body:
  ###### Motivation for this change
  Manual update (fails in the auto update)

  ###### Things done
  Tested building of all direct dependencies.

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

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

  ---


state: closed
title: uriparser: 0.8.6 -> 0.9.0
user_login: periklis
html_url: https://github.com/NixOS/nixpkgs/pull/49306
updated_at: 2018-10-28 16:31:22
body:
  ###### Motivation for this change
  Solves: #49274 

  ###### Things done

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

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

  ---


state: closed
title: slurm: 18.08.1.1 -> 18.08.3.1, pyslurm: 20180908 -> 18.08.3
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/49309
updated_at: 2018-10-29 19:24:42
body:
  ###### Motivation for this change
  Update and slurm and and pyslurm 20180908 -> 18.08.3

  CC @veprbl 
  ###### Things done

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

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

  ---


state: closed
title: gtest: Add pkgconfig support
user_login: periklis
html_url: https://github.com/NixOS/nixpkgs/pull/49310
updated_at: 2018-10-28 10:27:57
body:
  ###### Motivation for this change
  Googletest generated some nice pkg-config files, which are cool for `pkg_check_modules` checks.

  ###### Things done

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

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

  ---


state: closed
title: nixos/networking: do not copy /etc/rpc on non-glibc systems
user_login: tathougies
html_url: https://github.com/NixOS/nixpkgs/pull/49311
updated_at: 2018-10-31 06:49:08
body:
  ###### Motivation for this change

  Mandating using /etc/rpc from glibc means we may pull in an unnecessary dependency on non-glibc systems. This gets rid of that, allowing for alternate C libraries to provide their own in the future.

  Scoped down version of #49218 

  ###### Things done

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

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

  ---


state: closed
title: nixos/ddclient: Fix #49258
user_login: typetetris
html_url: https://github.com/NixOS/nixpkgs/pull/49312
updated_at: 2018-10-31 19:40:51
body:
  ###### Motivation for this change

  from 18.03 to 18.09 the option `services.ddclient.domain` was changed to `services.ddclient.domains`
  and `services.ddclient.domain` became a rename for the `services.ddclient.domains option`.
  Sadly that was also a type change from `str` to `listOf str` and so, one can't keep the configuration
  from 18.03 and has to change it, which makes for a rough transition from 18.03 to 18.09.

  Otherwise introducing the change would break the configuration for those people,
  who changed the type of the value but kept the name `domain` for the configuration
  option.

  People, which also changed the name of the option from `domain` to `domains`
  will not be affected by the fix and so I think the fix is still a good idea, as most likely
  people will also change the name of the option.

  ###### Things done

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

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


state: closed
title: Mention new groups `kvm` and `render` in the release notes, fixes #49257
user_login: typetetris
html_url: https://github.com/NixOS/nixpkgs/pull/49314
updated_at: 2018-10-30 10:23:56
body:
  ###### Motivation for this change

  Fix #49257 

  by adding a bullet point to the release notes mentioning the addition of the groups `kvm` and `render`.

  ###### Things done

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

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

  ---


state: closed
title: vlc: shrink runtime closure size by removing CONFIGURE_LINE
user_login: andrew-d
html_url: https://github.com/NixOS/nixpkgs/pull/49315
updated_at: 2018-10-28 01:37:19
body:
  ###### Motivation for this change
  Shrink the runtime closure size for VLC by removing the `./configure` flags from compiled binaries.

  Before/after sizes, tested on NixOS 18.09:
  ```
  /nix/store/fw6gpwlcdj6j4796biglvwv7wkjn1y5p-vlc-3.0.4 1273486712
  /nix/store/js9fhzp2fhyzv0nzcn33k98cf2xzzaln-vlc-3.0.4 892909424
  ```
  (about 1.2GiB to 0.83GiB)

  Fixes #49287 

  ###### Things done

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

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

  ---


state: closed
title: Terraform.withPlugins does not work anymore
user_login: arianvp
html_url: https://github.com/NixOS/nixpkgs/issues/49316
updated_at: 2019-03-03 18:52:53
body:
  ## Issue description

  `terraform.withPlugins`  does generate a wrapper script, but it doesn't fool terraform anymore
  in thinking the plugins are installed


  ### Steps to reproduce

  ```
  [arian@ryzen:~/Projects/infra]$ nix-shell -p 'terraform.withPlugins (p: [p.digitalocean])'

  [nix-shell:~/Projects/infra]$ terraform plan
  Plugin reinitialization required. Please run "terraform init".
  Reason: Could not satisfy plugin requirements.

  Plugins are external binaries that Terraform uses to access and manipulate
  resources. The configuration provided requires plugins which can't be located,
  don't satisfy the version constraints, or are otherwise incompatible.

  1 error(s) occurred:

  * provider.digitalocean: no suitable version installed
    version requirements: "(any version)"
    versions installed: none

  Terraform automatically discovers provider requirements from your
  configuration, including providers used in child modules. To see the
  requirements and constraints from each module, run "terraform providers".


  Error: error satisfying plugin requirements

  ```



  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.18.14, NixOS, 18.09.884.d96c7a35638 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.1`
   - channels(root): `"nixos-18.09.884.d96c7a35638"`
   - channels(arian): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: nixos/virtualbox-image: increase disk to 50G
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/49317
updated_at: 2018-11-06 18:43:22
body:
  ###### Motivation for this change

  Follow-up to #46649 and #48151
  The official demo VM needs to offer more space for practical usage.

  This PR extends the max possible disk size from 10GB to 50GB.
  The generated OVA size does not change and since the VM has dynamic provisioning it still takes the same size (around 4GB) the first time the VM is imported and launched.

  100GB breaks cptofs but 50GB is fine and benchmarks shows it takes the same time as building the demo VBox VM with a 10GB disk. See below.

  Also done:
  + enabled VM sound output (was muted by default)
  + set USB controller in USB2.0 mode (was in default USB1.1)
  + add manifest file in the OVA as it allows integrity checking on imports

  /cc @brainrape @bjornfor @matthewbauer 

  ###### Things done

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

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

  ---

  I've run many OVA builds over the last days using `time nix-build -I nixpkgs=. -A ova '<nixpkgs/nixos/release.nix>' --option max-silent-time 7200` for some basic benchmarking.
  TL;DR; --> with 10GB / 25GB / 50GB all builds took around 16minutes on my machine.

  I did one try with 100GB and I had to abort the build after more than one hour... `cptofs` was taking 100% of one core but was not going anywhere... I'm not able to troubleshoot cptofs so let's stick to 50GB for now. :smirk_cat: 

  ---


state: closed
title: Add wykurz to maintainers
user_login: wykurz
html_url: https://github.com/NixOS/nixpkgs/pull/49319
updated_at: 2018-10-28 08:23:51
body:
  ###### Motivation for this change
  Add "wykurz" to maintainers. This change has been requested by @Infinisil as feedback for #48765 to separate adding a new package (cpusets) with adding a new maintainer. 

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


state: closed
title: miniflux: init at 2.0.12
user_login: benpye
html_url: https://github.com/NixOS/nixpkgs/pull/49320
updated_at: 2018-10-29 12:01:12
body:
  ###### Motivation for this change

  Adds Miniflux feed reader server. It's similar to TT-RSS. It would be helpful to have a service config but I have yet to get that far.

  ###### Things done

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

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

  ---


state: closed
title: melpa and melpa-stable packages: update to latest
user_login: jethrokuan
html_url: https://github.com/NixOS/nixpkgs/issues/49321
updated_at: 2018-11-24 12:13:39
body:
  ## Issue description

  The Emacs MELPA and MELPA-stable packages have not been updated in a while, and should be bumped.

  I've tried to run the instructions listed in `melpa-packages.nix`, but they fail on my machine, with 

  ```
  [1 of 1] Compiling Main             ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/ll78h0w10qjw85z95wm6nhx5gp0qjv5w-hnix-0.5.1 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --docdir=/nix/store/2nrvb3grhb5bip7ywmms7nlg7vs5gpnj-hnix-0.5.1-doc/share/doc --with-gcc=gcc --package-db=/build/package.conf.d --ghc-option=-j1 --disable-split-objs --enable-library-profiling --profiling-detail=all-functions --disable-profiling --enable-shared --disable-coverage --disable-executable-dynamic --disable-tests --enable-library-vanilla --enable-library-for-ghci --ghc-option=-split-sections --extra-lib-dirs=/nix/store/v4fkzi98745wi8psjdvfsp8nn6ygx9ww-ncurses-6.1/lib --extra-lib-dirs=/nix/store/hwkkw10kb5w600c3dvv061gn1ld5fbja-gmp-6.1.2/lib --extra-lib-dirs=/nix/store/v4fkzi98745wi8psjdvfsp8nn6ygx9ww-ncurses-6.1/lib
  Setup: No cabal file found.
  Please create a package description file <pkgname>.cabal
  builder for '/nix/store/7dvjfm87adgykpn2ij6hi05m2x8b23vy-hnix-0.5.1.drv' failed with exit code 1
  cannot build derivation '/nix/store/jgj2k69hkgpa28gcxrq6w8q8bqdw7392-emacs2nix-0.1.0.0.drv': 1 dependencies couldn't be built
  error: build of '/nix/store/jgj2k69hkgpa28gcxrq6w8q8bqdw7392-emacs2nix-0.1.0.0.drv' failed
  ```

  so my guess is that the derivation for `hnix` is broken.

  cc @ttuegel 


state: closed
title: electrum: fix sha256 for 3.2.3
user_login: rvl
html_url: https://github.com/NixOS/nixpkgs/pull/49322
updated_at: 2018-10-28 08:26:57
body:
  ###### Motivation for this change

  The source hash did not match when I tried to build Electrum 3.2.3.

  I have checked `pkgs.electrum.src` against the GPG signature from https://download.electrum.org/3.2.3/Electrum-3.2.3.tar.gz.asc

  /cc @joachifm 

  ###### Things done

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


state: closed
title: nix-deploy: 1.0.2 -> 1.0.3
user_login: clefru
html_url: https://github.com/NixOS/nixpkgs/pull/49323
updated_at: 2018-11-12 15:18:32
body:
  ###### Motivation for this change
  Fixes https://github.com/awakesecurity/nix-deploy/issues/20

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

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

  ---


state: closed
title: binutils: 2.30 -> 2.31.1
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/49324
updated_at: 2019-01-20 18:10:07
body:
  ###### Motivation for this change


  ###### Things done
  Tested transitively by running a few select nixos tests (`postgresql`, `openssh`, `installer`) on `x86_64-linux`.
  `aarch64` not yet tested.

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

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

  ---

  cc @Ericson2314 @ckauhaus 


state: closed
title: reason: 3.3.3 -> 3.3.7
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/49325
updated_at: 2018-10-28 15:29:26
body:
  ###### Motivation for this change

  Update. Compatibility with recent `menhir`.

  ###### Things done

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

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

  ---


state: closed
title: nixos/installation-device: set GC initial heap size to 1MB
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/49326
updated_at: 2018-11-06 18:42:48
body:
  ###### Motivation for this change

  100000 (100kB) is too aggressive (too low) and gets ignored by the GC after raising warnings.
  See issue #43339

  I'll make a second PR for backporting to 18.09

  ###### Things done

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

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

  ---


state: closed
title: tmux: fix tmux sha256 hash
user_login: ookhoi
html_url: https://github.com/NixOS/nixpkgs/pull/49327
updated_at: 2018-11-04 18:02:52
body:
  ###### Motivation for this change
  fix:
  ```
  unpacking source archive /build/2.8.tar.gz
  fixed-output derivation produced path '/nix/store/5ffizfra8bqflflbi985d6y427ndq8a9-source' with sha256 hash '1fy87wvxn7r7jzqapvjisc1iizic3kxqk2lv83giqmw1y4g3s7rl' instead of the expected hash '0n8sjddy00xgh1rvvw968hh72pyslg1gahmzajfc4b3xax87drpi'
  repairing outputs of '/nix/store/9h7m55sxcn1ah8fxynkfzk0gxhv31yl6-synctex-missing-header.patch.drv'...
  cannot build derivation '/nix/store/inbx3y8s5ni778smbbzszhwpx5jq44jk-tmux-2.8.drv': 1 dependencies couldn't be built
  repairing outputs of '/nix/store/0g3ab8b617jcl0qw7xympfnwz2a29rlv-token_store-0.1.2.tar.gz.drv'...
  repairing outputs of '/nix/store/yq9kh0w74chi9w8rz97ff9wsd6iy82g9-sysfsutils-2.1.0.tar.gz.drv'...
  repairing outputs of '/nix/store/gli61d3b5hykmzii2xsmav2wsj31kr71-system-generators.drv'...
  cannot build derivation '/nix/store/3g0iz00kxpb46p96akiagzy5c5851d74-system-path.drv': 1 dependencies couldn't be built
  repairing outputs of '/nix/store/d1f7gjdm5axz0ai1ia4f6jg0w9prn9pb-tcl8.6.6-src.tar.gz.drv'...
  repairing outputs of '/nix/store/4qgyaa4c2qm599xylak4ms7704ml5ja0-thin-provisioning-tools-0.7.6.drv'...
  cannot build derivation '/nix/store/s21w2jrs9p5wl2xijz494c5skzr40rxk-nixos-system-p70-19.03pre157041.64553463956.drv': 1 dependencies couldn't be built
  error: build of '/nix/store/s21w2jrs9p5wl2xijz494c5skzr40rxk-nixos-system-p70-19.03pre157041.64553463956.drv' failed
  ```

  ###### Things done

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

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

  ---


state: closed
title: [18.09] installation-device: set GC initial heap size to 1MB
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/49328
updated_at: 2018-11-06 18:09:01
body:
  ###### Motivation for this change

  100000 (100kB) is too aggressive (too low) and gets ignored by the GC after raising warnings
  Fixes #43339

  Backport of #49326
  /cc @samueldr as release manager

  ###### Things done

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

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

  ---

  I had the same warning as in #43339 on a demo VM.
  After doing `export GC_INITIAL_HEAP_SIZE=1M` I could use `nix-channel --update` or `nixos-rebuild switch` without any GC warnings.

  ---


state: closed
title: fmt: minor refactor
user_login: sephalon
html_url: https://github.com/NixOS/nixpkgs/pull/49329
updated_at: 2018-10-28 15:56:47
body:
  Add separate build outputs, enable parallel building, fix platforms,
  adapt to styleguide.

  ###### Motivation for this change

  I've packaged this library at the same instant of time by coincidence…

  ###### Things done

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

  ---


state: closed
title: fstrcmp: init at 0.7
user_login: sephalon
html_url: https://github.com/NixOS/nixpkgs/pull/49330
updated_at: 2018-10-31 15:01:41
body:
  ###### Things done

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

  ---


state: closed
title: pijul: 0.8.0 -> 0.10.0
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/49331
updated_at: 2018-10-29 10:15:09
body:
  ###### Motivation for this change

  This has been also done in https://github.com/NixOS/nixpkgs/pull/39317
  but this version does not require 3000 lines of nix expressions.
  Also installs shell completions.

  ###### Things done

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

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

  ---


state: closed
title: mdadm: 4.0 -> 4.1
user_login: Ekleog
html_url: https://github.com/NixOS/nixpkgs/pull/49332
updated_at: 2018-10-28 19:34:01
body:
  ###### Motivation for this change

  Bumping mdadm. I've also added myself as a maintainer, given no one was listed there yet and this update is already almost a month old.

  The changelog mentions a lot of “enhancements and bug fixes”, so I'm not sure whether this should be backported: there is apparently no security fix, but it's a well-known part of the fundamental ecosystem which made a minor release. And a bug fix in mdadm can have big consequences… just as much as a bug introduced in mdadm. For the comparison, debian testing is at 4.1rc1, debian stable is at 3.4.4, fedora 29 is at 4.1rc2 (a bit older than the last version at their freeze), fedora 28 is at 4.0.

  So overall I'd likely say not to backport, but without strong sentiments.

  ###### Things done

  Tested by building the package and verifying that the `mdadm` and `mdmon` executables can actually run.

  Tried to test with `nixos/tests/installer.nix`, but it OOM's both without and with this patch applied here…
  @GrahamcOfBorg test installer

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

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

  ---


state: closed
title: buildRubyGem: Provide manpages for Ruby gems
user_login: manveru
html_url: https://github.com/NixOS/nixpkgs/pull/49334
updated_at: 2018-10-29 00:48:06
body:
  ###### Motivation for this change

  Provide manpages for `bundlerApp` as well as `buildRubyGem`

  This is a more general solution for https://github.com/NixOS/nixpkgs/pull/34548

  ###### Things done

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

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

  ---


state: closed
title: [18.09] xorg.xf86videovmware: fix for GFX support
user_login: bjpbakker
html_url: https://github.com/NixOS/nixpkgs/pull/49335
updated_at: 2018-10-28 20:05:39
body:
  Fix the mesa dependency for `xorg.xf86videovmware`. Add `llvm_6` because
  `mesa_noglu` has a runtime dependency on clang (see TODO in
  `development/libraries/mesa`).

  ###### Motivation for this change
  Backport of #49115 to NixOS 18.09

  ###### Things done

  ###### Things done

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


state: closed
title: Add mention of nix-prefetch-github.
user_login: Zimmi48
html_url: https://github.com/NixOS/nixpkgs/pull/49336
updated_at: 2018-10-30 15:48:02
body:
  ###### Motivation for this change

  I recently discovered `nix-prefetch-github` by browsing the sources of nixpkgs. If it had been documented where I'm adding it now, I would have known about it much earlier.

  I also noticed in passing that the value that was given for `sha256` in this example was actually incorrect.


state: closed
title: fileSystems option does not change fstab outside of hardware-configuration.nix
user_login: va1entin
html_url: https://github.com/NixOS/nixpkgs/issues/49337
updated_at: 2018-11-24 21:43:45
body:
  ## Issue description
  I tried to use the `fileSystems` option in my configuration to add a device to `/etc/fstab`. On my machine the option has no effect if it's not applied in `/etc/nixos/hardware-configuration.nix` contrary to the manual and comment at the top of the file:
  <pre>
  # Do not modify this file!  It was generated by ‘nixos-generate-config’
  # and may be overwritten by future invocations.  Please make changes
  # to /etc/nixos/configuration.nix instead.
  </pre>


  ### Steps to reproduce
  Snippet:
  <pre>
  fileSystems."/path" = {
    device = "/dev/device";
  };
  </pre>

  - Add snippet to configuration.nix, rebuild
  - Check `/etc/fstab` -> entry not added


  - Add snippet to hardware-configuration.nix, rebuild
  - Check `/etc/fstab` -> entry added

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.18.14, NixOS, 18.09.892.c06f5302f63 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.1`
   - channels(root): `"nixos-18.09.892.c06f5302f63, nixos-unstable-19.03pre155751.45a419ab5a2"`
   - channels(val): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: improve shell.nix warning messages
user_login: FeepingCreature
html_url: https://github.com/NixOS/nixpkgs/pull/49338
updated_at: 2018-11-01 05:51:51
body:
  ###### Motivation for this change
  The original message confused me into `chown 1000 [folder]`, which was quite the wrong thing to do.

  ###### Things done

  Change is trivial.

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

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

  ---


state: closed
title: pythonPackages.distribute: init at 0.7.3
user_login: eadwu
html_url: https://github.com/NixOS/nixpkgs/pull/49340
updated_at: 2018-10-28 13:46:21
body:
  ###### Motivation for this change
  Somewhat hacky? Uses `build-python-package-common.nix` attrs.
  Only built successfully on pythonPackages.

  ###### Things done

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

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

  ---


state: closed
title: pythonPackages.almost: init at 0.1.5
user_login: eadwu
html_url: https://github.com/NixOS/nixpkgs/pull/49341
updated_at: 2018-10-28 14:21:52
body:
  ###### Motivation for this change
  Requires #49340. Because of distribute, it has only been successfully built on pythonPackages.

  ###### Things done

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

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

  ---


state: closed
title: xidlehook: 0.4.9 -> 0.5.0
user_login: jD91mZM2
html_url: https://github.com/NixOS/nixpkgs/pull/49343
updated_at: 2018-10-28 15:39:41
body:
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

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

  Note: Due to the latest rust derivation not yet being binary cached, I wrote this change based on the 18.09 tag and then cherry picked. I hope this won't cause any issues with sha256 hashes or anything.


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

  Note: Due to the latest rust derivation not yet being binary cached, I wrote this change based on the 18.09 tag and then cherry picked. I hope this won't cause any issues with sha256 hashes or anything.


state: closed
title: buildGoPackage: re-enable GOCACHE
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/49346
updated_at: 2018-10-28 16:02:48
body:
  If projects uses go1.11 modules GOCACHE is required.
  Also if buildGoPackage is used in a nix-shell setting we don't
  want to override GOCACHE to allow incremental builds.
  This should be backported to 18.09

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: easysnap: init at 2018-10-28
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/pull/49347
updated_at: 2018-11-22 09:35:20
body:
  ###### Motivation for this change

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

  ---


state: closed
title: nixos/slurm: add slurmdbd, run daemons as user
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/49348
updated_at: 2018-10-31 07:21:58
body:
  ###### Motivation for this change
  One more step to bring Slurm to its full potential on NixOS. The major changes in this PR are to run the slurm controller as normal user (instead of root) and an extension of the module for the database daemon. 

  The options `nodeName` and `partitionName` are now sets of strings instead of string, which reflects that there can be more than one entry for those options.

  The `slurmctld` dump all its files directly `/var/spool`. This has been fixed by setting the default `StateSaveLocation` to `/var/spool/slurmctld`.

  CC @veprbl @lsix 

  ###### Things done
  * Run `slurmctld` and `slurmdbd` as user 'slurm' by default (new option `services.slurm.user`).
  * Added service for `slurmdbd` (new options `services.slurm.dbdserver.[enable,dbdHost,extraConfig]`)
  * Add test for `slurmdbd` to `nixos/tests/slurm.nix`
  * Fix `StateSaveLocation` (new option `services.slurm.stateSaveLocation`)
  * Make  `nodeName` and `partitionName`  sets of strings
  * Document all incompatible changes in the release notes

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

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

  ---


state: closed
title: ocamlPackages.menhir: 20170712 -> 20181026
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/49349
updated_at: 2018-10-29 06:48:53
body:
  ###### Motivation for this change

  This subsumes #45566 yet does not break anything.

  ###### Things done

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

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

  ---


state: closed
title: nixos/rngd: fix exec flags and udev rules
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/49350
updated_at: 2018-10-29 06:49:47
body:
  ###### Motivation for this change

  Follow-up to #48843

  TPM1.2 support has been dropped in `rng-tools` v6.5 because additional entropy provided by TPM modules is already accessible via /dev/hwrng
  see https://github.com/nhorman/rng-tools/commit/caef8cce97396adc8c60749a0ce6ac039b57859a

  `rngd` won't directly access /dev/tpm0 anymore and the `--no-tpm=1` option is now unrecognised.
  This fixes rngd service module on master.

  ###### Things done

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

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

  ---


state: closed
title: python.pkgs.Pyro4: new package (at version 4.74)
user_login: prusnak
html_url: https://github.com/NixOS/nixpkgs/pull/49351
updated_at: 2018-10-29 10:46:53
body:
  ###### Motivation for this change

  I noticed that nixpkgs contains only Pyro Python package, which is obsolete now (see https://pypi.org/project/Pyro/) and Pyro4 should be used instead.

  This PR contains a package for Pyro4 including its dependency serpent.

  ###### Things done

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

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

  ---


state: closed
title: nomachine-client: init at 6.3.6_1
user_login: talyz
html_url: https://github.com/NixOS/nixpkgs/pull/49352
updated_at: 2018-12-19 07:20:24
body:
  Packages mainly the nxplayer part of the client, since the tray
  doesn't work very well without the server / a complete installation.

  Use the shipped libs, since nxplayer really doesn't like any others. I
  believe they use internally modified versions of many libs.

  Audio doesn't work: the libasound.so shipped looks for the alsa config
  files in the wrong place, and even if it finds them, it still doesn't
  work. Using the one from alsaLib doesn't work either and adds
  instability.

  ###### Things done

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

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

  ---


state: closed
title: nixdoc: init at 1.0.1
user_login: tazjin
html_url: https://github.com/NixOS/nixpkgs/pull/49353
updated_at: 2018-10-28 20:33:59
body:
  ###### Motivation for this change

  Adds nixdoc, a tool to generate documentation for Nix functions in the
  standard library.

  See #49275 for some background information.

  Note that the derivation used is generated by `carnix` and rather large, as there is no Rust package set in `nixpkgs`. This is similar to the derivation used for `carnix` itself, and `way-cooler`.

  cc: @grahamc @jD91mZM2 @joachifm 

  ###### Things done

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

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

  ---


state: closed
title: filesystems: escape spaces in fstab with \040
user_login: aanderse
html_url: https://github.com/NixOS/nixpkgs/pull/49354
updated_at: 2018-11-06 11:50:09
body:
  ###### Motivation for this change
  Fix for https://github.com/NixOS/nixpkgs/issues/29273

  ###### Things done

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

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

  ---


state: closed
title: nixos/plasma5: disable ocr tests
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/49355
updated_at: 2018-10-28 23:06:32
body:
  This is brittle and breaks the test. We already test this in sddm.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: nixos/plasma5: disable ocr tests
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/49357
updated_at: 2018-10-28 22:22:07
body:
  This is brittle and breaks the test

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: nixdoc: init at 1.0.1
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/49358
updated_at: 2018-10-29 00:14:15
body:
  Adds nixdoc, a tool to generate documentation for Nix functions in the
  standard library.

  See #49275 for some background information.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: nixos/systemd: support "suspend-then-hibernate" logind option
user_login: tadfisher
html_url: https://github.com/NixOS/nixpkgs/pull/49360
updated_at: 2018-10-28 21:18:39
body:
  ###### Motivation for this change

  systemd 239 introduced the [`suspend-then-hibernate`](https://github.com/systemd/systemd/blob/e68c79db912f8ea7ae6614113d15c81aa8866601/man/logind.conf.xml#L182) sleep mode and associated logind option. This adds `"suspend-then-hibernate"` to the allowable values for `services.logind.lidSwitch` and `services.logind.lidSwitchDocked`.

  ###### Things done

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

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

  ---


state: closed
title: adwaita-icon-theme: 3.28.0 -> 3.30.0
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/49361
updated_at: 2019-03-02 16:12:53
body:
  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: openopc: remove
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/49362
updated_at: 2018-10-29 07:44:39
body:
  The project is dead since 2015 and it blocks the upgrade of Pyro (https://github.com/NixOS/nixpkgs/pull/49351).
  cc @bjornfor 

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: [18.09] Steam update
user_login: nyanloutre
html_url: https://github.com/NixOS/nixpkgs/pull/49363
updated_at: 2018-10-28 21:23:15
body:
  ###### Motivation for this change

  Backported steam fix for 18.09

  cc @Infinisil 

  ###### Things done

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

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

  ---


state: closed
title: cppcheck: 1.84 -> 1.85
user_login: loskutov
html_url: https://github.com/NixOS/nixpkgs/pull/49365
updated_at: 2018-10-29 10:47:20
body:
  ###### Motivation for this change
  new upstream release

  ###### Things done

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

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

  ---


state: open
title: dydisnix: init at unstable
user_login: tomberek
html_url: https://github.com/NixOS/nixpkgs/pull/49366
updated_at: 2019-04-07 19:30:16
body:
  ###### Motivation for this change
  Include dydisnix into nixpkgs
  @svanderburg: inclusion into nixpkgs may provide easier entry for additional users, thoughts?

  ###### Things done
  Added `./bootstrap` to the standard configure/make/make install.

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

  ---


state: open
title: steam: patch missing udev option
user_login: nyanloutre
html_url: https://github.com/NixOS/nixpkgs/pull/49367
updated_at: 2019-04-01 07:50:10
body:
  ###### Motivation for this change

  Fix https://github.com/ValveSoftware/steam-for-linux/issues/4794

  Close #50901

  Without this, Xbox emulation doesn't work

  ###### Things done

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

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

  ---


state: closed
title: mono44: remove insecure version
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/49368
updated_at: 2018-10-28 23:12:00
body:
  This version is also affected by CVE-2018-1002208.
  It has no users in nixpkgs.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: standardnotes: init at 2.3.12
user_login: M-Gregoire
html_url: https://github.com/NixOS/nixpkgs/pull/49370
updated_at: 2018-11-09 21:27:27
body:
  ###### Motivation for this change
  Add [standardnotes](https://standardnotes.org/) to nixpkgs. 
  Please note this is my first time doing a derivation, any review is welcome.

  ###### Things done

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

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

  ---


state: closed
title: cctools: bump to latest commit
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/49371
updated_at: 2019-02-22 04:24:02
body:
  Lots of our patches are no longer needed. This simplifies things a
  bunch. In addition, it now includes man pages.

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: ranger: NameError: name 're' is not defined
user_login: asymmetric
html_url: https://github.com/NixOS/nixpkgs/issues/49372
updated_at: 2018-11-04 09:49:23
body:
  ## Issue description

  `ranger` crashes on start:

  ```
  ❯ ranger /mnt/stick/
  ranger version: ranger-master 1.9.1
  Python version: 3.6.6 (default, Jun 27 2018, 05:47:41) [GCC 7.3.0]
  Locale: en_US.UTF-8
  Traceback (most recent call last):
    File "/nix/store/v4z90cjcbnyj584432d5fdr69n6dz5sg-ranger-1.9.1/lib/python3.6/site-packages/ranger/core/main.py", line 120, in main
      load_settings(fm, args.clean)
    File "/nix/store/v4z90cjcbnyj584432d5fdr69n6dz5sg-ranger-1.9.1/lib/python3.6/site-packages/ranger/core/main.py", line 350, in load_settings
      import commands as commands_custom
    File "/home/asymmetric/.config/ranger/commands.py", line 348, in <module>
      class setlocal(set_):
    File "/home/asymmetric/.config/ranger/commands.py", line 353, in setlocal
      PATH_RE = re.compile(r'^\s*path="?(.*?)"?\s*$')
  NameError: name 're' is not defined
  ranger crashed. Please report this traceback at:
  https://github.com/ranger/ranger/issues
  ```


  ### Steps to reproduce

  ```
  $ nix-shell -p ranger
  $ ranger
  ```

  ## Technical details

  ```
  ❯ nixos-version
  18.09.892.c06f5302f63 (Jellyfish)
  ```


state: closed
title: defaultCrateOverrides: add serde_derive
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/49373
updated_at: 2018-10-28 22:40:06
body:
  ###### Motivation for this change

  hopefully fix macOS

  ###### Things done

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

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

  ---


state: closed
title: jemalloc: 5.0.1 -> 5.1.0
user_login: loskutov
html_url: https://github.com/NixOS/nixpkgs/pull/49374
updated_at: 2018-10-30 23:10:14
body:
  ###### Motivation for this change
  new jemalloc upstream release

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `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"`
  - - Built several manually: rustc, cargo, clickhouse, mariadb, okular. The automated CI is probably better at this than my laptop.
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Pharo window freezes on startup
user_login: bugaev
html_url: https://github.com/NixOS/nixpkgs/issues/49375
updated_at: 2018-11-28 12:23:14
body:
  ## Issue description
  A new (~1 week old) build of pharo-spur64 doesn't start an image. The window is blank, not responding, its CPU core is at 100% load.
  Another, older build, works with the same image perfectly fine.

  ### Steps to reproduce
  ```
  nix-env -i /nix/store/p76waam9pv48gw5n9s9h3sadq9q3163s-pharo-spur64 --option binary-caches https://cache.nixos.org
  /nix/store/p76waam9pv48gw5n9s9h3sadq9q3163s-pharo-spur64/bin/pharo-spur64  Pharo.image
  ```
  --> FAIL

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.54, NixOS, 18.03.132835.e930c685d51 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`

  Details about the image:

  `file -L -b -m /nix/store/7rncd32nzc8pxib7rycsw4xicqhk01sf-magic Pharo.image`
  > Smalltalk image Spur 64b +C+NF+Tag (68021)

  Details about the failing Pharo build:

  `/nix/store/p76waam9pv48gw5n9s9h3sadq9q3163s-pharo-spur64/bin/pharo-spur64 --version`

  > 5.0-git.6a63f68a3dd4deb7c17dd2c7ac6e4dd4b0b6d937 Thu Oct 18 10:59:56 UTC 2018 gcc 7.3.0 [Production Spur 64-bit VM]
  > CoInterpreter VMMaker.oscog-eem.2231 uuid: de62947a-7f40-4977-a232-e06a3a80c939 Jan 1 1970
  > StackToRegisterMappingCogit VMMaker.oscog-eem.2227 uuid: 7ea146b4-39ce-4de7-afa3-a76ed1d1da35 Jan 1 1970
  > VM: git.6a63f68a3dd4deb7c17dd2c7ac6e4dd4b0b6d937 https://github.com/pharo-project/pharo-vm $ Date: Tue May 30 19:41:27 2017 -0700 $
  > Plugins: $Rev$
  > Linux localhost 4.9.130 #1-NixOS SMP Sat Sep 29 10:07:35 UTC 2018 x86_64 GNU/Linux
  > plugin path: /nix/store/p76waam9pv48gw5n9s9h3sadq9q3163s-pharo-spur64/ [default: /nix/store/p76waam9pv48gw5n9s9h3sadq9q3163s-pharo-spur64/]

  ## An older Pharo build that works:
  (*)` /nix/store/sgnkmhrvz3z5911hvnq4b13isfdkwyn1-pharo-spur64/bin/pharo-spur64 Pharo.image`  --> SUCCESS

  as well as `/nix/store/6rnhnqxkb9a4a4vsnx8biwpbkpx89mcb-pharo/bin/pharo Pharo.image` --> SUCCESS,
  which calls pharo-spur64 in line (*).
  6rnhnqxkb9a4a4vsnx8biwpbkpx89mcb-pharo is an older instantiation of nixos.pharo derived locally.


  `/nix/store/sgnkmhrvz3z5911hvnq4b13isfdkwyn1-pharo-spur64/bin/pharo-spur64 --version`

  > 5.0-git.6a63f68a3dd4deb7c17dd2c7ac6e4dd4b0b6d937 Sun Dec 10 14:41:19 UTC 2017 gcc 4.8.5 [Production Spur 64-bit VM]
  > CoInterpreter VMMaker.oscog-eem.2231 uuid: de62947a-7f40-4977-a232-e06a3a80c939 Dec 10 2017
  > StackToRegisterMappingCogit VMMaker.oscog-eem.2227 uuid: 7ea146b4-39ce-4de7-afa3-a76ed1d1da35 Dec 10 2017
  > VM: git.6a63f68a3dd4deb7c17dd2c7ac6e4dd4b0b6d937 https://github.com/pharo-project/pharo-vm $ Date: Tue May 30 19:41:27 2017 -0700 $
  > Plugins: $Rev$
  > Linux localhost 4.9.52 #1-NixOS SMP Wed Sep 27 12:40:05 UTC 2017 x86_64 GNU/Linux
  > plugin path: /nix/store/sgnkmhrvz3z5911hvnq4b13isfdkwyn1-pharo-spur64/ [default: /nix/store/sgnkmhrvz3z5911hvnq4b13isfdkwyn1-pharo-spur64/]


state: closed
title: R: give details on test failure
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/49378
updated_at: 2018-10-29 10:05:18
body:
  ###### Motivation for this change

  I had issues with (a downgraded version of) R in https://github.com/NixOS/nixpkgs/pull/49249. Those were hard to debug given only the build log since R just told me which test was failing without giving any details about what was going wrong.

  This fixes that by also printing the (tail of the) relevant test logs. I'm unsure about the (ab-)use of `failureHook` here, but I couldn't find a better way to do this without rewriting the `checkPhase`.

  Maintainer @peti.

  ###### Things done

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

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

  ---


state: closed
title: nixos/dockerPreloader: preload docker images
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/pull/49379
updated_at: 2018-11-03 00:00:54
body:
  This module permits to preload Docker image in a VM in order to reduce
  OIs on file copies. This module has to be only used in testing environments,
  when the test requires several Docker images such as in Kubernetes
  tests. In this case, `virtualisation.dockerPreloader.images` can
  replace the `services.kubernetes.kubelet.seedDockerImages` options.

  The idea is to populate the /var/lib/docker directory by mounting QCOW
  files (we use QCOW files to avoid permission issues) that contain images.

  For each image specified in
  config.virtualisation.dockerPreloader.images:
  1. The image is loaded by Docker in a VM
  2. The resulting /var/lib/docker is written to a QCOW file

  This set of QCOW files can then be used to populate the
  /var/lib/docker:
  1. Each QCOW is mounted in the VM
  2. Symlink are created from these mount points to /var/lib/docker
  3. A /var/lib/docker/image/overlay2/repositories.json file is generated
  4. The docker daemon is started.

  ###### Motivation for this change
  Speed up tests that require Docker images.

  I have several Kubernetes tests that take more than 3min just to load Docker images (`seedDockerImages` k8s options). With this module, once QCOWs have been created, Docker images are immediately available in the test VMs (no more Docker load).

  ###### Things done

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

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

  ---


state: open
title: samsung printer driver fails with "Unable to execute pdftocairo for form flattening!"
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/49380
updated_at: 2018-10-31 14:22:22
body:
  I tried printing a page on my ml-2165w Samsung printer with cups running a current version of nixos-unstable, but cups fails saying:

      Unable to execute pdftocairo for form flattening!

  I'm using `samsung-unified-linux-driver_4_01_17` to drive the printer.


state: closed
title: Add cudnn7.3 over cuda9.0 and make tensorflow use it
user_login: jyp
html_url: https://github.com/NixOS/nixpkgs/pull/49381
updated_at: 2018-11-02 13:13:44
body:
  ###### Motivation for this change

  Tensorflow over cuda is currently broken because it depends on an incompatible version of cudnn.

  ###### Things done

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

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

  ---


state: open
title: restartIfChanged in systemd.user.services does not cause a daemon reload
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/49382
updated_at: 2018-10-29 09:45:13
body:
  Follow-up to https://github.com/NixOS/nixpkgs/issues/7326, we need to add a `daemon-reload` for user services that have `restartIfChanged` set when switching between system versions.


state: closed
title: Update library function "docstrings" for nixdoc generation
user_login: tazjin
html_url: https://github.com/NixOS/nixpkgs/pull/49383
updated_at: 2018-10-29 11:32:47
body:
  ###### Motivation for this change

  This extracts the changes to documentation comments that previously were in #49275 into a new pull-request. These changes should be backportable to 18.09.

  Please see the other PR for more discussion, background information and examples of rendered documentation.

  Files covered:

  * `lib/lists.nix`
  * `lib/strings.nix`
  * `lib/trivial.nix`
  * `lib/debug.nix`
  * `lib/options.nix`

  cc: @grahamc 


state: closed
title: nixos-unstable hasn't updated for 2 weeks
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/49384
updated_at: 2018-12-04 10:19:31
body:
  The [`nixos-unstable` channel](https://github.com/NixOS/nixpkgs-channels/commits/nixos-unstable) has not updated for 2 weeks and according to https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents there are still plenty of test failures in current versions of `master` to prevent updates in the very near future.


state: closed
title: gitlab-shell: 8.3.3->8.4.1, fix hardcoded paths
user_login: krav
html_url: https://github.com/NixOS/nixpkgs/pull/49385
updated_at: 2018-11-29 20:18:09
body:
  ###### Motivation for this change

  This upgrades `gitlab-shell` to be current with `gitlab`.

  In addition it fixes paths in the generated `authorized_keys` file, which hardcoded paths to the running gitlab-shell and broke upgrades.

  ###### Things done

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

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

  ---


state: closed
title: Backport documentation comment changes to release-18.09
user_login: tazjin
html_url: https://github.com/NixOS/nixpkgs/pull/49387
updated_at: 2018-11-10 13:38:29
body:
  ###### Motivation for this change

  Backports the changes from #49383

  cc: @grahamc 

  Please take a sanity-checking look at `options.nix`. I got an odd, minor merge conflict on that, but it all applied cleanly after fixing that and it looks normal to me.


state: closed
title: why i need cplex when install haskell.packages.ghc844?
user_login: clojurians-org
html_url: https://github.com/NixOS/nixpkgs/issues/49388
updated_at: 2018-11-05 21:03:20
body:
  i don't want to install the cplex in my machine. 
  but when i install ghc844, it report cplex error!
  ```bash
  [larluo@nixos-larluo:~]$ proxychains4 nix-env -f https://github.com/NixOS/nixpkgs/archive/master.tar.gz -iA haskell.packages.ghc844
  ......
  ......
  installing 'zxcvbn-c-1.0.1'
  error: This nix expression requires that the cplex installer is already
  downloaded to your machine. Get it from IBM: 
  https://developer.ibm.com/docloud/blog/2017/12/20/cplex-optimization-studio-12-8-now-available/ 

  Set `cplex.releasePath = /path/to/download;` in your
  ~/.config/nixpkgs/config.nix for `nix-*` commands, or
  `config.cplex.releasePath = /path/to/download;` in your
  `configuration.nix` for NixOS.
  ```


state: closed
title: ffmpeg: enable libdrm
user_login: colemickens
html_url: https://github.com/NixOS/nixpkgs/pull/49389
updated_at: 2018-11-02 00:36:44
body:
  ###### Motivation for this change
  Enables more hardware acceleration paths, particular screen capturey scenarios that need access to to libdrm.

  Discovered via: https://github.com/atomnuker/wlstream/issues/3, `printf`-debugging and guess work with the derivation.

  I can't guarantee every version of ffmpeg was tested, but I looked up the version the flag was added and it fixed all the copies of ffmpeg that my systems build.

  ###### Things done

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

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

  ---


state: closed
title: gmime3: 3.2.0 -> 3.2.1, enable tests, now uses libidn2
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/49390
updated_at: 2018-10-30 15:54:55
body:
  NEWS:

  https://raw.githubusercontent.com/jstedfast/gmime/87405143bb870a6977b7170706a04d747341b425/NEWS



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

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

  ---


state: closed
title: nixos/containers: don't create veths if not configured
user_login: uvNikita
html_url: https://github.com/NixOS/nixpkgs/pull/49392
updated_at: 2018-12-04 09:19:06
body:
  Previously, setting "privateNetwork = true" without specifying host and
  local addresses would create unconfigured interfaces: ve-$INSTANCE on the host
  and eth0 inside the container.

  These changes is rebased part of the original PR #3021.

  ###### Motivation for this change

  I have quite a few containers running on my home server and most of them use macvlans to connect to my local network. As a result, I'm left with a bunch of useless interfaces both on the host and inside containers (`ve-$INSTANCE` and `eth0`). It's not critical, but it would be nice to get rid of them.

  ###### Things done

  I tried to run tests from `nixos/tests/containers` using `$ nix-build nixos/tests/container-<test>` and looking at result/log.html. Some tests failed, but they also fail for me on the current master, so I'm not sure how to check if proposed changes break anything.

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

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

  ---


state: closed
title: xapian: 1.4.7 -> 1.4.8, drop included patch
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/49394
updated_at: 2018-10-30 14:37:13
body:
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] 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] Tested with various notmuch-based clients used daily :)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: upower: 0.99.7 -> 0.99.9, lock down service
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/49395
updated_at: 2018-10-30 14:57:12
body:
  Replaces earlier PR, still uses release tarballs uploaded to gitlab
  (so not problematic gitlab auto-generated ones, but awkward URL+less official looking)


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

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

  ---


state: open
title: Opening a shell with a python library should display a big warning
user_login: Ekleog
html_url: https://github.com/NixOS/nixpkgs/issues/49396
updated_at: 2018-11-02 17:51:25
body:
  # See https://github.com/NixOS/nixpkgs/issues/49396#issuecomment-434690873 for the current status of this issue

  Remainder of this top post is here for historical reasons

  ------

  Reproducer: `nix-shell '<nixpkgs>' -A notmuch --run "python3"` (with `python3` in the path). Notice that there is a traceback mixing up python 2 and python 3 libraries.

  `notmuch` requires `python2` libraries (in the current nixpkgs setup). But its test framework requires `python3`, hence the issue.

  I think we can do better than crash horribly when running python 3 with python 2 libraries in the path. Idea: don't set directly `PYTHONPATH`, but set `NIX_PYTHON2PATH` and `NIX_PYTHON3PATH`, and use a wrapper around `python2` and `python3` to add `NIX_PYTHON2PATH` and `NIX_PYTHON3PATH` at the end of `PYTHONPATH` (so that users can override the path if they want).

  What do you think about this?

  cc @FRidh 


state: closed
title: rstudio: 1.1.456 -> 1.1.463
user_login: ciil
html_url: https://github.com/NixOS/nixpkgs/pull/49397
updated_at: 2018-10-29 18:59:26
body:
  ###### Motivation for this change
  Standard patch-release bump including running some test scripts with the new version. Currently working on getting the 1.2.xx preview line into nixpkgs as well, but that'll be a separate PR later on.

  ###### Things done

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

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

  ---


state: closed
title: Implement rfc0035: default `name` from `pname`
user_login: Synthetica9
html_url: https://github.com/NixOS/nixpkgs/pull/49398
updated_at: 2019-01-19 22:55:20
body:
  ###### Motivation for this change

  Implements https://github.com/NixOS/rfcs/pull/35

  ###### Things done

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

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

  ---


state: open
title: aarch64: Upgrading fails with "The bootloader cannot find the proper kernel image."
user_login: devhell
html_url: https://github.com/NixOS/nixpkgs/issues/49399
updated_at: 2018-10-30 19:43:55
body:
  ## Issue description
  Upgrading a RPi3 with `nixos-rebuild -Q boot --upgrade` results in the following error:
  ```
  builder for '/nix/store/vwf0da70yvd9wi1j29ggc12rjj5afv6c-nixos-system-gw-19.03pre157274.0b381dd9ca5.drv' failed with exit code 1; last 2 log lines:
    The bootloader cannot find the proper kernel image.
    (Expecting /nix/store/55l7999chwi8n44ybp3g6jr15gvp16xz-linux-4.19/Image)
  error: build of '/nix/store/vwf0da70yvd9wi1j29ggc12rjj5afv6c-nixos-system-gw-19.03pre157274.0b381dd9ca5.drv' failed

  [root@gw:~]$ ls /nix/store/55l7999chwi8n44ybp3g6jr15gvp16xz-linux-4.19/
  dtbs  lib

  [root@gw:~]$ 
  ```
  From the above it's clear that `Image` is not available.

  ### Steps to reproduce
  On a RPi3 execute `nixos-rebuild -Q boot --upgrade`

  ## Technical details
   - system: `"aarch64-linux"`
   - host os: `Linux 4.18.16, NixOS, 19.03pre156243.9772ea03140 (Koi)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"nixos-19.03pre157274.0b381dd9ca5"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: python.pkgs.pyqt5: 5.10.1 -> 5.11.3
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/49400
updated_at: 2018-12-22 11:03:34
body:
  ###### Motivation for this change
  Qutebrowser complains about needing Qt 5.11 when setting `content.cookies.accept` to `no-3rdparty`.

  When running qutebrowser with this version of pyqt5, I get `ModuleNotFoundError: No module named 'PyQt5.sip'`.

  ###### Things done

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

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

  ---

  cc @svanderburg 


state: closed
title: nixos/lib/eval-config.nix: toString modulesPath
user_login: aherrmann
html_url: https://github.com/NixOS/nixpkgs/pull/49401
updated_at: 2018-10-29 16:19:09
body:
  ###### Motivation for this change

  Referencing `modulesPath` in NixOS configurations can cause evaluation errors in restricted mode.
  If used as `${modulesPath}` (as in all use-sites in `nixpkgs`) the modules subtree is copied into its own store path. Access to this path will be forbidden in restricted mode.

  Converting to a string solves this issue. `${builtins.toString modulesPath}` will point to a subdirectory of the nixpkgs tree out of which `evalModules` is called.

  This change converts `modulesPath` to a string by default so that the call-site doesn't have to anymore.

  ###### Things done

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

  ---

  cc @grahamc 


