# issues

state: closed
title: pythonPackages.drmaa: init at 0.7.9
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/50900
updated_at: 2019-04-09 20:02:27
body:
  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: open
title: nixos/steam-hardware: fix uinput udev rule
user_login: nyanloutre
html_url: https://github.com/NixOS/nixpkgs/pull/50901
updated_at: 2018-12-24 07:27:46
body:
  ###### Motivation for this change

  close #49367

  rewrite using `udev.extraRules` instead of patching the Steam package

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: haskellPackages.postgresql-libpq fails to link on Darwin
user_login: endgame
html_url: https://github.com/NixOS/nixpkgs/issues/50902
updated_at: 2019-01-09 03:29:54
body:
  ## Issue description

  The macOS build of `haskellPackages.postgresql-libpq` fails to link in recent nixpkgs; it looks like something's wrong with (at least) the smoke tests:

  ```
  Preprocessing test suite 'smoke' for postgresql-libpq-0.9.4.2..
  Building test suite 'smoke' for postgresql-libpq-0.9.4.2..
  [1 of 1] Compiling Main             ( test/Smoke.hs, dist/build/smoke/smoke-tmp/Main.o )
  Linking dist/build/smoke/smoke ...
  clang-5.0: warning: argument unused during compilation: '-nopie' [-Wunused-command-line-argument]
  clang-5.0: warning: argument unused during compilation: '-nopie' [-Wunused-command-line-argument]
  Undefined symbols for architecture x86_64:
    "_ASN1_STRING_length", referenced from:
        _verify_peer_name_matches_certificate_name in libpq.a(fe-secure-openssl.o)
  ```
  [Full build.log](https://github.com/NixOS/nixpkgs/files/2606208/build.log)

  ### Steps to reproduce

  This nix expression fails to build on macOS:

  ```nix
  let
    nixpkgs = import (builtins.fetchTarball {
      url = "https://github.com/NixOS/nixpkgs/archive/5632aad4739c2fc342ea280cee47b5213f799491.zip";
      sha256 = "0zfzfhmbshdkgi5pl5sxh1l8r8m13vwgwsyafbixvc6pcc4sdrh3";
    }) {};
  in
    nixpkgs.haskellPackages.postgresql-libpq
  ```

  This is a regression: i can successfully enter a nix-shell using this package if I use an 18.09 channel.

  ## Technical details

  `nix-info -m`:
  ```
   - system: `"x86_64-darwin"`
   - host os: `Darwin 17.7.0, macOS 10.13.6`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.1.3`
   - channels(che347): `"nixpkgs-19.03pre159614.f52b7f5c345, nixpkgs-18.09-darwin-18.09pre152973.012b9e6c219"`
   - nixpkgs: `/Users/che347/.nix-defexpr/channels/nixpkgs`
  ```

  I am not sure how best to proceed. Please let me know if I can provide more useful information.


state: closed
title: openarena: add missing dependency - openal
user_login: cx405
html_url: https://github.com/NixOS/nixpkgs/pull/50903
updated_at: 2018-11-22 07:43:56
body:
  Without this change:
  '''
  ------ Initializing Sound ------
  Loading "libopenal.so.1"...
  Failed to load library: "libopenal.so.1".
  '''

  when openal is selected. In addition, upcoming 0.19.1 openal supports 3d positioning audio via stereo (HTRF).

  ###### 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: LizardFS: 3.11.3 -> 3.12.0, add Berkeley DB support
user_login: Pneumaticat
html_url: https://github.com/NixOS/nixpkgs/pull/50904
updated_at: 2018-11-25 01:39:12
body:
  ###### Motivation for this change

  LizardFS 3.12.0 is out. Also, Berkeley DB is a nice name caching system that reduces the memory usage of the master server a little.

  I have been using these commits for a while in a private fork of Nixpkgs.

  ###### Things done

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

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

  ---


state: closed
title: curl: cherry-pick upstream patch for ipv6 url parsing
user_login: delroth
html_url: https://github.com/NixOS/nixpkgs/pull/50905
updated_at: 2018-11-30 12:17:13
body:
  ###### Motivation for this change

  Upstream bug: curl/curl#3218.

  This causes nixos/tests/ipv6.nix to fix since the last staging merge.

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] 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: insomnia: 6.0.2 -> 6.2.0
user_login: worldofpeace
html_url: https://github.com/NixOS/nixpkgs/pull/50906
updated_at: 2018-11-23 07:50:07
body:
  ###### Motivation for this change
  Fixes  #50724 

  We needed a few more dependencies to have it working.

  In particular the application wouldn't function without `stdenv.cc.cc` in `LD_LIBRARY_PATH`.
  ![screenshot from 2018-11-21 22 04 41](https://user-images.githubusercontent.com/28888242/48881026-fe664900-ee0a-11e8-8eba-fe29df04953c.png)

  Also switch to using `autoPatchelfHook`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: golint: go: cannot find GOROOT directory: /nix/store/eeeee(...)e-go-1.11/share/go
user_login: jhillyerd
html_url: https://github.com/NixOS/nixpkgs/issues/50907
updated_at: 2018-11-23 11:43:03
body:
  ## Issue description

  golint fails when given a fully qualified package path.  I am able to replicate this both inside and outside of GOPATH.

  Based on the error message, this more likely to be a problem with the go package than golint.

  ### Steps to reproduce

  (be on 18.09.1381.c1427bf45ff w/ golint installed)

  ```bash
  export GOPATH=$(mktemp -d)
  cd $GOPATH
  go get github.com/jhillyerd/enmime
  cd src/github.com/jhillyerd/enmime/
  golint $(go list)
  ```

  Actual output:
  ```
  go/build: importGo github.com/jhillyerd/enmime: exit status 2
  go: cannot find GOROOT directory: /nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-go-1.11/share/go
  ```

  Expected output: (nothing, no lint errors presently)

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.81, NixOS, 18.09.1381.c1427bf45ff (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"nixos-18.09.1381.c1427bf45ff"`
   - channels(james): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: golint: 20180208 -> 20181026
user_login: jhillyerd
html_url: https://github.com/NixOS/nixpkgs/pull/50908
updated_at: 2018-11-23 11:39:14
body:
  ###### Motivation for this change

  - golint (02 Feb 2018) was much older than NixOS go release 1.11 (24 Aug 2018)
  - golint has moved from github to golang.org/x/lint
  - curious if bumping would solve bug #50907 - does not

  ###### Things done

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

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

  ---


state: open
title: vulkan-validation-layers FTBFS
user_login: andrewrk
html_url: https://github.com/NixOS/nixpkgs/issues/50909
updated_at: 2018-11-22 05:28:58
body:
  ## Issue description

  Unable to spawn a nix-shell with vulkan-validation-layers

  ```
  [ 44%] Building CXX object layers/CMakeFiles/VkLayer_parameter_validation.dir/parameter_validation.cpp.o
  /build/source/build/layers/parameter_validation.cpp:45:887: error: 'VK_ACCESS_RESERVED_24_BIT_EXT' was not declared in this scope
  ```

  ### Steps to reproduce

  `nix-shell -p vulkan-validation-layers`

  ## Technical details

  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.79, NixOS, 19.03pre158246.6141939d6e0 (Koi)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(andy): `""`
   - channels(root): `"nixos-19.03pre158246.6141939d6e0"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
  ```


state: closed
title: sky: init at 2.1.7369
user_login: Scriptkiddi
html_url: https://github.com/NixOS/nixpkgs/pull/50911
updated_at: 2019-04-21 17:45:02
body:
  ###### Motivation for this change
  To use a NixOs at work I need to use skype buisness

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: Opera is out of date
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/50912
updated_at: 2018-11-22 12:53:43
body:
  ## Issue description
  Already have a PR. 


  ### Steps to reproduce



  ## Technical details

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


state: closed
title: opera: 53.0.2907.99 -> 56.0.3051.99
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/pull/50913
updated_at: 2018-11-22 12:53:43
body:
  ###### Motivation for this change
  FIx #50912

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: go_1_11: check if we still need to set CC
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/50914
updated_at: 2018-11-22 12:48:59
body:
  ###### Motivation for this change

  DO NOT MERGE: this pull request is purely for testing with ofBorg.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: linux kernel doesn't cross compile
user_login: eburimu
html_url: https://github.com/NixOS/nixpkgs/issues/50915
updated_at: 2018-11-25 21:59:46
body:
  ## Issue description
  Hello.

  I have the following while trying to cross compile the kernel:

  ```
    1 output '/nix/store/kp2rz218fbcdacwbkxyix2lzgd1fmdga-linux-4.19.2-armv7l-unknown-linux-gnueabihf-dev' is not allowed to refer to the following paths:
    2    /nix/store/08nciki42z9yxxxk1xrx02kdhrf9ap4h-perl-5.28.0
    3    /nix/store/7hrnv8ns7bwa4dvh802nk8k8qpdmzaai-openssl-1.0.2p-dev
    4    /nix/store/ngfsds0ad30ajgzzg0fndkp05hn4awha-gcc-wrapper-7.3.0
    5 cannot build derivation '/nix/store/sd7d84sxh99bymcgd5nj0dwi5cv685fp-nixos-system-nixos-19.03.git.ff0acea-armv7l-unknown-linux-gnueabihf.drv': 1 dependencies couldn't be built
  ```

  I see the below in generic.nix
  ```
    90 
    91     depsBuildBuild = [ buildPackages.stdenv.cc ];
    92     nativeBuildInputs = [ perl ]
    93       ++ lib.optionals (stdenv.lib.versionAtLeast version "4.16") [ bison flex ];
    94 
  ```

  More leakage. Any ideas?


state: closed
title: Wireguard kernel module fails to build
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/50916
updated_at: 2018-11-22 15:33:11
body:
  ## Issue description

  Wireguard kernel module fails to build:

  ```
  checking for execinfo.h... yes                                                                                                                                                                                                      
  g++  -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c cmddata.cpp                                                                                                                                                
  checking pthread.h usability... yes                                                                                                                                                                                                 
  checking pthread.h presence... yes                                                                                                                                                                                                  
  checking for pthread.h... yes                                                                                                                                                                                                       
  checking for pthread_setname_np type... generic                                                                                                                                                                                     
  checking signedness of mincore parameter... unsigned                                                                                                                                                                                
  checking for proper overloaded template function disambiguation... yes                                                                                                                                                              
  checking if instrumentation should be included... yes                                                                                                                                                                               
  checking if compiler supports __attribute__((unused))... yes                                                                                                                                                                        
  checking that generated files are newer than configure... done                                                                                                                                                                      
  configure: creating ./config.status                                                                                                                                                                                                 
  /bin/sh: perl: not foundBITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c ui.cpp                                                                                                                                                     
  make[4]: *** [/build/source/src/crypto/Kbuild.include:43: /build/source/src/crypto/zinc/chacha20/chacha20-x86_64.S] Error 127                                                                                                       
  make[4]: *** Deleting file '/build/source/src/crypto/zinc/chacha20/chacha20-x86_64.S'                                                                                                                                               
  make[3]: *** [/nix/store/rnp271xyg0vq1if976gigl33hsmqhg2r-linux-4.14.82-dev/lib/modules/4.14.82/source/Makefile:1527: _module_/build/source/src] Error 2                                                                            
  make[2]: *** [Makefile:146: sub-make] Error 2                                                                                                                                                                                       
  make[1]: *** [Makefile:24: __sub-make] Error 2                                                                                                                                                                                      
  make: *** [Makefile:36: module] Error 2                                                                                                                                                                                             
  builder for '/nix/store/dgrm1dm1gqipiaj40klg4nkf7kb7njk0-wireguard-0.0.20181119.drv' failed with exit code 2                                                                                                                        
  cannot build derivation '/nix/store/lbw3x743wj63v7mw6yabl6pp00wb88fm-kernel-modules.drv': 1 dependencies couldn't be built                                                                                                          
  cannot build derivation '/nix/store/baa565s5iar3g5fvxl62fvvwb4n9znnl-nixos-system-servi-19.03.git.be43661.drv': 1 dependencies couldn't be built
  ```

  ### Steps to reproduce

  Enable wireguard kernel module in the hardware-configuration.nix:

  <code>boot.extraModulePackages = [ config.boot.kernelPackages.wireguard ];</code>

  and rebuild on latest master.

  ## Technical details

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

   - system: `"x86_64-linux"`                                                                                                                                                                                                         
   - host os: `Linux 4.14.81, NixOS, 19.03.git.b7c87a1 (Koi)`                                                                                                                                                                         
   - multi-user?: `yes`                                                                                                                                                                                                               
   - sandbox: `yes`                                                                                                                                                                                                                   
   - version: `nix-env (Nix) 2.1.3`                                                                                                                                                                                                   
   - channels(hyper): `""`                                                                                                                                                                                                            
   - channels(root): `"nixos-19.03pre158278.ea0b564c948"`                                                                                                                                                                             
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: Document meson setup hook in nixpkgs manual
user_login: ledettwy
html_url: https://github.com/NixOS/nixpkgs/issues/50917
updated_at: 2019-04-05 21:08:41
body:
  Document existence / basic usage of these meson setup-hook options in the nixpkgs manual:

  - mesonConfigurePhase
  - mesonFlags
  - dontUseMesonConfigure
  - mesonCheckPhase
  - dontUseMesonCheck


state: closed
title: kubernetes-helm: tell Helm what version it is
user_login: teozkr
html_url: https://github.com/NixOS/nixpkgs/pull/50918
updated_at: 2018-11-22 16:15:59
body:
  ###### Motivation for this change

  Helm uses its version to determine what version of Tiller (the server
  component) to install. Without this patch it thinks it is `v2.11+unreleased` and
  tries to download `gcr.io/kubernetes-helm/tiller:v2.11`. After the patch it
  correctly downloads `gcr.io/kubernetes-helm/tiller:v2.11.0`. Fixes #49120.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: Flexget: 2.16.2 -> 2.17.4
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/pull/50919
updated_at: 2018-11-23 11:57:57
body:
  ###### Motivation for this change

  Flexget: 2.16.2 -> 2.17.4

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: ghc: Adding sphinx as build dependency to build man pages
user_login: cyounkins
html_url: https://github.com/NixOS/nixpkgs/pull/50920
updated_at: 2019-02-18 23:27:02
body:
  ###### Motivation for this change

  I built 8.4.4 but not the other versions as it takes quite awhile to compile.

  Fixes https://github.com/NixOS/nixpkgs/issues/49627 Hopefully it will stay fixed this time.

  Would appreciate a review from @peti 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: openssl depends on build-time perl
user_login: goertzenator
html_url: https://github.com/NixOS/nixpkgs/issues/50921
updated_at: 2019-04-23 19:47:11
body:
  ## Issue description
  `openssl` cross-compiles incorrectly because `c_rehash` in `openssl.bin` refers to build perl (should refer to host perl).

  ### Steps to reproduce
  ```
  [goertzen@asusnixos:~/nixpkgs]$ nix build -f .  --arg crossSystem '{ config = "i686-unknown-linux-gnu"; }' openssl
  output '/nix/store/3z8sbrdppg0y2gi3g433j5k5qchpx3bx-openssl-1.0.2p-i686-unknown-linux-gnu-bin' is not allowed to refer to the following paths:
          /nix/store/1dzsd6drn31dgp3hk74x2h87j6jdj55b-perl-5.28.0
  [0 built (1 failed)]
  error: build of '/nix/store/4p4wrc9biy5bvaazp3yvacf0k5ik5sg5-openssl-1.0.2p-i686-unknown-linux-gnu.drv' failed

  [goertzen@asusnixos:~/nixpkgs]$ head -n 1 /nix/store/3z8sbrdppg0y2gi3g433j5k5qchpx3bx-openssl-1.0.2p-i686-unknown-linux-gnu-bin/bin/c_rehash 
  #!/nix/store/1dzsd6drn31dgp3hk74x2h87j6jdj55b-perl-5.28.0/bin/perl
  ```


  ## Technical details
  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.78, NixOS, 18.09.1023.06fb0253afa (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.1`
   - channels(root): `"nixos-18.09.1023.06fb0253afa, unstable-18.03pre130569.7a04c2ca296"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
  ```


state: closed
title: skaffold: 0.16.0 -> 0.18.0
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/50922
updated_at: 2018-11-23 13:43:36
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Bump `skaffold` to the most recent version

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [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: Carnix: 0.8 -> 0.9
user_login: P-E-Meunier
html_url: https://github.com/NixOS/nixpkgs/pull/50923
updated_at: 2019-02-25 15:44:33
body:
  ###### Motivation for this change

  Carnix 0.9 gives a way to merge the `crates-io.nix` from different packages into a single package, in two different ways:

  - By producing a list of packages, and a way to recover `crates-io.nix` from that list, using `carnix generate-crates-io crates-io.list`.
  - By introducing a new command, `carnix merge`, to merge the contents of multiple files (given on the standard input) into a single file.

  It would be very cool to have just a crates-io.list, and generate `crates-io.nix` as a derivation. However:
  - Carnix (required to produce `crates-io.nix`) still needs a `crates-io.nix` to be compiled.
  - `carnix generate-crates-io` needs to download all the packages in the list. Can we let Hydra do that?

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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: maintainer: add jhillyerd
user_login: jhillyerd
html_url: https://github.com/NixOS/nixpkgs/pull/50924
updated_at: 2018-11-23 16:32:17
body:
  ###### Motivation for this change

  Add `jhillyerd` as maintainer, will allow for golint bug #50907 fix in followon PR, and golint update PR #50908

  ---


state: open
title: btrfs-progs doesn't cross compile
user_login: eburimu
html_url: https://github.com/NixOS/nixpkgs/issues/50925
updated_at: 2019-02-04 14:24:12
body:
  ## Issue description
  ```
  these derivations will be built:
    /nix/store/kqwb525yy9y19chcf29mhasayzkgcbkf-btrfs-progs-4.19-armv7l-unknown-linux-gnueabihf.drv
  building '/nix/store/kqwb525yy9y19chcf29mhasayzkgcbkf-btrfs-progs-4.19-armv7l-unknown-linux-gnueabihf.drv'...
  unpacking sources
  unpacking source archive /nix/store/3z7xbd91mpm3r1y9h8vpcwzbyhmd1lax-btrfs-progs-v4.19.tar.xz
  source root is btrfs-progs-v4.19
  setting SOURCE_DATE_EPOCH to timestamp 1541239698 of file btrfs-progs-v4.19/config/install-sh
  patching sources
  updateAutotoolsGnuConfigScriptsPhase
  Updating Autotools / GNU config script to a newer upstream version: ./config/config.sub
  Updating Autotools / GNU config script to a newer upstream version: ./config/config.guess
  configuring
  configure flags: --disable-static --prefix=/nix/store/kig6dwdh89fy65jb4lw4z6vk0fllsrry-btrfs-progs-4.19-armv7l-unknown-linux-gnueabihf --build=x86_64-unknown-linux-gnu --host=armv7l-unknown-linux-gnueabihf
  checking for armv7l-unknown-linux-gnueabihf-gcc... armv7l-unknown-linux-gnueabihf-gcc
  checking whether the C compiler works... yes
  checking for C compiler default output file name... a.out
  checking for suffix of executables...
  checking whether we are cross compiling... yes
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether armv7l-unknown-linux-gnueabihf-gcc accepts -g... yes
  checking for armv7l-unknown-linux-gnueabihf-gcc option to accept ISO C89... none needed
  checking how to run the C preprocessor... armv7l-unknown-linux-gnueabihf-gcc -E
  checking for grep that handles long lines and -e... /nix/store/k7sszlqy0f9ixbnjp3ghvmdis03m5qqz-gnugrep-3.1/bin/grep
  checking for egrep... /nix/store/k7sszlqy0f9ixbnjp3ghvmdis03m5qqz-gnugrep-3.1/bin/grep -E
  checking for ANSI C header files... yes
  checking for sys/types.h... yes
  checking for sys/stat.h... yes
  checking for stdlib.h... yes
  checking for string.h... yes
  checking for memory.h... yes
  checking for strings.h... yes
  checking for inttypes.h... yes
  checking for stdint.h... yes
  checking for unistd.h... yes
  checking minix/config.h usability... no
  checking minix/config.h presence... no
  checking for minix/config.h... no
  checking whether it is safe to define __EXTENSIONS__... yes
  checking for armv7l-unknown-linux-gnueabihf-gcc... (cached) armv7l-unknown-linux-gnueabihf-gcc
  checking whether we are using the GNU C compiler... (cached) yes
  checking whether armv7l-unknown-linux-gnueabihf-gcc accepts -g... (cached) yes
  checking for armv7l-unknown-linux-gnueabihf-gcc option to accept ISO C89... (cached) none needed
  checking whether C compiler accepts -std=gnu90... yes
  checking build system type... x86_64-unknown-linux-gnu
  checking host system type... armv7l-unknown-linux-gnueabihf
  checking for an ANSI C-conforming const... yes
  checking for working volatile... yes
  checking whether byte ordering is bigendian... no
  checking for special C compiler options needed for large files... no
  checking for _FILE_OFFSET_BITS value needed for large files... 64
  checking for a BSD-compatible install... /nix/store/rlrf0k4z6vasy9sqswxj66cg5vmnvpsk-coreutils-8.30/bin/install -c
  checking whether ln -s works... yes
  checking for armv7l-unknown-linux-gnueabihf-ar... armv7l-unknown-linux-gnueabihf-ar
  checking for rm... /nix/store/rlrf0k4z6vasy9sqswxj66cg5vmnvpsk-coreutils-8.30/bin/rm
  checking for rmdir... /nix/store/rlrf0k4z6vasy9sqswxj66cg5vmnvpsk-coreutils-8.30/bin/rmdir
  checking for openat... yes
  checking for reallocarray... yes
  checking for armv7l-unknown-linux-gnueabihf-pkg-config... no
  checking for pkg-config... /nix/store/l6wsvyviggk0af6c829w7qsvk1ncb3r2-pkg-config-0.29.2/bin/pkg-config
  configure: WARNING: using cross tools not prefixed with host triplet
  checking pkg-config is at least version 0.9.0... yes
  checking execinfo.h usability... yes
  checking execinfo.h presence... yes
  checking for execinfo.h... yes
  checking for backtrace... yes
  checking for backtrace_symbols_fd... yes
  checking for xmlto... /nix/store/hn2imdqln90y9xl8xinrp52wl24ks0sl-xmlto-0.0.28/bin/xmlto
  checking for mv... /nix/store/rlrf0k4z6vasy9sqswxj66cg5vmnvpsk-coreutils-8.30/bin/mv
  checking for a sed that does not truncate output... /nix/store/kb2h4llzakvphmryvwqljvyqqnxnslvm-gnused-4.5/bin/sed
  checking for asciidoc... /nix/store/37iqfzb070cr8kcxay97ld0yizgk87zr-asciidoc-8.6.9/bin/asciidoc
  checking for asciidoctor... no
  checking for ext2fs... yes
  checking for com_err... yes
  checking for reiserfscore >= 3.6.27... no
  checking for FIEMAP_EXTENT_SHARED defined in linux/fiemap.h... yes
  checking for blkid... yes
  checking for uuid... yes
  checking for zlib... yes
  checking for libzstd >= 1.0.0... yes
  checking for a Python interpreter with version >= 3.4... python
  checking for python... /nix/store/q7wqmmq18r2m4n4yfb7zkkbpnirc6k91-python3-3.7.1/bin/python
  checking for python version... 3.7
  checking for python platform... linux
  checking for python script directory... ${prefix}/lib/python3.7/site-packages
  checking for python extension module directory... ${exec_prefix}/lib/python3.7/site-packages
  checking for python-3.7... no
  configure: error: Package requirements (python-3.7) were not met:

  No package 'python-3.7' found

  Consider adjusting the PKG_CONFIG_PATH environment variable if you
  installed software in a non-standard prefix.

  Alternatively, you may set the environment variables PYTHON_CFLAGS
  and PYTHON_LIBS to avoid the need to call pkg-config.
  See the pkg-config man page for more details.
  builder for '/nix/store/kqwb525yy9y19chcf29mhasayzkgcbkf-btrfs-progs-4.19-armv7l-unknown-linux-gnueabihf.drv' failed with exit code 1
  error: build of '/nix/store/kqwb525yy9y19chcf29mhasayzkgcbkf-btrfs-progs-4.19-armv7l-unknown-linux-gnueabihf.drv' failed
  ```

  ### Steps to reproduce
  ```
  $ cat ./btrfs-progs.sh
     #!/bin/sh
     nix-build -I nixpkgs=/home/void/nixpkgs -E 'let t1 = import <nixpkgs> {}; in let pkgs = import <nixpkgs> { crossSystem = t1.l ib.systems.examples.armv7l-hf-multiplatform // { system = "armv7l-linux"; }; }; in pkgs.btrfs-progs '
  ```
  Im on nixpkgs/staging.


state: closed
title: openssl: fix cross compile (perl)
user_login: goertzenator
html_url: https://github.com/NixOS/nixpkgs/pull/50926
updated_at: 2018-11-23 09:37:55
body:
  Fixes issue #50921. Build result was depending on build perl instead of
  host perl which broke cross compilation.

  ###### Motivation for this change
  Enable cross compilation of openssl.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mutt/neomutt: work around S/MIME issues with `application/pgp-encrypted`
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/50927
updated_at: 2018-11-27 22:20:08
body:
  ###### Motivation for this change

  The original issue can be reproduced when sending with an unpatched
  `mutt` or `neomutt` an email with an attachement which as han `.asc`
  extension. This will be interpreted as `application/pgp-encrypted` which
  experiences special logic, in the end the attachement will contain
  "Version: 1"[1][2][3]

  Right now, there are the following issues in the {,neo}mutt packages:

  * `mutt.override { smimeSupport = true }` fails to build since the
    Debian patch results in a 404. Debian moved their packages to
    `salsa.debian.org`.

    However we can't use a versioned URL for this as Debian only tracks
    the Mutt versions that are available in their releases. The patch
    doesn't touch Mutt's core and is therefore simple to rebase, so
    sticking to the 1.10.2 patch for now should be sufficient.

  * The original issue was never fixed in NeoMutt, currently we use the
    S/MIME database from `pkgs.mime-types` which contains the issue with
    `application/pgp-encrypted` as well.

    It seems as it's more reliable to use the default `neomutt` database
    for now which lives in `doc/mime.types` and place it into `PKGDATADIR`
    ($out/share/neomutt).

  [1] https://bugs.archlinux.org/task/43319
  [2] https://bugs.gentoo.org/534658
  [3] https://github.com/neomutt/neomutt/blob/neomutt-20180716/sendlib.c#L490-L496

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: direnv: make cross-compile on windows
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/50928
updated_at: 2018-11-25 20:24:08
body:
  ###### Motivation for this change

  show case of https://github.com/NixOS/nixpkgs/pull/50835 do not merge.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: sysdig: 0.23.1 -> 0.24.1
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/50929
updated_at: 2018-11-23 10:18:30
body:
  ###### Motivation for this change

  * support kernels 4.14.0 to 4.19.x

  Minimum supported version [defined in quirks.h](https://github.com/draios/sysdig/blob/0.24.1/driver/bpf/quirks.h#L15)
  Compatibility with 4.19 introduced in https://github.com/draios/sysdig/commit/4f433df34dbea0e4bd7dbd94a806aaedd36c2db5 and https://github.com/draios/sysdig/commit/d32e5c5fc92b8ef4ea9e3306024649159c29129e

  * move cmake and perl into native build inputs

  * licensing change:
    - userspace programs are now licensed under Apache 2.0
    - kernel module is now licensed under both MIT and GPLv2

  See https://github.com/draios/sysdig/commit/e404c50c346ce1a2750446aeaac59f4062f33b0a

  ---
  /cc @7c6f434c @Mic92 

  I haven't tested booting with the module loaded, but it builds fine for 4.14

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Add option to make dhcpcd non-blocking
user_login: cprussin
html_url: https://github.com/NixOS/nixpkgs/issues/50930
updated_at: 2018-12-11 09:32:12
body:
  ## Issue description

  `dhcpcd` has the `-b` option as an alternative to `-w` to make it go into the background immediately, without waiting until an IP address is resolved.  I was surprised to notice that the [dhcpcd module](https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/networking/dhcpcd.nix) doesn't offer any option to use `-b` instead of `-w`.  This results in my user sessions having to wait until dhcpd has received an IP before they can start, causing my startup to take much longer than it would otherwise.

  I'd be happy to submit a PR to add the option, but I was quite surprised it didn't already exist and thought it might have been intentional, so I figured I'd open a ticket to discuss first.  Is there a better way to solve this problem?  Would this be an acceptable change?

  ### Steps to reproduce

  Erm...

  ## Technical details

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

  ```
  $ nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.79, NixOS, 18.09.1228.a4c4cbb613c (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
  ```


state: closed
title: pythonPackages.nanoleaf: init at 0.4.1
user_login: elseym
html_url: https://github.com/NixOS/nixpkgs/pull/50931
updated_at: 2018-11-23 19:15:46
body:
  ###### Motivation for this change
  nanoleaf connectivity for home-assistant

  ###### Things done

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

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

  ---


state: open
title: Batik package should expose its jars as executables
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/50932
updated_at: 2018-11-27 12:55:12
body:
  The current batik package: https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/graphics/batik/default.nix

  Exposes several executable jars:

  * `batik.jar`
  * `batik-rasterizer.jar`
  * `batik-slideshow.jar`
  * `batik-squiggle.jar`
  * `batik-svgpp.jar`
  * `batik-ttf2svg.jar`

  All of these can be exposed CLI executables directly similar to the plantuml package.


state: closed
title: perlPackages.MailSender: init at 0.903
user_login: cyounkins
html_url: https://github.com/NixOS/nixpkgs/pull/50933
updated_at: 2018-12-06 19:20:07
body:
  ###### Motivation for this change

  Dependency of net-snmp tool `checkbandwidth`: https://sourceforge.net/p/net-snmp/code/ci/master/tree/local/checkbandwidth

  Module is deprecated so this isn't great but I'm not sure what else to do.

  ###### Things done

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

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: systemd timeout arguments to use infinity instead of 0
user_login: cyounkins
html_url: https://github.com/NixOS/nixpkgs/pull/50934
updated_at: 2018-11-26 17:47:51
body:
  Fixes https://github.com/NixOS/nixpkgs/issues/49700

  ###### Motivation for this change

  systemd changed the behavior for TimeoutStartSec in 229. `infinity` is now the preferred argument to disable timeouts.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: lighttpd: enable cross-compilation
user_login: tathougies
html_url: https://github.com/NixOS/nixpkgs/pull/50935
updated_at: 2018-11-26 15:52:34
body:
  ###### Motivation for this change

  Lighttpd needs some extra configure flags to build a working cross-compiler. I'm not sure if this makes it work with all combinations of options, and I'm not sure if there's an easier way to make the configure script pick up the host pkgconfig deps.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: dhcpcd: Use runtimeShell in dhcpcd-run-hooks
user_login: tathougies
html_url: https://github.com/NixOS/nixpkgs/pull/50936
updated_at: 2018-12-03 15:48:39
body:
  ###### Motivation for this change

  We want to make sure the result of building dhcpcd does not depend on the native shell (useful for cross-compilation)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: uriparser: Enable cross-compilation
user_login: tathougies
html_url: https://github.com/NixOS/nixpkgs/pull/50937
updated_at: 2018-11-23 09:54:05
body:
  ###### Motivation for this change

  uriparser needs some extra options to enable cross-compilation.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Cannot install kexi
user_login: damien-biasotto
html_url: https://github.com/NixOS/nixpkgs/issues/50938
updated_at: 2018-11-24 06:35:25
body:
  ## Issue description

  I'm trying to install kexi on my system, but the installation fails:
  ```
  -- Configuring done
  CMake Error in src/plugins/maps/CMakeLists.txt:
    Imported target "Marble" includes non-existent path

      "/nix/store/bfkg044qszm46w633iwfihpak47zk71f-marble-18.08.0/include"

    in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

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

    * An install or uninstall procedure did not complete successfully.

    * The installation package was faulty and references files it does not
    provide.
  ```

  ### Steps to reproduce
  Run `nix-env -i kexi`



  ## Technical details

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

  ```
  nix-shell -p nix-info --run "nix-info -m"                                                                                                                                                                                                                                                             ~
  these paths will be fetched (0.05 MiB download, 0.28 MiB unpacked):
    /nix/store/kic17fw8wil74k04kzh3dha43izrr9j3-bash-interactive-4.4-p23-dev
  copying path '/nix/store/kic17fw8wil74k04kzh3dha43izrr9j3-bash-interactive-4.4-p23-dev' from 'https://cache.nixos.org'...
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.81, NixOS, 18.09.1397.21517c60d94 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"nixos-18.09.1397.21517c60d94"`
   - channels(damien): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
  ```


state: closed
title: singularity: 2.6.0 -> 3.0.1
user_login: jbedo
html_url: https://github.com/NixOS/nixpkgs/pull/50939
updated_at: 2019-04-04 14:55:16
body:
  ###### Motivation for this change

  Update singularity to 3.x branch. Resolves #49269.

  Provide rootless use of singularity for nixos via module configuration. Resolves #49683.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mopidy-iris: 3.29.2 -> 3.31.1
user_login: Tomahna
html_url: https://github.com/NixOS/nixpkgs/pull/50940
updated_at: 2018-11-23 12:53:21
body:
  ###### Motivation for this change


  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: timidity: 2.14.0 -> 2.15.0
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/50941
updated_at: 2018-11-23 12:58:32
body:
  ###### Things done

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

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

  ---


state: closed
title: runc: 1.0.0-rc5 -> 1.0.0-rc6
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/50942
updated_at: 2018-11-23 11:41:18
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Bump to latest rc for `runc`, hopefully it will be the [last](https://twitter.com/lordcyphar/status/1065573386988871682)
  Changes : https://github.com/opencontainers/runc/compare/v1.0.0-rc5...v1.0.0-rc6

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ssh to nixos guest running in vmware fails on master
user_login: vmandela
html_url: https://github.com/NixOS/nixpkgs/issues/50943
updated_at: 2019-02-19 16:38:51
body:
  ## Issue description

  I am running nixos in a vmware guest on Windows 10.

  SSH to the guest fails after building nixos from the master branch on nixpkgs.

  ~~~
  bcf736b325cb (main/master, main/HEAD) python: pyjwt: fix build
  ~~~

  OpenSSH version is 7.9p1

  The same works if I use the 18.09 branch.

  ~~~
  636b2b2da96c (main/release-18.09) linuxPackages.{spl,zfs}: 0.7.11 -> 0.7.12
  ~~~

  OpenSSH version is 7.7p1

  SSH logs do not provide any useful information.

  Settting IPQoS ssh option on client as suggested some other tickets does not help in this case.

  ### Steps to reproduce

  1. Run NixOS in vmware guest. Use NAT for networking.
  2. Use Nixpkgs from the master for nixos-rebuild instead of a channel.
  3. Try to SSH to guest.

  ## SSH log from the server in the fail case

  ~~~
  sshd[19543]: debug2: fd 4 setting O_NONBLOCK
  sshd[19543]: debug2: fd 7 setting O_NONBLOCK
  sshd[19543]: debug1: server_init_dispatch
  sshd[19543]: debug1: server_input_channel_open: ctype session rchan 1 win 1048576 max 16384
  sshd[19543]: debug1: input_session_request
  sshd[19543]: debug1: channel 0: new [server-session]
  sshd[19543]: debug2: session_new: allocate (allocated 0 max 10)
  sshd[19543]: debug1: session_new: session 0
  sshd[19543]: debug1: session_open: channel 0
  sshd[19543]: debug1: session_open: session 0: link with channel 0
  sshd[19543]: debug1: server_input_channel_open: confirm session
  sshd[19543]: debug1: server_input_channel_req: channel 0 request pty-req reply 1
  sshd[19543]: debug1: session_by_channel: session 0 channel 0
  sshd[19543]: debug1: session_input_channel_req: session 0 req pty-req
  sshd[19543]: debug1: Allocating pty.
  sshd[19541]: debug2: session_new: allocate (allocated 0 max 10)
  sshd[19541]: debug1: session_new: session 0
  sshd[19543]: debug1: session_pty_req: session 0 alloc /dev/pts/0
  sshd[19543]: debug1: server_input_channel_req: channel 0 request env reply 0
  sshd[19543]: debug1: session_by_channel: session 0 channel 0
  sshd[19543]: debug1: session_input_channel_req: session 0 req env
  sshd[19543]: debug2: Ignoring env request LANG: disallowed name
  sshd[19543]: debug1: server_input_channel_req: channel 0 request env reply 0
  sshd[19543]: debug1: session_by_channel: session 0 channel 0
  sshd[19543]: debug1: session_input_channel_req: session 0 req env
  sshd[19543]: debug2: Ignoring env request LC_ALL: disallowed name
  sshd[19543]: debug1: server_input_channel_req: channel 0 request shell reply 1
  sshd[19543]: debug1: session_by_channel: session 0 channel 0
  sshd[19543]: debug1: session_input_channel_req: session 0 req shell
  sshd[19543]: Starting session: shell on pts/0 for vmandela from 192.168.1.8 port 40874 id 0
  sshd[19543]: debug2: fd 3 setting TCP_NODELAY
  sshd[19543]: debug2: channel 0: rfd 11 isatty
  sshd[19543]: debug2: fd 11 setting O_NONBLOCK
  sshd[19544]: debug1: Setting controlling tty using TIOCSCTTY.
  sshd[19543]: Read error from remote host 192.168.1.8 port 40874: Connection reset by peer
  sshd[19543]: debug1: do_cleanup
  sshd[19541]: debug1: do_cleanup
  sshd[19541]: debug1: PAM: cleanup
  sshd[19541]: debug1: PAM: closing session
  sshd[19541]: pam_unix(sshd:session): session closed for user vmandela
  ~~~


state: closed
title: Package request: semver-tool
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/50945
updated_at: 2019-03-31 20:05:08
body:
  ## Issue description
  https://github.com/fsaintjacques/semver-tool provides a reliable method of comparing versions.


state: closed
title: discourse: Activating account
user_login: geopap12
html_url: https://github.com/NixOS/nixpkgs/issues/50946
updated_at: 2018-11-26 20:17:24
body:
  Hey guys, when activating a new account on discourse nixos, the banner is too big to click onto the activate account button, just thought I should let you know.


state: closed
title: hound: 20170324 -> 2018-11-02
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/50947
updated_at: 2018-11-23 14:16:15
body:
  ###### Motivation for this change
  Newer upstream version

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via `nixos/tests/hound.nix`
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: nixos-build-vms: fix eval
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/50948
updated_at: 2018-11-23 15:04:54
body:
  ###### Motivation for this change

  Previously I got the following error message:

  ```
  error: opening file '/home/ma27/Projects/nixpkgs/nixos/modules/installer/default.nix': No such file or directory
  ```

  Probably related to 6c68fbd4e1f8beac39cb1f499ff90c78256262d6.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Add sqlite-web
user_login: wmertens
html_url: https://github.com/NixOS/nixpkgs/issues/50949
updated_at: 2018-11-26 10:37:24
body:
  sqlite-web is a nice quick web interface for sqlite, and it would be great if it was a `nix-shell` away.

  It's a Python package, see https://github.com/coleifer/sqlite-web

  /cc @costrouc


state: closed
title: nixos/tor: add HiddenServiceVersion option
user_login: jonasnick
html_url: https://github.com/NixOS/nixpkgs/pull/50950
updated_at: 2018-11-24 12:41:38
body:
  ###### Motivation for this change
  Allows to easily use v3 Hidden Services which ["features many improvements over the legacy system"](https://trac.torproject.org/projects/tor/wiki/doc/NextGenOnions). Due to the torrc syntax that seems difficult to do without adding a hidden service version option to the 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)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.affine: init at 2.2.1
user_login: mredaelli
html_url: https://github.com/NixOS/nixpkgs/pull/50951
updated_at: 2018-11-26 22:45:58
body:
  cartopy: init at 0.17.0
  pyepsg: init at 0.3.2
  rasterio: init at 0.34.0
  snug: init at 1.3.4
  snuggs: init at 1.4.2

  A few libraries related to geospatial data analysis

  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: Impure GNU specific sed usage
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/50952
updated_at: 2018-11-24 01:40:01
body:
  ## Issue description
  For example `pkgs/build-support/fetchgit/nix-prefetch-git` contains the GNU extension of POSIX to use `+` as "one or more" of the preceding. 

  Since not everyone has a working memory of POSIX, allow me to demonstrate: 

  `echo a | sed --posix 's|[a]\+||'`
  returns 
  `a` instead of empty result (removing --posix would return an empty result). 

  I don't mind using gnused, but I do mind such non portable usage patterns. 

  The goal of this message is to align on what implementation of sed we support when the source file does not explicitly mention `gnused`. 

  In particular, we should qualify all usages that are not compatible with POSIX to be bugs in any of the repositories under the NixOS organisation.


state: closed
title: rpm-ostree: 2018.5 → 2019.1
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/50953
updated_at: 2019-03-05 23:15:36
body:
  ###### Motivation for this change
  Update.

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Cassandra does not connect to service
user_login: turion
html_url: https://github.com/NixOS/nixpkgs/issues/50954
updated_at: 2019-06-14 00:43:41
body:
  ## Issue description

  I installed the cassandra service and the command line shell, but I can't connect to the service with the shell.

  ### Steps to reproduce

  Set `services.cassandra.enable = true;` in your config. Then do:
  ```
  $ nixos-rebuild switch
  [...]
  $ nix-env -iA nixos.cassandra
  [...]
  $ cqlsh
  Connection error: ('Unable to connect to any servers', {'127.0.0.1': error(111, "Tried connecting to [('127.0.0.1', 9042)]. Last error: Connection refused")})
  ```

  To see the output of `strace cqlsh`:
  https://paste.pound-python.org/show/caIloaMHt0Na6VA6asvY/

  To see the output of `journalctl -u cassandra`:
  https://paste.pound-python.org/show/KEibuPSbBBtXRlQZa5K8/

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.82, NixOS, 18.09.1399.51076ed20c5 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"musnix, nixos-18.09.1399.51076ed20c5"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

  Config: https://gitlab.com/turion/enigmanix


state: closed
title: sqlite-web: init at 0.3.5
user_login: costrouc
html_url: https://github.com/NixOS/nixpkgs/pull/50955
updated_at: 2018-11-26 10:37:25
body:
  ###### Motivation for this change

  Request for new python package sqlite-web
  closes https://github.com/NixOS/nixpkgs/issues/50949

  ###### Things done

  pythonPackages.sqlite-web: init at 0.3.5

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: iwd: disable parallel building
user_login: eadwu
html_url: https://github.com/NixOS/nixpkgs/pull/50956
updated_at: 2018-11-23 15:30:21
body:
  ###### Motivation for this change
  Looking like it's an only me problem though.
  ```
  /nix/store/n2hjbpkf4c0m48945ivxs3lmsczzw2rg-bash-4.4-p23/bin/bash: ell/ell.h: No such file or directory
  make: *** [Makefile:3121: ell/ell.h] Error 1
  make: *** Waiting for unfinished jobs....
    GEN      ell/internal
    GEN      src/builtin.h
  ```

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: slither: init at 0.3.0
user_login: asymmetric
html_url: https://github.com/NixOS/nixpkgs/pull/50957
updated_at: 2018-12-13 18:43:19
body:
  ###### Motivation for this change

  Adds [slither](https://github.com/trailofbits/slither), which has both a [library](https://github.com/trailofbits/slither/wiki/API-examples) and a CLI component.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: wpscan: init at 3.4.0
user_login: nyanloutre
html_url: https://github.com/NixOS/nixpkgs/pull/50958
updated_at: 2018-11-24 13:42:40
body:
  ###### Motivation for this change

  This is my first attempt to bundle a Ruby application, so any comment is welcome

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Matplotlib 2.2.3 fails to launch a plot window, under SageMath 8.4
user_login: fusion809
html_url: https://github.com/NixOS/nixpkgs/issues/50959
updated_at: 2018-11-25 16:38:45
body:
  ## Issue description
  Under SageMath 8.4 (@timokau) I have noticed that my plots in Matplotlib are failing to launch. Here is what I am running in SageMath (doesn't seem to matter if I run it in the notebook interface, or from the command-line):

  ```bash
  x,y,z=var('x,y,z')

  # Next we define the parameters
  sigma=10
  rho=28
  beta=8/3

  # The Lorenz equations
  lorenz=[sigma*(y-x),x*(rho-z)-y,x*y-beta*z]

  # Time and initial conditions
  N=250000
  tmax=250
  h=tmax/N
  t=srange(0,tmax+h,h)
  ics=[0,1,1]
  sol=desolve_odeint(lorenz,ics,t,[x,y,z],rtol=1e-13,atol=1e-14)
  X=sol[:,0]
  Y=sol[:,1]
  Z=sol[:,2]

  # Plot the result
  from mpl_toolkits.mplot3d import axes3d
  from matplotlib import pyplot as plt
  # Call the plot function if you want to plot the data
  fig = plt.figure()
  ax = fig.gca(projection='3d')
  ax.plot(X, Y, Z, lw=0.5)
  ax.set_xlabel("X Axis")
  ax.set_ylabel("Y Axis")
  ax.set_zlabel("Z Axis")
  ax.set_title("Lorenz Attractor")

  plt.show()
  ```

  and while the output I see at the command-line:

  ```bash
  [<mpl_toolkits.mplot3d.art3d.Line3D object at 0x7fe017d18e90>]
  Text(0.5,0,'X Axis')
  Text(0.5,0,'Y Axis')
  Text(0.5,0,'Z Axis')
  Text(0.5,0.92,'Lorenz Attractor')
  ```

  matches what I see when SageMath is running properly, no plot window appears. When I run SageMath 8.4 from its official Ubuntu 18.04 tarball, I do not experience this issue on openSUSE Tumbleweed (oddly this tarball works fine on Tumbleweed). The plot window appears, and shows the expected Lorenz attractor in 3D wireframe format:

  ![screenshot_20181124_022704](https://user-images.githubusercontent.com/4717341/48953132-84f86300-ef90-11e8-92ee-cda215cd8c37.png)

  ### Steps to reproduce
  On openSUSE Tumbleweed install Matplotlib 2.2.3 on Python 2.7 and SageMath 8.4 with:

  ```bash
  nix-env -i python2.7-matplotlib-2.2.3 sage-8.4
  ```

  (after installing Nix with the installer script at https://nixos.org/nix/install and setting up PATH to point to $HOME/.nix-profile/bin), then run:

  ```bash
  sage
  ```

  and under SageMath, either its notebook interface (started by running `notebook()` in the prompt that starts after running `sage`) or right at the `sage: ` prompt, run:

  ```bash
  x,y,z=var('x,y,z')

  # Next we define the parameters
  sigma=10
  rho=28
  beta=8/3

  # The Lorenz equations
  lorenz=[sigma*(y-x),x*(rho-z)-y,x*y-beta*z]

  # Time and initial conditions
  N=250000
  tmax=250
  h=tmax/N
  t=srange(0,tmax+h,h)
  ics=[0,1,1]
  sol=desolve_odeint(lorenz,ics,t,[x,y,z],rtol=1e-13,atol=1e-14)
  X=sol[:,0]
  Y=sol[:,1]
  Z=sol[:,2]

  # Plot the result
  from mpl_toolkits.mplot3d import axes3d
  from matplotlib import pyplot as plt
  # Call the plot function if you want to plot the data
  fig = plt.figure()
  ax = fig.gca(projection='3d')
  ax.plot(X, Y, Z, lw=0.5)
  ax.set_xlabel("X Axis")
  ax.set_ylabel("Y Axis")
  ax.set_zlabel("Z Axis")
  ax.set_title("Lorenz Attractor")

  plt.show()
  ```

  ## Technical details

  ```bash
  $ nix-shell -p nix-info --run "nix-info -m"
  these paths will be fetched (0.51 MiB download, 2.48 MiB unpacked):
    /nix/store/06ix6l8hb9962x5y90hv9lhvd22v0ra2-nix-info
    /nix/store/1hmvnxp69a6x27cw0c9c8jnhjfcssbxh-bash-interactive-4.4-p23-dev
    /nix/store/9qh104j8iwlq7gm2g8gybmrg04ym3770-bash-interactive-4.4-p23-doc
    /nix/store/b8avbljnbsdwpxb3vrya9gflbrsyjjf5-bash-interactive-4.4-p23-info
    /nix/store/v0mj4rw355qvih4pxp6nihhz7g4w0k92-bash-interactive-4.4-p23-man
  copying path '/nix/store/9qh104j8iwlq7gm2g8gybmrg04ym3770-bash-interactive-4.4-p23-doc' from 'https://cache.nixos.org'...
  copying path '/nix/store/1hmvnxp69a6x27cw0c9c8jnhjfcssbxh-bash-interactive-4.4-p23-dev' from 'https://cache.nixos.org'...
  copying path '/nix/store/b8avbljnbsdwpxb3vrya9gflbrsyjjf5-bash-interactive-4.4-p23-info' from 'https://cache.nixos.org'...
  copying path '/nix/store/v0mj4rw355qvih4pxp6nihhz7g4w0k92-bash-interactive-4.4-p23-man' from 'https://cache.nixos.org'...
  copying path '/nix/store/06ix6l8hb9962x5y90hv9lhvd22v0ra2-nix-info' from 'https://cache.nixos.org'...
   - system: `"x86_64-linux"`
   - host os: `Linux 4.19.2-1-default, openSUSE Tumbleweed, noversion`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.1.3`
   - channels(fusion809): `"nixpkgs-19.03pre159739.3ae0407d3c9"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/fusion809/channels/nixpkgs`
  ```

  Thanks for your time,
  Brenton


state: closed
title: Rustfmt: 0.9.0 -> 0.99.5
user_login: symphorien
html_url: https://github.com/NixOS/nixpkgs/pull/50960
updated_at: 2019-05-18 16:01:27
body:
  ###### Motivation for this change
  the current version of rustfmt is unable to parse code accepted by our current version of rustc.
  Also enable tests in `rustc-bindgen` (they were disabled because our version of rustfmt was too old)

  cc @Ralith and @globin as maintainers.
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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/`): tested `cargo fmt` and `rustfmt`
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: stdenv/generic/setup.sh: More robust unpacking
user_login: woehr
html_url: https://github.com/NixOS/nixpkgs/pull/50961
updated_at: 2018-12-24 16:05:28
body:
  ###### Motivation for this change

  This commit makes it so the unpack phase can unpack tar files containing directories that do not have their execute bit set. This most commonly seems to happen to archives created on Windows. Two changes are required to make this work:
  1) The `--delay-directory-restore` flag needs to be set on the tar command, otherwise tar cannot enter newly created directories (that don't have their x bit set) and fails.
  2) After tar is run, directories need their execute bit set because tar restores the permissions once the extraction is complete.

  The --mode flag of tar isn't used because that would affect every file instead of only directories. I'm not a tar expert, but the other flag that seems like it might help (--no-same-permissions), applies the user's umask, thus doesn't set the x bit.

  I've rebuilt my entire NixOS system with this change successfully. Please let me know what other testing is required and I'll be happy to run it.

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gitlab: 11.4.4 -> 11.5.0
user_login: flokli
html_url: https://github.com/NixOS/nixpkgs/pull/50962
updated_at: 2018-11-26 17:47:19
body:
  ###### Motivation for this change
  This updates gitlab to version 11.5.0, released on Nov 22, and all sidecar processes to the versions compatible with 11.5.0.

  This includes the critical security fix in [11.4.6](https://about.gitlab.com/2018/11/19/critical-security-release-gitlab-11-dot-4-dot-6-released/), which is currently missing in nixpkgs.

  As upgrading gitlab and it's components was a very manual task until now, I added an `update.py` script, automating most of the process. It get's the latest stable tag for both GitLab CE and EE, gathers data about compatible sidecar packages (`gitlab-shell`, `gitaly`, `gitlab-workhorse`) into a `data.json` (which is used by the gitlab expression), then updates bundlerenvs where necessary, and bumps the sidecar packages.

  For some weird reason in how go packages are being built, `meta.position` for `gitlab-shell` points to `pkgs/development/go-modules/generic/default.nix`, so `update-source-version` isn't able to bump this automatically (but we show the version and hash to bump to on the console).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [staging-18.09] backport nss, libpng & sqlite updates
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/50963
updated_at: 2018-12-03 10:40:51
body:
  This is the backport of the PRs #50374 & #46852.

  Both of which will be required in a few weeks from now for the firefox bump.

  As previously discussed with @vcunat in https://github.com/NixOS/nixpkgs/pull/50374#issuecomment-438994359 we should wait until those changes arrive in unstable/passed initial testing.

  Feel free to merge whenever you feel the time is right. Preferably in time for the Firefox release ;)

  /cc @dtzWill (since he dealt with the sqlite upgrade)
  /cc @samueldr (the other release manager of 18.09)


state: closed
title: rstudio: fix qt plugins not found
user_login: mredaelli
html_url: https://github.com/NixOS/nixpkgs/pull/50964
updated_at: 2018-11-24 15:12:34
body:
  ###### Motivation for this change

  Fix #48826.

  Thanks to @Ma27 .

  ###### 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)
  - [ ] Assured whether relevant documentation is up to date
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: echoip: Init at unstable-2018-11-20
user_login: rvolosatovs
html_url: https://github.com/NixOS/nixpkgs/pull/50965
updated_at: 2019-01-12 13:07:54
body:
  ###### Motivation for this change
  The power behind https://ifconfig.co now in `nixpkgs` :tada: 
  ~The project uses go modules - I did not find an automated solution to convert the go module files into `deps.nix`, so I first converted it to use `dep`, then used `dep2nix` to generate the `deps.nix`.
  Still had to do some manual tweaking to make it build, however, as `golang.org/x/sys` was not included in `deps.nix` by some reason.~
  Turns out https://github.com/adisbladis/vgo2nix exists, so I just used the tool to generate `deps.nix`

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: powershell: 6.1.0 -> 6.1.1
user_login: worldofpeace
html_url: https://github.com/NixOS/nixpkgs/pull/50966
updated_at: 2018-11-24 03:00:06
body:
  ###### Motivation for this change
  Fixes #50644 by updating the darwin hash 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"`
  - [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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: webkitgtk: 2.22.3 -> 2.22.4
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/50967
updated_at: 2018-11-24 01:25:22
body:
  https://webkitgtk.org/2018/11/21/webkitgtk2.22.4-released.html

  ###### 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
     - [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: nnn: 2.0 -> 2.1
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/50968
updated_at: 2018-11-24 10:25:57
body:
  https://github.com/jarun/nnn/releases/tag/v2.1


  ###### Motivation for this change


  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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: noto-fonts-emoji: 2018-04-24-pistol-update -> 2018-08-10-unicode11
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/50969
updated_at: 2018-11-24 17:49:49
body:
  https://github.com/googlei18n/noto-emoji/releases/tag/v2018-08-10-unicode11

  ###### 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: hyperfine: 1.3.0 -> 1.4.0
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/50970
updated_at: 2018-11-24 01:26: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. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: bison: 3.2.1 -> 3.2.2
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/50972
updated_at: 2018-11-27 15:55:45
body:
  ###### Motivation for this change

  https://savannah.gnu.org/forum/forum.php?forum_id=9297

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nsjail: 2.7 -> 2.8
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/50973
updated_at: 2018-11-25 16:38:33
body:
  ###### Motivation for this change

  Changelog: https://github.com/google/nsjail/releases/tag/2.8

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  ```ini
  $ ./result/bin/nsjail -Mo --chroot / -- /run/current-system/sw/bin/echo "ABC"
  [2018-11-24T00:23:06+0100] Mode: STANDALONE_ONCE
  [2018-11-24T00:23:06+0100] Jail parameters: hostname:'NSJAIL', chroot:'/', process:'/run/current-system/sw/bin/echo', bind:[::]:0, max_conns_per_ip:0, time_limit:0, personality:0, daemonize:false, clone_newnet:true, clone_newuser:true, clone_newns:true, clone_newpid:true, clone_newipc:true, clonew_newuts:true, clone_newcgroup:true, keep_caps:false, disable_no_new_privs:false, max_cpus:0
  [2018-11-24T00:23:06+0100] Mount point: '/' -> '/' flags:MS_RDONLY|MS_BIND|MS_REC|MS_PRIVATE type:'' options:'' is_dir:true
  [2018-11-24T00:23:06+0100] Mount point: '/proc' flags:MS_RDONLY type:'proc' options:'' is_dir:true
  [2018-11-24T00:23:06+0100] Uid map: inside_uid:1000 outside_uid:1000 count:1 newuidmap:false
  [2018-11-24T00:23:06+0100] Gid map: inside_gid:100 outside_gid:100 count:1 newgidmap:false
  [2018-11-24T00:23:06+0100] Executing '/run/current-system/sw/bin/echo' for '[STANDALONE MODE]'
  ABC
  [2018-11-24T00:23:06+0100] PID: 3365 ([STANDALONE MODE]) exited with status: 0, (PIDs left: 0)
  ```


state: closed
title: sarasa-gothic: rewrite: TTC and fixed-output
user_login: dramforever
html_url: https://github.com/NixOS/nixpkgs/pull/50974
updated_at: 2018-11-24 19:29:08
body:
  Rewritten to use TTC archive instead of the TTF one. It's also now fixed-output.

  ###### Motivation for this change

  The current sarasa-gothic font takes up 2.2GB in the Nix store. This can be reduced to 212MB by using the TTC archive instead of the TTF one, which shares data between individual fonts and has a much smaller size than the sum of individual fonts.

  It was written like `wqy_zenhei`. It, as it has been, does not use `fetchzip` because `p7zip` is needed.

  Also I've made it fixed-output like `wqy_zenhei`. This should avoid unnecessary re-builds.

  I have not kept `hydraPlatforms = []` due to the size having drastically decreased. Is this acceptable? (cc @Mic92)

  `nix path-info -S` output showing the improvement:

  ```
  /nix/store/i7sjfwhxxlp197063avdyhqql7pydyrl-sarasa-gothic-0.6.0  2288735488         # 2.2GB
  /nix/store/z2x9q54rdyjicpf61yg0nn2wap9vr0fv-sarasa-gothic-0.6.0   212067152         # 212MB
  ```

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: minizinc: 2.2.1 -> 2.2.3
user_login: worldofpeace
html_url: https://github.com/NixOS/nixpkgs/pull/50975
updated_at: 2018-11-24 05:18:17
body:
  ###### Motivation for this change
  Fixes https://github.com/NixOS/nixpkgs/pull/50684

  Fetch would fail because all of their recent tags disappeared.
  So we'll just use a git rev.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: slang: respect TERMINFO_DIRS and ignore FHS paths
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/50976
updated_at: 2019-05-15 04:43:46
body:
  ###### Motivation for this change
  Makes whiptail, nmtui and others work correctly in nonstandard terminals like alacritty.

  cc @tilpner who was complaining about this not working, @Fuuzetsu maintainer

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: update.nix: Run update scripts in parallel
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/50977
updated_at: 2019-06-02 07:24:27
body:
  ###### Motivation for this change
  `nix-shell maintainers/scripts/update.nix --argstr path gnome3` is just too slow the old way.

  cc @garbas @matthewbauer @hedning 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nghttp2: 1.34.0 -> 1.35.0
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/50978
updated_at: 2018-11-27 15:54:37
body:
  ###### Motivation for this change

  https://nghttp2.org/blog/2018/11/23/nghttp2-v1-35-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"`
  - [ ] Tested execution 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: nixos/redshift: rework to use config file
user_login: hyperfekt
html_url: https://github.com/NixOS/nixpkgs/pull/50979
updated_at: 2019-03-31 00:20:31
body:
  ###### Motivation for this change
  Redshift has some more options that are not reachable via the CLI (for example dawn-time and dusk-time) - this inspired me to rework the module to allow configuring it via the config file directly, automatically allowing users to take advantage of any options redshift might offer with a convenient (although less directly documented) interface while decreasing the burden of maintaining the module.

  This is more of a proposal and not yet tested at all, I'd like to gather some input if this model is something that has a chance of getting merged at all, if there are any big improvements that could be made to it, any big problems I've overlooked etc.
  Specifically I'd be interested in adding back some level of in-line documentation, implementing backwards-compatibility if wished and the most elegant way to check if an attribute is set (for the asserts) - that last one might interact with the first one; I've just put a placeholder for now, checking for null would obviously throw errors.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: erlangR21: 21.1.2 -> 21.1.3
user_login: ejpcmac
html_url: https://github.com/NixOS/nixpkgs/pull/50981
updated_at: 2018-11-30 11:40:14
body:
  ###### Motivation for this change

  An new version is available

  ###### Things done

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

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

  ---


state: closed
title: pythonPackages.pyproj: 1.9.5.1 -> unstable-2018-11-13
user_login: worldofpeace
html_url: https://github.com/NixOS/nixpkgs/pull/50982
updated_at: 2018-11-25 21:40:36
body:
  ###### Motivation for this change
  Allow us to build pyproj with python3.7.

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: buildPython*: add updateScript to passthru
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/50983
updated_at: 2019-06-02 07:24:42
body:
  All Python packages now have an updateScript. The script calls
  `update-python-libraries` and passes it the position of the derivation
  expression obtained using `meta.position`. This works fine in case a Nix
  expression represents only a single derivation. If there are more in it,
  `update-python-libraries` will fail.

  ###### 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: updateScript: always pass in meta.position as first argument
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/50984
updated_at: 2019-06-02 07:27:58
body:
  ## Issue description

  What do you think of always passing in certain arguments to update scripts? I think passing `meta.position` is very helpful. Note I did this in https://github.com/NixOS/nixpkgs/pull/50983 in the `updateScript` itself, but I think it would be better to implement it in `update.nix`. It's trivial to implement (also in #50977), but it may break other update scripts.


state: open
title: Electron 3.0.5 crashes out with GLib-GIO-ERROR when launching open file dialog.
user_login: seanparsons
html_url: https://github.com/NixOS/nixpkgs/issues/50985
updated_at: 2019-02-01 18:49:06
body:
  ## Issue description

  Electron 3.0.5 from latest nixpkgs bombs out with the following error when the open file dialog is attempted to be displayed from within an Electron app:

  `(electron:28153): GLib-GIO-ERROR **: 15:06:08.283: No GSettings schemas are installed on the system`

  Previously with the 1.8.2 version this did not occur.

  ### Steps to reproduce

  In my case I'm using a shell.nix file triggered from direnv to pull Electron onto my path for a particular shell session. An Electron application which uses the `showOpenDialog` function to trigger the open file dialog (I assume any dialog also triggers this) would be needed, as the Electron binary itself will start fine and load the web content with no problem.

  ## Technical details

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


state: closed
title: dovecot: 2.3.3 -> 2.3.4, dovecot_pigeonhole: 0.5.3 -> 0.5.4
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/50986
updated_at: 2019-03-21 09:32:33
body:
  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: mailcap: init at 2.1.48
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/50987
updated_at: 2018-11-25 15:23:02
body:
  ###### Motivation for this change

  Helper application and MIME type associations for file types (made to be fixed-output).
  Provides a fresher `mime.types` than pkg `mime-types` v9 which dates back to 2012-10-05
  It lives under `${mailcap.out}/etc/`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libmtp: 1.1.15 -> 1.1.16
user_login: timor
html_url: https://github.com/NixOS/nixpkgs/pull/50988
updated_at: 2018-11-25 22:43:16
body:
  This fixes the problem of connecting android phones via MTP in kde/dolphin.

  Original Bug description: https://bugs.kde.org/show_bug.cgi?id=387454

  (cherry picked from commit 79f148c2e0c12a41f377dcf6b5e74022de28857c)

  see #49411


state: closed
title: Treewide: use HTTPS for repo.or.cz and SF.net
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/50989
updated_at: 2018-11-24 20:55:53
body:
  ###### Motivation for this change

  https://repo.or.cz/ repo now uses a trusted Let's Encrypt certificate and http:// redirects to https://

  \+ replaced links to SourceForge still using `http://`

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Increase nix-instantiate heap size in eval-release.sh
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/pull/50990
updated_at: 2019-01-25 13:27:14
body:
  ###### Motivation for this change
  Make this script working.
  Note, there could be a more clever way to make it working but...

  ###### Things done
  Locally executed.

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: dfc: 3.0.5 -> 3.1.1
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/50991
updated_at: 2018-11-24 20:57:46
body:
  ###### Motivation for this change

  Package update and precision on its licensing.

  Changelog 3.1.0: https://projects.gw-computing.net/news/29
  Changelog 3.1.1: https://projects.gw-computing.net/news/30

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: git: wrap git-credential-netrc to set PERL5LIB
user_login: cyounkins
html_url: https://github.com/NixOS/nixpkgs/pull/50992
updated_at: 2018-12-14 20:49:10
body:
  ###### Motivation for this change

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

  @manveru @volth 

  ###### Things done

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

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mtools: 4.0.20 -> 4.0.21
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/50993
updated_at: 2018-11-24 21:34:58
body:
  https://lists.gnu.org/archive/html/info-mtools/2018-11/msg00009.html


  ###### 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mako: 1.1 -> 1.2
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/50994
updated_at: 2018-11-24 21:41:26
body:
  https://github.com/emersion/mako/releases/tag/v1.2


  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: pythonPackages.cython: 0.29 -> 0.29.1
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/50995
updated_at: 2018-11-25 11:32:39
body:
  https://cython.readthedocs.io/en/latest/src/changes.html#id2
  (link not stable/permanent as new versions release)


  ###### 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)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ffmpeg: enable subtitles filter
user_login: mroi
html_url: https://github.com/NixOS/nixpkgs/pull/50996
updated_at: 2018-12-04 10:13:01
body:
  FFmpeg does not autodetect `libass`, it has to be enabled manually. Doing so enables for example the subtitles filter. Interestingly, `libass` is already a build dependency.

  ###### Things done

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


state: closed
title: dune/jbuilder: 1.0.1 -> 1.5.1
user_login: Sophia-Gold
html_url: https://github.com/NixOS/nixpkgs/pull/50997
updated_at: 2018-12-14 01:29:17
body:
  ###### Motivation for this change

  Bumped dune to version 1.5.1.

  ###### Things done

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

  ---


state: closed
title: Sage refactor
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/50998
updated_at: 2018-11-24 23:20:36
body:
  ###### Motivation for this change

  - cleanup the sage package
  - make it more clear which file is responsible for what, improve naming
  - make tests accessible for debugging
  - other misc changes

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: keybase and kbfs versions are old and do not function
user_login: voobofdoom
html_url: https://github.com/NixOS/nixpkgs/issues/50999
updated_at: 2019-02-08 20:17:43
body:
  ## Issue description
  Try writing to kbfs and see it fail with cryptic messages in syslog, fresh versions appear to work though...

  https://github.com/keybase/client/releases/tag/v2.10.1
  https://github.com/keybase/kbfs/releases/tag/v2.10.1

  @carlsverre @np @rvolosatovs
  Can someone please update to the newer versions?


state: closed
title: tesseract_4: 4.00.00alpha-git-20170410 -> 4.0.0
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/51000
updated_at: 2018-11-29 04:27:34
body:
  The 4.0.0 stable release is out.

  Changelog: https://github.com/tesseract-ocr/tesseract/wiki/4.0x-Changelog

  ###### Things done

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

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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)
  - [ ] Assured whether relevant documentation is up to date
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Treewide: use more HTTPS-enabled sources
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/51001
updated_at: 2018-11-25 16:38:06
body:
  ###### Motivation for this change

  More usage of HTTPS-enabled upstream sources :

  - updated 4 modules to fetch over https and from URLs that are not dead ;
  - http://launchpad.net -> https://launchpad.net
  - http://src.fedoraproject.org -> https://src.fedoraproject.org
  - http://people.redhat.com -> https://people.redhat.com
  - http://www.spice-space.org -> https://www.spice-space.org
  - http://anonscm.debian.org/ is not available anymore -> fetch some patches from https://salsa.debian.org now

  Related: #13809

  /cc @markuskowa @Infinisil @ryantm 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Bugfix: gemsets didn't handle paths correctly
user_login: nyarly
html_url: https://github.com/NixOS/nixpkgs/pull/51002
updated_at: 2018-11-25 12:38:47
body:
  ###### Motivation for this change

  As I'm returning to a Ruby project, I discovered that gems with a "path" source (important for dev work) would crash nix-shell. This corrects the 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)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ckbcomp: 1.133 -> 1.187
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/51003
updated_at: 2018-11-25 07:45:22
body:
  ###### Motivation for this change

  Package update and remove the last reference to `anonscm.debian.org` which is now closed.
  /cc @dezgeg 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: semver-tool: init at 2.1.0
user_login: alyssais
html_url: https://github.com/NixOS/nixpkgs/pull/51004
updated_at: 2019-03-31 20:05:08
body:
  ###### Motivation for this change

  Requested by @coretemp in https://github.com/NixOS/nixpkgs/issues/50945.

  I chose "semver-tool" as the path for this package because "semver" is extremely generic, and probably more rightly belongs to [node-semver][1] (at least judging by GitHub stars), and because "semver-tool" is the name of this project's GitHub repository, and because it was the name used in the [package request][2].

  ###### Things done

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

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

  ---

  [1]: https://github.com/npm/node-semver
  [2]: https://github.com/NixOS/nixpkgs/issues/50945


state: open
title: edex-ui: init at 2.2.2
user_login: eadwu
html_url: https://github.com/NixOS/nixpkgs/pull/51006
updated_at: 2019-07-05 16:27:49
body:
  ###### Motivation for this change
  Works on x86_64 at the very least. Should work on i686 if I did the native module correctly.

  Electron packages are messy, the format/structure might be a bit meh.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: sunxi-tools: 20171130 -> 20181113
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/pull/51007
updated_at: 2019-02-12 02:31:00
body:
  ###### Motivation for this change

  The update is necessary [to flash the SPI NOR flash](https://nixos.wiki/wiki/NixOS_on_ARM/PINE_A64-LTS#SPI_NOR_flash) available on some AllWinner devices.

  The revision chosen is the current tip of `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)
     - ✔️ NixOS
     - ⬜ macOS
     - ⬜ other Linux distributions
  - ⬜ Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - ⬜ Tested compilation of all pkgs 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)
  - ✔️ Assured whether relevant documentation is up to date
  - ✔️ Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  This was verified as working, as the instructions on the NixOS wiki were followed using that build.


state: closed
title: Update Keybase software
user_login: worldofpeace
html_url: https://github.com/NixOS/nixpkgs/pull/51008
updated_at: 2018-12-10 15:51:09
body:
  ###### Motivation for this change
  Requested in https://github.com/NixOS/nixpkgs/issues/50999

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: aiohttp build fails (can't find idna-ssl)
user_login: WhittlesJr
html_url: https://github.com/NixOS/nixpkgs/issues/51009
updated_at: 2018-11-25 11:25:38
body:
  ## Issue description

  ```
  Collecting idna-ssl>=1.0.0 (from aiohttp==2.3.10)
    Could not find a version that satisfies the requirement idna-ssl>=1.0.0 (from aiohttp==2.3.10) (from versions: )                           
  No matching distribution found for idna-ssl>=1.0.0 (from aiohttp==2.3.10)                                                                    
  builder for '/nix/store/23m219pswwvkksv6gswa0137c8j6jrl7-python3.7-aiohttp-2.3.10.drv' failed with exit code 1                               
  ```

  I have a potential fix. PR incoming.


  ### Steps to reproduce

  I discovered this when trying to install `appdaemon`. 

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.81, NixOS, 19.03.git.3a393ee (Koi)`
   - multi-user?: `no`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"nixos-19.03pre159472.80738ed9dc0"`
   - nixpkgs: `/home/alexj/Documents/Repositories/nixpkgs`


state: closed
title: aiohttp: move idna-ssl into propogatedBuildInputs
user_login: WhittlesJr
html_url: https://github.com/NixOS/nixpkgs/pull/51010
updated_at: 2018-11-25 19:29:56
body:
  ###### Motivation for this change

  Fixes #51009 

  I have no idea what the side effects may be of this change, but it does seem to solve the issue. If I need to do more testing, or my commit format is not correct, please let me know.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: deskew: init at 1.25
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/51011
updated_at: 2018-11-25 15:53:46
body:
  ###### Motivation for this change

  package not in nixpkgs that is useful for auto-rotating images

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos/rspamd: Allow worker type to be proxy again
user_login: griff
html_url: https://github.com/NixOS/nixpkgs/pull/51012
updated_at: 2018-11-25 20:07:43
body:
  ###### Motivation for this change

  When reworking the rspamd workers I disallowed `proxy` as a type and
  instead used `rspamd_proxy` which is the correct name for that worker
  type. That change breaks peoples existing config and so I have made this
  commit which allows `proxy` as a worker type again but makes it behave
  as `rspamd_proxy` and prints a warning if you use it.

  ###### Things done

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

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` 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] Assured whether relevant documentation is up to date
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libgpg-error: Enable Aarch32 support for musl
user_login: tathougies
html_url: https://github.com/NixOS/nixpkgs/pull/51013
updated_at: 2019-04-17 02:38:09
body:
  ###### Motivation for this change

  Following a similar change for x86-64 and musl, we need to copy some files over for arm32 and musl.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [18.09] nvidia_legacy_340: 340.104 -> 340.107
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/51014
updated_at: 2018-11-25 08:03:34
body:
  ###### Motivation for this change

  (cherry picked from commit 045575e744cd581a20929c63590d9b555099c22d)
  Backport of #50841

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: wal-g: 0.1.12 -> 0.2.0
user_login: marsam
html_url: https://github.com/NixOS/nixpkgs/pull/51015
updated_at: 2018-11-26 18:43:24
body:
  ###### Motivation for this change


  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `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)
  - [ ] Assured whether relevant documentation is up to date
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: vulnix: broken on unstable for darwin
user_login: periklis
html_url: https://github.com/NixOS/nixpkgs/issues/51016
updated_at: 2018-11-26 11:29:46
body:
  ## Issue description
  ```
  builder for '/nix/store/vqq9f25s8w5q4lz4bs9rgi6ai737r64k-python3.7-manuel-1.8.0.drv' failed with exit code 1; last 10 log lines:
    Got:
        <re.Match object; span=(70, 84), match='three: 3, 5, 1'>


    ----------------------------------------------------------------------
    Ran 60 tests in 0.437s

    FAILED (failures=1)
    Test failed: <unittest.runner.TextTestResult run=60 errors=0 failures=1>
    error: Test failed: <unittest.runner.TextTestResult run=60 errors=0 failures=1>
  cannot build derivation '/nix/store/zqv93rx0yj02g06b1gs74ra4lf285b7i-python3.7-ZODB-5.4.0.drv': 1 dependencies couldn't be built
  cannot build derivation '/nix/store/lr6xbq2144bli4r19f1vn1w1d7swpj83-vulnix-1.7.1.drv': 1 dependencies couldn't be built
  ```
  @ckauhaus 


  ### Steps to reproduce



  ## Technical details

  ```
  - 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-18.09pre149107.3878342ef02"`
   - nixpkgs: `/Users/username/path/to/nixpkgs`
  ```


state: closed
title: nix-prefetch-github: broken on unstable for darwin
user_login: periklis
html_url: https://github.com/NixOS/nixpkgs/issues/51017
updated_at: 2018-11-25 11:32:24
body:
  ## Issue description
  ```
  builder for '/nix/store/5hhcjz4aaijpm545njjc97i35g20zhv1-python3.7-effect-0.11.0.drv' failed with exit code 2; last 10 log lines:
    E                 ^
    E   SyntaxError: invalid syntax
    =============================== warnings summary ===============================
    /nix/store/f2a1pyrsxfcfsl9s5bg4my7xf83r1f94-python3.7-unittest2-1.1.0/lib/python3.7/site-packages/unittest2/compatibility.py:143
      /nix/store/f2a1pyrsxfcfsl9s5bg4my7xf83r1f94-python3.7-unittest2-1.1.0/lib/python3.7/site-packages/unittest2/compatibility.py:143: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working
        class ChainMap(collections.MutableMapping):

    -- Docs: https://docs.pytest.org/en/latest/warnings.html
    !!!!!!!!!!!!!!!!!!! Interrupted: 2 errors during collection !!!!!!!!!!!!!!!!!!!!
    ===================== 1 warnings, 2 error in 2.02 seconds ======================
  cannot build derivation '/nix/store/7g68q2hp566xcs1bnx9d7ikgjabvx0cj-nix-prefetch-github-1.3.drv': 1 dependencies couldn't be built
  ```
  cc @seppeljordan


  ### Steps to reproduce



  ## Technical details
  ```
   - 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-18.09pre149107.3878342ef02"`
   - nixpkgs: `/Users/username/path/to/nixpkgs`
  ```


state: closed
title: rtl8821a: init at 5.1.5
user_login: plchldr
html_url: https://github.com/NixOS/nixpkgs/pull/51018
updated_at: 2018-12-18 05:36:37
body:
  ###### Motivation for this change
  I needed this driver for my new USB WLAN adapter (rtl8811au).

  ###### Things done
  For this I've merged together
  - https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=rtl8821au-dkms-git
  - https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/linux/rtl8812au/default.nix
  - https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/linux/rtl8814au/default.nix
  And the result works fine for me.

  I guess there's an argument to be made to add a make flag  `CONFIG_RTL8812A=n`, so the resulting module is named "8821a" instead of "8812a" and so doesn't conflict with the better suited driver for this chipset.

  - [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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: python-module docutils broken
user_login: periklis
html_url: https://github.com/NixOS/nixpkgs/issues/51019
updated_at: 2018-12-01 08:09:46
body:
  ## Issue description
  ```
  builder for '/nix/store/0b6g5pa8qmcp5vxn2bip3ca6sji12zax-python3.7-docutils-0.14.drv' failed with exit code 1; last 10 log lines:
        module = import_module(mod)
      File "/private/tmp/nix-build-python3.7-docutils-0.14.drv-0/docutils-0.14/test3/package_unittest.py", line 132, in import_module
        mod = __import__(name)
      File "/private/tmp/nix-build-python3.7-docutils-0.14.drv-0/docutils-0.14/test3/test_command_line.py", line 19, in <module>
        locale_encoding = locale.getlocale()[1] or locale.getdefaultlocale()[1]
      File "/nix/store/ky86n177vy9h4vi62vjzsv96b4pywiwv-python3-3.7.1/lib/python3.7/locale.py", line 587, in getlocale
        return _parse_localename(localename)
      File "/nix/store/ky86n177vy9h4vi62vjzsv96b4pywiwv-python3-3.7.1/lib/python3.7/locale.py", line 495, in _parse_localename
        raise ValueError('unknown locale: %s' % localename)
    ValueError: unknown locale: UTF-8
  ```
  cc @garbas @AndersonTorres

  ### Steps to reproduce



  ## Technical details
  ```
   - 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-18.09pre149107.3878342ef02"`
   - nixpkgs: `/Users/usename/path/to/nixpkgs`
  ```


state: closed
title: plasma-browser-integration does not work with Firefox
user_login: pasqui23
html_url: https://github.com/NixOS/nixpkgs/issues/51020
updated_at: 2019-07-04 22:41:21
body:
  ## Issue description

  `plasma-browser-integration` doesn't work with Firefox

  ### Steps to reproduce

  1. Install `plasma-browser-integration`

  2. Install Firefox

  3. Install the plasma browser integration addon for Firefox


  ## Technical details


   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.81, NixOS, 19.03pre159472.80738ed9dc0 (Koi)`
   - multi-user?: `no`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.2pre6526_9f99d624`
   - channels(root): `"nixpkgs-19.03pre159472.80738ed9dc0"`
   - channels(pasquale): `"nixpkgs-19.03pre153701.46651b82b87"`
   - nixpkgs: `/home/pasquale/.nix-defexpr/channels/nixpkgs`


state: closed
title: opencv3: 3.4.3 -> 3.4.4
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/51021
updated_at: 2018-11-30 22:56:21
body:
  ###### Motivation for this change


  ###### Things done

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

  - [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"`
  Note that nox-review failed on some packages that were already failing like [python3.7-PyWavelets](https://hydra.nixos.org/build/84196130).
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.effect: fix python3.7 build
user_login: marsam
html_url: https://github.com/NixOS/nixpkgs/pull/51022
updated_at: 2018-11-25 14:29:01
body:
  ###### Motivation for this change
  Fixes https://github.com/NixOS/nixpkgs/issues/51017

  ###### Things done

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

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

  ---


state: closed
title: diskus: 0.4.0 -> 0.5.0
user_login: fuerbringer
html_url: https://github.com/NixOS/nixpkgs/pull/51023
updated_at: 2018-11-25 15:29:19
body:
  ###### Motivation for this change
  https://github.com/sharkdp/diskus/releases/tag/v0.5.0

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: keynav: 0.20150730.0 -> 0.20180821.0
user_login: mt-caret
html_url: https://github.com/NixOS/nixpkgs/pull/51024
updated_at: 2018-11-25 15:20:34
body:
  ###### Motivation for this change

  bump package

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: chmod cannot operate on dangling symlink
user_login: lightdiscord
html_url: https://github.com/NixOS/nixpkgs/issues/51025
updated_at: 2019-01-26 06:52:39
body:
  ## Issue description

  In the [Creating a NixOS live CD](https://nixos.wiki/wiki/Creating_a_NixOS_live_CD) wiki page we recommend importing [<nixpkgs/nixos/modules/installer/cd-dvd/channel.nix>](https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/installer/cd-dvd/channel.nix) to get an initial copy of the channels. However, since yesterday *(I only noticed it yesterday)* when this import is added, I have an error `"chmod: cannot operate on dangling symlink"` preventing me from building my derivation (It works without the import).

  I think I've identified the line causing the error.
  https://github.com/NixOS/nixpkgs/blob/6c74e752280330afcdfbf400dc98c551d77bae50/nixos/modules/installer/cd-dvd/channel.nix#L20

  ### Steps to reproduce

  Follow the guide, and make sure you have added the import.
  *I had managed to reproduce the issue on a VPS with the latest version of the channels.*

  ## Technical details

  ```console
  $ nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-linux"`
   - host os: `Linux 4.19.2, NixOS, 19.03pre159472.80738ed9dc0 (Koi)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"nixos-19.03pre159472.80738ed9dc0, nixpkgs-19.03pre159739.3ae0407d3c9"`
   - channels(arnaud): `"nixos-19.03pre159472.80738ed9dc0, nixpkgs-19.03pre159739.3ae0407d3c9"`
   - nixpkgs: `/home/arnaud/.nix-defexpr/channels/nixpkgs`
  ```


state: open
title: nixos: make the nixpkgs symlink permanent
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/51026
updated_at: 2018-11-27 14:48:50
body:
  ###### Motivation for this change

  This change allows to set `NIX_PATH=/path/to/nixpkgs` and still have a working
  `<nixpkgs>`.

  The `./nixpkgs -> .` symlink was initially introduced as a way to allow
  backward-compatibility. Instead of generating it on channel creation,
  add it to the repository directly. That way even a git checkout will
  work the same way.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: opencv4: init at 4.0.0
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/51027
updated_at: 2018-11-30 22:56:37
body:
  ###### Motivation for this change

  https://github.com/opencv/opencv/wiki/ChangeLog#version400

  ###### Things done

  The following succeeds:

  ```
  nix-build -E \
    'let pkgs = import ./. {}; \
     in pkgs.opencv4.override { \
         enableIpp = true; \
         enableUnfree = true; \
         enablePython = true; \
         enableGtk3 = true; \
         enableVtk = true; \
         enableFfmpeg = true; \
         enableGStreamer = true; \
         enableTesseract = true; \
         enableTbb = true; \
         enableGPhoto2 = true; \
         enableDC1394 = true; \
         enableDocs = true;\
       }' 
  ```

  If I `enableOvis` the build fails on https://github.com/opencv/opencv/issues/12851.

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: buildRustPackage: write cargo config to temporary file instead of source dir
user_login: clefru
html_url: https://github.com/NixOS/nixpkgs/pull/51028
updated_at: 2018-11-26 17:00:05
body:
  ... as this fails if the source dir contains a "config" directory.

  ###### Motivation for this change
  I want to build https://github.com/mimblewimble/grin/ which has a "config" dir.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.manuel: 1.8.0 -> 1.10.1
user_login: marsam
html_url: https://github.com/NixOS/nixpkgs/pull/51029
updated_at: 2018-11-26 11:59:38
body:
  ###### Motivation for this change
  Fixes https://github.com/NixOS/nixpkgs/issues/51016

  ###### Things done

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

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

  ---


state: closed
title: sage: add jupyter notebook support
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/51030
updated_at: 2018-11-25 15:12:30
body:
  ###### Motivation for this change

  Fixes #48544.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: crack-attack: enable custom sounds
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/51031
updated_at: 2018-11-25 16:37:35
body:
  ###### Motivation for this change

  Closes #22905
  crack-attack will search for user-provided musics and sounds
  under ~/.crack-attack/

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: sage: add tkinter as matplotlib backend
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/51032
updated_at: 2018-11-25 17:40:01
body:
  ###### Motivation for this change

  Fixes #50959.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ocamlPackages.opti: init at 1.0.3
user_login: magnusjonsson
html_url: https://github.com/NixOS/nixpkgs/pull/51033
updated_at: 2018-12-02 03:00:25
body:
  ###### Motivation for this change

  Help promote nix at work by making this package available.

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `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 (Arch Linux)
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pew: broken build
user_login: periklis
html_url: https://github.com/NixOS/nixpkgs/issues/51034
updated_at: 2018-11-26 07:11:07
body:
  ## Issue description
  ```
  building '/nix/store/7xhmjy8hxp340hr2z2qql25c727ppiy1-pew-1.1.2.drv'...
  builder for '/nix/store/7xhmjy8hxp340hr2z2qql25c727ppiy1-pew-1.1.2.drv' failed with exit code 1; last 10 log lines:
        raise ValueError('unknown locale: %s' % localename)
    ValueError: unknown locale: UTF-8


    ----------------------------------------------------------------------
    Ran 1 test in 0.000s

    FAILED (errors=1)
    Test failed: <unittest.runner.TextTestResult run=1 errors=1 failures=0>
    error: Test failed: <unittest.runner.TextTestResult run=1 errors=1 failures=0>
  ```
  cc @berdario 

  ## Technical details
  ```
   - 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-18.09pre149107.3878342ef02"`
   - nixpkgs: `/Users/username/path/to/nixpkgs`
  ```


state: closed
title: terragrunt: 0.17.2 -> 0.17.3
user_login: stephengroat
html_url: https://github.com/NixOS/nixpkgs/pull/51035
updated_at: 2018-11-25 20:35:56
body:
  ###### Motivation for this change


  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Remove confuse (duplicate) and pommed (obsolete)
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/51036
updated_at: 2019-05-24 12:05:28
body:
  ###### Motivation for this change

  Some cleanup:
  * `confuse` is a duplicate of `libconfuse` -> keep the latter which respects upstream name and is up-to-date ;
  * replaced `confuse` with `libconfuse` in all packages depending on it
  * `pommed` is removed entirely since it's obsolete since before 16.03

  See commit messages.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Sound doesn't work properly: subwoofer not recognized
user_login: JonathanReeve
html_url: https://github.com/NixOS/nixpkgs/issues/51037
updated_at: 2018-11-29 17:23:52
body:
  ## Issue description
  I just got a Lenovo Yoga C930. (Not the Yoga Book, but the laptop.) It's known for its excellent sound system, which works very well on Windows, but seems to be broken on NixOS. I think it's that the subwoofer just isn't being recognized. Sound plays fine out of the front speaker, from what I can tell, but not the bottom speaker. There's virtually no bass response, and it sounds really flat and tinny. 

  Here's what I've tried so far: 
   - Tweaking what is possible to tweak in GNOME. 
   - Running `pavucontrol`. No useful options here. 
   - Unmuting everything in `alsamixer`. Unmuting only some things in `alsamixer.`
   - Running `hdajackretask`, from the `alsaTools` package. It seems to correctly recognize that there are some unassigned pins, and even gives me the option of assigning them to bass outputs. But when I click "apply now" or "apply boot options," the scripts fail by saying they can't find tools like `mv` or `tee`. I can run the scripts it generates manually, but then the changes don't really seem to take effect. 
   - Following the instructions [from the ALSA page on the wiki](https://nixos.wiki/wiki/ALSA), and trying all kinds of different options 
   - All of the above, and also restarting alsa / snd_hda / pulseaudio all manually. 

  ### Steps to reproduce
  Try to play sound on a Lenovo Yoga C930 running NixOS. Notice that the sound quality is terrible.

  Any direction here would be much appreciated. I'm at my wits' end trying to get this to work. 

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.81, NixOS, 19.03pre159472.80738ed9dc0 (Koi)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(jon): `"nixos"`
   - channels(root): `"nixos-19.03pre159472.80738ed9dc0"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

  ## More technical details

  [I posted about this recently on Stack Overflow, but with no solution in sight.](https://unix.stackexchange.com/questions/482885/how-can-i-get-my-laptops-internal-speakers-to-work-correctly-on-nixos/483598?noredirect=1#comment886645_483598). 

  Also, [here is a copy of the result of alsa-info.sh](http://www.alsa-project.org/db/?f=596b5dcb8c2e95ef4cd64b800f1be1a082a7d4f6). 

  [Here is my configuration.nix](https://github.com/JonathanReeve/dotfiles/blob/gnome3/dotfiles/configuration.nix)

  and the relevant lines: 

  ```
    # Enable sound.
    sound.enable = true;
    hardware.pulseaudio.enable = true;
  ```


state: closed
title: nordic: 1.2.1 -> 1.3.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/51038
updated_at: 2018-11-25 19:39:22
body:
  ###### Motivation for this change

  Update to version [1.3.0](https://github.com/EliverLara/Nordic/releases)

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: sage: 8.4 -> 8.5
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/51039
updated_at: 2018-12-29 15:15:49
body:
  ###### Motivation for this change

  Tracking the upstream beta releases announced on [sage-release](https://groups.google.com/forum/#!forum/sage-release).

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: rake: 12.0.0 -> 12.3.1
user_login: alyssais
html_url: https://github.com/NixOS/nixpkgs/pull/51040
updated_at: 2018-11-26 14:37:10
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/issues/36912

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  @coretemp since you seemed interested in the process here:

  ```sh
  nix-shell -p bundler --run 'cd pkgs/development/tools/build-managers/rake && bundle lock --update'
  nix-shell -p bundix --run 'cd pkgs/development/tools/build-managers/rake && bundix'
  ```


state: closed
title: dwm-status: 1.2.0 -> 1.4.0
user_login: Gerschtli
html_url: https://github.com/NixOS/nixpkgs/pull/51041
updated_at: 2018-11-26 04:00:36
body:
  ###### Motivation for this change

  Update dwm-status.

  ###### Things done

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

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

  ---


state: closed
title: ghcHEAD seems to depend on ghc802 which is no longer in nixpkgs
user_login: toonn
html_url: https://github.com/NixOS/nixpkgs/issues/51042
updated_at: 2018-11-26 07:07:07
body:
  ## Issue description

  [This line in configuration-ghc-head.nix](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/haskell-modules/configuration-ghc-head.nix#L43) refers to `ghc802` but there's no `8.0.2.nix` in [.../compilers/ghc](
  https://github.com/NixOS/nixpkgs/tree/master/pkgs/development/compilers/ghc). This makes `nix-env -iA nixpkgs.ghcEnv` fail with a message along the lines of ``missing attribute `ghc802` in /longhashpath/configuration-ghc-head.nix line:...``

  ### Steps to reproduce

  I ran `nix-channel --update` then `nix-env -u --leq`, however when running `nix-env -iA nixpkgs.ghcHEAD` the build simply started so the problem didn't seem to show up.


state: closed
title: nixos/urxvtd: remove socket activation
user_login: fishyfriend
html_url: https://github.com/NixOS/nixpkgs/pull/51043
updated_at: 2018-12-01 06:19:02
body:
  This fixes [#23193, urxvtd service doesn't work first time](https://github.com/NixOS/nixpkgs/issues/23193#issuecomment-441471035) by removing systemd socket activation.

  ###### Motivation for this change

  urxvtd is not compatible with systemd's socket activation feature. When it starts up, it replaces the systemd-created socket with its own, causing a connected urxvtc client to hang. See [this comment](https://github.com/NixOS/nixpkgs/issues/23193#issuecomment-441471035) for a more detailed explanation.

  ###### Things done

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

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

  ---


state: closed
title: nextcloud-client: switch to libsecret and use it by default
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/51044
updated_at: 2019-01-22 21:35:34
body:
  ###### Motivation for this change

  This change makes it easier for users to setup the nextcloud client with
  GNOME keyring support as discussed in the IRC[1][2].

  Additionaly we now use `libsecret` instead of `libgnome-keyring` which
  integrates better in a GNOME setup (libgnome-keyring defaults to the
  Gnome2 library)[3].

  [1] https://logs.nix.samueldr.com/nixos/2018-11-24#1745871;
  [2] https://logs.nix.samueldr.com/nixos/2018-11-24#1746033;
  [3] #38266

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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) (as stated in the commit message it has been discussed about this, we accept the increased closure size for usability)
  - [x] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Add the tychus application
user_login: dawehner
html_url: https://github.com/NixOS/nixpkgs/pull/51047
updated_at: 2018-11-29 22:13:54
body:
  ###### Motivation for this change

  This PR adds the [tychus](https://github.com/devlocker/tychus) package which is a really neat go program which restarts servers during development. Its main trick is to keep around http requests as long the server restarts, so "reloads" always work.

  ###### 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)
    Fails with 
  ```
  dyld: Library not loaded: @rpath/CoreFoundation.framework/Versions/A/CoreFoundation
    Referenced from: /nix/store/317hbs85qqygc903idn8gvgg2yx9xqbl-go-1.11/bin/go
    Reason: no suitable image found.  Did find:
          /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation: file system sandbox blocked sta
  ``` 
  though.
  - 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: melpaBuild: Get package-build from melpa/package-build
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/51048
updated_at: 2018-11-27 16:10:48
body:
  This commit causes melpaBuild to use package-build from melpa/package-build
  instead of melpa/melpa. Development of package-build happens in the former
  repository whereas the latter is much larger, containing also the MELPA
  recipes. We do not need to fetch the MELPA recipes from melpa/melpa, as we fetch
  them one-by-one for 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Package request: Ulauncher
user_login: seqizz
html_url: https://github.com/NixOS/nixpkgs/issues/51049
updated_at: 2019-06-01 18:02:10
body:
  Ulauncher is an application launcher for Linux: https://ulauncher.io/

  Tried to package it myself but I am a rookie and this seems like a bit painful for the first package.


state: closed
title: Remove reference to unpackaged GHC version
user_login: alyssais
html_url: https://github.com/NixOS/nixpkgs/pull/51050
updated_at: 2018-11-28 03:10:55
body:
  This reverts https://github.com/NixOS/nixpkgs/pull/28827.

  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/issues/51042

  ghc802 is no longer in Nixpkgs as of 2f0de54ddbfdb03540128f8d2abcc47221d42b25.

  The Cabal bug that ghc802 was a workaround for was fixed in Cabal 2.2, though, so this shouldn't be necessary any more.

  Upstream bugs:
  https://github.com/peti/jailbreak-cabal/issues/13
  https://github.com/haskell/cabal/issues/4719

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pew: fix build
user_login: alyssais
html_url: https://github.com/NixOS/nixpkgs/pull/51051
updated_at: 2018-11-26 09:33:17
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/issues/51034

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I had a quick go at getting the tests to run, but they didn't seem to work out of the box, and it's out of the scope of getting the build working anyway.


state: closed
title: nixos/nextcloud: add basic module documentation and warn about current upgrading issues
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/51053
updated_at: 2018-12-16 11:31:19
body:
  ###### Motivation for this change

  Part of #49783. NextCloud tracks in its `config.php` the application's
  state which makes it hard for the module to modify configurations during
  upgrades.

  It will take time until the issue is properly fixed, therefore we
  decided to warn about this in the manual.

  This PR addresses two things:

  * Adding a basic example for nextcloud. I figured it to be helpful to
    add some basic usage instructions when adding a new manual entry.
    Advanced documentation may follow later.

    For now this document actively links to the service options, so users
    are guided to the remaining options that can be helpful in certain
    cases.

  * Add a warning about upgrades and manual changes in
    `/var/lib/nextcloud`. This will be fixed in the future, but it's
    definetely helpful to document the current issues in the manual (as
    proposed in https://github.com/NixOS/nixpkgs/issues/49783#issuecomment-439691127).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.pandas: don't run tests on aarch64
user_login: worldofpeace
html_url: https://github.com/NixOS/nixpkgs/pull/51054
updated_at: 2018-11-26 02:42:51
body:
  ###### Motivation for this change
  @Mic92 #50605 
  > Check phase for pandas should be disabled on aarch64. I often see failing numpy-style tests for aarch64 packages. I don't think upstream tests those architectures.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nix-zsh-completions: 0.4.0 -> 0.4.1
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/51055
updated_at: 2018-11-26 02:11:46
body:
  ###### Motivation for this change

  Contains several bugfixes that improve the ZSH completion for nix*
  commands.

  For further reference: https://github.com/spwhitt/nix-zsh-completions/releases/tag/0.4.1

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.yattag: init at 1.10.1
user_login: ryan4729
html_url: https://github.com/NixOS/nixpkgs/pull/51056
updated_at: 2018-11-26 02:09:56
body:
  ###### Motivation for this change
  Adding an HTML generation library I'm using for a project

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] other Linux distributions - gentoo with nix2.0.4
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: `pkgs.foobar` has no nativeDrv in nixos modules
user_login: bennofs
html_url: https://github.com/NixOS/nixpkgs/issues/51057
updated_at: 2019-06-17 17:30:47
body:
  When using packages from the `pkgs` arguments of NixOS modules, that package won't have any `nativeDrv` or `crossDrv` (it is not spliced). This has the implication that the following won't work inside NixOS modules when cross compiling:


  ```
    let customizedFoobar = pkgs.foobar.override { hello = config.mymodule.hello-package };
  ```

  If I set `mymodule.hello-package = pkgs.hello` when using the module, that'll break cross compilation since `foobar` will then get a non-spliced hello as argument (thus `nativeBuildInputs` are not working correctly anymore). In some cases it is possible to work around this by directly using `buildPackages` but that seems ugly. Is there a better solution? Should we make `pkgs` be the spliced `pkgs` in NixOS modules at least?


state: closed
title: coqPackages: recurse into the attribute set
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/51058
updated_at: 2018-12-02 21:00:56
body:
  ###### Motivation for this change

  Currently, Coq packages are hidden under the `coqPackages` veil.

  To prevent wasting hydra resources, the `meta.hydraPlatforms` attributes of all nested derivations are set to an empty list.

  ###### Things done

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

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

  ---


state: closed
title: Package update required: Teamviewer 13 -> Teamviewer 14
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/51059
updated_at: 2019-02-13 22:18:19
body:
  ## Issue description
  Teamviewer has *no* backwards compatibility between releases, which means that if I upgrade Teamviewer on one operating system (because of other incompatibilities, not because I want to) I also require an upgrade on NixOS. 

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.82, NixOS, 18.09.git.51076ed (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: appimage-run: fix missing libatk-bridge-2.0.so.0
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/51060
updated_at: 2019-02-24 04:48:33
body:
  ###### Motivation for this change

  Fix `error while loading shared libraries: libatk-bridge-2.0.so.0` when trying to run Beaker Browser >= 0.8.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))
  - [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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos/kubernetes: allow to disable clusterCidr
user_login: eonpatapon
html_url: https://github.com/NixOS/nixpkgs/pull/51061
updated_at: 2018-11-26 15:45:25
body:
  Fix option type and set --allocate-node-cidr to false if no clusterCidr
  is defined.

  ###### Motivation for this change

  Using calico we don't need k8s to allocate cidr, it is all done by calico.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: vmTools.runInLinuxImage doesn't work with keepBuildTree and directory src
user_login: ledettwy
html_url: https://github.com/NixOS/nixpkgs/issues/51062
updated_at: 2018-11-26 12:27:55
body:
  A derivation that looks like this:
  ```
  vmTools.runInLinuxImage
    ( stdenv.mkDerivation
        { src = builtins.fetchgit { ... };
          nativeBuildInputs = [ keepBuildTree ];
          ...
        }
    )
  ```
  will fail to unpack the source with errors like:
  ```
  cp: cannot create regular file 'myproj-8d186c1/somefile': Permission denied
  ```
  Inspecting the stdenv script shows that the command in question looks like this:
  ```
  cp -pr --reflink=auto -- /nix/store/vikd42y394jiw9jw7p7dpg29lpl96spk-myproj-8d186c1 myproj-8d186c1
  ```

  I'm not sure what the right solution is for this. Closest thing to a workaround is to not use `keepBuildTree` with `runInLinuxImage` ):


state: closed
title: postfix: 3.3.1 -> 3.3.2
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/51063
updated_at: 2019-04-17 02:02:02
body:
  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: closed
title: quantomatic: init at 0.7
user_login: NickHu
html_url: https://github.com/NixOS/nixpkgs/pull/51064
updated_at: 2018-11-27 10:00:16
body:
  ###### Motivation for this change

  Introduce an expression for the [Quantomatic](https://quantomatic.github.io/) tool.

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos/sway-beta: pass arguments from wrapper to sway
user_login: bbigras
html_url: https://github.com/NixOS/nixpkgs/pull/51065
updated_at: 2018-11-27 23:06:16
body:
  ###### Motivation for this change

  The sway-beta wrapper doesn't pass the arguments like the stable sway wrapper do.

  Note that I'm not doing it the same way as in the sway.nix file. Which is:

  https://github.com/NixOS/nixpkgs/blob/128a446c59872f1df38070655a903b885293b995/nixos/modules/programs/sway.nix#L9-L16

  I'm not sure which way is better. My way seems to work. I can launch sway using `sway` and check the config using `sway -C`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: valgrind: disable parallel building on Darwin
user_login: alyssais
html_url: https://github.com/NixOS/nixpkgs/pull/51066
updated_at: 2018-12-04 12:34:24
body:
  ###### Motivation for this change

  While testing an unrelated stdenv change, I was having trouble rebuilding this package on Darwin. It seems to be some sort of race where it tries to run `ar` on an object file that hasn't been built yet. I haven't had any problem building it (multiple times) since I disabled parallel building, so that seems to be the fix.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: traefik: 1.7.1 -> 1.7.4
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/51067
updated_at: 2018-11-27 16:19:13
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Bump to latest version

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gauge: 1.0.2 -> 1.0.3
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/51068
updated_at: 2018-11-27 06:45:23
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Bump to latest version

  ###### Things done

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

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

  ---


state: closed
title: Unable to nixos-rebuild from local copy of staging
user_login: cyounkins
html_url: https://github.com/NixOS/nixpkgs/issues/51071
updated_at: 2018-12-06 02:51:38
body:
  ## Issue description

  Following the instructions at https://nixos.wiki/wiki/Nixpkgs/Create_and_debug_packages , I'm unable to `nixos-rebuild` using a local clone of nixpkgs on the `staging` branch. `master` works fine.

  ### Steps to reproduce
  ```
  # git clone https://github.com/NixOS/nixpkgs.git
  # cd nixpkgs
  # git remote add upstream https://github.com/NixOS/nixpkgs.git
  # git fetch upstream
  # git checkout upstream/staging
  # nixos-rebuild -I nixpkgs=/root/nixpkgs switch --show-trace
  building Nix...
  building the system configuration...
  trace: version 19.03.git.dc8aca4 does not appear in name nixos-version
  ```

  Full output: https://gist.github.com/cyounkins/4d8c4ced79742c47d01586078f00dbea

  Seems related to this commit https://github.com/NixOS/nixpkgs/commit/320c9c10de8489604c459127079f59a3ef4d8475  @Synthetica9 ?

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.83, NixOS, 18.09.1420.5d4a1a3897e (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"nixos-18.09.1420.5d4a1a3897e"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: [18.09] Gitlab 11.5.0
user_login: flokli
html_url: https://github.com/NixOS/nixpkgs/pull/51072
updated_at: 2018-11-30 14:07:03
body:
  ###### Motivation for this change
  Backport of the GitLab updates from #50962 (excluding the `updater.py` script, as we cherry-pick updates anyhow, and don't need updater tooling in that branch)

  Includes fix for CVE-2018-18643, released as [11.4.6](https://about.gitlab.com/2018/11/19/critical-security-release-gitlab-11-dot-4-dot-6-released/).


  ###### Things done

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

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

  ---


state: closed
title: Minor doc fixes
user_login: erikarvstedt
html_url: https://github.com/NixOS/nixpkgs/pull/51073
updated_at: 2018-11-28 19:34:54
body:
  This fixes some quirks I introduced in previous commits.

  1. No need for an extra newline when printing the output of shell commands.
  2. 'or die' is what's already used in the NixOS test sources, while
     'die unless' has no occurrences.


state: closed
title: stern: build shell completion scripts even when cross-compiling
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/51075
updated_at: 2018-11-27 03:23:40
body:
  Moments after merging #49668 I realized that this is not hard to do correctly, so here it is now.

  ###### 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/`)
  - [x] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [x] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
user_login: arianvp
html_url: https://github.com/NixOS/nixpkgs/issues/51076
updated_at: 2018-11-26 20:07:17
title:
  nixos/nspawn: Do not use  makeUnit to create systemd.nspawn files, causes it to have bogus configuration options

body:
  https://github.com/NixOS/nixpkgs/blob/5087dcf24759bf16fd3a7b1330b079d72404d7be/nixos/modules/system/boot/systemd-nspawn.nix#L94

  It erroreousnly adds options like:

  ```
         systemd.nspawn.<name>.wantedBy
             Units that want (i.e. depend on) this unit. The standard way to make a unit start by default at boot is to set this option to [
             "multi-user.target" ]. That's despite the fact that the systemd.unit(5) manpage says this option goes in the [Install] section that
             controls the behaviour of systemctl enable. Since such a process is stateful and thus contrary to the design of NixOS, setting this
             option instead causes the equivalent inverse .wants symlink to be present, establishing the same desired relationship in a stateless way.

             Type: list of strings

             Default: [ ]

             Declared by:
                 <nixpkgs/nixos/modules/system/boot/systemd-nspawn.nix>

  ```

  Whilst `.nspawn` files are not unit files but _config_ files, and thus these options do not do anything sensible. It doesn't make sense to set up `wantedBy` symlinks


state: closed
title: nixos/nspawn: Fix small typo
user_login: arianvp
html_url: https://github.com/NixOS/nixpkgs/pull/51077
updated_at: 2018-11-26 21:05:15
body:
  This has slipped through review in my previous PR it seems

  ###### 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Threats from @domenkozar
user_login: coretemp
html_url: https://github.com/NixOS/nixpkgs/issues/51078
updated_at: 2018-11-27 23:31:51
body:
  ## Issue description
  Dear @edolstra, 

  User @domenkozar  threatens to ban me with some silly reason, while in fact for the simple reason that *I* directed attention to the issue, we now have an additional committer (@veprbl (hooray!)). See his comment here: https://github.com/NixOS/nixpkgs/issues/50889#issuecomment-441685329.

  User @domenkozar seems to have great difficulty with understanding the difference between personal criticism (which is what I am giving him right now) and project management criticism, which is what I gave in the above issue. Note that nobody gave a reasonable excuse as to why it should take 5 days to do what should be considered a simple administrative action with perhaps a minor discussion.

  I have explained on various occasions that the reason there are so many PRs is because commit access is considered some kind of God given right while in reality the risk that something goes wrong is small in for example this case. Almost *nobody* has an interest in secretly rewriting the whole of nixpkgs as a secret night time hobby, but somehow this escapes most people, including you @edolstra. At no point have you written down any reasonable explanation for why you run the things the way you do.  

  The age old "security argument" is neither reasonable, because whatever imaginary enemy you are thinking of would simply be able to plant a row-hammer attack that would look like an innocent patch. If security would be a top priority, then why is even ntpd configured "insane" (paraphrasing someone who said that with his changes it would now be "sane")? Fact of the matter is that NixOS *is* not secure in some perfect ideal world and it will likely *never* be, because that's *not* what it is designed for. NixOS is a slightly smaller kludge than most other operating systems; that is it. You should find happiness in that, but I kindly ask you to undermine the project with your wrong ideas. It's hard to always be right. Here, I am giving you a fairly simple argument as to why you are wrong.   

  Since this is supposed to be an *inclusive* community, I feel very much excluded by having such people (like @domenkozar)  with the apparent power to ban people, @edolstra. It creates an atmosphere in which disagreement on issues is impossible.  

  I have the impression that @domenkozar is somehow jealous in some way and seems to have a rather weak control over his emotions. In a company @domenkozar's behaviour would not be tolerated, which is likely why he started his own business. Please think about that next time you give someone the power to ban people.   

  Finally, consider that I have many responsibilities and that nixpkgs mostly takes up time due to the drama that @domenkozar makes over little things. Also note that @domenkozar repeatedly seems to take offense to what people say. I was banned from the Discourse forum, because @domenkozar got emotional again. Nobody else got emotional; just he did. I am getting a negative vibe from him, if anything.

  Perhaps he is under financial stress of some kind, which is a sad state to be in, but you should not have that effect the NixOS brand. Essentially you are saying "if you are someone who commits more than others, you can bully everyone away". 

  I would consider it absolutely terrible to work with @domenkozar and I would *never* run any of his business tools, because he seems to explode for no reason at all. There is professional help for such issues; even if his tools would be the absolute best on the market, I would *still* not use them, because he is a liability (if I would use his service, all that would happen is that if someday he disagrees, he just pulls the plug; there is zero basis for trust). So, instead of him trying to make himself look like an absolute fool by threatening someone who did write some commits in the past week and certainly has been making useful comments in various threads, perhaps consider he should consider a little bit of personal growth?    

  ### Steps to reproduce
  1. Mistake the ability to write a patch with actual leadership
  2. "Trust" people that do not control their emotions

  ## Solution
  Understand that project management skills are not equally distributed among developers. In particular the removal of ban rights if that is possible from @domenkozar and similar people in the future.

  ## Technical details
  I think I have given enough details to show beyond doubt what needs fixing, and it is *not* me. 

  ## TR;DR; 

  I escalated an issue by replying to it (this increases the number of comments, which in turn increased the probability that someone was looking at it), which has solved an issue and @domenkozar thinks it's a good idea to start threatening me. :roll_eyes: 


state: open
title: Haskell mkDerivation env attribute sucks in the source
user_login: twhitehead
html_url: https://github.com/NixOS/nixpkgs/issues/51079
updated_at: 2019-02-15 11:35:44
body:
  ## Issue description

  I'm using a setup based on the [nixpkgs manual haskell guide](https://nixos.org/nixpkgs/manual/#how-to-create-nix-builds-for-your-own-private-haskell-packages).  Since switching to the 18.09 package set, `nix-shell` now dumps my development directory to the store every time it is run.

  This adds significant shell start up time and consumes a lot of unnecessary disk space by constant snapshotting my work.

  I believe the issue is that the `env` attribute of the haskell `mkDerivation` function now sucks in the source specified in`mkDerivation`, which is set to `./.` by `cabal2nix .` when following the haskell development instructions in the nixpkgs manual.

  ### Steps to reproduce

  Here is a small example of following the directions (where we are using `lub` to simulate our own package that we are developing)

  ```bash
  wget -d http://hackage.haskell.org/package/lub-0.1.7/lub-0.1.7.tar.gz
  tar xzf lub-0.1.7.tar.gz
  cd lub-0.1.7
  cabal2nix . > lub.nix
  cat > default.nix <<"EOF"
  nixpkgs ? import <nixpkgs> {}, compiler ? "ghc843" }:
  nixpkgs.pkgs.haskell.packages.${compiler}.callPackage ./lub.nix { }
  EOF
  cat > shell.nix <<"EOF"
  nixpkgs ? import <nixpkgs> {}, compiler ? "ghc843" }:
  (import ./default.nix { inherit nixpkgs compiler; }).env
  EOF
  dd if=/dev/zero of=big bs=$((1024*1024)) count=500
  nix-shell -I nixpkgs=/home/tyson/.nix-defexpr/channels/nixpkgs
  ```
  ```
  warning: dumping very large path (> 256 MiB); this may run out of memory
  ```

  ## Technical details

  Here is the requested info.  Note that the machine I'm currently on is 18.03, but I'm running against the 18.09 channel for the development that I'm currently doing.

   - system: `"x86_64-linux"`
   - host os: `Linux 4.16.17, NixOS, 18.03.132768.94d80eb7247 (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.0.4`
   - channels(tyson): `"nixpkgs-18.09.1206.6d6e4e6b558"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: closed
title: pythonPackages.uarray: init at 0.4
user_login: costrouc
html_url: https://github.com/NixOS/nixpkgs/pull/51080
updated_at: 2018-11-28 23:30:48
body:
  ###### Motivation for this change

  Will be working on uarray and want support in nixpkgs

  ###### Things done

  - pythonPackages.astunparse: 1.5.0 -> 1.6.1 
  - pythonPackages.nbval: init at 0.9.1 
  - pythonPackages.multiset: init at 2.1.1 
  - pythonPackages.matchpy: init at 0.4.6 
  - pythonPackages.hopcroftkarp: init at 1.2.4 
  - pythonPackages.uarray: init at 0.4 

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

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: valgrind: Disable parallel building
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/pull/51082
updated_at: 2018-11-27 11:39:13
body:
  ###### Motivation for this change
  Valgrind appears to have a race condition with an unspecified dependency somewhere in the Makefile. I'll see about contacting upstream about this as well, but in the meantime, we can unblock ourselves.

  https://github.com/NixOS/nixpkgs/pull/50876#issuecomment-441717798

  ```
  rm -f libcoregrind-amd64-linux.a
  ar cru libcoregrind-amd64-linux.a libcoregrind_amd64_linux_a-m_addrinfo.o libcoregrind_amd64_linux_a-m_cache.o libcoregrind_amd64_linux_a-m_commandline.o libcoregrind_amd64_linux_a-m_compiler.o libcoregrind_amd64_linux_a-m_clientstate.o libcoregrind_amd64_linux_a-m_cpuid.o libcoregrind_amd64_linux_a-m_deduppoolalloc.o libcoregrind_amd64_linux_a-m_debuglog.o libcoregrind_amd64_linux_a-m_errormgr.o libcoregrind_amd64_linux_a-m_execontext.o libcoregrind_amd64_linux_a-m_hashtable.o libcoregrind_amd64_linux_a-m_libcbase.o libcoregrind_amd64_linux_a-m_libcassert.o libcoregrind_amd64_linux_a-m_libcfile.o libcoregrind_amd64_linux_a-m_libcprint.o libcoregrind_amd64_linux_a-m_libcproc.o libcoregrind_amd64_linux_a-m_libcsignal.o libcoregrind_amd64_linux_a-m_machine.o libcoregrind_amd64_linux_a-m_mallocfree.o libcoregrind_amd64_linux_a-m_options.o libcoregrind_amd64_linux_a-m_oset.o libcoregrind_amd64_linux_a-m_poolalloc.o libcoregrind_amd64_linux_a-m_rangemap.o libcoregrind_amd64_linux_a-m_redir.o libcoregrind_amd64_linux_a-m_sbprofile.o libcoregrind_amd64_linux_a-m_seqmatch.o libcoregrind_amd64_linux_a-m_signals.o libcoregrind_amd64_linux_a-m_sparsewa.o libcoregrind_amd64_linux_a-m_stacks.o libcoregrind_amd64_linux_a-m_stacktrace.o libcoregrind_amd64_linux_a-m_syscall.o libcoregrind_amd64_linux_a-m_threadstate.o libcoregrind_amd64_linux_a-m_tooliface.o libcoregrind_amd64_linux_a-m_trampoline.o libcoregrind_amd64_linux_a-m_translate.o libcoregrind_amd64_linux_a-m_transtab.o libcoregrind_amd64_linux_a-m_vki.o libcoregrind_amd64_linux_a-m_vkiscnums.o libcoregrind_amd64_linux_a-m_wordfm.o libcoregrind_amd64_linux_a-m_xarray.o libcoregrind_amd64_linux_a-m_xtree.o libcoregrind_amd64_linux_a-m_xtmemory.o libcoregrind_amd64_linux_a-m_aspacehl.o m_aspacemgr/libcoregrind_amd64_linux_a-aspacemgr-common.o m_aspacemgr/libcoregrind_amd64_linux_a-aspacemgr-linux.o m_aspacemgr/libcoregrind_amd64_linux_a-aspacemgr-segnames.o m_coredump/libcoregrind_amd64_linux_a-coredump-elf.o m_coredump/libcoregrind_amd64_linux_a-coredump-macho.o m_coredump/libcoregrind_amd64_linux_a-coredump-solaris.o m_debuginfo/libcoregrind_amd64_linux_a-misc.o m_debuginfo/libcoregrind_amd64_linux_a-d3basics.o m_debuginfo/libcoregrind_amd64_linux_a-debuginfo.o m_debuginfo/libcoregrind_amd64_linux_a-image.o m_debuginfo/libcoregrind_amd64_linux_a-minilzo-inl.o m_debuginfo/libcoregrind_amd64_linux_a-readdwarf.o m_debuginfo/libcoregrind_amd64_linux_a-readdwarf3.o m_debuginfo/libcoregrind_amd64_linux_a-readelf.o m_debuginfo/libcoregrind_amd64_linux_a-readexidx.o m_debuginfo/libcoregrind_amd64_linux_a-readmacho.o m_debuginfo/libcoregrind_amd64_linux_a-readpdb.o m_debuginfo/libcoregrind_amd64_linux_a-storage.o m_debuginfo/libcoregrind_amd64_linux_a-tinfl.o m_debuginfo/libcoregrind_amd64_linux_a-tytypes.o m_demangle/libcoregrind_amd64_linux_a-cp-demangle.o m_demangle/libcoregrind_amd64_linux_a-cplus-dem.o m_demangle/libcoregrind_amd64_linux_a-demangle.o m_demangle/libcoregrind_amd64_linux_a-dyn-string.o m_demangle/libcoregrind_amd64_linux_a-d-demangle.o m_demangle/libcoregrind_amd64_linux_a-rust-demangle.o m_demangle/libcoregrind_amd64_linux_a-safe-ctype.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-x86-linux.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-amd64-linux.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-ppc32-linux.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-ppc64be-linux.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-ppc64le-linux.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-arm-linux.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-arm64-linux.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-s390x-linux.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-mips32-linux.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-mips64-linux.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-x86-darwin.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-amd64-darwin.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-x86-solaris.o m_dispatch/libcoregrind_amd64_linux_a-dispatch-amd64-solaris.o m_gdbserver/libcoregrind_amd64_linux_a-inferiors.o m_gdbserver/libcoregrind_amd64_linux_a-m_gdbserver.o m_gdbserver/libcoregrind_amd64_linux_a-regcache.o m_gdbserver/libcoregrind_amd64_linux_a-remote-utils.o m_gdbserver/libcoregrind_amd64_linux_a-server.o m_gdbserver/libcoregrind_amd64_linux_a-signals.o m_gdbserver/libcoregrind_amd64_linux_a-target.o m_gdbserver/libcoregrind_amd64_linux_a-utils.o m_gdbserver/libcoregrind_amd64_linux_a-valgrind-low-x86.o m_gdbserver/libcoregrind_amd64_linux_a-valgrind-low-amd64.o m_gdbserver/libcoregrind_amd64_linux_a-valgrind-low-arm.o m_gdbserver/libcoregrind_amd64_linux_a-valgrind-low-arm64.o m_gdbserver/libcoregrind_amd64_linux_a-valgrind-low-ppc32.o m_gdbserver/libcoregrind_amd64_linux_a-valgrind-low-ppc64.o m_gdbserver/libcoregrind_amd64_linux_a-valgrind-low-s390x.o m_gdbserver/libcoregrind_amd64_linux_a-valgrind-low-mips32.o m_gdbserver/libcoregrind_amd64_linux_a-valgrind-low-mips64.o m_gdbserver/libcoregrind_amd64_linux_a-version.o m_initimg/libcoregrind_amd64_linux_a-initimg-linux.o m_initimg/libcoregrind_amd64_linux_a-initimg-darwin.o m_initimg/libcoregrind_amd64_linux_a-initimg-solaris.o m_initimg/libcoregrind_amd64_linux_a-initimg-pathscan.o m_mach/libcoregrind_amd64_linux_a-mach_basics.o m_mach/libcoregrind_amd64_linux_a-mach_msg.o m_mach/libcoregrind_amd64_linux_a-mach_traps-x86-darwin.o m_mach/libcoregrind_amd64_linux_a-mach_traps-amd64-darwin.o m_replacemalloc/libcoregrind_amd64_linux_a-replacemalloc_core.o m_scheduler/libcoregrind_amd64_linux_a-sched-lock.o m_scheduler/libcoregrind_amd64_linux_a-sched-lock-generic.o m_scheduler/libcoregrind_amd64_linux_a-scheduler.o m_scheduler/libcoregrind_amd64_linux_a-sema.o m_sigframe/libcoregrind_amd64_linux_a-sigframe-common.o m_sigframe/libcoregrind_amd64_linux_a-sigframe-x86-linux.o m_sigframe/libcoregrind_amd64_linux_a-sigframe-amd64-linux.o m_sigframe/libcoregrind_amd64_linux_a-sigframe-ppc32-linux.o m_sigframe/libcoregrind_amd64_linux_a-sigframe-ppc64-linux.o m_sigframe/libcoregrind_amd64_linux_a-sigframe-arm-linux.o m_sigframe/libcoregrind_amd64_linux_a-sigframe-arm64-linux.o m_sigframe/libcoregrind_amd64_linux_a-sigframe-s390x-linux.o m_sigframe/libcoregrind_amd64_linux_a-sigframe-mips32-linux.o m_sigframe/libcoregrind_amd64_linux_a-sigframe-mips64-linux.o m_sigframe/libcoregrind_amd64_linux_a-sigframe-x86-darwin.o m_sigframe/libcoregrind_amd64_linux_a-sigframe-amd64-darwin.o m_sigframe/libcoregrind_amd64_linux_a-sigframe-solaris.o m_syswrap/libcoregrind_amd64_linux_a-syscall-x86-linux.o m_syswrap/libcoregrind_amd64_linux_a-syscall-amd64-linux.o m_syswrap/libcoregrind_amd64_linux_a-syscall-ppc32-linux.o m_syswrap/libcoregrind_amd64_linux_a-syscall-ppc64be-linux.o m_syswrap/libcoregrind_amd64_linux_a-syscall-ppc64le-linux.o m_syswrap/libcoregrind_amd64_linux_a-syscall-arm-linux.o m_syswrap/libcoregrind_amd64_linux_a-syscall-arm64-linux.o m_syswrap/libcoregrind_amd64_linux_a-syscall-s390x-linux.o m_syswrap/libcoregrind_amd64_linux_a-syscall-mips32-linux.o m_syswrap/libcoregrind_amd64_linux_a-syscall-mips64-linux.o m_syswrap/libcoregrind_amd64_linux_a-syscall-x86-darwin.o m_syswrap/libcoregrind_amd64_linux_a-syscall-amd64-darwin.o m_syswrap/libcoregrind_amd64_linux_a-syscall-x86-solaris.o m_syswrap/libcoregrind_amd64_linux_a-syscall-amd64-solaris.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-main.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-generic.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-linux.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-linux-variants.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-darwin.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-solaris.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-x86-linux.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-amd64-linux.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-ppc32-linux.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-ppc64-linux.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-arm-linux.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-arm64-linux.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-s390x-linux.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-mips32-linux.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-mips64-linux.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-x86-darwin.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-amd64-darwin.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-xen.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-x86-solaris.o m_syswrap/libcoregrind_amd64_linux_a-syswrap-amd64-solaris.o m_ume/libcoregrind_amd64_linux_a-elf.o m_ume/libcoregrind_amd64_linux_a-macho.o m_ume/libcoregrind_amd64_linux_a-main.o m_ume/libcoregrind_amd64_linux_a-script.o m_scheduler/libcoregrind_amd64_linux_a-ticket-lock-linux.o   libnolto_coregrind_amd64_linux_a-m_libcsetjmp.o libnolto_coregrind_amd64_linux_a-m_main.o
  ar: `u' modifier ignored since `D' is the default (see `U')
  ar: libnolto_coregrind_amd64_linux_a-m_main.o: No such file or directory
  ```

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: kubetail: install completions
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/51083
updated_at: 2018-11-28 22:33:39
body:
  ###### Motivation for this change

  Install completions for kubetail. N.B. I tested fish completions. YMMV with bash and zsh.. I've seen some confusion re: {ba,z}sh on Nix lately..

  ###### Things done

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

  ---


state: closed
title: pythonPackages.rpy2: various fixes
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/51084
updated_at: 2018-11-27 17:24:42
body:
  ###### Motivation for this change

  - make sure libreadline is found at runtime
  - make sure python libraries are found at runtime
  - add libraries necessary to pass the testsuite and standard libraries

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: cups-toshiba-estudio: fix homepage
user_login: alexeymuranov
html_url: https://github.com/NixOS/nixpkgs/pull/51086
updated_at: 2018-12-06 13:36:41
body:
  Provide an URL that works.

  ###### Motivation for this change

  The URL in `homepage` attribute does not 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)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: librepcb: 20181031 -> 0.1.0
user_login: Luz
html_url: https://github.com/NixOS/nixpkgs/pull/51087
updated_at: 2018-11-28 07:19:14
body:
  ###### Motivation for this change
  Update version to the first stable release.

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: NixOS 18.09 font rendering issue in KDE Plasma 5 panel
user_login: fusion809
html_url: https://github.com/NixOS/nixpkgs/issues/51088
updated_at: 2019-02-09 23:08:05
body:
  ## Issue description
  The first time I booted my NixOS 18.09 system I see this font rendering issue in the plasma panel:

  ![screenshot_20181127_075540](https://user-images.githubusercontent.com/4717341/49044537-db2c0700-f219-11e8-8dad-8446e9b96c00.png)

  Note how several letters are hidden in the plasma panel task manager. This is a completely fresh NixOS 18.09 install.

  ### Steps to reproduce
  With my configs, which are in: https://github.com/fusion809/NixOS/tree/0a832bac4f787f88a2df3a69550513adefe90bae, install NixOS, reboot, set your password in TTY2 (after pressing Ctrl-Alt-F2), login as fusion809, open an application and lo and behold, you should see this bug. 

  ## Technical details

  ```bash
  $ nix-shell -p nix-info --run "nix-info -m"
  these paths will be fetched (0.05 MiB download, 0.28 MiB unpacked):
    /nix/store/kic17fw8wil74k04kzh3dha43izrr9j3-bash-interactive-4.4-p23-dev
  copying path '/nix/store/kic17fw8wil74k04kzh3dha43izrr9j3-bash-interactive-4.4-p23-dev' from 'https://cache.nixos.org'...
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.74, NixOS, 18.09.800.21293d2576a (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.1`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
  ```

  (Neofetch output appearing in the above screenshot is deliberate, I'm hoping it proves helpful). 

  Thanks for your time,
  Brenton


state: closed
title: gitlab-runner: 11.4.0 -> 11.5.0
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/51089
updated_at: 2018-11-27 12:58:09
body:
  ###### Motivation for this change

  Update to latest version

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Revert "zfs cannot be distributed. Disabling it in the isos."
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/51090
updated_at: 2018-11-29 13:39:09
body:
  ZFS's popularity is growing, and not including it by default is a
  bit frustrating. On top of that, the base iso includes ZFS
  _anyway_ due to other packages depending upon it.

  I think we're in the clear to do this on the basis that Oracle
  probably doesn't care, it is probably fine (the SFLC agrees) and
  we're a small fish. If a copyright holder asks us to, we can
  definitely revert it again.

  This reverts commit 33d07c7ea9f0d05d47dd4b41ded3b261380acfac.

  ###### 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: php: 7.2.11 -> 7.2.12, 7.1.23 -> 7.1.24 (CVE-2018-17082)
user_login: delroth
html_url: https://github.com/NixOS/nixpkgs/pull/51091
updated_at: 2018-11-27 23:03:51
body:
  Also align Darwin with Linux versions by introducing some trivial configure.ac
  patches. This requires running autoconf/autoheader (through ./buildconf), which
  also made a change to fix-paths-php7.patch necessary since it patched ./configure
  directly instead of the .m4 inputs.

  Supersedes #50511 with backwards compatibility on Darwin. @Ekleog @etu 

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [x] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [18.09] php: 7.2.10 -> 7.2.12, 7.1.22 -> 7.1.24 (CVE-2018-17082)
user_login: delroth
html_url: https://github.com/NixOS/nixpkgs/pull/51092
updated_at: 2018-11-28 01:07:27
body:
  #51091 cherry-picked onto release-18.09 (along with 2 previous version bumps, to make the cherry-picks clean).


state: closed
title: postgresql parallel builds fail on Darwin
user_login: endgame
html_url: https://github.com/NixOS/nixpkgs/issues/51093
updated_at: 2018-11-29 00:21:35
body:
  ## Issue description

  While trying to fix #50902 I was unable to build `postgresql`. The important lines from the build log ([full log](https://github.com/NixOS/nixpkgs/files/2617687/build.log)) seem to be:

  ```
  ar crs libpgtypes.a numeric.o datetime.o common.o dt_common.o timestamp.o interval.o pgstrcasecmp.o
  echo 'Libs: -L/nix/store/7l8df1na81psj9cx56yjs4m9084nrayr-postgresql-9.6.10-lib/lib -lecpg_compat' >>libecpg_compat.pc
  error: /nix/store/p1zg3dnaaglqm34pq12ynfa2pc3r2lq8-cctools-port-895/bin/ranlib: can't open file: libpgtypes.a (No such file or directory)
  ar: internal ranlib command failed
  make[5]: *** [../../../../src/Makefile.shlib:306: libpgtypes.a] Error 1
  ```

  The build succeeds with `nix-build --cores 1 --max-jobs 1 -E 'let nixpkgs = import (builtins.fetchTarball { url = "https://github.com/endgame/nixpkgs/archive/bc565bba2762edf12a40fb0c153d676e66e28faa.tar.gz"; sha256 = "1hdcg4b84c0mw959d6x9pxal95j58ks82fpfsy5sbazs6s40hdhy"; }) {}; in nixpkgs.haskellPackages.postgresql-libpq'`

  ### Steps to reproduce

  This build may fail:
  ```
  nix-build -E 'let nixpkgs = import (builtins.fetchTarball { url = "https://github.com/endgame/nixpkgs/archive/bc565bba2762edf12a40fb0c153d676e66e28faa.tar.gz"; sha256 = "1hdcg4b84c0mw959d6x9pxal95j58ks82fpfsy5sbazs6s40hdhy"; }) {}; in nixpkgs.haskellPackages.postgresql-libpq'
  ```

  (While it points to a commit in my fork of nixpkgs, this fork does not change the `postgresql` package. It updates something that depends on `postgresql` which I still haven't got building on Darwin.)

  ## Technical details

  `nix-info -m`:
  ```
   - system: `"x86_64-darwin"`
   - host os: `Darwin 17.7.0, macOS 10.13.6`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.1.3`
   - channels(che347): `"nixpkgs-19.03pre159614.f52b7f5c345, nixpkgs-18.09-darwin-18.09pre152973.012b9e6c219"`
   - nixpkgs: `/Users/che347/.nix-defexpr/channels/nixpkgs`
  ```


state: open
title: minc2-simple: init at 2018-12-20
user_login: bcdarwin
html_url: https://github.com/NixOS/nixpkgs/pull/51094
updated_at: 2019-05-27 22:47:47
body:
  ###### Motivation for this change

  Adds the C and Python parts of the minc2-simple library (and one associated script) in separate expressions.

  The tests for the C library seem to be broken but the Python tests succeed.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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
  - [NA] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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)
  - [NA] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: emacsPackagesNg.trivialBuild: cleanup and standardize function
user_login: bhipple
html_url: https://github.com/NixOS/nixpkgs/pull/51095
updated_at: 2019-02-27 23:04:58
body:
  No real function change here, but this updates the trivial and melpa builders to
  be formatted more consistently with the rest of the builders, and swaps
  `eval "$preBuild"` for the more standard `runHook preBuild`.

  ###### 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: python37Packages.docutils fails to build on Darwin
user_login: endgame
html_url: https://github.com/NixOS/nixpkgs/issues/51096
updated_at: 2018-11-28 04:49:44
body:
  ## Issue description

  While trying to fix #50902, I discovered that trying to build `python37Packages.docutils` fails in the test step on Darwin with the following error:

  ```running install tests
  Traceback (most recent call last):
    File "test3/alltests.py", line 80, in <module>
      suite = suite()
    File "test3/alltests.py", line 69, in suite
      'test_', packages=1)
    File "/private/var/folders/3m/9syglhc96qg7ydzvx9fl3rwc00n97t/T/nix-build-python3.7-docutils-0.14.drv-0/docutils-0.14/test3/package_unittest.py", line 101, in loadTestModules
      module = import_module(mod)
    File "/private/var/folders/3m/9syglhc96qg7ydzvx9fl3rwc00n97t/T/nix-build-python3.7-docutils-0.14.drv-0/docutils-0.14/test3/package_unittest.py", line 132, in import_module
      mod = __import__(name)
    File "/private/var/folders/3m/9syglhc96qg7ydzvx9fl3rwc00n97t/T/nix-build-python3.7-docutils-0.14.drv-0/docutils-0.14/test3/test_command_line.py", line 19, in <module>
      locale_encoding = locale.getlocale()[1] or locale.getdefaultlocale()[1]
    File "/nix/store/yzdxaqyjpiygbaxb91nb723ghxa7f8fz-python3-3.7.1/lib/python3.7/locale.py", line 587, in getlocale
      return _parse_localename(localename)
    File "/nix/store/yzdxaqyjpiygbaxb91nb723ghxa7f8fz-python3-3.7.1/lib/python3.7/locale.py", line 495, in _parse_localename
      raise ValueError('unknown locale: %s' % localename)
  ValueError: unknown locale: UTF-8
  ```

  [Full build.log](https://github.com/NixOS/nixpkgs/files/2618549/build.log)

  Seems to have been bumped into before: https://logs.nix.samueldr.com/nixos/2018-08-02#1439819;

  It appears to be related to this very old Python bug: https://bugs.python.org/issue18378

  ### Steps to reproduce

  ```nix-build -E 'let nixpkgs = import (builtins.fetchTarball { url = "https://github.com/endgame/nixpkgs/archive/bc565bba2762edf12a40fb0c153d676e66e28faa.tar.gz"; sha256 = "1hdcg4b84c0mw959d6x9pxal95j58ks82fpfsy5sbazs6s40hdhy"; }) {}; in nixpkgs.python37Packages.docutils'
  ```

  ## Technical details

  `nix-info -m`:
  ```
   - system: `"x86_64-darwin"`
   - host os: `Darwin 17.7.0, macOS 10.13.6`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.1.3`
   - channels(che347): `"nixpkgs-19.03pre159614.f52b7f5c345, nixpkgs-18.09-darwin-18.09pre152973.012b9e6c219"`
   - nixpkgs: `/Users/che347/.nix-defexpr/channels/nixpkgs`
  ```


state: open
title: Cannot run x86 binaries on x86_64 (Exec format error)
user_login: cmhe
html_url: https://github.com/NixOS/nixpkgs/issues/51097
updated_at: 2018-12-20 01:18:21
body:
  ## Issue description

  I currently cannot execute any 32 bit Linux binaries on my 64 bit system and this breaks updates, since I have 32 bit support enabled in the nix options:

  ```
  while setting up the build environment: executing '/nix/store/4qj9vzggfzsc34ci79ckaim5cjrwc6ns-bash-4.4-p23/bin/bash': Exec format error
  builder for '/nix/store/hnr8gaipmzkrmbfzjzm21r46dw861m3y-libtxc_dxtn-1.0.1.drv' failed with exit code 1
  building '/nix/store/bffa5kw5q1y7rsmh5yr7h04vyihhbsfv-main.conf.drv'...
  cannot build derivation '/nix/store/3a7vkl1izryr1ak6cm6yydxrmqvhqqh5-mesa-drivers+txc-18.2.4.drv': 1 dependencies couldn't be built
  cannot build derivation '/nix/store/s0f52h6icvd6ccf7xvw6zxd7yjwikhng-opengl-drivers-32bit.drv': 1 dependencies couldn't be built
  cannot build derivation '/nix/store/3pamd9rd5pwv6l3wjz9ki42pss6fz5h1-etc-nixos.conf.drv': 1 dependencies couldn't be built
  cannot build derivation '/nix/store/1z8a8gcd01hm3spf9940rlpc0bj5nvmf-etc.drv': 1 dependencies couldn't be built
  ```

  I remember that this worked about a week ago, so something has changed.

  I am new to NixOS, so its possible that I have done something wrong. I used ArchLinux for about 9 years before that and now NixOS for just 3 months and its concepts are still foreign for me.

  As a long term linux user (about 15 years) I do feel a bit out of place in NixOS. So I am not sure how to fix that myself.

  ### Steps to reproduce

  Not sure. I have wine installed and support for 32 bit games enabled.

  Then I normally do just 'nixos-rebuild switch --upgrade' to upgrade, and sometimes 'nix-channel --update'. I also regularly do 'nix-collect-garbage -d'.

  No idea if that is reproducible or not.

  ## Technical details

  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.20.0-rc3, NixOS, 19.03pre159739.3ae0407d3c9 (Koi)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"nixos-19.03pre159472.80738ed9dc0, nixpkgs-19.03pre160446.206a1c00bae"`
   - channels(ch): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
  ```


state: closed
title: dolphin: enable wayland
user_login: colemickens
html_url: https://github.com/NixOS/nixpkgs/pull/51098
updated_at: 2018-11-27 15:49:30
body:
  ###### Motivation for this change

  This probably ought to be systematically done for most (all?) qt/kde packages, but I only use and can test `dolphin`, so just doing this for now.

  Tested under `sway`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Bluetooth audio not working in GNOME
user_login: mat8913
html_url: https://github.com/NixOS/nixpkgs/issues/51099
updated_at: 2018-11-28 18:29:30
body:
  ## Issue description

  My bluetooth headphones wont connect in GNOME. The solution described in the [Arch wiki](https://wiki.archlinux.org/index.php/Talk:Bluetooth_headset#GDMs_pulseaudio_instance_captures_bluetooth_headset) works for me, but it would be nice to have a fix included in NixOS.

  ### Steps to reproduce

  Attempt to connect to bluetooth headphones and play audio through them in GNOME.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.19.4, NixOS, 18.09.1420.5d4a1a3897e (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"nixos-18.09.1420.5d4a1a3897e"`
   - nixpkgs: `/home/matthew/.nix-defexpr`


state: closed
title: Vulnerability roundup 53: openjpeg-2.3.0: 1 advisory
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/issues/51100
updated_at: 2018-12-08 14:12:24
body:
  [search](https://search.nix.gsc.io/?q=openjpeg&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=openjpeg+in%3Apath&type=Code)

  * [x] [CVE-2018-18088](https://nvd.nist.gov/vuln/detail/CVE-2018-18088) (nixos-unstable, nixos-18.09)

  Scanned versions: nixos-unstable: 80738ed9dc0; nixos-18.09: 5d4a1a3897e. May contain false positives.


state: closed
title: Vulnerability roundup 53: qpdf-8.2.1: 1 advisory
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/issues/51101
updated_at: 2018-11-27 12:49:52
body:
  [search](https://search.nix.gsc.io/?q=qpdf&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=qpdf+in%3Apath&type=Code)

  * [x] [CVE-2018-18020](https://nvd.nist.gov/vuln/detail/CVE-2018-18020) (nixos-unstable, nixos-18.09)

  Scanned versions: nixos-unstable: 80738ed9dc0; nixos-18.09: 5d4a1a3897e. May contain false positives.


state: closed
title: perlPackages: remove old broken packages
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/51102
updated_at: 2018-11-27 10:27:09
body:
  Remove packets which marked 'broken' because they target old versions of Perl which are unsupported in nixpkgs.
  The most recent releases of those packages are dated 2003-2013


state: closed
title: scss_lint: init at 0.57.1
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/51103
updated_at: 2018-11-27 23:43:33
body:
  ###### Motivation for this change

  I needed this program.

  ###### 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))
  - [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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: openjpeg: fix for CVE-2018-18088
user_login: periklis
html_url: https://github.com/NixOS/nixpkgs/pull/51104
updated_at: 2018-12-08 12:05:46
body:
  ###### Motivation for this change
  Addresses advisory #51100

  cc @codyopel

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libtiff: 2018-11-04 -> 4.0.10
user_login: andrew-d
html_url: https://github.com/NixOS/nixpkgs/pull/51105
updated_at: 2018-12-28 20:06:46
body:
  ###### Motivation for this change
  Security updates (#49786)

  This is a followup to #49860 that switches back to a released version, and updates to 4.0.10 to fix `CVE-2018-18661`.  The Debian patchset that we applied prior to #49860 ([link][deb]) doesn't contain any security updates or bugfixes (just a typo fix, see [here][debpatches]), so I didn't re-add those. 

  [deb]: https://github.com/andrew-d/nixpkgs/blob/4596251dd194cb34c83f02c152800deb7deb9f21/pkgs/development/libraries/libtiff/default.nix#L14-L24
  [debpatches]: https://sources.debian.org/patches/tiff/4.0.10-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))
  - [ ] Tested compilation of all pkgs that depend 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  cc @ckauhaus 


state: closed
title: cURL 7.62 in nixpkgs 18.09 broke sssd build
user_login: sgraf812
html_url: https://github.com/NixOS/nixpkgs/issues/51106
updated_at: 2018-12-19 12:01:31
body:
  ## Issue description

  The stable branch seems to have upgraded `curl` to 7.62. This includes a [known breaking change with `sssd`](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913403), where [the fix](https://github.com/SSSD/sssd/commit/1ee12b05570fcfb8e4190c9ec704c5563138344d) isn't yet included in any 1.16.* release AFAICT.

  ### Steps to reproduce

  `nix-channel --update && nix-env -i sssd`

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.15.0-39-generic, Ubuntu, 18.04.1 LTS (Bionic Beaver)`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.1.3`
   - channels(sgraf): `"nixos-18.09.1420.5d4a1a3897e, nixpkgs-19.03pre160446.206a1c00bae"`
   - nixpkgs: `/afs/info.uni-karlsruhe.de/user/sgraf/.nix-defexpr/channels/nixpkgs`


state: closed
title: valgrind: Apply upstream patch for Makefile race in coregrind
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/pull/51107
updated_at: 2018-11-30 12:17:15
body:
  ###### Motivation for this change
  Supercedes #51082
  Thanks @delroth for noticing the commit upstream. :)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: jetbrains-editors: 2018.2 -> 2018.3
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/51108
updated_at: 2018-11-27 21:29:15
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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: nixos: allow overriding lib
user_login: 4z3
html_url: https://github.com/NixOS/nixpkgs/pull/51109
updated_at: 2018-12-10 06:21:48
body:
  ###### Motivation for this change

  Allows overriding the `lib` argument used in configurations, which in turn allows using library functions while working with imports, like e.g.:

  ```
  { lib, ... }: {
    imports = lib.my-imports-generator;
  }
  ```

  The same wouldn't be possible with `pkgs.lib`, as it would cause an infinite recursion.

  I'm not sure this is the best way to implement this feature.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Add mill build tool
user_login: scalavision
html_url: https://github.com/NixOS/nixpkgs/pull/51110
updated_at: 2018-12-03 04:15:52
body:
  ###### Motivation for this change

  Mill is a very nice tool for building java and scala projects. It is easier to learn than sbt, maven and gradle for beginners in Scala.

  I can be the maintainer of this package, I am also working on several new bioinformatic tools that I will add shortly to nixpkgs. I am still learning nix so please let me know what could be improved! I have mostly looked at other, similar projects to accomplish this derivation.

  Thank you for creating Nix and NixOS, it's an awesome project!

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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 ] Assured whether relevant documentation is up to date
  - [ x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: doc: document upgrading Ruby packages
user_login: alyssais
html_url: https://github.com/NixOS/nixpkgs/pull/51111
updated_at: 2018-12-05 13:43:25
body:
  ###### Motivation for this change

  As requested by @Ekleog in https://github.com/NixOS/nixpkgs/pull/51040#issuecomment-441642763.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mkpasswd doesn't cross compile
user_login: eburimu
html_url: https://github.com/NixOS/nixpkgs/issues/51112
updated_at: 2018-11-28 17:59:06
body:
  ## Issue description

  ```
   9918 [void@fermat:~/pi]$ sh ./mkpasswd.sh
   9919 these derivations will be built:
   9920   /nix/store/f1jvccdwx8k1qdv2r88w9r3fz5fmynxg-mkpasswd-5.4.0-armv7l-unknown-linux-gnueabihf.drv
   9921 building '/nix/store/f1jvccdwx8k1qdv2r88w9r3fz5fmynxg-mkpasswd-5.4.0-armv7l-unknown-linux-gnueabihf.drv'...
   9922 unpacking sources
   9923 unpacking source archive /nix/store/k1psihqq886am72glfgh7q49pki9nn3k-source
   9924 source root is source
   9925 patching sources
   9926 updateAutotoolsGnuConfigScriptsPhase
   9927 configuring
   9928 no configure script, doing nothing
   9929 building
   9930 /bin/sh: pkg-config: not found
   9931 /bin/sh: pkg-config: not found
   9932 /bin/sh: pkg-config: not found
   9933 armv7l-unknown-linux-gnueabihf-gcc   -g -O2 -MM -MG *.c > Makefile.depend
   9934 /bin/sh: pkg-config: not found
   9935 /bin/sh: pkg-config: not found
   9936 /bin/sh: pkg-config: not found
   9937 perl make_version_h.pl debian/changelog > version.h
   9938 /bin/sh: perl: not found
   9939 make: *** [Makefile:85: version.h] Error 127
   9940 make: *** Deleting file 'version.h'
   9941 builder for '/nix/store/f1jvccdwx8k1qdv2r88w9r3fz5fmynxg-mkpasswd-5.4.0-armv7l-unknown-linux-gnueabihf.drv' failed with exit code 2
   9942 error: build of '/nix/store/f1jvccdwx8k1qdv2r88w9r3fz5fmynxg-mkpasswd-5.4.0-armv7l-unknown-linux-gnueabihf.drv' failed
   9943 
   9944 [void@fermat:~/pi]$ sh ./mkpasswd.sh
   9945 error: undefined variable 'pkgconfig' at /home/void/nixpkgs/pkgs/tools/security/mkpasswd/default.nix:8:25
   9946 (use '--show-trace' to show detailed location information)
   9947 
   9948 [void@fermat:~/pi]$ sh ./mkpasswd.sh
   9949 these derivations will be built:
   9950   /nix/store/df2lc9cr6x73xspy0jq9szj870jdk5pc-mkpasswd-5.4.0-armv7l-unknown-linux-gnueabihf.drv
   9951 building '/nix/store/df2lc9cr6x73xspy0jq9szj870jdk5pc-mkpasswd-5.4.0-armv7l-unknown-linux-gnueabihf.drv'...
   9952 unpacking sources
   9953 unpacking source archive /nix/store/k1psihqq886am72glfgh7q49pki9nn3k-source
   9954 source root is source
   9955 patching sources
   9956 updateAutotoolsGnuConfigScriptsPhase
   9957 configuring
   9958 no configure script, doing nothing
   9959 building
   9960 armv7l-unknown-linux-gnueabihf-gcc   -g -O2 -MM -MG *.c > Makefile.depend
   9961 perl make_version_h.pl debian/changelog > version.h
   9962 /bin/sh: perl: not found
   9963 make: *** [Makefile:85: version.h] Error 127
   9964 make: *** Deleting file 'version.h'
   9965 builder for '/nix/store/df2lc9cr6x73xspy0jq9szj870jdk5pc-mkpasswd-5.4.0-armv7l-unknown-linux-gnueabihf.drv' failed with exit code 2
   9966 error: build of '/nix/store/df2lc9cr6x73xspy0jq9szj870jdk5pc-mkpasswd-5.4.0-armv7l-unknown-linux-gnueabihf.drv' failed
   9967 
  ```

  ### Steps to reproduce
  ```
   9996 [void@fermat:~/pi]$ cat ./mkpasswd.sh
    9997 #!/bin/sh
    9998 nix-build -I nixpkgs=/home/void/nixpkgs -E 'let t1 = import <nixpkgs> {}; in let pkgs = import <nixpkgs> { crossSystem = t1.lib.systems.examples.armv7l-hf-multiplatform // { system = "armv7l-linux"; }; }; in pkgs.mkpasswd '
    9999 
  ```

  Adding below fixs the issue.

  ```
    nativeBuildInputs = [ pkgconfig perl ];
  ```


state: closed
title: doc: tweak the coding conventions
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/51113
updated_at: 2018-11-27 21:14:45
body:
  Tweaks the coding style guide to encourage putting container elements on their own lines.

  This minimizes diffs, merge conflicts and makes re-ordering of those elements easier.

  Nix doesn't suffer the restrictions of other languages where commas are
  used to separate list items.

  ###### Motivation for this change

  Discussion at https://discourse.nixos.org/t/on-nix-expression-formatting/1521/15

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gist: 4.6.2 -> 5.0.0, simplify
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/51114
updated_at: 2018-11-27 17:44:43
body:
  * default wrapper works fine now AFAICT
  * Not sure that 'dontStrip' does anything here
    (regardless doesn't seem to be useful any longer)

  ###### Motivation for this change

  Apologies for not linking changelog-- didn't find one but probably
  could have searched more thoroughly O:).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ocamlPackages.buildDunePackage: fix meta.platforms
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/51115
updated_at: 2018-11-30 16:19:08
body:
  ###### Motivation for this change

  The standard `meta` attribute is spelled `platforms` (https://nixos.org/nixpkgs/manual/#sec-standard-meta-attributes).

  Also, `//` does not merge nested attribute sets (https://nixos.org/nix/manual/#sec-language-operators).

  cc/@Zimmi48, author.

  ###### Things done

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

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

  ---


state: closed
title: radare2: 3.0.1 -> 3.1.0
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/51116
updated_at: 2018-11-27 18:44:28
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
     - [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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: lm_sensors: 3.4.0 -> 3.5.0
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/51117
updated_at: 2018-12-01 16:37:05
body:
  Using releases posted on github,
  they work and I'm not sure how those fedora URL's are found anyway.


  ###### Motivation for this change

  https://github.com/lm-sensors/lm-sensors/blob/V3-5-0/CHANGES

  https://github.com/lm-sensors/lm-sensors/releases/tag/V3-5-0

  ###### Things done

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

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

  ---


state: closed
title: mkpasswd: fix cross compilation
user_login: bennofs
html_url: https://github.com/NixOS/nixpkgs/pull/51118
updated_at: 2018-11-28 17:59:07
body:
  ###### Motivation for this change

  Fixes #51112 

  ###### Things done

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

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

  ---


state: closed
title: fetchgit builds git for target rather than host when cross compiling
user_login: bnikolic
html_url: https://github.com/NixOS/nixpkgs/issues/51119
updated_at: 2018-11-28 18:01:32
body:
  ## Issue description

  When cross compiling a package that defines its src variable using fetchgit, the fetchgit derivation is built for the target environment, and hence, transitively the git it builds is also for target even though it needs to run on host (in order to check out the source to be built). Presumably same is true for other fetchers except fetchurl. 

  I have a workaround of having a separate pkgs for which crossSystem is overriden to be null and use that for fetchgit.
    
  ### Steps to reproduce

      {system ? builtins.currentSystem, crossSystem ? null, config ? {}}:
      let
       pkgs=(import /home/user/oss/nixpkgs) { inherit system crossSystem config; };
      in pkgs.stdenv.mkDerivation rec {

        name = "testfornix" ;
       src = pkgs.fetchgit {
         url = "file:///home/user/testrepo/";
         sha256 =  "1xs9m5h2h14p9zim2hn87c3hby3as6nwx6vy04pyjmawiw5xsvxx";
       };
       }

  fails when cross compiling  with for example: 

  nix-build   --arg crossSystem '(import <nixpkgs/lib>).systems.examples.mingwW64' 



  ## Technical details

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


state: closed
title: libical: disable parallel check, fix
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/51120
updated_at: 2018-11-28 00:58:01
body:
  ###### Motivation for this change

  Otherwise test failure on my builders and laptop.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: gnome3.gnome-keyring fails test suite on i686
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/51121
updated_at: 2018-11-29 00:12:56
body:
  I recently tried to install NixOS with gnome on a i686 machine, but ran into trouble when `gnome-keyring` would not pass its test suite. The issue does not seem to exist on `x86-64`.  The issue exists in both recent versions of `nixos-18.09` as well as `master`:

  ~~~
  ERROR:pkcs11/gkm/test-data-der.c:639:test_write_pkcs8_encrypted: assertion failed: (res == GKM_DATA_SUCCESS)
  FAIL: test-data-der 18 /gkm/data-der/write_pkcs8_encrypted
  ERROR: test-data-der process failed: 250

  ERROR:pkcs11/gnome2-store/test-gnome2-private-key.c:147:test_save_private_key: assertion failed: (gkm_data_der_read_private_pkcs8_crypted (data, "booo", 4, &sexp) == GKM_DATA_SUCCESS)
  FAIL: test-gnome2-private-key 2 /gnome2-store/private-key/save
  ERROR: test-gnome2-private-key process failed: 250
  ~~~


state: closed
title: networkmanager: 1.12.2 -> 1.14.4
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/51122
updated_at: 2019-01-02 21:33:30
body:
  ###### Motivation for this change

  * https://gitlab.freedesktop.org/NetworkManager/NetworkManager/blob/1.14.4/NEWS

  1.12.4 info:
  * https://gitlab.freedesktop.org/NetworkManager/NetworkManager/blob/1.12.4/NEWS
  * https://gitlab.freedesktop.org/NetworkManager/NetworkManager/tags/1.12.4

  ###### Things done

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

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

  ---


state: open
title: [Question] Using AMDVLK on NixOS? (Does it even matter?)
user_login: ldesgoui
html_url: https://github.com/NixOS/nixpkgs/issues/51123
updated_at: 2018-12-02 00:23:51
body:
  Hello,

  I recently started playing around with the Vulkan API, everything seems to work fine but it seems that I am using RADV isntead of AMDVLK, the earlier popping such messages:
  `WARNING: radv is not a conformant vulkan implementation, testing use only.`
  Does that mean I should try to get AMDVLK working ? How does one achieve that on NixOS?

  My NixOS options related to AMD:

      services.xserver.videoDrivers = [ "amdgpu" ];
      boot.kernelParams = [
        "radeon.si_support=0"
        "amdgpu.si_support=1"
        "radeon.cik_support=0"
        "amdgpu.cik_support=1"
      ];

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.19.2, NixOS, 19.03pre159472.80738ed9dc0 (Koi)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"nixos-19.03pre159472.80738ed9dc0"`
   - channels(ldesgoui): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: vivaldi: 2.1.1337.47-1 -> 2.1.1337.51-1
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/51124
updated_at: 2018-11-28 09:26:19
body:
  ###### Motivation for this change

  Update to version [2.1.1337.51-1](https://vivaldi.com/blog/minor-update-2-for-vivaldi-2-1/)

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: gmime3: 3.2.1 -> 3.2.3
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/51125
updated_at: 2018-11-28 00:55:13
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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: jfsutils doesn't cross compile
user_login: eburimu
html_url: https://github.com/NixOS/nixpkgs/issues/51126
updated_at: 2018-11-27 21:18:05
body:
  ## Issue description

  ```
    9984 armv7l-unknown-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I../include    -g -O2 -c logredo.c
    9985 armv7l-unknown-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I../include    -g -O2 -c log_work.c
    9986 armv7l-unknown-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I../include    -g -O2 -c log_read.c
    9987 armv7l-unknown-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I../include    -g -O2 -c log_map.c
    9988 armv7l-unknown-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I../include    -g -O2 -c fsckmsgdef.c
    9989 rm -f libfs.a
    9990 ar cru libfs.a fssubs.o unicode_to_utf8.o devices.o utilsubs.o super.o inode.o diskmap.o message.o uniupr.o jfs_endian.o open_by_label.o log_dump.o logform.o logredo.o log_work.o log_read.o log_map.o fsckmsgdef.o
    9991 /nix/store/06vmwfva8phjx2s8a53xvq0p062kyqsf-bash-4.4-p23/bin/bash: ar: command not found
    9992 make[2]: *** [Makefile:211: libfs.a] Error 127
    9993 make[2]: Leaving directory '/build/jfsutils-1.1.15/libfs'
    9994 make[1]: *** [Makefile:260: all-recursive] Error 1
    9995 make[1]: Leaving directory '/build/jfsutils-1.1.15'
    9996 make: *** [Makefile:196: all] Error 2
    9997 builder for '/nix/store/1p120awq4l35vis7dfqdbbd16aa7xnpz-jfsutils-1.1.15-armv7l-unknown-linux-gnueabihf.drv' failed with exit code 2
    9998 error: build of '/nix/store/1p120awq4l35vis7dfqdbbd16aa7xnpz-jfsutils-1.1.15-armv7l-unknown-linux-gnueabihf.drv' failed
  ```

  ### Steps to reproduce
  ```
    9996 [void@fermat:~/pi]$ cat ./jfsutils.sh
    9997 #!/bin/sh
    9998 nix-build -I nixpkgs=/home/void/nixpkgs -E 'let t1 = import <nixpkgs> {}; in let pkgs = import <nixpkgs> { crossSystem = t1.lib.systems.examples.armv7l-hf-multiplatform // { system = "armv7l-linux"; }; }; in pkgs.jfsutils ' --show-\
         trace
  ```

  It's an ar problem, I guess we need a patch to fix the location of ar.


state: closed
title: avldrums.lv2: 0.3.0 -> 0.3.1
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/51127
updated_at: 2018-11-28 00:35:47
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/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: x42-plugins: 20180812 -> 20181103
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/51130
updated_at: 2018-11-28 19:58:42
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)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: xfsprogs doesn't cross compile
user_login: eburimu
html_url: https://github.com/NixOS/nixpkgs/issues/51131
updated_at: 2018-11-28 09:46:53
body:
  ## Issue description
  ```
   9504 config.status: creating include/platform_defs.h
   9505 config.status: executing libtool commands
   9506 building
   9507 build flags: -j8 -l8 SHELL=/nix/store/06vmwfva8phjx2s8a53xvq0p062kyqsf-bash-4.4-p23/bin/bash
   9508    [HEADERS] include
   9509    [HEADERS] libxfs
   9510 Building include
   9511     [LN]     disk
   9512 make[1]: Nothing to be done for 'include'.
   9513 Building libxfs
   9514     [CC]     gen_crc32table
   9515 /nix/store/06vmwfva8phjx2s8a53xvq0p062kyqsf-bash-4.4-p23/bin/bash: g: command not found
   9516 make[2]: [Makefile:127: crc32table.h] Error 127 (ignored)
   9517     [GENERATE] crc32table.h
   9518 /nix/store/06vmwfva8phjx2s8a53xvq0p062kyqsf-bash-4.4-p23/bin/bash: ./gen_crc32table: No such file or directory
   9519 make[2]: *** No rule to make target 'crc32table.h', needed by 'crc32selftest'.  Stop.
   9520     [TEST]    CRC32
   9521     [CC]     cache.lo
   9522     [CC]     crc32.lo
   9523     [CC]     defer_item.lo
   9524 /nix/store/06vmwfva8phjx2s8a53xvq0p062kyqsf-bash-4.4-p23/bin/bash: g: command not found
   9525 make[2]: [Makefile:138: crc32selftest] Error 127 (ignored)
   9526     [CC]     init.lo
   9527 /nix/store/06vmwfva8phjx2s8a53xvq0p062kyqsf-bash-4.4-p23/bin/bash: ./crc32selftest: No such file or directory
   9528     [CC]     kmem.lo
   9529     [CC]     logitem.lo
   9530 make[2]: *** [Makefile:139: crc32selftest] Error 127
   9531 make[2]: *** Waiting for unfinished jobs....
   9532     [CC]     list_sort.lo
   9533 crc32.c: In function 'crc32_le':
   9534 crc32.c:191:24: error: 'crc32table_le' undeclared (first use in this function); did you mean 'crc32_le'?
   9535     (const u32 (*)[256])crc32table_le, CRCPOLY_LE);
   9536                         ^~~~~~~~~~~~~
   9537                         crc32_le
   9538 crc32.c:191:24: note: each undeclared identifier is reported only once for each function it appears in
   9539 crc32.c: In function 'crc32c_le':
   9540 crc32.c:196:24: error: 'crc32ctable_le' undeclared (first use in this function); did you mean 'crc32c_le'?
   9541     (const u32 (*)[256])crc32ctable_le, CRC32C_POLY_LE);
   9542                         ^~~~~~~~~~~~~~
   9543                         crc32c_le
   9544 crc32.c: In function 'crc32_le':
   9545 crc32.c:192:1: warning: control reaches end of non-void function [-Wreturn-type]
   9546  }
   9547  ^
   9548 crc32.c: In function 'crc32c_le':
   9549 crc32.c:197:1: warning: control reaches end of non-void function [-Wreturn-type]
   9550  }
   9551  ^
   9552 make[2]: *** [../include/buildrules:56: crc32.lo] Error 1
   9553 make[1]: *** [include/buildrules:36: libxfs] Error 2
   9554 make: *** [Makefile:76: default] Error 2
   9555 builder for '/nix/store/c304y5wjmvdz87lbcj49bizzfx5r1ja2-xfsprogs-4.14.0-armv7l-unknown-linux-gnueabihf.drv' failed with exit code 2
   9556 error: build of '/nix/store/c304y5wjmvdz87lbcj49bizzfx5r1ja2-xfsprogs-4.14.0-armv7l-unknown-linux-gnueabihf.drv' failed
   9557 
  ```


  ### Steps to reproduce
  ```
    9996 [void@fermat:~/pi]$ cat ./xfsprogs.sh
    9997 #!/bin/sh
    9998 nix-build -I nixpkgs=/home/void/nixpkgs -E 'let t1 = import <nixpkgs> {}; in let pkgs = import <nixpkgs> { crossSystem = t1.lib.systems.examples.armv7l-hf-multiplatform // { system = "armv7l-linux"; }; }; in pkgs.xfsprogs ' --show-\
         trace
    9999 
  ```

  Strange.


state: closed
title: reiserfsprogs doesn't cross compile
user_login: eburimu
html_url: https://github.com/NixOS/nixpkgs/issues/51132
updated_at: 2018-11-27 21:15:49
body:
  ## Issue description

  ```
    9981 misc.c: In function 'prepare_dma_check':
    9982 misc.c:735:13: warning: In the GNU C Library, "minor" is defined
    9983  by <sys/sysmacros.h>. For historical compatibility, it is
    9984  currently defined by <sys/types.h> as well, but we plan to
    9985  remove this soon. To use "minor", include <sys/sysmacros.h>
    9986  directly. If you did not intend to use a system-defined macro
    9987  "minor", you should undefine it after including <sys/types.h>.
    9988   if ((rem = (minor(rdev) % 64)) != 0) {
    9989              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
    9990   CC       parse_time.o
    9991   CC       progbar.o
    9992   AR       libmisc.a
    9993 /nix/store/06vmwfva8phjx2s8a53xvq0p062kyqsf-bash-4.4-p23/bin/bash: ar: command not found
    9994 make[1]: *** [Makefile:245: libmisc.a] Error 127
    9995 make[1]: Leaving directory '/build/reiserfsprogs-3.6.24/lib'
    9996 make: *** [Makefile:284: all-recursive] Error 1
    9997 builder for '/nix/store/m32g8py78z5i9m1d8cq5w5a2fjaak94z-reiserfsprogs-3.6.24-armv7l-unknown-linux-gnueabihf.drv' failed with exit code 2
    9998 error: build of '/nix/store/m32g8py78z5i9m1d8cq5w5a2fjaak94z-reiserfsprogs-3.6.24-armv7l-unknown-linux-gnueabihf.drv' failed
  ```

  ### Steps to reproduce

  ```
    9996 [void@fermat:~/pi]$ cat ./reiserfsprogs.sh
    9997 #!/bin/sh
    9998 nix-build -I nixpkgs=/home/void/nixpkgs -E 'let t1 = import <nixpkgs> {}; in let pkgs = import <nixpkgs> { crossSystem = t1.lib.systems.examples.armv7l-hf-multiplatform // { system = "armv7l-linux"; }; }; in pkgs.reiserfsprogs ' --\
         show-trace
    9999 
  ```
  Similar to jfsuitls, ar path problem.


state: open
title: gnome3.mutter does not compile on i686-linux
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/51133
updated_at: 2019-03-21 12:23:46
body:
  I recently tried to install NixOS with gnome on a i686 machine, but ran into trouble when `mutter` would not build. The issue does not seem to exist on x86_64. I see the following errors in both `release-18.09` and `master`:

  ~~~
    GISCAN   Clutter-2.gir
  /nix/store/919xbryjwccvhdw1rf7z44bzia42ymqp-gcc-7.3.0/lib/gcc/i686-unknown-linux-gnu/7.3.0/include/stddef.h:435: syntax error, unexpected identifier in '  __float128 __max_align_f128 __attribute__((__aligned__(__alignof(__float128))));' at '__float128'

    GISCAN   ClutterX11-2.gir
  /nix/store/919xbryjwccvhdw1rf7z44bzia42ymqp-gcc-7.3.0/lib/gcc/i686-unknown-linux-gnu/7.3.0/include/stddef.h:435: syntax error, unexpected identifier in '  __float128 __max_align_f128 __attribute__((__aligned__(__alignof(__float128))));' at '__float128'
  /nix/store/919xbryjwccvhdw1rf7z44bzia42ymqp-gcc-7.3.0/lib/gcc/i686-unknown-linux-gnu/7.3.0/include/stddef.h:435: syntax error, unexpected identifier in '  __float128 __max_align_f128 __attribute__((__aligned__(__alignof(__float128))));' at '__float128'

    CC       compositor/meta-surface-actor-wayland.lo
  core/window.c: In function 'find_monitor_by_winsys_id':
  core/window.c:3783:38: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
         if (logical_monitor->winsys_id == winsys_id)
                                        ^~
  core/window.c: In function 'meta_window_move_resize_internal':
  core/window.c:4016:32: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
         if (old_output_winsys_id != window->monitor->winsys_id &&
                                  ^~
  ~~~


state: open
title: spidermonkey_52 doesn't cross compile
user_login: eburimu
html_url: https://github.com/NixOS/nixpkgs/issues/51134
updated_at: 2018-12-05 00:23:52
body:
  ## Issue description

  ```
   9915 these derivations will be built:
   9916   /nix/store/is6ydjhpkbnan086v5hrgwdp4x33pnks-spidermonkey-52.9.0-armv7l-unknown-linux-gnueabihf.drv
   9917 building '/nix/store/is6ydjhpkbnan086v5hrgwdp4x33pnks-spidermonkey-52.9.0-armv7l-unknown-linux-gnueabihf.drv'...
   9918 unpacking sources
   9919 unpacking source archive /nix/store/frbpzhpy3kd4ry3pdrlivk80xfyc5jhl-firefox-52.9.0esr.source.tar.xz
   9920 source root is firefox-52.9.0esr
   9921 setting SOURCE_DATE_EPOCH to timestamp 1529607259 of file firefox-52.9.0esr/sourcestamp.txt
   9922 patching sources
   9923 applying patch /nix/store/sygypj8py0wmg6rpjj0689fjcgbjflpr-mozjs52-disable-mozglue.patch
   9924 patching file js/src/old-configure.in
   9925 patching file mozglue/build/moz.build
   9926 updateAutotoolsGnuConfigScriptsPhase
   9927 Updating Autotools / GNU config script to a newer upstream version: ./build/autoconf/config.sub
   9928 Updating Autotools / GNU config script to a newer upstream version: ./js/src/ctypes/libffi/config.sub
   9929 Updating Autotools / GNU config script to a newer upstream version: ./modules/freetype2/builds/unix/config.sub
   9930 Updating Autotools / GNU config script to a newer upstream version: ./intl/icu/source/config.sub
   9931 Updating Autotools / GNU config script to a newer upstream version: ./toolkit/crashreporter/google-breakpad/autotools/config.sub
   9932 Updating Autotools / GNU config script to a newer upstream version: ./nsprpub/build/autoconf/config.sub
   9933 Updating Autotools / GNU config script to a newer upstream version: ./ipc/chromium/src/third_party/libevent/config.sub
   9934 Updating Autotools / GNU config script to a newer upstream version: ./memory/jemalloc/src/build-aux/config.sub
   9935 Updating Autotools / GNU config script to a newer upstream version: ./build/autoconf/config.guess
   9936 Updating Autotools / GNU config script to a newer upstream version: ./js/src/ctypes/libffi/config.guess
   9937 Updating Autotools / GNU config script to a newer upstream version: ./modules/freetype2/builds/unix/config.guess
   9938 Updating Autotools / GNU config script to a newer upstream version: ./intl/icu/source/config.guess
   9939 Updating Autotools / GNU config script to a newer upstream version: ./toolkit/crashreporter/google-breakpad/autotools/config.guess
   9940 Updating Autotools / GNU config script to a newer upstream version: ./nsprpub/build/autoconf/config.guess
   9941 Updating Autotools / GNU config script to a newer upstream version: ./ipc/chromium/src/third_party/libevent/config.guess
   9942 Updating Autotools / GNU config script to a newer upstream version: ./memory/jemalloc/src/build-aux/config.guess
   9943 configuring
   9944 fixing libtool script ./ctypes/libffi/ltmain.sh
   9945 configure flags: --prefix=/nix/store/4wy3i41gv360n1grnx7wipp88nh6r7cc-spidermonkey-52.9.0-armv7l-unknown-linux-gnueabihf --with-system-nspr --with-system-zlib --with-system-icu --with-intl-api --enable-readline --enable-shared-js --\
        build=x86_64-unknown-linux-gnu --host=armv7l-unknown-linux-gnueabihf --includedir=/nix/store/w980pzix89040x8shxv44ylvr5infmj2-spidermonkey-52.9.0-armv7l-unknown-linux-gnueabihf-dev/include
   9946 Creating Python environment
   9947 Traceback (most recent call last):
   9948   File "./../../configure.py", line 107, in <module>
   9949     sys.exit(main(sys.argv))
   9950   File "./../../configure.py", line 26, in main
   9951     sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure'))
   9952   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/configure/__init__.py", line 334, in run
   9953     self.include_file(path)
   9954   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/configure/__init__.py", line 325, in include_file
   9955     exec_(code, self)
   9956   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/util.py", line 59, in exec_
   9957     exec(object, globals, locals)
   9958   File "/build/firefox-52.9.0esr/moz.configure", line 7, in <module>
   9959     include('build/moz.configure/init.configure')
   9960   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/configure/__init__.py", line 627, in include_impl
   9961     self.include_file(what)
   9962   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/configure/__init__.py", line 325, in include_file
   9963     exec_(code, self)
   9964   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/util.py", line 59, in exec_
   9965     exec(object, globals, locals)
   9966   File "/build/firefox-52.9.0esr/build/moz.configure/init.configure", line 137, in <module>
   9967     @imports('distutils.sysconfig')
   9968   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/configure/__init__.py", line 610, in decorator
   9969     depends = DependsFunction(self, func, dependencies, when=when)
   9970   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/configure/__init__.py", line 69, in __init__
   9971     sandbox._value_for(self)
   9972   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/configure/__init__.py", line 406, in _value_for
   9973     return self._value_for_depends(obj, need_help_dependency)
   9974   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/util.py", line 925, in method_call
   9975     cache[args] = self.func(instance, *args)
   9976   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/configure/__init__.py", line 416, in _value_for_depends
   9977     return obj.result
   9978   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/util.py", line 943, in __get__
   9979     setattr(instance, name, self.func(instance))
   9980   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/configure/__init__.py", line 90, in result
    9981     return self.func(*resolved_args)
    9982   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/configure/__init__.py", line 932, in wrapped
    9983     return new_func(*args, **kwargs)
    9984   File "/build/firefox-52.9.0esr/build/moz.configure/init.configure", line 184, in virtualenv_python
    9985     manager.build(python)
    9986   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/virtualenv.py", line 439, in build
    9987     self.create(python)
    9988   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/virtualenv.py", line 199, in create
    9989     result = self._log_process_output(args, env=env)
    9990   File "/build/firefox-52.9.0esr/python/mozbuild/mozbuild/virtualenv.py", line 174, in _log_process_output
    9991     stderr=subprocess.STDOUT, **kwargs)
    9992   File "/nix/store/h8i5qadlm6vfxayiizyk37k7f2m1a4h1-python-2.7.15/lib/python2.7/subprocess.py", line 394, in __init__
    9993     errread, errwrite)
    9994   File "/nix/store/h8i5qadlm6vfxayiizyk37k7f2m1a4h1-python-2.7.15/lib/python2.7/subprocess.py", line 1047, in _execute_child
    9995     raise child_exception
    9996 OSError: [Errno 8] Exec format error
    9997 builder for '/nix/store/is6ydjhpkbnan086v5hrgwdp4x33pnks-spidermonkey-52.9.0-armv7l-unknown-linux-gnueabihf.drv' failed with exit code 1
    9998 error: build of '/nix/store/is6ydjhpkbnan086v5hrgwdp4x33pnks-spidermonkey-52.9.0-armv7l-unknown-linux-gnueabihf.drv' failed
  ```

  ### Steps to reproduce
  ```
    9996 [void@fermat:~/pi]$ cat ./spidermonkey.sh
    9997 #!/bin/sh
    9998 nix-build -I nixpkgs=/home/void/nixpkgs -E 'let t1 = import <nixpkgs> {}; in let pkgs = import <nixpkgs> { crossSystem = t1.lib.systems.examples.armv7l-hf-multiplatform // { system = "armv7l-linux"; }; }; in pkgs.spidermonkey_52 ' \
         --show-trace
    9999 

  ```

  I'm on staging. I believe this is very similar to https://github.com/NixOS/nixpkgs/issues/50925 . Any Mozilla folks willing to help?


state: closed
title: python37Packages.docutils: fix on darwin
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/51135
updated_at: 2018-11-27 20:27:42
body:
  ###### Motivation for this change

  Fixes #51096

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: rustup: 1.13.0 -> 1.15.0
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/51136
updated_at: 2018-12-02 10:04:25
body:
  ###### Motivation for this change


  ###### Things done

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

  - [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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  cc @Mic92 


state: closed
title: (18.09) postgresql: Enable systemd integration for 9.6+
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/51137
updated_at: 2018-11-28 16:50:23
body:
  I'd really like to backport this one to 18.09 as it improves reliability.

  I ran PostgreSQL nixos tests and will run this from today on in production (on top of 18.09). So give it a day or so.

  EDIT: sorry for mass spam :(


state: closed
title: pdns-recursor: 4.1.7 -> 4.1.8 (security)
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/51138
updated_at: 2019-04-17 02:00:54
body:
  https://docs.powerdns.com/recursor/changelog/4.1.html#change-4.1.8


  ###### 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nginxMainline: 1.15.6 -> 1.15.7
user_login: alyssais
html_url: https://github.com/NixOS/nixpkgs/pull/51139
updated_at: 2018-11-27 21:28:50
body:
  ###### Motivation for this change

  https://nginx.org/en/CHANGES

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.sure: 1.2.24 -> 1.4.11
user_login: costrouc
html_url: https://github.com/NixOS/nixpkgs/pull/51140
updated_at: 2018-11-27 23:50:34
body:
  Fix broken python package `sure`

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ifxetex.sty problem
user_login: mredaelli
html_url: https://github.com/NixOS/nixpkgs/issues/51141
updated_at: 2019-02-17 20:52:01
body:
  ## Issue description
  The LaTeX package `ifxetex` seems not to be working anymore.

  It used to earlier, but I'm not sure how earlier.

  ### Steps to reproduce

  With this `default.nix`

  ```nix
  with import <nixpkgs> { }; 
  let mytex = texlive.combine {
    inherit (texlive) scheme-small collection-latexrecommended titlesec multirow ifxetex;
  };
  in
  stdenv.mkDerivation {
    name = "my-environment";
    buildInputs = [
      mytex
    ];
  }
  ```

  Compiling this document 
  ```tex
  \documentclass[a4paper,10pt]{memoir} 
  \begin{document}
  ciao
  \end{document}
  ```
  gives
  ```
  (/nix/store/aka9azzlv7cdczxlqwpjnnynhbfivn74-texlive-combined-2018/share/texmf/
  tex/generic/oberdiek/ifpdf.sty)

  ! LaTeX Error: File `ifetex.sty' not found.
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.79, NixOS, 18.09.1363.b37872d4268 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"nixos-18.09.1363.b37872d4268, nixos-unstable-18.09pre143771.a8c71037e04"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: postgresql: disable parallel building on Darwin
user_login: alyssais
html_url: https://github.com/NixOS/nixpkgs/pull/51142
updated_at: 2018-11-28 00:44:24
body:
  ###### Motivation for this change

  There have been multiple reports of this failing. I don't know if the other one linked in the issue was on Darwin or not, but no point disabling on Linux if we don't have any confirmed reports of failure.

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

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: spdlog: 0.14.0 -> 0.17.0 & 1.1.0 -> 1.2.1
user_login: aanderse
html_url: https://github.com/NixOS/nixpkgs/pull/51143
updated_at: 2018-11-28 17:32:55
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
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: reiserfsprogs: fix cross compilation
user_login: eburimu
html_url: https://github.com/NixOS/nixpkgs/pull/51144
updated_at: 2018-11-29 17:52:50
body:
  ###### Motivation for this change

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

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: jfsutils: fix cross compilation
user_login: eburimu
html_url: https://github.com/NixOS/nixpkgs/pull/51145
updated_at: 2018-11-29 10:14:46
body:
  ###### Motivation for this change

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

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: bundix: 2.3.1 -> 2.4.0
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/51146
updated_at: 2018-11-27 23:59:22
body:
  ###### Motivation for this change

  path support

  ###### Things done

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

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

  ---


state: closed
title: conky: init latest
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/51147
updated_at: 2018-11-28 21:42:03
body:
  ###### Motivation for this change

  I am not sure why conky haven't released a new version, but this issue was fixed in April: https://github.com/brndnmtthws/conky/issues/471 (with this commit: https://github.com/brndnmtthws/conky/pull/479/commits/8790281fa56eb0ec5e2ecf992e66cee94208d878)

  I use docker and conky and without this fix it's broken.

  ###### 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))
  - [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] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I'm not sure where to place things like this or if there's a better way to create a new derivation that only changes the version and the hash. Any advice appreciated.


state: closed
title: [18.09] pdns-recursor: 4.1.7 -> 4.1.8 (security)
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/51148
updated_at: 2018-11-27 22:24:46
body:
  ###### Motivation for this change

  Backport of #51138
  https://docs.powerdns.com/recursor/changelog/4.1.html#change-4.1.8
  (cherry picked from commit 14342e8c6d7f1ac2d8792c8cc5bae6b2d1c227d0)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: aarch64 raspberry pi sha256 hashes do not match
user_login: joehealy
html_url: https://github.com/NixOS/nixpkgs/issues/51149
updated_at: 2018-11-28 00:54:10
body:
  ## Issue description

  The nixos image for raspberry pi (https://www.cs.helsinki.fi/u/tmtynkky/nixos-arm/installer/sd-image-aarch64-linux.img) available from https://www.cs.helsinki.fi/u/tmtynkky/nixos-arm/installer/ has the following hash:

  $ sha256sum sd-image-aarch64-linux.img 
  9f96a8541c5a21e80ff6ef4f640627068d17a23bd6cf1ecc6ed92ed634ed733e  sd-image-aarch64-linux.img

  whilst the has listed in https://www.cs.helsinki.fi/u/tmtynkky/nixos-arm/installer/SHA256SUMS

  is 25492de7aaff2fd4f41670e19b3a99b600a5a197af50e0ff55f71fb561ce98ab *sd-image-aarch64-linux.img


state: closed
title: [aarch64] The sd-image-aarch64 FAT32 partition does not pass `fsck`
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/issues/51150
updated_at: 2018-11-28 23:50:31
body:
  ## Issue description

  Long log here:

   * https://logs.nix.samueldr.com/nixos/2018-11-27#1543351343-1543357884;

  It has been reported as broken not only on the download image, but from a nix-built image by two separate users (@tilpner and @timclassic), while the pre-built image has been seen as broken by @bennofs and I.

  cc @dezgeg.


state: closed
title: Adding xnd packages: libndtypes, ndtypes, libxnd, xnd, libgumath, gumath
user_login: costrouc
html_url: https://github.com/NixOS/nixpkgs/pull/51151
updated_at: 2019-02-24 10:18:38
body:
  ###### Motivation for this change

  Packages that have hopes of being a future replacement for numpy.

  ###### Things done


  libgumath: init at unstable-2018-11-27 

  libxnd: 0.2.0dev3 -> unstable-2018-11-27 

  libndtypes: 0.2.0dev3 -> unstable-2018-11-27 

  pythonPackages.ndtypes: init at unstable-2018-11-27 

  pythonPackages.xnd: init at unstable-2018-11-27 

  pythonPackages.gumath: init at unstable-2018-11-27 

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: libvirtd: impossible to add hooks
user_login: Pneumaticat
html_url: https://github.com/NixOS/nixpkgs/issues/51152
updated_at: 2018-11-28 20:29:38
body:
  ## Issue description

  Placing files in `/etc/libvirt/hooks` as is normal has no effect. It seems that the libvirt package is built with `$(out)/var/lib` as sysconfdir, and [hooks are run from the sysconfdir folder](https://github.com/libvirt/libvirt/search?q=%2Fhooks%2F&unscoped_q=%2Fhooks%2F).

  ### Steps to reproduce

  Place a script designed to run [on vm start](https://www.libvirt.org/hooks.html) in `/etc/libvirt/hooks`.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.19.2, NixOS, 19.03.git.4f1a831 (Koi)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `""`
   - nixpkgs: `/etc/nixos/nixpkgs`


state: open
title: yaru: init at 18.10.7
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/51153
updated_at: 2019-01-05 19:48:37
body:
  ###### Motivation for this change

  Community theme(s) from Ubuntu.

  GTK and icon themes (Saru?) appear to work.


  ###### Things done

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

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

  ---


state: closed
title: Various cross-compilation fixes
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/51154
updated_at: 2018-12-12 00:56:19
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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: postgresql: Remove static libs using host platform extension
user_login: endgame
html_url: https://github.com/NixOS/nixpkgs/pull/51155
updated_at: 2018-11-28 21:40:28
body:
  ###### Motivation for this change

  Closes #50902. See [LnL7's comment](https://github.com/NixOS/nixpkgs/issues/50902#issuecomment-442276324) to understand what's going on.

  This allows `haskellPackages.postgresql-libpq` to build on 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)
     - [X] NixOS
     - [X] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Backport: Ghc 8.4.4 default 18.09
user_login: ElvishJerricco
html_url: https://github.com/NixOS/nixpkgs/pull/51156
updated_at: 2018-11-28 11:51:24
body:
  ###### Motivation for this change

  Backporting the minor update to GHC 8.4.4 as the default 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)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Fix FAT32 partition issues on sd-image-based images
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/pull/51158
updated_at: 2019-02-12 02:31:04
body:
  ###### Motivation for this change

  Fixes #51150.

  The main issue:

  ```
  [...]
    Bad short file name (.).
    Auto-renaming it.
    Renamed to FSCK0000.000
  ```

  Is already fixed using `mtools-4.0.21`. For `release-18.09` its update will need to be backported (#51159).

  * * *

  This fixes the seemingly-always-existing issue where the FAT32 partition was subtly broken by `mtools`. It wouldn't pass an `fsck`, even when freshly made. See #51150 for investigation details, and see commit messages for fixes details.

  To ensure no regression with regards to the integrity of the boot partition, an `fsck` pass is now made just after copying the files. This will add a negligible amount of time to the whole build process, but will ensure tools will be able to manipulate the boot partition with success.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - ✔️ Assured whether relevant documentation is up to date
  - ✔️ Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


  cc @dezgeg @tilpner @bennofs 


state: closed
title: [18.09] mtools 4.0.18 -> 4.0.21
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/pull/51159
updated_at: 2019-02-12 02:31:05
body:
  ###### Motivation for this change

  Backports the history to update `mtools`, which is necessary for clean FAT32 boot partitions on `sd-image` based images. See #51158. This will be required for its backport 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)
     - ✔️ NixOS
     - ⬜ macOS
     - ⬜ other Linux distributions
  - ⬜ Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - ✔️ Tested compilation of all pkgs 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)
  - ✔️ Assured whether relevant documentation is up to date
  - ✔️ Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Only tested that `sd-image-aarch64` builds correctly.


state: closed
title: [Security Update] Palemoon 28.2.1
user_login: develCuy
html_url: https://github.com/NixOS/nixpkgs/issues/51160
updated_at: 2019-07-21 05:26:02
body:
  ## Issue description
  On November 13th Palemoon 28.2.0 was released with very important security updates: http://www.palemoon.org/releasenotes.shtml. This browser has an integrated update checker which is complaining repeatedly about the security update (which is good!) 

  ### Steps to reproduce

  Install palemoon, wait a few minutes, a pop-up window raises asking to update palemoon.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.4.0-139-generic, Ubuntu, 14.04.5 LTS, Trusty Tahr`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.1.3`
   - channels(user): `"nixpkgs-19.03pre160446.206a1c00bae"`
   - nixpkgs: `/home/user/.nix-defexpr/channels/nixpkgs`


state: open
title: palemoon: 27.9.4 -> 28.2.1
user_login: develCuy
html_url: https://github.com/NixOS/nixpkgs/pull/51161
updated_at: 2019-07-09 08:05:35
body:
  ###### Motivation for this change
  Update palemoon to latest releases, which includes security updates. I reported this as an issue as well (#51160).

  ###### Things done

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

  ---

  I changed the compile settings according to: http://developer.palemoon.org/Developer_Guide:Build_Instructions/Pale_Moon/Linux. I don't know what to do with this:
  `mk_add_options MOZ_OBJDIR=/home/$USER/pmbuild/`, so I removed it, also, I guess that the following options should be reviewed carefully:
  ```
  ac_add_options --enable-official-branding
  export MOZILLA_OFFICIAL=1
  ```

  Also, I don't know what is the right way to add gconf-2.0 as dependency, in my local I add this: `pkgs.gnome.Gconf` but inside buildInputs, otherwise nix-build can't find it.

  Finally, compilation never finished because it was too much for my old laptop.

  closes #51160


state: closed
title: z3: 4.8.1 -> 4.8.3
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/51162
updated_at: 2018-11-29 00:15:35
body:
  ###### Motivation for this change

  https://github.com/Z3Prover/z3/releases/tag/z3-4.8.3

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: aminal: init at 0.7.4
user_login: kalbasit
html_url: https://github.com/NixOS/nixpkgs/pull/51163
updated_at: 2018-11-28 20:39:23
body:
  ###### Motivation for this change

  Nice terminal emulator.

  ###### Things done

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

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

  ---

  @GrahamcOfBorg build aminal


state: closed
title: nix-index: Wrap with nix-env in PATH
user_login: Infinisil
html_url: https://github.com/NixOS/nixpkgs/pull/51165
updated_at: 2018-12-04 00:54:37
body:
  This fixes an impurity in nix-index: Previously it would take the nix-env
  binary from the users PATH. I discovered this while trying to run nix-index in a
  systemd service, which by default doesn't have nix-env in its path. The
  errors it threw were not informative at all and it took me hours to
  finally figure out the reason.

  ###### 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos/jenkins-job-builder: improve error handling and add accessTokenFile option
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/51166
updated_at: 2018-12-03 16:08:42
body:
  ###### Motivation for this change
  * stop reloadScript on error
  * add accessTokenFile option. This new option allows storing the secret access token outside the world readable Nix store.


  ###### Things done

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

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

  ---


state: closed
title: ocamlPackages.frontc: 3.4 -> 3.4.1
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/51167
updated_at: 2018-12-05 08:49:44
body:
  ###### Motivation for this change

  Compatibility with OCaml ≥ 4.06.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: jackett: 0.10.446 -> 0.10.471
user_login: nyanloutre
html_url: https://github.com/NixOS/nixpkgs/pull/51168
updated_at: 2018-12-04 17:03:11
body:
  ###### Motivation for this change

  Multiple trackers corrections

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [18.09] jackett: 0.10.434 -> 0.10.471
user_login: nyanloutre
html_url: https://github.com/NixOS/nixpkgs/pull/51169
updated_at: 2018-12-04 17:03:08
body:
  ###### Motivation for this change

  Some trackers are fixed with this version (yggtorrent for example)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: xfsprogs: fix cross compilation
user_login: eburimu
html_url: https://github.com/NixOS/nixpkgs/pull/51170
updated_at: 2018-12-02 19:59:02
body:
  ###### Motivation for this change

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

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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)
  - [ ] Assured whether relevant documentation is up to date
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: swig doesn't cross compile
user_login: eburimu
html_url: https://github.com/NixOS/nixpkgs/issues/51171
updated_at: 2018-11-28 10:03:26
body:
  ## Issue description
  ```
  8718 [void@fermat:~/pi]$ sh ./swig.sh
   8719 these derivations will be built:
   8720   /nix/store/qq91schrf4sy2g1qwhfh01xibzqrg04z-swig-3.0.12-armv7l-unknown-linux-gnueabihf.drv
   8721 building '/nix/store/qq91schrf4sy2g1qwhfh01xibzqrg04z-swig-3.0.12-armv7l-unknown-linux-gnueabihf.drv'...
   8722 unpacking sources
   8723 unpacking source archive /nix/store/x93y51rd3smn26nfpjldmk81v20i5496-source
   8724 source root is source
   8725 patching sources
   8726 updateAutotoolsGnuConfigScriptsPhase
   8727 configuring
   8728 + test -d Tools/config
   8729 + aclocal -I Tools/config
   8730 + autoheader
   8731 + automake --add-missing --copy --force-missing
   8732 configure.ac:29: installing 'Tools/config/compile'
   8733 configure.ac:14: installing 'Tools/config/config.guess'
   8734 configure.ac:14: installing 'Tools/config/config.sub'
   8735 configure.ac:15: installing 'Tools/config/install-sh'
   8736 configure.ac:15: installing 'Tools/config/missing'
   8737 Source/Makefile.am: installing 'Tools/config/depcomp'
   8738 configure.ac: installing 'Tools/config/ylwrap'
   8739 + autoconf
   8740 + cd CCache
   8741 + autoreconf
   8742 configure flags: --disable-dependency-tracking --prefix=/nix/store/r1jmlv2m4v3crp2wb8l56lhglz89sazm-swig-3.0.12-armv7l-unknown-linux-gnueabihf --without-tcl --build=x86_64-unknown-linux-gnu --host=armv7l-unknown-linux-gnueabihf
   8743 checking build system type... x86_64-unknown-linux-gnu
   8744 checking host system type... armv7l-unknown-linux-gnueabihf
   8745 checking for a BSD-compatible install... /nix/store/9dajacm6s12cgqkc15zrrqgh26a1pd83-coreutils-8.30/bin/install -c
   8746 checking whether build environment is sane... yes
   8747 checking for armv7l-unknown-linux-gnueabihf-strip... armv7l-unknown-linux-gnueabihf-strip
   8748 checking for a thread-safe mkdir -p... /nix/store/9dajacm6s12cgqkc15zrrqgh26a1pd83-coreutils-8.30/bin/mkdir -p
   8749 checking for gawk... gawk
   8750 checking whether make sets $(MAKE)... yes
   8751 checking whether make supports nested variables... yes
   8752 checking for armv7l-unknown-linux-gnueabihf-gcc... armv7l-unknown-linux-gnueabihf-gcc
   8753 checking whether the C compiler works... yes
   8754 checking for C compiler default output file name... a.out
   8755 checking for suffix of executables...
   8756 checking whether we are cross compiling... yes
   8757 checking for suffix of object files... o
   8758 checking whether we are using the GNU C compiler... yes
   8759 checking whether armv7l-unknown-linux-gnueabihf-gcc accepts -g... yes
   8760 checking for armv7l-unknown-linux-gnueabihf-gcc option to accept ISO C89... none needed
   8761 checking whether armv7l-unknown-linux-gnueabihf-gcc understands -c and -o together... yes
   8762 checking whether make supports the include directive... yes (GNU style)
   8763 checking dependency style of armv7l-unknown-linux-gnueabihf-gcc... none
   8764 checking whether we are using the GNU C++ compiler... yes
   8765 checking whether armv7l-unknown-linux-gnueabihf-g++ accepts -g... yes
   8766 checking dependency style of armv7l-unknown-linux-gnueabihf-g++... none
   8767 checking maximum warning verbosity option... -Wall -W -ansi -pedantic for C++ -Wall -W -ansi -pedantic for C
   8768 checking how to run the C preprocessor... armv7l-unknown-linux-gnueabihf-gcc -E
   8769 checking for grep that handles long lines and -e... /nix/store/0151vanc3gqghnkq7kskqpj180z19xnx-gnugrep-3.1/bin/grep
   8770 checking for egrep... /nix/store/0151vanc3gqghnkq7kskqpj180z19xnx-gnugrep-3.1/bin/grep -E
   8771 checking for ANSI C header files... yes
   8772 checking for popen... yes
   8773 checking whether to enable PCRE support... yes
   8774 checking whether to use local PCRE... no
   8775 checking for a sed that does not truncate output... /nix/store/bsva73kk169ma94abpknbszxzizdgp16-gnused-4.5/bin/sed
   8776 checking for pcre-config... no
   8777 configure: error: in `/build/source':
   8778 configure: error:
   8779         Cannot find pcre-config script from PCRE (Perl Compatible Regular Expressions)
   8780         library package. This dependency is needed for configure to complete,
   8781         Either:
   8782         - Install the PCRE developer package on your system (preferred approach).
   8783         - Download the PCRE source tarball, build and install on your system
   8784           as you would for any package built from source distribution.
   8785         - Use the Tools/pcre-build.sh script to build PCRE just for SWIG to statically
   8786           link against. Run 'Tools/pcre-build.sh --help' for instructions.
   8787           (quite easy and does not require privileges to install PCRE on your system)
   8788         - Use configure --without-pcre to disable regular expressions support in SWIG
   8789           (not recommended).
   8790 See `config.log' for more details
   8791 builder for '/nix/store/qq91schrf4sy2g1qwhfh01xibzqrg04z-swig-3.0.12-armv7l-unknown-linux-gnueabihf.drv' failed with exit code 1
   8792 error: build of '/nix/store/qq91schrf4sy2g1qwhfh01xibzqrg04z-swig-3.0.12-armv7l-unknown-linux-gnueabihf.drv' failed
  ```


  ### Steps to reproduce
  ```
    9996 [void@fermat:~/pi]$ cat ./swig.sh
    9997 #!/bin/sh
    9998 nix-build -I nixpkgs=/home/void/nixpkgs -E 'let t1 = import <nixpkgs> {}; in let pkgs = import <nixpkgs> { crossSystem = t1.lib.systems.examples.armv7l-hf-multiplatform // { system = "armv7l-linux"; }; }; in pkgs.swig ' --show-trace

  ```


