# issues

state: closed
title: arpack: 3.6.3 -> 3.7.0
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/56891
updated_at: 2019-04-03 13:47:47
body:
  ###### Motivation for this change
  Regular update. Did require some manual work.

  Changelog: https://github.com/opencollab/arpack-ng/blob/master/CHANGES

  CC @ttuegel 

  ###### Things done
  * switch to FetchFromGitHub
  * switch from autotools to cmake
  * add eigen to input (is now required)

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: ili2c: init at 5.0.0
user_login: das-g
html_url: https://github.com/NixOS/nixpkgs/pull/56893
updated_at: 2019-07-18 06:24:06
body:
  ###### Motivation for this change

  Make the [INTERLIS "compiler"](https://www.interlis.ch/downloads/ili2c) available on NixOS.

  ###### Things done

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

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

  ---

  ##### Notes and questions:

  ###### Does this belong in "misc"?

  "misc." categories always have the tendency to grow uncontrollably. Maybe it's time for a GIS subfolder in the pkgs tree?


state: closed
title: traefik: 1.7.8 -> 1.7.9
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/56894
updated_at: 2019-03-06 08:04:04
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Bump to latest minor 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: go-outline: unstable-2017-08-04 -> unstable-2018-11-22
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/56896
updated_at: 2019-03-09 08:07:39
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Bump to a more 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] 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: terraform-providers: version bumps
user_login: stephengroat
html_url: https://github.com/NixOS/nixpkgs/pull/56897
updated_at: 2019-03-06 13:40:54
body:
  ###### Motivation for this change

  update terraform providers

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: delve: 1.1.0 -> 1.2.0
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/56898
updated_at: 2019-03-06 08:04:00
body:
  ###### Motivation for this change

  Bump to latest release.

  Also, move the goPackagePath to `github.com/go-delve/delve` 👼

  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: cabextract: 1.9 -> 1.9.1
user_login: pSub
html_url: https://github.com/NixOS/nixpkgs/pull/56899
updated_at: 2019-03-06 10:33:23
body:
  ###### Motivation for this change
  Release 1.9.1 fixes some packaging issues.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: skaffold: 0.21.1 -> 0.24.0
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/56900
updated_at: 2019-03-09 08:07:43
body:
  ###### Motivation for this change

  Bump to latest release.

  ###### Things done

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

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

  Use a release :tada: 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: build-support/docker: fix the build of tarsum with Go 1.12
user_login: kalbasit
html_url: https://github.com/NixOS/nixpkgs/pull/56902
updated_at: 2019-03-05 21:31:34
body:
  ###### Motivation for this change

  In #56500, go was updated to 1.12 and the build of tarsum is now failing. 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: pythonPackages.pytorch: build fails to build on NixOS unstable
user_login: dnaq
html_url: https://github.com/NixOS/nixpkgs/issues/56903
updated_at: 2019-03-07 08:41:45
body:
  ## Issue description

  When trying to build pytorch the following error occurs.

  ```
  Traceback (most recent call last):
    File "nix_run_setup", line 8, in <module>
      exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))
    File "setup.py", line 170, in <module>
      from tools.setup_helpers.cuda import USE_CUDA, CUDA_HOME, CUDA_VERSION
    File "/build/source/tools/setup_helpers/cuda.py", line 75, in <module>
      cuda_path = find_nvcc()
    File "/build/source/tools/setup_helpers/cuda.py", line 17, in find_nvcc
      proc = Popen(['which', 'nvcc'], stdout=PIPE, stderr=PIPE)
    File "/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/lib/python3.7/subprocess.py", line 775, in __init__
      restore_signals, start_new_session)
    File "/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/lib/python3.7/subprocess.py", line 1522, in _execute_child
      raise child_exception_type(errno_num, err_msg, err_filename)
  FileNotFoundError: [Errno 2] No such file or directory: 'which': 'which'
  builder for '/nix/store/nc8x0hqhw1739z4i0zb9yxq4rg0lylk1-python3.7-pytorch-1.0.0.drv' failed with exit code 1
  cannot build derivation '/nix/store/s246vil3pa9lfwjdwdkz6ai5gy41p64d-python3-3.7.2-env.drv': 1 dependencies couldn't be built
  cannot build derivation '/nix/store/c3jgz96yl9nmk6c536pjig214mizjz0x-system-path.drv': 1 dependencies couldn't be built
  cannot build derivation '/nix/store/s1n9d9p77cp8qwbafb4dzrq20jigw5mv-nixos-system-nixos-19.09pre171786.34aa254f9eb.drv': 1 dependencies couldn't be built
  error: build of '/nix/store/s1n9d9p77cp8qwbafb4dzrq20jigw5mv-nixos-system-nixos-19.09pre171786.34aa254f9eb.drv' failed
  ```

  This seems to be related to #54182, seems like `buildInputs` is now ignored when building python modules.

  ### Steps to reproduce

  Try to build pytorch, e.g. nix-build -A python3Packages.pytorch

  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.103, NixOS, 19.09pre170705.1233c8d9e9b (Loris)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.2`
   - channels(root): `"nixos-19.09pre171786.34aa254f9eb"`
   - channels(user) `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: [18.09] X-Server fails to start since latest update
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/56904
updated_at: 2019-03-10 13:56:29
body:
  ## Issue description

  I cannot start my X server since the latest stable channel update.

  The channel was forwarded: 235487585ed to 4c0be408155.
  All relevant updates _I_ see are kernel updates (I'm running 4.14 LTS kernel). But maybe I'm missing something.

  The journal tells me:

  ```
  [...]
  Mär 04 07:32:46 terry display-manager[1281]: (II) No input driver specified, ignoring this device.
  Mär 04 07:32:46 terry display-manager[1281]: (II) This device may have been added with another device file.
  Mär 04 07:32:46 terry display-manager[1281]: (II) config/udev: Adding input device (unnamed) (/dev/tty8)
  Mär 04 07:32:46 terry display-manager[1281]: (II) No input driver specified, ignoring this device.
  Mär 04 07:32:46 terry display-manager[1281]: (II) This device may have been added with another device file.
  Mär 04 07:32:46 terry display-manager[1281]: (II) config/udev: Adding input device (unnamed) (/dev/tty9)
  Mär 04 07:32:46 terry display-manager[1281]: (II) No input driver specified, ignoring this device.
  Mär 04 07:32:46 terry display-manager[1281]: (II) This device may have been added with another device file.
  [...]
  ```

  ### Steps to reproduce

  Not sure.

  (Edit: Running a ThinkPad X220 here, maybe someone can reproduce with this information alone)

  ## Technical details

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

  More information can be provided, of course.

  ## Pinging

  Pinging stable channel maintainers and kernel guys here.

  @NeQuissimus updated the 4.14 kernel in this cycle.
  Other kernel people: @dezgeg @FRidh (just taking randomly two instead of pinging all of you).


state: closed
title: pari: fix off-by-one error
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/56905
updated_at: 2019-03-06 11:00:08
body:
  ###### Motivation for this change

  Fixes an upstream bug, brought to my attention by sage. May cause a segfault (or even have security implications, though unlikely). While I'm at it I've also done a slight refactoring and added myself as a maintainer (so that I'll be notified on changes which may break sage).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: python: make it possible to disable the python setup-hook
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/56907
updated_at: 2019-04-30 16:45:13
body:
  ###### Motivation for this change

  Without this it's impossible to use a python binary that depends on a
  different python version then what's used during the current build.
  I think it would be better to get rid of it in the future and only apply it for a specific set of inputs (eg `pythonDepends` or move it to mkPythonPackage.

  /cc @FRidh

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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
     - [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: python3Packages.ppft: check phase fails
user_login: samhug
html_url: https://github.com/NixOS/nixpkgs/issues/56908
updated_at: 2019-03-05 21:56:12
body:
  ## Issue description
  Get the following output when trying to build
  ```
  ...
  running build_ext
  Usage: python sum_primes.py [ncpus]
      [ncpus] - the number of workers to run in parallel,
      if omitted it will be set to the number of processors in the system

  Traceback (most recent call last):
    File "nix_run_setup", line 8, in <module>
      exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))
    File "setup.py", line 193, in <module>
      setup(**kwds)
    File "/nix/store/pv9x3fbb3nww5gd3shvhdj9scra7bc68-python3.7-bootstrapped-pip-19.0.3/lib/python3.7/site-packages/setuptools/__init__.py", line 145, in setup
      return distutils.core.setup(**attrs)
    File "/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/lib/python3.7/distutils/core.py", line 148, in setup
      dist.run_commands()
    File "/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/lib/python3.7/distutils/dist.py", line 966, in run_commands
      self.run_command(cmd)
    File "/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/lib/python3.7/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/nix/store/pv9x3fbb3nww5gd3shvhdj9scra7bc68-python3.7-bootstrapped-pip-19.0.3/lib/python3.7/site-packages/setuptools/command/test.py", line 228, in run
      self.run_tests()
    File "/nix/store/pv9x3fbb3nww5gd3shvhdj9scra7bc68-python3.7-bootstrapped-pip-19.0.3/lib/python3.7/site-packages/setuptools/command/test.py", line 250, in run_tests
      exit=False,
    File "/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/lib/python3.7/unittest/main.py", line 100, in __init__
      self.parseArgs(argv)
    File "/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/lib/python3.7/unittest/main.py", line 124, in parseArgs
      self._do_discovery(argv[2:])
    File "/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/lib/python3.7/unittest/main.py", line 244, in _do_discovery
      self.createTests(from_discovery=True, Loader=Loader)
    File "/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/lib/python3.7/unittest/main.py", line 154, in createTests
      self.test = loader.discover(self.start, self.pattern, self.top)
    File "/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/lib/python3.7/unittest/loader.py", line 347, in discover
      tests = list(self._find_tests(start_dir, pattern))
    File "/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/lib/python3.7/unittest/loader.py", line 404, in _find_tests
      full_path, pattern, namespace)
    File "/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/lib/python3.7/unittest/loader.py", line 481, in _find_test_path
      tests = self.loadTestsFromModule(package, pattern=pattern)
    File "/nix/store/pv9x3fbb3nww5gd3shvhdj9scra7bc68-python3.7-bootstrapped-pip-19.0.3/lib/python3.7/site-packages/setuptools/command/test.py", line 54, in loadTestsFromModule
      tests.append(self.loadTestsFromName(submodule))
    File "/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/lib/python3.7/unittest/loader.py", line 154, in loadTestsFromName
      module = __import__(module_name)
    File "/build/ppft-1.6.4.9/examples/sum_primes_functor.py", line 45, in <module>
      ncpus = int(sys.argv[1])
  ValueError: invalid literal for int() with base 10: 'test'
  builder for '/nix/store/9blvhjm54k38vdwm1f1yv0c8yc05cwhc-python3.7-ppft-1.6.4.9.drv' failed with exit code 1
  error: build of '/nix/store/9blvhjm54k38vdwm1f1yv0c8yc05cwhc-python3.7-ppft-1.6.4.9.drv' failed
  ```


  ### Steps to reproduce
  ```
  $ nix-build -A 'python3Packages.ppft'
  ```


  ## Technical details

  ```
  $ nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.104, NixOS, 19.09pre171875.f274fc86562 (Loris)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.2`
   - channels(shug): `"home-manager"`
   - channels(root): `"nixos-19.09pre171875.f274fc86562, nixos-overlay"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
  ```


state: closed
title: oxidized: 0.25.0 -> 0.26.2
user_login: WilliButz
html_url: https://github.com/NixOS/nixpkgs/pull/56909
updated_at: 2019-03-07 16:30:18
body:
  ###### Motivation for this change
  [Latest release](https://github.com/ytti/oxidized/releases/tag/0.26.2) with bugfixes, some new features and new supported models.
  ([Changelog](https://github.com/ytti/oxidized/blob/0.26.2/CHANGELOG.md))

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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: pythonPackages.ppft: use custom checkPhase
user_login: samhug
html_url: https://github.com/NixOS/nixpkgs/pull/56910
updated_at: 2019-03-05 22:04:53
body:
  ###### Motivation for this change
  Fixes #56908 

  `doCheck = true;`  fails on python3

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: python.pkgs.pplpy: init at 0.8.4
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/56911
updated_at: 2019-04-12 19:50:14
body:
  ###### Motivation for this change

  This package depends on a newer version (alpha) of `gmpy2`, which has significant changes (including a cython interface).
  I've copied the way `shpinx` adds multiple versions in `python-packages.nix`. I'm not sure if that is the right way to do it. @FRidh @domenkozar?

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: spice-up: 1.7.0 -> 1.8.0
user_login: Kjuvi
html_url: https://github.com/NixOS/nixpkgs/pull/56912
updated_at: 2019-03-05 22:02:00
body:
  ###### Motivation for this change

  Fix spice-up which didn't build on master and update to 1.8.0

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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: julia: remove 0.6.4 (julia_06)
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/56913
updated_at: 2019-03-06 09:35:01
body:
  ###### Motivation for this change
  Remove Julia 0.6, which is not supported anymore (https://julialang.org/downloads/oldreleases.html)
  and fails on Hydra since the latest update of arpack to 3.6.3.

  Partially resolves https://github.com/NixOS/nixpkgs/issues/51506
  Needs backport to 19.03 (https://github.com/NixOS/nixpkgs/issues/56826)

  CC @7c6f434c 
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: coursier: update to 1.1.0-M13
user_login: mebubo
html_url: https://github.com/NixOS/nixpkgs/pull/56914
updated_at: 2019-03-06 08:43:13
body:
  The download url changed because, according to
  https://get-coursier.io/docs/cli-overview.html#curl:

  > For versions 1.1.0-M9 and later, the launcher is available as an
  > asset on the GitHub release page, e.g.
  > https://github.com/coursier/coursier/releases/download/v1.1.0-M9/coursier

  (The old committed in-repo version has not been updated since M9)

  The hash was generated by doing

  $ curl -LO https://github.com/coursier/coursier/releases/download/v1.1.0-M13/coursier
  $ nix hash-file coursier

  ###### 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: Flit command not found when buildPythonPackage format='flit'
user_login: costrouc
html_url: https://github.com/NixOS/nixpkgs/issues/56917
updated_at: 2019-03-06 12:43:46
body:
  ## Issue description

  I am getting an error when using the most recent of nixpkgs with building flit packages. I get the following error (also this is not the first time I've had the error). 

  ```
  /nix/store/63karsgdg7fm3q0if4zfd7apbd8ac1ci-stdenv-linux/setup: line 1312: flit: command not found
  ```

  Looking at https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/interpreters/python/build-python-package-flit.nix we see the following build process.

  ```
  buildPhase = attrs.buildPhase or ''
      runHook preBuild
      flit build --format wheel
      runHook postBuild
    '';
  ```

  This fixed the issue for me but I am not sure if it is the correct approach

  ```
  buildPhase = attrs.buildPhase or ''
      runHook preBuild
      ${python.interpreter} -m flit build --format wheel
      runHook postBuild
    '';
  ```


  The example where I got this to fail (you won't be able to run this...)

  ```
    tableau = pythonPackages.buildPythonPackage rec {
      name = "tableau";
      format = "flit";

      src = builtins.filterSource
               (path: _: !builtins.elem  (builtins.baseNameOf path) [".git" "result"])
               ./.;

      checkInputs = testRequirements;
      propagatedBuildInputs = buildRequirements;

      buildPhase = ''
        ${pythonPackages.python.interpreter} -m flit build --format wheel
      '';

      checkPhase = ''
        pytest --ignore=tests/test_reader.py
      '';
    };
  ```


state: closed
title: references-by-popularity: get a handle on memory usage
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/56918
updated_at: 2019-03-06 13:31:43
body:
  ###### Motivation for this change

  On very large graphs (~15k paths in this case) which have substantially sized subgraphs which are referred to many times, it is possible for the current code to OOM at the subgraph calculation phase:

  ![image](https://user-images.githubusercontent.com/76716/53842069-73016580-3f6c-11e9-8b30-e87ab6621495.png)

  This PR adds memoization to the subgraph calculation, allowing the algorithm to complete even on very large graphs within a reasonable time.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] 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: Closure graph memory (18.09)
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/56919
updated_at: 2019-03-06 13:31:49
body:
  ###### Motivation for this change

  Backport https://github.com/NixOS/nixpkgs/pull/56918

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: open
title: multibootusb can not find the Qt platform plugin "xcb"
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/issues/56921
updated_at: 2019-04-15 16:47:41
body:
  ## Issue description

  Running `multibootusb` with `nix-shell` gives an error:

  ```
  $ sudo nix-shell -p multibootusb --run multibootusb
  [sudo] password for romildo: 
  Using python version  3.6.8 (default, Dec 24 2018, 03:01:30) 
  [GCC 7.4.0] on platform Linux-4.20.13-x86_64-with-glibc2.3.4
  Running multibootusb version 9.2.0 from source...
  Starting multibootusb GUI...
  qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
  This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

  /nix/store/sy574divnvrb6z5gdn8jl89rlvqwcav1-multibootusb-9.2.0/bin/multibootusb: line 6: 11396 Aborted                 "/nix/store/lwwk80ls3sb1dfljfsrrx6wlkjkd8imn-python3-3.6.8/bin/python" "multibootusb"
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.20.13, NixOS, 19.09pre171786.34aa254f9eb (Loris)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.2`
   - channels(root): `"nixos-19.09pre171786.34aa254f9eb"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: nixos/knot: init
user_login: mweinelt
html_url: https://github.com/NixOS/nixpkgs/pull/56922
updated_at: 2019-03-26 17:42:38
body:
  ###### Motivation for this change

  Allow for easier usage by creating a module with a secure-by-default systemd unit.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: treewide: fixup bcf54ce
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/56923
updated_at: 2019-04-13 06:05:59
body:
  fix the executable bit for scripts installed with substituteAll
  and some remaining shebangs.

  ###### Motivation for this change
  Fix for issues reported in #56878 #56151 caused by changes in bcf54ce.

  ###### 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
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: jx: init at 1.3.955
user_login: kalbasit
html_url: https://github.com/NixOS/nixpkgs/pull/56924
updated_at: 2019-03-06 00:53:02
body:
  ###### Motivation for this change

  Package up [jx](https://github.com/jenkins-x/jx).

  This was harder than I thought it would be, mainly because upstream is expecting Go modules to be enabled (which we do not have for `buildGoPackage`) so I had to recursively remove any upstream vendored copy of a direct dependency pulled by the modules (in deps.nix).

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution 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: qtwebkit-plugins: fix hunspell build issue
user_login: stephengroat
html_url: https://github.com/NixOS/nixpkgs/pull/56925
updated_at: 2019-03-06 20:45:58
body:
  ###### Motivation for this change

  fix build 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: protonmail-bridge: 1.1.1-1 -> 1.1.3-1
user_login: aaronjanse
html_url: https://github.com/NixOS/nixpkgs/pull/56926
updated_at: 2019-03-08 11:03:24
body:
  ###### Motivation for this change
  Fixes MIME for sending messages. I don't know how to see the changelog again after closing the dialog, but I know the bugfixes included MIME.

  With this change, I can now send emails from the Geary email client.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: rubber: fix build
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/56928
updated_at: 2019-03-18 03:31:50
body:
  ###### Motivation for this change

  propagatedBuildInputs -> nativeBuildInputs

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: gcompris: fix build
user_login: stephengroat
html_url: https://github.com/NixOS/nixpkgs/pull/56929
updated_at: 2019-03-07 13:37:27
body:
  ###### Motivation for this change

  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)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: sshuttle: 0.78.4 -> 0.78.5
user_login: carlosdagos
html_url: https://github.com/NixOS/nixpkgs/pull/56930
updated_at: 2019-03-07 03:01:32
body:
  ###### Motivation for this change

  Newer version.

  Remove the pandoc dependency which is no longer required.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: The installation of linux kernel 5.0 hardened is broken
user_login: SchrodingerZhu
html_url: https://github.com/NixOS/nixpkgs/issues/56931
updated_at: 2019-05-13 06:56:42
body:
  ## Issue description
  The compilation of kernel source is stopped of an error:
  ```
  modDirVersion 5.0.0-rc8 specified in the Nix expression is wrong, it should be: 5.0.0-rc8-hardened
  ```
  Also Nvidia-beta falied to compile. seems that a CONSTANT `AS_***` should be changed.
  ### Steps to reproduce

  Just compile it.


state: closed
title: stage-2-init: directory contains user files. Symlinking may fail.
user_login: wizzup
html_url: https://github.com/NixOS/nixpkgs/issues/56932
updated_at: 2019-03-09 01:59:01
body:
  ## Issue description
  Recently I've got `Symlinking may file` warning at `stage 2`

  ```
  [wizzup@ ~]$ dmesg | grep etc | grep fail
  [    9.828785] stage-2-init: /etc/cups directory contains user files. Symlinking may fail. at /nix/store/amhpx347b7n6m2bq24siw0qq27w3np8n-setup-etc.pl line 114.
  [    9.843423] stage-2-init: /etc/fonts directory contains user files. Symlinking may fail. at /nix/store/amhpx347b7n6m2bq24siw0qq27w3np8n-setup-etc.pl line 114.
  [    9.904143] stage-2-init: /etc/kbd directory contains user files. Symlinking may fail. at /nix/store/amhpx347b7n6m2bq24siw0qq27w3np8n-setup-etc.pl line 114.
  [   10.466034] stage-2-init: /etc/terminfo directory contains user files. Symlinking may fail. at /nix/store/amhpx347b7n6m2bq24siw0qq27w3np8n-setup-etc.pl line 114.
  [   10.488041] stage-2-init: /etc/dbus-1 directory contains user files. Symlinking may fail. at /nix/store/amhpx347b7n6m2bq24siw0qq27w3np8n-setup-etc.pl line 114.
  [   10.580033] stage-2-init: /etc/zoneinfo directory contains user files. Symlinking may fail. at /nix/store/amhpx347b7n6m2bq24siw0qq27w3np8n-setup-etc.pl line 114.
  [   10.715797] stage-2-init: /etc/profiles/per-user/wizzup directory contains user files. Symlinking may fail. at /nix/store/amhpx347b7n6m2bq24siw0qq27w3np8n-setup-etc.pl line 114.
  [   10.764449] stage-2-init: /etc/systemd/system directory contains user files. Symlinking may fail. at /nix/store/amhpx347b7n6m2bq24siw0qq27w3np8n-setup-etc.pl line 114.
  [   10.768595] stage-2-init: /etc/systemd/system-generators directory contains user files. Symlinking may fail. at /nix/store/amhpx347b7n6m2bq24siw0qq27w3np8n-setup-etc.pl line 114.
  [   10.792518] stage-2-init: /etc/systemd/user directory contains user files. Symlinking may fail. at /nix/store/amhpx347b7n6m2bq24siw0qq27w3np8n-setup-etc.pl line 114.
  [   10.884702] stage-2-init: /etc/udev/rules.d directory contains user files. Symlinking may fail. at /nix/store/amhpx347b7n6m2bq24siw0qq27w3np8n-setup-etc.pl line 114.
  ```

  I don't remembering making any file at `/etc`, and my user doesn't even have permission to do

  ```
  [wizzup@ ~]$ touch /etc/test
  touch: cannot touch '/etc/test': Permission denied
  ```
  There is no noticeably error or anything other than warning at `stage-2` boot screen but I have some question.

  1. Any idea how to investigate more?
  2. Should a normal system have empty `/etc` at `stage-1`?
  3. Is there any way to get a working shell before `stage-2` begin so that I can check ?
  4. If I boot from usb-stick and mound the disk, am I expect to see empty `/etc`

  I failed to find any information about NixOS boot stages in the [manual](https://nixos.org/nixos/manual/) that I can use to lean more about my case, any additional recommendation would be appreciated.

  ### Steps to reproduce

  Don't sure if it would reproducible but in my case warning are popup on every boot.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.103, NixOS, 19.09pre170705.1233c8d9e9b (Loris)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.2`
   - channels(root): `"nixos-19.09pre170705.1233c8d9e9b"`
   - channels(wizzup): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: shelldap: init at 1.4.0
user_login: tobiasBora
html_url: https://github.com/NixOS/nixpkgs/pull/56933
updated_at: 2019-06-12 00:23:15
body:
  ###### Motivation for this change

  Integrate the tool shelldap (that let you browse in shelldap like in a shell).

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [x] 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: Terminator doesn't work
user_login: karolchmist
html_url: https://github.com/NixOS/nixpkgs/issues/56934
updated_at: 2019-03-06 22:53:58
body:
  ## Issue description

  Terminator doesn't work on latest `nixos-unstable`. It used to work until the last update of my NixOS.

  ### Steps to reproduce

  While trying to run `terminator`, I get 
  ```
  You need to install the python bindings for gobject, gtk and pango to run Terminator.
  ```

  My terminator links to 
  ```
  /nix/store/wqlm1fi4d50wzzqan3bq4hqskrckxzhy-terminator-1.91/bin/terminator
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.104, NixOS, 19.09.git.34aa254 (Loris)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.2`
   - channels(karol): `""`
   - channels(root): `""`
   - nixpkgs: `/etc/nixos/nixpkgs`


state: closed
title: Pharo 7 with Firefox's moz2d
user_login: rydnr
html_url: https://github.com/NixOS/nixpkgs/pull/56935
updated_at: 2019-03-07 18:17:39
body:
  ###### Motivation for this change

  Current Pharo package does not work with Pharo 7+ images.
  It needs a more recent VM, and many Pharo packages need moz2d to be available for them to work on Pharo 7 or later. For example, GToolkit.

  With this PR Pharo 7 or 8 
  Unfortunately, I've been unable to make Pharo 7 or 8 work on i686. The VM segfaults when performing calls to freetype library. However, that doesn't work with the current Pharo package either. I'll create a new PR once I solve it.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->
  I added "pharo-cog", "pharo-spur32" and "pharo-spur64" to my NixOS environment.systemPackages.
  Once the system is rebuilt, I tested both 32b and 64b images:
  ```
  for arch in 64 32; do
    mkdir ${arch};
    pushd ${arch};
    if [ "${arch}" == "32" ]; then path=""; else path="64/"; fi
    for version in 6 7 8; do
      curl get.pharo.org/${path}/${version}0 | bash && mv Pharo.image ${arch}-${version}.image && mv Pharo.changes ${arch}-${version}.changes
    done
    popd;
  done
  ```

  I then tried to open each 32b Pharo images with pharo-spur32, and the 64b images with pharo-spur64.

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.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: teensyduino: 1.40 -> 1.45
user_login: witchof0x20
html_url: https://github.com/NixOS/nixpkgs/pull/56936
updated_at: 2019-03-07 10:50:38
body:
  ###### Motivation for this change
  On my system, teensyduino cannot build due to #33147

  This resolves the issue by using jars from the officially distributed arduino package to get past the file size checks.
  I also upgrade teensyduino to version 1.45, which removes the need to simulate clicks in an X server to perform the install.
  Additionally, I add a variable to parameterize the teensyduino version.

  These changes are more-or-less in line with that the Arch Linux [PKGBUILD](https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=teensyduino) does, though their version relies purely on the distributed Arduino package, and does not build it from source.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: solc: 0.5.4 -> 0.5.7
user_login: AtkinsChang
html_url: https://github.com/NixOS/nixpkgs/pull/56937
updated_at: 2019-04-07 14:47:08
body:
  ###### Motivation for this change
  [Changelog](https://github.com/ethereum/solidity/releases/tag/v0.5.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"`
  - [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: appeditor: init at 1.1.0
user_login: Kjuvi
html_url: https://github.com/NixOS/nixpkgs/pull/56939
updated_at: 2019-03-10 11:06:43
body:
  ###### Motivation for this change

  Edit the Pantheon application menu

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: mopidy-iris depends on pylast-3.0.0 now, which does not support python2.7 anymore
user_login: MartinPotier
html_url: https://github.com/NixOS/nixpkgs/issues/56940
updated_at: 2019-03-20 10:43:01
body:
  ## Issue description

  mopidy-iris depends on pylast, pylast 3.0.0 does not support python 2.7 anymore.

  ```
  building the system configuration...
  these derivations will be built:
    /nix/store/va42a3jfpjy2vjba2yvj1l5sahqxq0qv-python2.7-pylast-3.0.0.drv
    /nix/store/alnc43b70mpvjrkmb2zamd0h4ril6kga-Mopidy-Iris-3.32.5.drv
    /nix/store/rqpwv5x1372hmrq8pqx6nr3as8x3vc85-mopidy-with-extensions-2.2.2.drv
    /nix/store/3jfhqw87548hdx9r457ffm5hsz6j9n1c-unit-mopidy.service.drv
    /nix/store/abdwasan8033h4m1896hwb6gwz3kxkc1-unit-mopidy-scan.service.drv
    /nix/store/8yvjvch4yhi4p7s1w8b699ywf3ndflqx-system-units.drv
    /nix/store/fb88xp7w1ajv26rc58m4d0nik4298nwb-etc.drv
    /nix/store/944bqvs1ayzwgsqyrlnzl00a965jn1vn-nixos-system-sam-19.09pre171786.34aa254f9eb.drv
  building '/nix/store/va42a3jfpjy2vjba2yvj1l5sahqxq0qv-python2.7-pylast-3.0.0.drv' on 'ssh://bob@10.10.50.15'...
  Warning: Permanently added '10.10.50.15' (ED25519) to the list of known hosts.
  unpacking sources
  unpacking source archive /nix/store/xim57p0gxhmq2x9anji51sxprk0bszi8-pylast-3.0.0.tar.gz
  source root is pylast-3.0.0
  setting SOURCE_DATE_EPOCH to timestamp 1546356363 of file pylast-3.0.0/setup.cfg
  patching sources
  configuring
  building
  pylast 3.0 and above are no longer compatible with Python 2.

  This is pylast 3.0.0 and you are using Python 2.7.15.
  Make sure you have pip >= 9.0 and setuptools >= 24.2 and retry:

   $ pip install --upgrade pip setuptools

  Other choices:

  - Upgrade to Python 3.

  - Install an older version of pylast:

  $ pip install 'pylast<3.0'

  For more information:

  https://github.com/pylast/pylast/issues/265
  ```

  ### Steps to reproduce

  Add the following to your `configuration.nix`:

  ```nix
    services.mopidy = {
      enable = true;
      extensionPackages = with pkgs; [
        mopidy-iris
      ];
    };
  ```

  and `nixos-rebuild test`

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.98, NixOS, 19.09pre171786.34aa254f9eb (Loris)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.2`
   - channels(root): `"nixos-19.09pre171786.34aa254f9eb"`
   - channels(eeva): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: open
title: bpython depends on which
user_login: memberbetty
html_url: https://github.com/NixOS/nixpkgs/issues/56941
updated_at: 2019-03-14 11:01:08
body:
  ## Issue description

  >  File "/nix/store/80qva2zal82njkg4zvb7xg94mnikqksd-python3-3.6.8/lib/python3.6/subprocess.py", line 1364, in _execute_child
  >     raise child_exception_type(errno_num, err_msg, err_filename)
  > FileNotFoundError: [Errno 2] No such file or directory: 'which': 'which'
  > 

  ### Steps to reproduce
  Create a pure nix shell with `python36Packages.bpython` and execute `bpython`.

  ## Technical details
  18.09.


state: closed
title: gnuradio-limesdr: fix build
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/56942
updated_at: 2019-03-07 09:59:03
body:
  ###### Motivation for this change
  A cmake update (?) broke the build (https://hydra.nixos.org/build/89859086).
  `pkconfig` is now required to find the limesuite include.

  Needs backport to 19.03

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: setup hook of gobject-introspection in nativeBuildInputs does not run with strictDeps
user_login: emmanuelrosa
html_url: https://github.com/NixOS/nixpkgs/issues/56943
updated_at: 2019-06-17 17:30:06
body:
  ## Issue description

  `virt-manager` fails to load and instead produces the error "Namespace LibvirtGLib not available"

  ```
  Traceback (most recent call last):
    File "/nix/store/b8na689bifds8z2xg1bragbw54mznppa-virt-manager-2.1.0/share/virt-manager/virt-manager", line 17, in <module>                                                                   
      gi.require_version('LibvirtGLib', '1.0')
    File "/nix/store/kiw47xswi1041sbvbgrlfy0xs0zlwyvk-python3.7-pygobject-3.30.4/lib/python3.7/site-packages/gi/__init__.py", line 129, in require_version                                        
      raise ValueError('Namespace %s not available' % namespace)
  ValueError: Namespace LibvirtGLib not available
  ```                                             

  I'm aware of #33754 and #34000. I have the changes in the merged commit. Yet, I receive the error.


  ### Steps to reproduce

  1. Install `virt-manager`
  2. Open a terminal and run `virt-manager`

  ## Technical details

  - system: `"x86_64-linux"`
   - host os: `Linux 4.14.104, NixOS, 19.09.git.27cb066 (Loris)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.2`
   - channels(root): `"nixos-19.09pre171582.26d8a8c0eb2"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

  NOTE: My `nixpkgs` is not as shown above but rather a clone of this repo at commit 27cb0669c61703fdcb2a496d8ff1157c394e0f8d


state: closed
title: podman: 1.1.0 -> 1.1.2
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/56945
updated_at: 2019-03-09 08:07:49
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Bump to latest bug fix release

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: rPackages.phytools: fix installation
user_login: iimog
html_url: https://github.com/NixOS/nixpkgs/pull/56946
updated_at: 2019-03-06 14:10:59
body:
  ###### Motivation for this change

  Installation of rPackages.phytools fails using the current master branch of NixOS/nixpkgs (18.09-beta-20444-g66d5e3e4d56). As reported in #55418 the cause of the error is the missing buildInput `pkgs.which`. 

  This pull request fixes #55418

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: containerd: 1.2.2 -> 1.2.4
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/56947
updated_at: 2019-03-09 08:07:51
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Bump to latest minor fix release

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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/auto-upgrade: enable service only when it's enabled in options
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/pull/56948
updated_at: 2019-03-07 00:18:36
body:
  ###### Motivation for this change

  This reduced closure size of `tinyContainer` from 449 MB to 403 MB

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


state: closed
title: openblas: build broken on aarch64 (master & release 19.03)
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/issues/56949
updated_at: 2019-04-07 15:03:22
body:
  ## Issue description
  It looks like that https://github.com/NixOS/nixpkgs/pull/56216 broke the build on aarch64:
  ```
  gfortran: error: unrecognized command line option '-m64'
  ```

  ### Steps to reproduce
  For example see https://hydra.nixos.org/build/89399945 for a build log.

  CC @ttuegel @dtzWill 


state: closed
title: gocode-gomod: 2018-10-16 -> 2019-02-12
user_login: rvolosatovs
html_url: https://github.com/NixOS/nixpkgs/pull/56950
updated_at: 2019-04-15 10:26:02
body:
  ###### Motivation for this change
  Upstream update

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `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: buildRustCrate: Fixing CARGO_MANIFEST_DIR
user_login: P-E-Meunier
html_url: https://github.com/NixOS/nixpkgs/pull/56951
updated_at: 2019-03-06 12:50:57
body:
  ###### Motivation for this change

  buildRustCrate was not setting the `CARGO_MANIFEST_DIR` variable correctly. This PR fixes 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
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: WIP: vscode: patch .desktop file to use absolute files.
user_login: moredhel
html_url: https://github.com/NixOS/nixpkgs/pull/56952
updated_at: 2019-07-14 09:20:59
body:
  ###### Motivation for this change

  fix to work with Crostini

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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 (Crostini)
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: cc-wrapper: give -march=... flag less priority
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/56953
updated_at: 2019-03-12 07:50:42
body:
  ###### Motivation for this change

  Do not override -march= with the value from $NIX_CFLAGS_COMPILE which is set for whole closure or even for the whole closure (via platform.gcc.arch), while per-file -march= is used by many packages (xen, openblas, qt512.qtwebengine, ...) to compile snippets of code optimized for a particual architecture.

  It allows to set ```pureUsePlatformOptimizations``` (https://github.com/NixOS/nixpkgs/pull/56649) adapter globally:
  ```
  self: super: {
    stdenv = self.stdenvAdapters.pureUsePlatformOptimizations super.stdenv;
    stdenvNoCC = self.stdenvAdapters.pureUsePlatformOptimizations super.stdenvNoCC;
  }
  ```
  resulting in Gentoo-style compilation of the whole system for a particual architecture (with the exception of those snippets above, which might target a higher (Xeon Phi) or an incompatible (AMD-specific) architecture and require custom -march= which must not be shadowed by a derivation-wide or system-wide -march.


state: open
title: Discord: add patch for discord.
user_login: moredhel
html_url: https://github.com/NixOS/nixpkgs/pull/56954
updated_at: 2019-03-07 11:16:09
body:
  ###### Motivation for this change
  Crostini compatibility

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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 (Crostini)
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend 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
title: wpa_supplicant: Problems connecting to WPA enterprise networks with v2.7
user_login: AmineChikhaoui
html_url: https://github.com/NixOS/nixpkgs/issues/56955
updated_at: 2019-05-20 19:47:50
body:
  ## Issue description
  After the update of wpa_supplicant to v2.7 I started having issues with my enterprise wifi network.
  I've sent the following email to the wpa_supplicant mailing list but didn't get any reply yet, I'm running NixOS with a patched wpa_supplicant for 2 weeks now that reverts the commit that introduces the issue so might be useful to apply if we don't get answers from upstream:

  <https://lists.infradead.org/pipermail/hostap/2019-February/039710.html>
  > Hi,
  > 
  > My wifi connections to our work enterprise wifi started failing after
  > the update of wpa_supplicant to 2.7, the issues appear in the kernel
  > logs (attached), mainly :
  > 
  > WARNING: CPU: 7 PID: 25138 at
  > ../drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c:5122
  > brcmf_cfg80211_set_pmk+0x2f/0x40 [brcmfmac]
  > 
  > I did a git-bisect and it appears the following commit introduced the
  > issue:
  > https://w1.fi/cgit/hostap/commit/?id=0ff08f96367eaedd7f0554c62d59b4a713a584b2
  > 
  > Reverting that patch seems to make the WPA enterprise connections work
  > again but not sure if it's the right thing to do.
  > Let me know if there is anything else I can help with to fix the issue.
  > Thanks !
  > 
  > Amine
  > 
  > 
  > kernel-journal.txt
  > 
  > Feb 27 17:51:18 nixos kernel: WARNING: CPU: 7 PID: 25138 at ../drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c:5122 brcmf_cfg80211_set_pmk+0x2f/0x40 [brcmfmac]
  > Feb 27 17:51:18 nixos kernel: Modules linked in: fuse nf_conntrack_netlink xfrm_user xfrm_algo xt_addrtype br_netfilter iptable_mangle xt_CHECKSUM ipt_MASQUERADE ipt_REJECT nf_reject_ipv4 bridge stp llc overlay devlink nf_tables nfnetlink wireguard(O) ip6_udp_tunnel udp_tunnel af_packet msr iptable_nat nf_nat_ipv4 nf_nat xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c ip6table_raw iptable_raw xt_pkttype nf_log_ipv6 nf_log_ipv4 nf_log_common xt_LOG xt_tcpudp ip6table_filter ip6_tables iptable_filter snd_hda_codec_hdmi deflate efi_pstore pstore nls_iso8859_1 nls_cp437 vfat fat btusb btrtl btbcm joydev cmdlinepart btintel intel_spi_platform intel_spi spi_nor mtd iTCO_wdt applesmc input_polldev bluetooth i915 uas bcm5974 mousedev evdev mac_hid ecdh_generic hid_microsoft brcmfmac facetimehd(O) videobuf2_dma_sg
  > Feb 27 17:51:18 nixos kernel:  videobuf2_memops brcmutil videobuf2_v4l2 mmc_core videobuf2_common kvmgt vfio_mdev mdev snd_hda_codec_cirrus vfio_iommu_type1 videodev snd_hda_codec_generic media vfio cfg80211 snd_pcm_oss x86_pkg_temp_thermal cec intel_powerclamp snd_mixer_oss dummy coretemp snd_hda_intel atkbd libps2 crct10dif_pclmul drm_kms_helper crc32_pclmul serio loop ghash_clmulni_intel cpufreq_powersave tun snd_hda_codec snd_hda_core intel_cstate vboxnetflt(O) intel_uncore mei_me vboxnetadp(O) drm rfkill intel_rapl_perf efivars snd_hwdep mei intel_pch_thermal i2c_i801 snd_pcm lpc_ich intel_gtt agpgart snd_timer i2c_algo_bit fb_sys_fops syscopyarea thunderbolt sysfillrect acpi_als sysimgblt snd kfifo_buf i2c_core sbs soundcore vboxdrv(O) sbshc industrialio apple_gmux video apple_bl button ac pcc_cpufreq kvm_intel
  > Feb 27 17:51:18 nixos kernel:  kvm irqbypass efivarfs ip_tables x_tables ipv6 crc_ccitt autofs4 ext4 crc32c_generic crc16 mbcache jbd2 fscrypto dm_crypt hid_apple input_leds led_class usb_storage hid_generic usbhid hid sd_mod ahci xhci_pci libahci xhci_hcd libata aesni_intel usbcore scsi_mod aes_x86_64 crypto_simd cryptd glue_helper crc32c_intel usb_common rtc_cmos dm_mod
  > Feb 27 17:51:18 nixos kernel: CPU: 7 PID: 25138 Comm: wpa_supplicant Tainted: G        W  O      4.19.25 #1-NixOS
  > Feb 27 17:51:18 nixos kernel: Hardware name: Apple Inc. MacBookPro11,4/Mac-06F11FD93F0323C5, BIOS MBP114.88Z.0184.B00.1806051659 06/05/2018
  > Feb 27 17:51:18 nixos kernel: RIP: 0010:brcmf_cfg80211_set_pmk+0x2f/0x40 [brcmfmac]
  > Feb 27 17:51:18 nixos kernel: Code: 48 8b 86 c8 08 00 00 48 8d be c0 08 00 00 83 b8 80 07 00 00 02 75 13 0f b6 42 08 3c 20 77 13 48 8b 72 10 89 c2 e9 b1 fe ff ff <0f> 0b b8 ea ff ff ff c3 b8 de ff ff ff c3 0f 1f 00 0f 1f 44 00 00
  > Feb 27 17:51:18 nixos kernel: RSP: 0018:ffffa8050272ba98 EFLAGS: 00010293
  > Feb 27 17:51:18 nixos kernel: RAX: ffff9a595fae1000 RBX: ffffa8050272bb40 RCX: ffff9a594cdc2000
  > Feb 27 17:51:18 nixos kernel: RDX: ffffa8050272baa0 RSI: ffff9a595fae0000 RDI: ffff9a595fae08c0
  > Feb 27 17:51:18 nixos kernel: RBP: 00000000ffffff95 R08: ffffffffc0b56f80 R09: ffff9a594cdc2000
  > Feb 27 17:51:18 nixos kernel: R10: 0000000000000040 R11: 0000000000000000 R12: ffff9a595fae1050
  > Feb 27 17:51:18 nixos kernel: R13: ffff9a595fae0000 R14: ffff9a596553c000 R15: ffff9a596553c2e0
  > Feb 27 17:51:18 nixos kernel: FS:  00007f9121c4ed00(0000) GS:ffff9a596f1c0000(0000) knlGS:0000000000000000
  > Feb 27 17:51:18 nixos kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
  > Feb 27 17:51:18 nixos kernel: CR2: 00007ffff7e9d640 CR3: 000000044cd6c003 CR4: 00000000001606e0
  > Feb 27 17:51:18 nixos kernel: Call Trace:
  > Feb 27 17:51:18 nixos kernel:  nl80211_set_pmk+0x178/0x230 [cfg80211]
  > Feb 27 17:51:18 nixos kernel:  genl_family_rcv_msg+0x1e4/0x390
  > Feb 27 17:51:18 nixos kernel:  ? skb_queue_tail+0x1b/0x50
  > Feb 27 17:51:18 nixos kernel:  ? __netlink_sendskb+0x51/0x70
  > Feb 27 17:51:18 nixos kernel:  genl_rcv_msg+0x47/0x90
  > Feb 27 17:51:18 nixos kernel:  ? __kmalloc_node_track_caller+0x1ba/0x260
  > Feb 27 17:51:18 nixos kernel:  ? genl_family_rcv_msg+0x390/0x390
  > Feb 27 17:51:18 nixos kernel:  netlink_rcv_skb+0x4d/0x130
  > Feb 27 17:51:18 nixos kernel:  genl_rcv+0x24/0x40
  > Feb 27 17:51:18 nixos kernel:  netlink_unicast+0x1a3/0x250
  > Feb 27 17:51:18 nixos kernel:  netlink_sendmsg+0x2ae/0x3a0
  > Feb 27 17:51:18 nixos kernel:  sock_sendmsg+0x36/0x40
  > Feb 27 17:51:18 nixos kernel:  ___sys_sendmsg+0x26f/0x2d0
  > Feb 27 17:51:18 nixos kernel:  ? dev_get_by_name_rcu+0x69/0x80
  > Feb 27 17:51:18 nixos kernel:  ? _copy_to_user+0x22/0x30
  > Feb 27 17:51:18 nixos kernel:  ? sock_do_ioctl+0xce/0x150
  > Feb 27 17:51:18 nixos kernel:  ? __inode_wait_for_writeback+0x7f/0xf0
  > Feb 27 17:51:18 nixos kernel:  ? init_wait_var_entry+0x40/0x40
  > Feb 27 17:51:18 nixos kernel:  ? fsnotify_destroy_marks+0x22/0xe0
  > Feb 27 17:51:18 nixos kernel:  ? __dentry_kill+0x121/0x160
  > Feb 27 17:51:18 nixos kernel:  ? _cond_resched+0x15/0x40
  > Feb 27 17:51:18 nixos kernel:  ? __sys_sendmsg+0x5e/0xa0
  > Feb 27 17:51:18 nixos kernel:  __sys_sendmsg+0x5e/0xa0
  > Feb 27 17:51:18 nixos kernel:  do_syscall_64+0x4e/0x100
  > Feb 27 17:51:18 nixos kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xa9
  > Feb 27 17:51:18 nixos kernel: RIP: 0033:0x7f9122471591
  > Feb 27 17:51:18 nixos kernel: Code: 00 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb d0 66 0f 1f 84 00 00 00 00 00 8b 05 da db 00 00 85 c0 75 2e b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 07 c3 66 0f 1f 44 00 00 48 8b 15 09 9a 00 00
  > Feb 27 17:51:18 nixos kernel: RSP: 002b:00007ffd96705c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
  > Feb 27 17:51:18 nixos kernel: RAX: ffffffffffffffda RBX: 0000000001b45d50 RCX: 00007f9122471591
  > Feb 27 17:51:18 nixos kernel: RDX: 0000000000000000 RSI: 00007ffd96705cc0 RDI: 0000000000000005
  > Feb 27 17:51:18 nixos kernel: RBP: 0000000001b84730 R08: 0000000000000000 R09: 000000000000000d
  > Feb 27 17:51:18 nixos kernel: R10: 0000000001b3d010 R11: 0000000000000246 R12: 0000000001b45c60
  > Feb 27 17:51:18 nixos kernel: R13: 00007ffd96705cc0 R14: ffffffffffffffff R15: 0000000000000000
  > Feb 27 17:51:18 nixos kernel: ---[ end trace 10dd757b4082b6b8 ]---



  ### Patch to revert the commit that introduced the problem:
  ```
  diff --git a/src/drivers/driver_nl80211_capa.c b/src/drivers/driver_nl80211_capa.c
  index 7b360d209..0ad0dc5a3 100644
  --- a/src/drivers/driver_nl80211_capa.c
  +++ b/src/drivers/driver_nl80211_capa.c
  @@ -402,12 +402,6 @@ static void wiphy_info_ext_feature_flags(struct wiphy_info_data *info,
                                NL80211_EXT_FEATURE_FILS_SK_OFFLOAD))
                  capa->flags |= WPA_DRIVER_FLAGS_FILS_SK_OFFLOAD;

  -       if (ext_feature_isset(ext_features, len,
  -                             NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_PSK) &&
  -           ext_feature_isset(ext_features, len,
  -                             NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_1X))
  -               capa->flags |= WPA_DRIVER_FLAGS_4WAY_HANDSHAKE;
  -
          if (ext_feature_isset(ext_features, len,
                                NL80211_EXT_FEATURE_MFP_OPTIONAL))
                  capa->flags |= WPA_DRIVER_FLAGS_MFP_OPTIONAL;
  ```


state: closed
title: gildas: 20190201_b -> 20190301_a
user_login: smaret
html_url: https://github.com/NixOS/nixpkgs/pull/56956
updated_at: 2019-03-07 03:28:42
body:
  ###### Motivation for this change

  Update gildas to the latest upstream.

  ###### 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
     - [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: plantuml: downgrade graphviz to 2.32
user_login: teozkr
html_url: https://github.com/NixOS/nixpkgs/pull/56957
updated_at: 2019-03-08 17:37:33
body:
  ###### Motivation for this change

  PlantUML discourages Graphviz 2.39+ due to rendering bugs: see http://plantuml.com/faq (heading: "Which version of Graphviz should I use ?")

  ###### Things done

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

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [X] 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: auto-patchelf: don't use grep -q, as it causes Broken pipe
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/pull/56958
updated_at: 2019-03-20 12:58:04
body:
  This rare sitation was caught when building zoom-us package:
  ```
  automatically fixing dependencies for ELF files
  /nix/store/71d65fplq44y9yn2fvkpn2d3hrszracd-auto-patchelf-hook/nix-support/setup-hook: line 213: echo: write error: Broken pipe
  /nix/store/71d65fplq44y9yn2fvkpn2d3hrszracd-auto-patchelf-hook/nix-support/setup-hook: line 210: echo: write error: Broken pipe
  ```

  The worst is that derivation continued and resulted into broken package:
  https://github.com/NixOS/nixpkgs/pull/55566#issuecomment-470065690

  I hope, replacing `grep -q` with `grep` will remove this race condition.

  cc @dasJ @aszlig as I see there was previously some attempt to fix Broken pipe in other places (https://github.com/NixOS/nixpkgs/pull/40598)


state: closed
title: initial ghidra-9.0
user_login: ck3d
html_url: https://github.com/NixOS/nixpkgs/pull/56959
updated_at: 2019-04-23 20:20:54
body:
  I tested basic usage of tool CodeBrowser.
  The tool VersionTracking raises an error.

  ###### 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: libsepol: 2.7 -> 2.8
user_login: e-user
html_url: https://github.com/NixOS/nixpkgs/pull/56960
updated_at: 2019-03-10 16:52:39
body:
  ###### Motivation for this change

  Update libsepol to 2.8, required to fix NixOS/nix#2374.

  ###### Things done

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

  ---


state: closed
title: libselinux 2.7 -> 2.8
user_login: e-user
html_url: https://github.com/NixOS/nixpkgs/pull/56961
updated_at: 2019-03-10 16:52:34
body:
  ###### Motivation for this change

  Update libselinux to 2.8, required to fix NixOS/nix#2374.
  Depends on #56960.

  ###### Things done

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

  ---


state: closed
title: libsemanage: 2.7 -> 2.8
user_login: e-user
html_url: https://github.com/NixOS/nixpkgs/pull/56962
updated_at: 2019-03-10 16:52:29
body:
  ###### Motivation for this change

  Update libsemanage to 2.8, required to fix NixOS/nix#2374.
  Depends on #56960 and #56961 .

  ###### Things done

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

  ---


state: closed
title: semodule-utils: 2.7 -> 2.8
user_login: e-user
html_url: https://github.com/NixOS/nixpkgs/pull/56963
updated_at: 2019-03-10 16:52:24
body:
  ###### Motivation for this change

  Update semoudle-utils to 2.8, required to fix NixOS/nix#2374.
  Depends on #56960.

  ###### Things done

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

  ---


state: closed
title: checkpolicy: 2.7 -> 2.8
user_login: e-user
html_url: https://github.com/NixOS/nixpkgs/pull/56964
updated_at: 2019-03-10 16:52:19
body:
  ###### Motivation for this change

  Update checkpolicy to 2.8, required to fix NixOS/nix#2374.
  Depends on #56960.

  ###### Things done

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

  ---


state: open
title: selinux: 2.7 -> 2.8
user_login: e-user
html_url: https://github.com/NixOS/nixpkgs/pull/56965
updated_at: 2019-07-14 02:34:42
body:
  ###### Motivation for this change

  Update checkpolicy, policycoreutils, semodule-utils, libsemanage, libselinux and libsepol to 2.8, required to fix NixOS/nix#2374.

  ###### Things done

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

  ---


state: closed
title: Update to gnome-3.32
user_login: hedning
html_url: https://github.com/NixOS/nixpkgs/issues/56966
updated_at: 2019-04-05 20:27:40
body:
  I've started working on 3.32, it's in a mostly working state (successfully started a gnome-session on real hardware): https://github.com/hedning/nixpkgs/commits/gnome-3.32

  Thought I'd ping people to avoid any duplicate work: @jtojnar @worldofpeace 

  I'll open a PR pretty soon.


state: closed
title: [NixOS 19.03] CUPS isn't autostarting
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/issues/56967
updated_at: 2019-03-06 15:49:39
body:
  ## Issue description

  CUPS no longer auto starts for me. Configuration is:

  ```
    services.printing = {
      enable = true;
      webInterface = false;
    };
  ```

  I can start it myself with:

  ```
  systemctl start cups.service
  ```

  But services.printing.enable should do that for me.

  ### Steps to reproduce



  ## Technical details

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


state: closed
title: grafana: 6.0.0 -> 6.0.1
user_login: WilliButz
html_url: https://github.com/NixOS/nixpkgs/pull/56968
updated_at: 2019-03-13 09:47:36
body:
  ###### Motivation for this change
  [Patch release](https://github.com/grafana/grafana/releases/tag/v6.0.1) that only includes bugfixes for the latest major release.

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS (x86_64-linux and aarch64-linux)
     - [ ] 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: strongswan: Make it build on macOS
user_login: knl
html_url: https://github.com/NixOS/nixpkgs/pull/56969
updated_at: 2019-03-08 13:09:08
body:
  ###### Motivation for this change

  Original expression could not be built on macOS due to using dependencies to
  Linux only packages. This change fixes that by grouping the dependencies based
  on the suitable system. In addition, it uses `configure` flags recommended by
  the project for building on macOS, as well the ones used by Homebrew.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [x] 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: python2Packages.moinmoin: 1.9.9 -> 1.9.10
user_login: danieldk
html_url: https://github.com/NixOS/nixpkgs/pull/56970
updated_at: 2019-03-09 13:54:46
body:
  ###### Motivation for this change

  Changes:

  https://github.com/moinwiki/moin-1.9/blob/1.9.10/docs/CHANGES#L13

  This commit also replaces a ISO-8859-1 character in setup.cfg to fix the
  build.

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] 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: nixos/nginx: Support additional listen parameters
user_login: dasJ
html_url: https://github.com/NixOS/nixpkgs/pull/56971
updated_at: 2019-03-07 13:03:56
body:
  (cherry picked from commit 57e8b48a5a47b2666489a07644ac882cbe7aa2c5)

  ###### Motivation for this change

  Not a breaking change and would be nice to be included in 19.03

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: udocker is failing on master
user_login: kalbasit
html_url: https://github.com/NixOS/nixpkgs/issues/56972
updated_at: 2019-03-07 21:55:13
body:
  ## Issue description

  I stumbled upon this package broken while working on #56927, filing an issue to track it. Tested on commit 51fdca9cad1e627d127dd1274798d2b4a2ad8326.

  ### Steps to reproduce

  ```
   λ nix-shell -p nur.repos.kalbasit.nix-verify --run 'nix-verify -I nixpkgs=`pwd` -A udocker'
  $ exec env -i NIXPKGS_ALLOW_UNFREE=1 nix-build -I nixpkgs=/yl/code/opensource/base/src/github.com/NixOS/nixpkgs -A udocker
  these derivations will be built:
    /nix/store/cv7rm44h8ac2riyj4s8pw0fr92klm0a2-udocker-1.1.1.drv
  these paths will be fetched (2.10 MiB download, 9.17 MiB unpacked):
    /nix/store/bclyfyvlk2wk61zhssar9ivlfl9aw34r-runc-1.0.0-rc6
    /nix/store/gl511zshm42p1h0rw0f5f2mjh41dv3w0-runc-1.0.0-rc6-bin
  copying path '/nix/store/gl511zshm42p1h0rw0f5f2mjh41dv3w0-runc-1.0.0-rc6-bin' from 'https://cache.nixos.org'...
  copying path '/nix/store/bclyfyvlk2wk61zhssar9ivlfl9aw34r-runc-1.0.0-rc6' from 'https://cache.nixos.org'...
  building '/nix/store/cv7rm44h8ac2riyj4s8pw0fr92klm0a2-udocker-1.1.1.drv' on 'ssh://builder@zeus.home.nasreddine.com'...
  copying path '/nix/store/gl511zshm42p1h0rw0f5f2mjh41dv3w0-runc-1.0.0-rc6-bin' from 'https://cache.nixos.org'...
  copying path '/nix/store/bclyfyvlk2wk61zhssar9ivlfl9aw34r-runc-1.0.0-rc6' from 'https://cache.nixos.org'...
  unpacking sources
  unpacking source archive /nix/store/1i0dbkb2jrzxw41j6ir7qdnmv79nxz1b-source
  source root is source
  setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/utils/proot_temp.patch
  patching sources
  configuring
  building
  running bdist_wheel
  running build
  running build_scripts
  creating build
  creating build/scripts-2.7
  copying and adjusting udocker -> build/scripts-2.7
  changing mode of build/scripts-2.7/udocker from 644 to 755
  installing to build/bdist.linux-x86_64/wheel
  running install
  running install_egg_info
  running egg_info
  creating udocker.egg-info
  writing udocker.egg-info/PKG-INFO
  writing top-level names to udocker.egg-info/top_level.txt
  writing dependency_links to udocker.egg-info/dependency_links.txt
  writing manifest file 'udocker.egg-info/SOURCES.txt'
  reading manifest file 'udocker.egg-info/SOURCES.txt'
  writing manifest file 'udocker.egg-info/SOURCES.txt'
  Copying udocker.egg-info to build/bdist.linux-x86_64/wheel/udocker-1.1.1-py2.7.egg-info
  running install_scripts
  creating build/bdist.linux-x86_64/wheel/udocker-1.1.1.data
  creating build/bdist.linux-x86_64/wheel/udocker-1.1.1.data/scripts
  copying build/scripts-2.7/udocker -> build/bdist.linux-x86_64/wheel/udocker-1.1.1.data/scripts
  changing mode of build/bdist.linux-x86_64/wheel/udocker-1.1.1.data/scripts/udocker to 755
  adding license file "LICENSE" (matched pattern "LICEN[CS]E*")
  creating build/bdist.linux-x86_64/wheel/udocker-1.1.1.dist-info/WHEEL
  creating 'dist/udocker-1.1.1-py2-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
  adding 'udocker-1.1.1.data/scripts/udocker'
  adding 'udocker-1.1.1.dist-info/LICENSE'
  adding 'udocker-1.1.1.dist-info/METADATA'
  adding 'udocker-1.1.1.dist-info/WHEEL'
  adding 'udocker-1.1.1.dist-info/top_level.txt'
  adding 'udocker-1.1.1.dist-info/RECORD'
  removing build/bdist.linux-x86_64/wheel
  installing
  /build/source/dist /build/source
  DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
  Processing ./udocker-1.1.1-py2-none-any.whl
  Installing collected packages: udocker
  Successfully installed udocker-1.1.1
  /build/source
  post-installation fixup
  shrinking RPATHs of ELF executables and libraries in /nix/store/fxq6akanz8abg406m9rda5dgd0zl9jdr-udocker-1.1.1
  strip is /nix/store/0y7jmqnj48ikjh37n3dl9kqw9hnn68nq-binutils-2.31.1/bin/strip
  stripping (with command strip and flags -S) in /nix/store/fxq6akanz8abg406m9rda5dgd0zl9jdr-udocker-1.1.1/lib  /nix/store/fxq6akanz8abg406m9rda5dgd0zl9jdr-udocker-1.1.1/bin
  patching script interpreter paths in /nix/store/fxq6akanz8abg406m9rda5dgd0zl9jdr-udocker-1.1.1
  checking for references to /build/ in /nix/store/fxq6akanz8abg406m9rda5dgd0zl9jdr-udocker-1.1.1...
  shrinking RPATHs of ELF executables and libraries in /nix/store/fxq6akanz8abg406m9rda5dgd0zl9jdr-udocker-1.1.1
  Rewriting #!/nix/store/ih03q5vi6kj278l4jk4kh41lqyagzzdi-python-2.7.15/bin/python2.7 to #!/nix/store/ih03q5vi6kj278l4jk4kh41lqyagzzdi-python-2.7.15
  wrapping `/nix/store/fxq6akanz8abg406m9rda5dgd0zl9jdr-udocker-1.1.1/bin/udocker'...
  running install tests
  /nix/store/63karsgdg7fm3q0if4zfd7apbd8ac1ci-stdenv-linux/setup: line 1311: nosetests: command not found
  builder for '/nix/store/cv7rm44h8ac2riyj4s8pw0fr92klm0a2-udocker-1.1.1.drv' failed with exit code 127
  error: build of '/nix/store/cv7rm44h8ac2riyj4s8pw0fr92klm0a2-udocker-1.1.1.drv' on 'ssh://builder@zeus.home.nasreddine.com' failed: builder for '/nix/store/cv7rm44h8ac2riyj4s8pw0fr92klm0a2-udocker-1.1.1.drv' failed with exit code 127
  builder for '/nix/store/cv7rm44h8ac2riyj4s8pw0fr92klm0a2-udocker-1.1.1.drv' failed with exit code 1
  error: build of '/nix/store/cv7rm44h8ac2riyj4s8pw0fr92klm0a2-udocker-1.1.1.drv' failed
  ```

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.19.23, NixOS, 18.09pre-git (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `""`
   - channels(kalbasit): `"home-manager-18.09, nixpkgs-18.09.932.09195057114"`
   - channels(yl): `""`
   - nixpkgs: `/run/current-system/nixpkgs`


state: closed
title: chromium (72): Add hardware video decoding using VAAPI
user_login: amazari
html_url: https://github.com/NixOS/nixpkgs/pull/56973
updated_at: 2019-03-25 01:09:41
body:
  ###### Motivation for this change
  Using HW video decoding should improve performances and "smoothness" while reducing battery consumption.
  Seems to be an often requested feature per issue #21481

  ###### Things done
  - Introduces a VAAPISupport parameter to the expression (default to false)
  - Import patches from the Arch package
  - Enable use_vaapi gn parameter
  - Put libva.so in dlopen seach path by tweaking LD_LIBRARY_PATH env var in the launcher script.

  - [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: knot-dns: 2.7.6 -> 2.8.0
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/56974
updated_at: 2019-03-09 07:43:01
body:
  https://gitlab.labs.nic.cz/knot/knot-dns/tags/v2.8.0
  Some explanation for the patching is in this ML thread:
  https://lists.nic.cz/pipermail/knot-dns-users/2019-March/001616.html

  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/pull/56922#issuecomment-470176678

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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
  - [ ] N/A Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of **some** binary files (usually in `./result/bin/`)
  - [x] Determined the impact on package closure size (by running `nix path-info -S` before and after): +69k
  - [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
title: Cuckoo Sandbox module tracking issue (WIP)
user_login: deliciouslytyped
html_url: https://github.com/NixOS/nixpkgs/issues/56975
updated_at: 2019-03-11 01:19:51
body:
  Blocked on at least the following python 2.7 dependencies:

  - [ ] androguard
    - [x] builds
    - [ ] works
    - [ ] cleaned up
  - [ ] egghatch
    - [x] builds
    - [ ] works
    - [ ] cleaned up
  - [ ] httpreplay
    - [x] builds
    - [ ] works
    - [ ] cleaned up
  - [ ] oletools
    - [x] builds
    - [ ] works
    - [ ] cleaned up
  - [ ] peepdf
    - [x] builds
    - [ ] works
    - [ ] cleaned up
  - [ ] pyguacamole
    - [x] builds
    - [ ] works
    - [ ] cleaned up
  - [ ] pymisp
    - [x] builds
    - [ ] works
    - [ ] cleaned up
  - [ ] roach
    - [x] builds
    - [ ] works
    - [ ] cleaned up
    - capstone 3.0.5rc2 somethings real weird with the build system on this one
  - [ ] sflock
    - [x] builds
    - [ ] works
    - [ ] cleaned up
  - [ ] yara-python
    - [x] builds
    - [ ] works
    - [ ] cleaned up


state: open
title: Cups detects only unusable printers with KDE apps, while firefox finds usable printers.
user_login: tobiasBora
html_url: https://github.com/NixOS/nixpkgs/issues/56976
updated_at: 2019-03-06 19:44:15
body:
  ## Issue description

  Until november (maybe), I was able to print without any problem on my KDE Plasma unstable nixos in my lab (ok, sometimes I needed to restart cups_browsed... but otherwise it was working). However, since november I have a very strange problem: cups detects only "bad" printers, and I cannot print on them. Indeed, all the printers I can find in `http://localhost:631/` appears with a bad url: `Connection: file:///dev/null` and the status is either paused or idle. However, if I go to `http://cups.mylab.com:631` the printers that appears are the good ones and have good urls like `lpd://location_printer.common.mylab.com/raw`.

  Now, let's continue with another fun fact: from the "Printer" section of KDE, or also in libre office, okular, and as far as I can see all KDE based applications, the printer displayed are the bad ones from  `http://localhost:631/`. However, on other applications like Firefox, chromium, gimp, both the printers from `http://localhost:631/` and `http://cups.mylab.com:631` appears. The bad printers are grayed and not usable, but I can print from the ones that corresponds to `http://cups.mylab.com:631` successfully.

  From the logs of cups, I don't really see anything valuable, but maybe you can find some information:[log_cups.txt](https://github.com/NixOS/nixpkgs/files/2937986/log_cups.txt)

  ### Steps to reproduce

  In my nixos configuration you can find:

      services.xserver.desktopManager.plasma5.enable = true;
      # Enable CUPS to print documents.
      services.printing.enable = true;
      services.printing.drivers = [ pkgs.hplip pkgs.hplipWithPlugin pkgs.gutenprint ];
      # In order to be able to detect printers
      services.avahi.enable = true;
      services.avahi.nssmdns = true;

  I am not an expert of cups, so I can't tell you how the network of printers is setup... But once it's setup like mine, try to go to the KDE system of printers, or okular: you will see only printers IDLE or paused with url pointing to /dev/null. On firefox, chromium, gimp, you will see both working and bad printers, but the bad ones will be grayed and you will be able to print.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.102, NixOS, 19.03pre170287.19eedaf867d (Koi)`
   - multi-user?: `no`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.2`
   - channels(leo): `""`
   - channels(root): `"nixos-19.03pre170287.19eedaf867d"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: stepmania: switch to clangStdenv
user_login: kyren
html_url: https://github.com/NixOS/nixpkgs/pull/56977
updated_at: 2019-03-08 17:35:08
body:
  Fixes #54227

  ###### Motivation for this change

  Stepmania crashes on every NixOS computer I have tried without this patch, after this patch it works fine.

  Like I said in #54227, I don't know if this is a mis-compilation or UB in stepmania that I can't find, and if it is mis-compilation I don't know what specific gcc bug it is.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: xorg.oclock: Fix build
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/56978
updated_at: 2019-03-07 22:00:18
body:
  ###### Motivation for this change
  This fixes xorg.oclock. Please backport to 19.03.
  ZHF-19.03: #56826



  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: xorg.editres: fix build
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/56979
updated_at: 2019-03-07 22:03:07
body:
  ###### Motivation for this change
  This fixes xorg.editres. Please backport to 19.03.
  ZHF-19.03: #56826



  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: pythonPackages.distlib: init at 0.2.8
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/56980
updated_at: 2019-03-10 14:39: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)
     - [ ] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [ ] 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: sewer: Fix build
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/56981
updated_at: 2019-03-07 11:16:05
body:
  ###### Motivation for this change
  This fixes sewer. Please backport to 19.03.
  ZHF-19.03: #56826



  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: notmuch: 0.28.2 -> 0.28.3
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/56982
updated_at: 2019-03-06 21:42:39
body:
  ###### Motivation for this change

  https://notmuchmail.org/pipermail/notmuch/2019/027481.html

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `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: xapian: 1.4.10 -> 1.4.11
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/56983
updated_at: 2019-03-07 01:38:06
body:
  ###### Motivation for this change
  not announced yet, fixes issue encountered by a notmuch user.

  Update: announced!

  https://lists.xapian.org/pipermail/xapian-discuss/2019-March/009736.html



  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: sources: Add explicitFilterSource
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/pull/56985
updated_at: 2019-04-29 12:55:28
body:
  ###### Motivation for this change

  This has the intention to address various issues with the existing
  `builtins.filterSource` and surrounding library functions:

  * The library functions existing so far are not straightforward to use correctly and are hard to remember. Consequently only few people use them.

  * Most existing functions are about *excluding* unwanted files, making various hardcodes (such as `.o` and `.so` in `cleanSourceFilter`) that typically still forget some other unwanted files. The added approach is more about explicitly listing wanted files,
    thus being more reliable.

  * This very frequently results in non-reproducible builds when working from project working trees (as opposed to nixpkgs `pkgs` builds, which always operate from clean checkouts), with "build", "gen" or similar directories being accidentally included as sources.
    It is also a common sources of the dreaded
        warning: dumping very large path (> 256 MiB); this may run out of memory
    message (and as indicated, bad for performance).

  * The most common antipattern regarding the above is `src = ./.`.
    To prevent it, we need to provide functionality that's straightforward to understand and convenient.

  * `builtins.filterSource f ./.` can result in build impurities depending on the basename of the parent directory (see https://github.com/NixOS/nix/issues/1305).
    A solution to that is `builtins.path`. The added function makes its use very convenient.

  * The existing functions make it difficult to debug what files are included and why.
    The added function provides an argument `debugEnableTracing`, that makes debugging easy.
    Output looks like:
    ```
    trace: myproject: include regular   /home/user/myproject/Setup.hs
    trace: myproject: skip    regular   /home/user/myproject/myproject.nix
    trace: myproject: skip    directory /home/user/myproject/dist
    trace: myproject: include directory /home/user/myproject/images
    trace: myproject: include regular   /home/user/myproject/images/image.svg
    trace: myproject: include directory /home/user/myproject/src
    trace: myproject: include directory /home/user/myproject/src/MyDir
    trace: myproject: include regular   /home/user/myproject/src/MyDir/File1.hs
    trace: myproject: include regular   /home/user/myproject/src/MyDir/File2.hs
    ```

  After spending tens of hours of tracking down irreproducible builds resulting from bad `src =` assignments in various projects, I hope that this function will put an end to 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)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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).
  - [x] Manual testing of the added functions
    - Examples:
      - `lib.explicitFilterSource "lib" ./lib { srcDirs = [ ./lib ]; pathComponentExcludes = ["tests"]; }`

  ---

  ## TODO

  * [ ] Get general feedback on the idea.
  * [ ] Update `nixpkgs` manual, adding a section on using nix packages in project working trees, explaining how build files are often accidentally included, and recommending `explicitFilterSource` as a solution.
  * [ ] Update `nix` manual, mentioning in the sections about `builtins.filterSource` and `builtins.path`'s `filter` that `nixpkgs` has convenience functions to handle common situations.


state: open
title: azure waagent: 2.0 -> 2.2.36
user_login: thpham
html_url: https://github.com/NixOS/nixpkgs/pull/56986
updated_at: 2019-05-12 12:32:31
body:
  ###### Motivation for this change

  update the old Windows Azure Agent which is not anymore supported.

  This is a WIP, I would appreciate any guidance how I could test locally that it is working as expected without having to go through the long process of creating the image.vhd, create a custom image and finally, boot and pray.

  ###### 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
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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/nextcloud: fix escapings and ocm-provider
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/56987
updated_at: 2019-03-08 15:49:37
body:
  ###### Motivation for this change

  Follow up to #56496.

  - Fixes the `ocm-provider` url that was incorectly handled
  - Adjust some character escapings so that the resulting `nginx.conf` matches https://docs.nextcloud.com/server/15/admin_manual/installation/nginx.html more closely.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: Plasma5: Use upstream xsession/wayland-session files
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/pull/56988
updated_at: 2019-06-17 19:50:09
body:
  This also enables Wayland for plasma5.

  ###### 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: pythonPackages.wrf-python: Fix build
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/56989
updated_at: 2019-03-07 17:24:57
body:
  ###### Motivation for this change

  The latest changes to support better cross-compilation compatibility
  have introduced a stricter handling of dependency specification in
  python. Since b4acd977, gfortran should be put into nativeBuildInputs,
  as it's a build-time only dependency for wrf-python. Similarly, mock is
  only required when testing, so it should go to checkInputs.
  Please backport to 19.03.
  ZHF-19.03: #56826


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: nsis: init at 3.04
user_login: PombeirP
html_url: https://github.com/NixOS/nixpkgs/pull/56990
updated_at: 2019-03-14 22:13:17
body:
  ###### Motivation for this change

  Add support for [NSIS](https://nsis.sourceforge.io) (Nullsoft Scriptable Install System) in Nix.

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] 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: pytorch: Use nativeBuildInputs to specify binary build dependencies.
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/56991
updated_at: 2019-03-10 21:20:30
body:
  ###### Motivation for this change

  Closes #56903

  This just fixes the build, the onnx converter is still broken.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: unifiStable: 5.10.17 -> 5.10.19
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/56992
updated_at: 2019-03-07 23:04:36
body:
  ###### Motivation for this change

  Update to latest stable 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).

  ---

  /cc @erictapen as new maintainer


state: closed
title: crda, once again, does not build with libressl
user_login: qolii
html_url: https://github.com/NixOS/nixpkgs/issues/56993
updated_at: 2019-03-08 18:09:23
body:
  ## Issue description
  I am seeing a new (but similar to #53529) build problem with crda when using a global libressl override. Things were working fine until maybe a week ago, I think.

  I am confused, because I can't see anything relevant that has changed lately, but for some reason something about `sk_deep_copy` has changed for libressl or m2crypto. Does anyone know what is going on?

  ```
  unpacking sources
  unpacking source archive /nix/store/mzd0b2idc5n0fjpmdp8qs81b9sfw6axq-crda-3.18.tar.xz
  source root is crda-3.18
  setting SOURCE_DATE_EPOCH to timestamp 1418255489 of file crda-3.18/utils/key2pub.py
  patching sources
  patching script interpreter paths in utils/
  utils/key2pub.py: interpreter directive changed from "/usr/bin/env python" to "/nix/store/ghpwwhpniw0d3nphkd7hh5ljxvivgw5x-python-2.7.15/bin/python"
  configuring
  no configure script, doing nothing
  building
  build flags: -j32 -l32 SHELL=/nix/store/cinw572b38aln37glr0zb8lxwrgaffl4-bash-4.4-p23/bin/bash PREFIX=\$\(out\) SBINDIR=\$\(out\)/bin/ UDEV_RULE_DIR=\$\(out\)/lib/udev/rules.d/ REG_BIN=/nix/store/q70rnjkwnpd8p08jpmsjl6pzc1p1q6k0-wireless-regdb-2018.10.24/lib/crda/regulatory.bin all_noverify
    GEN  keys-gcrypt.c
    Trusted pubkeys: pubkeys/sforshee.key.pub.pem pubkeys/linville.key.pub.pem
  ERROR: Failed to import the "M2Crypto" module: /nix/store/fpwqzw96gzvbjdzhvd7rlgz2v19p13i9-python2.7-M2Crypto-0.30.1/lib/python2.7/site-packages/M2Crypto/_m2crypto.so: undefined symbol: sk_deep_copy
  Please install the "M2Crypto" Python module.
  On Debian GNU/Linux the package is called "python-m2crypto".
  make: *** [Makefile:115: keys-gcrypt.c] Error 1
  builder for '/nix/store/2nfq5sxnmhd1bw07qq1d0nwxh53aiqni-crda-3.18.drv' failed with exit code 2
  ```


state: open
title: libressl evaluation issue
user_login: qolii
html_url: https://github.com/NixOS/nixpkgs/issues/56994
updated_at: 2019-06-03 15:15:06
body:
  ## Issue description
  Something changed recently, breaking the libressl derivation.

  ### Steps to reproduce
  I globally override openssl with libressl using 
  ```
  packageOverrides = pkgs: rec {
    openssl = pkgs.libressl_2_8.override { fetchurl = pkgs.stdenv.fetchurlBoot; };
  };
  ```
  This usually works, but something must have changed, because I now see the error:
  ```
  error: anonymous function at /nix/nixpkgs/pkgs/development/libraries/libressl/default.nix:1:1 called with unexpected argument 'buildPackages', at /nix/nixpkgs/lib/customisation.nix:124:63
  (use '--show-trace' to show detailed location information)
  ```
  Naively adding `buildPackages` to the libressl derivation's arguments set then yields:
  ```
  error: anonymous function at /nix/nixpkgs/pkgs/development/libraries/libressl/default.nix:1:1 called with unexpected argument 'perl', at /nix/nixpkgs/lib/customisation.nix:124:63
  (use '--show-trace' to show detailed location information)
  building the system configuration...
  ```
  And finally, adding `perl` makes everything build correctly.

  I'm happy to submit a PR with this fix (or one just adding `...` instead of these named inputs), but it doesn't seem very neat to do that. Is there a better way?


state: closed
title: superTuxKart: fix broken build
user_login: aanderse
html_url: https://github.com/NixOS/nixpkgs/pull/56995
updated_at: 2019-04-21 16:58:38
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/56826

  ###### Things done

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

  ---


state: closed
title: zsh-git-prompt: switch to a new fork.
user_login: qolii
html_url: https://github.com/NixOS/nixpkgs/pull/56996
updated_at: 2019-03-08 22:32:11
body:
  ###### Motivation for this change
  The [git repo](https://github.com/olivierverdier/zsh-git-prompt) this package is based on has been left unmaintained for some years. Based on [a thread](https://github.com/olivierverdier/zsh-git-prompt/issues/123) in that repo, [a new(-ish) fork](https://github.com/starcraftman/zsh-git-prompt) seems to have emerged with fixes and ongoing maintainership. I found this while looking for solutions to issues I was seeing with the existing package, and this solved them all for me.

  I propose we switch our package to point to this fork instead. I have been using this change for the last week or so and found it generally works well. Wider testing is probably needed(!)



  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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: Fixed fatal error with libX11 and libGL while building playonlinux
user_login: mtrsk
html_url: https://github.com/NixOS/nixpkgs/pull/56997
updated_at: 2019-04-17 03:38:28
body:
  This is my first attempt on fixing a package on NixOS, any advice is extremely welcome. 

  ###### Motivation for this change

  I was experiencing the following errors while building playonlinux 4.3.4 on unstable [19.09pre171786.34aa254f9eb (Loris)]

  ```
  fatal error: X11/Xlib.h: No such file or directory
  fatal error: GL/gl.h: No such file or directory
  ```

  ###### Things done

  I've changed some `buildInputs` and `makeLibraryPath` until `nix-build -A playonlinux` finally compiled.

  - [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: chromium-72.0.3626.121 is actually a vulnerable 72.0.3626.119
user_login: ivan
html_url: https://github.com/NixOS/nixpkgs/issues/56998
updated_at: 2019-03-07 05:25:44
body:
  ## Issue description

  .119 is exploitable, .121 is [fixed](https://chromereleases.googleblog.com/2019/03/stable-channel-update-for-desktop.html). The chromium in NixOS [has version 72.0.3626.121](https://github.com/NixOS/nixpkgs/blob/01ad1729214c4bb3ef77551c3744dd0aa3f79181/pkgs/applications/networking/browsers/chromium/upstream-info.nix), but chromium itself reports .119. Is it patched or not?

  `tar -xvf /nix/store/ydy3zyb4hz5dh0j4gkmdfqjlk18ra8js-chromium-72.0.3626.121.tar.xz` also shows `chromium-72.0.3626.119/`.

  ### Steps to reproduce

  Install chromium on nixpkgs master, open chrome://version/, observe `72.0.3626.119`.


state: closed
title: cgui: 2.0.3 -> 2.1.0 (to fix build)
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/56999
updated_at: 2019-03-07 11:15:53
body:
  ###### Motivation for this change
  Hydra build was broken due to missing linking against the math library. Could have been fixed by adding `NIX_LDFLAGS=-lm`, but upgrading the package also solved it.
  Please backport to 19.03.
  ZHF-19.03: #56826



  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: udocker: Fix build
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/57002
updated_at: 2019-03-08 07:20:19
body:
  ###### Motivation for this change

  The latest changes to support better cross-compilation compatibility
  have introduced a stricter handling of dependency specifications in
  python. Since b4acd97, mock and nosetest should be checkInputs, since
  they are used for testing.

  Fixes: #56972

  Please backport to 19.03.
  ZHF-19.03: #56826



  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: chromium: fix sha256 for 72.0.3626.121
user_login: ivan
html_url: https://github.com/NixOS/nixpkgs/pull/57003
updated_at: 2019-03-07 04:31:12
body:
  ###### Motivation for this change

  The sha256 [was previously unchanged](https://github.com/NixOS/nixpkgs/issues/56998#issuecomment-470315370) from 72.0.3626.119.

  Fixes #56998.

  ###### Things done

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

  ---

  72.0.3626.121 (for real now) is running fine here.


state: closed
title: cmus: add mpris support on linux
user_login: aanderse
html_url: https://github.com/NixOS/nixpkgs/pull/57004
updated_at: 2019-03-08 21:08:23
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/56813

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: unifont{,_upper}: 11.0.03 -> 12.0.01
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/57005
updated_at: 2019-03-07 22:44:53
body:
  ###### Motivation for this change

  http://lists.gnu.org/archive/html/info-gnu/2019-03/msg00002.html

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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/bepasty: switch to python3Packages to match bepasty package
user_login: kyren
html_url: https://github.com/NixOS/nixpkgs/pull/57006
updated_at: 2019-03-09 02:23:41
body:
  I think the bepasty nixos service has been broken since c539c02, since
  bepasty changed from using python2.7 to python3.7.  This updates the
  nixos module to refer to the matching python version.

  ###### Motivation for this change

  Fixes the bepasty service, in 19.03 and unstable it currently just errors with `ImportError: No module named bepasty.wsgi`, since there is no bepasty module for python2.7 anymore.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: Chromium dev and beta might be vulnerable to CVE-2019-5786
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/issues/57007
updated_at: 2019-03-10 08:07:24
body:
  ## Issue description

  I spent some time trying to figure out whether dev and beta are vulnerable. It seems like the commit which fixes the vulnerability is this one:

  https://github.com/chromium/chromium/commit/ba9748e78ec7e9c0d594e7edf7b2c07ea2a90449 (for dev)

  https://github.com/chromium/chromium/commit/0b8ac062693ce67019dfef28f76e0c79db8fa0a3 (for beta)

  The first dev tag is 74.0.3721.0, the version I see in nixpkgs is 74.0.3717.0

  The first beta tag is 73.0.3683.60, the version I see in nixpkgs is 73.0.3683.56

  @bendlas @Infinisil @ivan 

  ### Steps to reproduce



  ## Technical details

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


state: closed
title: Bad virtualenv patch breaking pipenv on Python 3.7.2
user_login: matthew-piziak
html_url: https://github.com/NixOS/nixpkgs/issues/57008
updated_at: 2019-03-13 23:02:42
body:
  ## Issue description

  Any `pipenv` command results in this:
  ```
  Using base prefix '/nix/store/p6x8n1v3axgd48s8il2q97w6408bf67x-python3-3.7.2-env'
  Traceback (most recent call last):
    File "/nix/store/clwdqf1zrhv3gcbrrca2cklrs0xkpj26-python3.7-virtualenv-16.4.1/bin/.virtualenv-wrapped", line 11, in <module>
      sys.exit(main())
    File "/nix/store/p6x8n1v3axgd48s8il2q97w6408bf67x-python3-3.7.2-env/lib/python3.7/site-packages/virtualenv.py", line 810, in main
      symlink=options.symlink,
    File "/nix/store/p6x8n1v3axgd48s8il2q97w6408bf67x-python3-3.7.2-env/lib/python3.7/site-packages/virtualenv.py", line 1088, in create_environment
      install_python(home_dir, lib_dir, inc_dir, bin_dir, site_packages=site_packages, clear=clear, symlink=symlink)
    File "/nix/store/p6x8n1v3axgd48s8il2q97w6408bf67x-python3-3.7.2-env/lib/python3.7/site-packages/virtualenv.py", line 1385, in install_python
      wrapper_path = join(prefix, "lib", py_version, "site-packages")
  NameError: name 'py_version' is not defined
  ```

  ...which, I mean, yeah, it's not available as far as I can tell, but I think it's a bug resulting from an outdated patch here: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch

  I hard-coded `py_version` in that file to the version that I needed, and now I can use `pipenv` again.

  ### Steps to reproduce

  On unstable, install `pipenv` and try to run `pipenv install` in an empty directory.

  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.17.19, NixOS, 18.03.133402.cb0e20d6db9 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.0.4`
   - channels(root): `"nixpkgs-18.03.133402.cb0e20d6db9, unstable-19.09pre171786.34aa254f9eb"`
   - channels(matt): `"unstable"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixpkgs`


state: closed
title: Luarocks update
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/57010
updated_at: 2019-04-06 14:08:48
body:
  ###### Motivation for this change

  Some lua packages have one rockspec per lua interpreter:
  https://github.com/NixOS/nixpkgs/commit/c01fe375ca192395af8ae8c575ff8eaa79ed03d8#commitcomment-32572249

  I've bumped luarocks that should help with nix integration (noew distinguishes test_dependencies, build_dependencies) as well as it can install rockspecs for a different lua version than its own interpreter. With the luarocks in nixpkgs, I would have to rerun the generator for every interpreter.

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `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: python3Packages.matplotlib: 3.0.2 -> 3.0.3
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/57011
updated_at: 2019-03-07 09:08:22
body:
  ###### Motivation for this change
  solves this annoying bug I had: https://github.com/matplotlib/matplotlib/issues/12892

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: home-assistant: 0.87.1 -> 0.89.1
user_login: dotlambda
html_url: https://github.com/NixOS/nixpkgs/pull/57012
updated_at: 2019-03-21 09:31:45
body:
  ###### Motivation for this change
  https://www.home-assistant.io/blog/2019/02/20/release-88/
  https://www.home-assistant.io/blog/2019/03/06/release-89/

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: marisa-python: fix build
user_login: vanzef
html_url: https://github.com/NixOS/nixpkgs/pull/57013
updated_at: 2019-03-10 15:08:01
body:
  ###### Motivation for this change
  Fixed build procedure for the package.


  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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: open
title: System rebuild leads to X server freeze due to deletion of xorg.conf
user_login: vanzef
html_url: https://github.com/NixOS/nixpkgs/issues/57014
updated_at: 2019-03-07 09:53:19
body:
  ## Issue description
  Nix delete `xorg.conf` and `xkb` from `/etc/X11`, which leads to X server freeze on start.
  The new generation with old `xorg.conf` (copied manually from the working generation) works fine (so far).

  ### Steps to reproduce
  For me steps were:
  1. update nixpkgs to current nixos-unstable via `git pull --rebase`
  2. run `nixos-rebuild test`
  3. start another instance of X server

  ## 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.19.18, NixOS, 19.09.git.8a35143 (Loris)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.2`
   - channels(ims): `""`
   - nixpkgs: `/home/ims/projs/nixpkgs`
  ```


state: closed
title: Subset of `Lua: convert some more packages`
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/57015
updated_at: 2019-03-07 12:28:48
body:
  ###### Motivation for this change

  subset of https://github.com/NixOS/nixpkgs/pull/55747
  cc @teto 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: bird: minor updates
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/57016
updated_at: 2019-03-07 19:02:34
body:
  ###### Things done

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

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

  ---

  /cc maintainer @fpletz.


state: closed
title: cargo-vendor: 0.1.13 -> 0.1.23
user_login: akru
html_url: https://github.com/NixOS/nixpkgs/pull/57017
updated_at: 2019-04-21 22:02:27
body:
  ###### Motivation for this change

  Upgrade cargo-vendor to 0.1.23 is required for support build edition 2018 crates.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: davix: 0.6.4 -> 0.7.2
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/57018
updated_at: 2019-03-18 17:54:47
body:
  ###### Motivation for this change
  Bump version to be compatible with OpenSSL 1.1.

  cc #22357 

  maintainer @adevress 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: rustup: 1.16.0 -> 1.17.0
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/57019
updated_at: 2019-03-09 08:20:28
body:
  [changelog](https://github.com/rust-lang/rustup.rs/blob/master/CHANGELOG.md#1170---2019-03-05)


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: nixos/openldap: Fix quoting of log level
user_login: dasJ
html_url: https://github.com/NixOS/nixpkgs/pull/57020
updated_at: 2019-03-08 00:28:03
body:
  ###### Motivation for this change

  You cannot specify multiple log levels right now (like `acl trace`).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: nspr: make reproducible
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/57021
updated_at: 2019-03-07 14:47:56
body:
  ###### Motivation for this change

  Eliminate captured timestamps.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: Missing package google-auth-oauthlib
user_login: memberbetty
html_url: https://github.com/NixOS/nixpkgs/issues/57022
updated_at: 2019-03-15 21:47:19
body:
  ## Issue description
  Google has the following instructions to interact with G Suite, but it seems that we are missing `google-auth-oauthlib` in nixpkgs. 

  > pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib

  ## Technical details

  18.09/master


state: closed
title: swift: 4.2.2 -> 4.2.3
user_login: mroi
html_url: https://github.com/NixOS/nixpkgs/pull/57024
updated_at: 2019-04-29 15:50:31
body:
  Update Swift to current version 4.2.3.

  ###### 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
     - [ ] 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: pythonPackages.pyhocon: init at 0.3.51
user_login: chreekat
html_url: https://github.com/NixOS/nixpkgs/pull/57025
updated_at: 2019-03-24 15:10:37
body:
  ###### Motivation for this change

  Add pyhocon package.

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or 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: open
title: terraform-providers: introduce mkTerraformProvider
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/57026
updated_at: 2019-06-19 15:35:33
body:
  ###### Motivation for this change

  keep the code DRY, use the same defaults when building providers outside
  of the nixpkgs tree.

  /cc @stephengroat

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: Gnome 3.32
user_login: hedning
html_url: https://github.com/NixOS/nixpkgs/pull/57027
updated_at: 2019-04-17 23:40:35
body:
  The branch should be viable to use (I'm running it on my own system. Note that mutter is now build without checks which means extensions are more likely to crash the system :/

  See https://hydra.nixos.org/eval/1509880?filter=x86_64-linux&compare=1509196&full=#tabs-now-fail for failures compared to appropriate trunk.

  Closes: #56966

  ### darwin

  - [x] [`pango`](https://hydra.nixos.org/build/90663191) the new meson build fails the custom install script for the docs.
  - [ ] [`dconf`](https://hydra.nixos.org/build/90676822) fails tests

  ### general:

  - [x] trying to set a password in users-accounts panel of gnome-control-center is impossible because
  the path to the cracklib dictionary is non-existent (libpwquality -> cracklib) [(error)](https://gist.github.com/worldofpeace/0b391db8304c34eb2198e09752f8e474)
  - [x] we should probably mark extensions that are known to be broken in 3.32 as broken. Mutter is now built without checks which makes it fairly easy for a wrong code path to crash the shell.
  - [x] fix launching `gnome-gweather` from desktop file again as I broke it.
  - [x] `arc-theme` fails to build, we should probably pick [this patch](https://github.com/NicoHood/arc-theme/commit/6815e946dcbf5ad93bf98c9f49c2f30a38ebcb1f)
  - [x] [`mate.libmatekbd`](https://hydra.nixos.org/build/90661039) fails
  - [x] [`papirus-icon-theme`](https://hydra.nixos.org/build/90694788) fails due to a bad hash, not our fault, most of the deepin stuff is due to this
  - [ ] [`deepin.dd-api`](https://hydra.nixos.org/build/90676346) actually fails the build (this happened last upgrade too)
  - [x] [`handbrake`](https://hydra.nixos.org/build/90673760) required harfbuzz (no longer propagated by pango) 
  - [x] [`pantheon.elementary-photos`](https://hydra.nixos.org/build/90676656) fails, same problem as shotwell with the gexiv vapi ([upstream issue](https://github.com/elementary/photos/issues/484))
  - [x] [`perl528Packages.Glib`](https://hydra.nixos.org/build/90720265) fails tests
  - [x] [`mikutter`](https://hydra.nixos.org/build/90704042) fails due to pango gem, similar to last time with gio I believe
  - [x] [`ntrack`](https://hydra.nixos.org/build/90675024) fails due to `-Werror=pedantic` 
  - [x] [`notary`](https://hydra.nixos.org/build/90672930) transient error, also fails on master with `--check`
  - [x] [`uim`](https://hydra.nixos.org/build/90715929) fails to do some svg stuff, probably due librsvg upgrade
  - [x] [`vips`](https://hydra.nixos.org/build/90689218) fails to find po/Makefile.in.in, which seems pretty strange, doesn't occur on master.
  - [x] `gnome-todo` fails ([upstream issue](https://gitlab.gnome.org/GNOME/gnome-todo/issues/239))
  - [x] `shotwell` fails
  - [x] [`gnome-builder` is missing llvm-config](https://hydra.nixos.org/build/90681602/nixlog/4)
  - [x] ~`dconf` fails a new integration tests~ (thought patchShebangs could take several arguments)
  - [ ] gtksourceview3 fails tests
  - [x] haven't updated `gnomeExtensions` so most are probably broken
  - [x] update dash-to-dock when they do a new release
  - [x] I'm hitting this bug (telepathy-idle uses 100% cpu):  https://gitlab.gnome.org/GNOME/polari/issues/74
  - [x] rygel require packaging `gupnp-1.2` and `gssdp-1.2` and patching `gupnp-igd` if we're to continue having support in `libnice` (not sure if that's important tbh). According to [release news](https://download.gnome.org/core/3.31/3.31.92/NEWS) rygel shouldn't be upgrade, so I'm assuming 0.37 is a dev branch not targeted for 3.32
  - [x] see if any packages have libhandy suppert (eg. gnome-contacts ships its own, but we should probably use the system package).

  - I encountered a weird problem with vala-38 getting stuck in a loop parsing gir files, switching to 42 fixed the problem (`libdbusmenu` and `packagekit`), see a72b22519824620110d2d2cc05345c37d5aab194. I wouldn't be surprised if we'll see it a few more times
  - [x] Remove `libsoup` from `gnome-contacts` next rebase


state: open
title: nix-env -iA nixos.python36Packages.cozy fails to install
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/issues/57028
updated_at: 2019-03-11 13:47:21
body:
  ## Issue descriptionf
  fails in igraph

  testMSTofGRG (igraph.test.homepage.HomepageExampleTests) ... ok

  ======================================================================
  ERROR: testFormula (igraph.test.generators.GeneratorTests)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/build/python-igraph-0.7.1.post6/build/lib.linux-x86_64-3.6/igraph/test/generators.py", line 72, in testFormula
      g = Graph.Formula(formula)
    File "/build/python-igraph-0.7.1.post6/build/lib.linux-x86_64-3.6/igraph/formula.py", line 209, in construct_graph_from_formula
      for start_names, end_names, arrowheads in generate_edges(part):
    File "/build/python-igraph-0.7.1.post6/build/lib.linux-x86_64-3.6/igraph/formula.py", line 90, in generate_edges
      raise SyntaxError(msg)
    File "<string>", line None
  SyntaxError: invalid token found in edge specification: A

  ======================================================================
  ERROR: testCohesiveBlocks2 (igraph.test.decomposition.CohesiveBlocksTests)
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/build/python-igraph-0.7.1.post6/build/lib.linux-x86_64-3.6/igraph/test/decomposition.py", line 329, in testCohesiveBlocks2
      g = Graph.Formula("1-2:3:4:5:6, 2-3:4:5:7, 3-4:6:7, 4-5:6:7, "
    File "/build/python-igraph-0.7.1.post6/build/lib.linux-x86_64-3.6/igraph/formula.py", line 209, in construct_graph_from_formula
      for start_names, end_names, arrowheads in generate_edges(part):
    File "/build/python-igraph-0.7.1.post6/build/lib.linux-x86_64-3.6/igraph/formula.py", line 90, in generate_edges
      raise SyntaxError(msg)
    File "<string>", line None
  SyntaxError: invalid token found in edge specification: 1-2:3:4:5:6

  ----------------------------------------------------------------------
  Ran 307 tests in 8.022s

  FAILED (errors=2, skipped=3)
  Test failed: <unittest.runner.TextTestResult run=307 errors=2 failures=0>
  Build type: dynamic extension
  Include path: /nix/store/mqwgb89qhw6bzpnz6y8ck0axz5brqy4l-igraph/include/igraph
  Library path: /nix/store/mqwgb89qhw6bzpnz6y8ck0axz5brqy4l-igraph/lib
  Runtime library path:
  Linked dynamic libraries: igraph
  Linked static libraries:
  Extra compiler options:
  Extra linker options:
  error: Test failed: <unittest.runner.TextTestResult run=307 errors=2 failures=0>
  builder for '/nix/store/vrwaljq2dvbzlsd993f24cl6bxpbpvm2-python3.6-python-igraph-0.7.1.post6.drv' failed with exit code 1
  cannot build derivation '/nix/store/pnwybfk338gfl00snnrf9n2980cwk58s-python3.6-cozy-2.0a1.drv': 1 dependencies couldn't be built
  error: build of '/nix/store/pnwybfk338gfl00snnrf9n2980cwk58s-python3.6-cozy-2.0a1.drv' failed




  ### Steps to reproduce

  nix-env -iA nixos.python36Packages.cozy

  ## Technical details
   nix-shell -p nix-info --run "nix-info -m"
   - system: `"x86_64-linux"`
   - host os: `Linux 4.19.26, NixOS, 18.09.2318.4c089d328fe (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"nixos-18.09.2318.4c089d328fe"`
   - channels(mog): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: Cozy-0.6.7 fails to run
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/issues/57029
updated_at: 2019-07-06 00:49:33
body:
  ## Issue description
  i tried installing the version of cozy that is in nixpkgs git repo. It crashes on running. 


  ### Steps to reproduce
  nix-env -i cozy -f ~/code/nixos/nixpkgs/
  cozy
  Traceback (most recent call last):
    File "/nix/store/jjz2dzbd4i1yrwnq26g8490zcn6dd9ip-cozy-0.6.7/bin/..com.github.geigi.cozy-wrapped-wrapped", line 36, in <module>
      from cozy.ui import CozyUI
    File "/nix/store/jjz2dzbd4i1yrwnq26g8490zcn6dd9ip-cozy-0.6.7/lib/python3.7/site-packages/cozy/ui.py", line 5, in <module>
      gi.require_version('Gst', '1.0')
    File "/nix/store/kiw47xswi1041sbvbgrlfy0xs0zlwyvk-python3.7-pygobject-3.30.4/lib/python3.7/site-packages/gi/__init__.py", line 129, in require_version
      raise ValueError('Namespace %s not available' % namespace)
  ValueError: Namespace Gst not available




  ## Technical details

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


state: open
title: MariaDB/MySQL `mysqldumpslow` command needs shebang fixes
user_login: polynomial
html_url: https://github.com/NixOS/nixpkgs/issues/57030
updated_at: 2019-03-07 16:06:24
body:
  ## Issue description
  ```
  bsmith0pts/2bsmith-y900~ mysqldumpslow
  zsh: /run/current-system/sw/bin/mysqldumpslow: bad interpreter: /var/empty/bin/perl: no such file or directory
  bsmith0pts/2bsmith-y900~ ls -l /run/current-system/sw/bin/mysqldumpslow
  26769263 4 lrwxrwxrwx 1 root root 77 Dec 31  1969 /run/current-system/sw/bin/mysqldumpslow -> /nix/store/k8rcqcrky18iba8z9zbp25ijn0jmwnxm-mariadb-10.2.17/bin/mysqldumpslow*
  bsmith0pts/2bsmith-y900~ head -1 /run/current-system/sw/bin/mysqldumpslow
  #!/var/empty/bin/perl
  ```


  ### Steps to reproduce

  Install the MySQL or MariaDB packages and try and use this tool.


  ## Technical details

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


state: open
title: datovka, libisds: init at 4.12.0 and 0.10.8; added maintainer cptMikky
user_login: cptMikky
html_url: https://github.com/NixOS/nixpkgs/pull/57031
updated_at: 2019-05-20 13:26:41
body:
  ###### Motivation for this change

  Add new package `Datovka` (https://www.datovka.cz) useful to anyone who has to communicate with Czech government via Databoxes.

  Add new pacakge `libisds` (http://xpisar.wz.cz/libisds/) which `Datovka` depends on.

  Add new maintainer, @cptMikky .
  ###### Things done

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

  ---


state: open
title: mkchromecast: init at 0.3.8.1
user_login: Shou
html_url: https://github.com/NixOS/nixpkgs/pull/57033
updated_at: 2019-07-21 20:42:52
body:
  ###### Motivation for this change


  ###### Things done

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

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

  ---


state: open
title: uefitool: init at A55 and 0.26.0
user_login: ajs124
html_url: https://github.com/NixOS/nixpkgs/pull/57034
updated_at: 2019-07-14 22:06:03
body:
  default to new-engine

  ###### 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: [WIP] Allow custom nssdb in Chromium
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/57035
updated_at: 2019-07-14 02:49:02
body:
  ###### Motivation for this change
  #27800

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: open
title: Minidlna: Allow more configuration options
user_login: ardumont
html_url: https://github.com/NixOS/nixpkgs/pull/57036
updated_at: 2019-06-11 01:21:58
body:
  ###### Motivation for this change

  "As a minidlna user", i'd like to have more setup option choices.

  ----

  At the moment, we have the choice between:
  - having a subset of options
  - override completely the full configuration ("losing" the existing minimal subset)

  This PR allows to:
  - configure some other options
  - configure the ones not yet disclosed in nix (extending the
    existing minimal subset). This matches what is done for example in the sshd service.

  ###### 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
     - [x] other Linux distributions (debian with nix)

  - [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))

  Added test on that service.
  I followed the doc about tests [1] though which i think is a better link
  https://nixos.org/nixos/manual/index.html#sec-nixos-tests

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

  I'm still not sure what that does but it seems to have worked:
  ```
  $ git reset --soft origin/master  # now there is wip
  $ nix-shell -p nox --run "nox-review wip"
  ...
  Result in /run/user/1000/nox-review-1xmyktwu
  total 0
  lrwxrwxrwx 1 tony tony 67 Mar  8 18:36 result -> /nix/store/l7lzfp2i0yizm7grylcrmkikm96hmx82-nixos-system-nixos-test
  ```

  - [x] Determined the impact on package closure size (by running `nix path-info -S` before and after)

  Not sure i did this correctly:
  ```
  $ git checkout master
  $ nix-build -A minidlna
  $ nix path-info -S ./result
  /nix/store/1283pa3i7yyjpz7aana2rncq41qjwkxd-minidlna-1.2.1        141423736
  $ git checkout minidlna-update-configuration
  $ nix-build -A minidlna
  $ nix path-info -S ./result
  /nix/store/1283pa3i7yyjpz7aana2rncq41qjwkxd-minidlna-1.2.1        141423736

  ```
  - [x] Assured whether relevant documentation is up to date
  ~> every new option opened has the docstring updated as well

  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  as far as i could tell ;)

  - [x] Tested execution of all binary files (usually in `./result/bin/`)

  It's a service, i don't know how to test that without actually
  installing it...  Any pointer on that is very welcome, thanks.  (I
  searched quite some time at nixpkgs, nixos, and nix manuals without
  quite the answer i hoped for)

  So, i settled on testing it with my rpi3 (aarch64), so:
  - [x] disabled the mainstream service
  - [x] import this patched version
  - [x] define what i wanted as setup

  Excerpt:
  ```
    ...
    disabledModules = [ "services/networking/minidlna.nix" ];
    imports = [
      ./override-minidlna.nix  # <- the pr's patch
    ];
    services.minidlna = {
      enable = true;
      mediaDirs = [
        "PV,${path}/family"
        "V,${path}/judo"
        "V,${path}/courses"
      ];
      friendlyName = "rpi3";
      rootContainer = "B";
      extraConfig = ''
        album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg
        album_art_names=AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg
        album_art_names=Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
        notify_interval=60
      '';
    };

  ```
  - [x] built
  - [x] installed
  - [x] runs fine with the new configuration \m/

  ```
  tony@kids> cat $(systemctl status minidlna.service  | grep minidlna.conf | awk '{print $7}')                                                                                                 ~
  port=8200
  friendly_name=rpi3
  db_dir=/var/cache/minidlna
  log_level=warn
  inotify=yes
  root_container=B
  media_dir=PV,/family
  media_dir=V,/judo
  media_dir=V,/courses

  album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg
  album_art_names=AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg
  album_art_names=Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
  notify_interval=60
  ```

  Cheers,


state: closed
title: plasma: handle kbuildsycoca5 better
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/57037
updated_at: 2019-03-14 18:09:40
body:
  The xdg-desktop-menu-dummy.menu file breaks kbuildsycoca5. Not sure why but it is a pretty
  big failure if it exists. See issue #56176.

  xdg-settings-desktop creates this file for some reason. I have no idea
  why this is created though. But, it is used by Chromium and some other
  software to set stuff up.

  Also remove the ksycoca5 cache. Otherwise removed software hangs around in the cache forever.

  ###### 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: open
title: libosmocore: add patch to fix darwin build
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/57038
updated_at: 2019-03-11 13:18:20
body:
  ###### Motivation for this change
  Fix the `libosmocore` on darwin. Based on https://osmocom.org/issues/3722

  Let's see if it builds on darwin now. @Mic92 
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: man-pages: 4.16 -> 5.00
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/57039
updated_at: 2019-03-07 21:50:19
body:
  ###### Motivation for this change

  **backport candidate** (once merged)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: libhandy: 0.0.8 -> 0.0.9
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/57040
updated_at: 2019-03-11 06:57:43
body:
  ###### Motivation for this change

  https://source.puri.sm/Librem5/libhandy/commit/56b0aa62f6251ee19a88fc208b7ca8dcf9c9633c

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: gnome3.geary: 0.13.1 -> 0.13.2
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/57041
updated_at: 2019-03-08 00:46:46
body:
  ###### Motivation for this change


  ###### Things done

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

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

  Build/tested on slightly different branch, but minor bump so shouldn't
  have many surprises...

  ---


state: open
title: Qt: update to 5.12.3
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/issues/57042
updated_at: 2019-05-04 16:03:39
body:
  ## Issue description

  https://blog.qt.io/blog/2019/02/01/qt-5-12-1-released/

  Unfortunately it appears non-trivial to update, but seems like something we should tackle soon.

  Has anyone looked into this, or might be in a good position to put together an upgrade?
  Also thoughts on the priority this effort should have, are appreciated :).


state: closed
title: neovim fails to build since Luarocks update
user_login: ArdaXi
html_url: https://github.com/NixOS/nixpkgs/issues/57043
updated_at: 2019-03-08 06:11:58
body:
  ## Issue description

  Ever since c37b8925ba6d1b23a892f99b8634c5b5f51f1688 neovim will no longer build. It seems like the new luarocks is causing collisions between files in different Lua libraries.

  ## Steps to reproduce

  ```
  % nix-build --no-out-link . -A neovim 
  these derivations will be built:
    /nix/store/zc4kihxjkw4qamzwsmnnv7y6hhw5j2vy-luajit-2.1.0-beta3-env.drv
    /nix/store/7k355sj7ac15s4xmy6s3rcha8b1qnilm-neovim-unwrapped-0.3.4.drv
    /nix/store/yf534cxabxhv4b7hxa4hnb7nin7723sk-neovim-0.3.4.drv
  building '/nix/store/zc4kihxjkw4qamzwsmnnv7y6hhw5j2vy-luajit-2.1.0-beta3-env.drv'...
  collision between `/nix/store/93nrv52q18jg4rjh1mgf5qa95343kiw0-lua5.1-luabitop-1.0.2-3/lib/luarocks/rocks-5.1/manifest' and `/nix/store/h36cdwxcimzc2wcvwlwib2gw0m31bn1y-lua5.1-mpack-1.0.7-0/lib/luarocks/rocks-5.1/manifest'
  builder for '/nix/store/zc4kihxjkw4qamzwsmnnv7y6hhw5j2vy-luajit-2.1.0-beta3-env.drv' failed with exit code 25
  cannot build derivation '/nix/store/7k355sj7ac15s4xmy6s3rcha8b1qnilm-neovim-unwrapped-0.3.4.drv': 1 dependencies couldn't be built
  cannot build derivation '/nix/store/yf534cxabxhv4b7hxa4hnb7nin7723sk-neovim-0.3.4.drv': 1 dependencies couldn't be built
  error: build of '/nix/store/yf534cxabxhv4b7hxa4hnb7nin7723sk-neovim-0.3.4.drv' failed
  ```

  ## Technical details

  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.103, NixOS, 19.09pre-git (Loris)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.3pre6631_e58a7144`
   - channels(ardaxi): `"nixos"`
   - channels(root): `"nixos"`
   - nixpkgs: `/home/ardaxi/projects/nixpkgs`
  ```

  /cc @teto 


state: closed
title: netdata: lm-sensor support
user_login: nyanloutre
html_url: https://github.com/NixOS/nixpkgs/pull/57044
updated_at: 2019-07-06 14:11:43
body:
  ###### Motivation for this change

  Netdata will not find the lm-sensor library without this patch

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] 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: cheat: 2.3.1 -> 2.5.1
user_login: BadDecisionsAlex
html_url: https://github.com/NixOS/nixpkgs/pull/57045
updated_at: 2019-03-08 10:53:55
body:
  ###### Motivation for this change

  I personally wanted the new version because of the new configurable options they have added. Tested on my system and it works like a charm.

  ###### Things done

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

  ---


state: closed
title: jellyfin: init at 10.2.2
user_login: nyanloutre
html_url: https://github.com/NixOS/nixpkgs/pull/57046
updated_at: 2019-03-15 09:05:48
body:
  ###### Motivation for this change

  Mostly a copy paste from the emby package (it might be impossible to build any dotnet package from source in NixOS because of a "feature" https://github.com/NuGet/Home/issues/2623#issuecomment-212670967)
  Did not test much. `jellyfin --help` is outputing something.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: vscode: 1.31.1 -> 1.32.0
user_login: eadwu
html_url: https://github.com/NixOS/nixpkgs/pull/57047
updated_at: 2019-03-07 23:05:33
body:
  ###### Motivation for this change
  As usual, only tested `x86_64`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: tayga: init at 0.9.2
user_login: 0x4A6F
html_url: https://github.com/NixOS/nixpkgs/pull/57048
updated_at: 2019-03-19 01:28:51
body:
  ###### Motivation for this change

  [tayga](http://www.litech.org/tayga/)

  ###### 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: wireless-regdb: 2018.10.24 -> 2019.03.01
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/57049
updated_at: 2019-03-08 19:36:22
body:
  ###### Motivation for this change

  https://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git/log/?h=master-2019-03-01

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: pythonPackages.m2crypto: 0.30.1 -> 0.32.0
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/57050
updated_at: 2019-03-11 14:48:55
body:
  ###### Motivation for this change

  https://gitlab.com/m2crypto/m2crypto/commit/bdbacebd8740e28be243f9152a06a2aba05c4f7a

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: Provide regulatory.db info via /lib/firmware when supported
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/issues/57053
updated_at: 2019-05-15 10:46:47
body:
  ## Issue description

  Newer kernels (4.15+) can look for wireless regulatory info from `/lib/firmware` (for us this is `/run/current-system/firmware`  I think?),
  replacing the need for user-space helper like `crda`.
  (at least in the common case, I believe)

  ## Links to resources/related info

  * https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/commit/ <-- latest CRDA git adds note about this
  * Not the same as the `internal` regdb, although I'm not sure the difference is as important for NiXOS'ers compared to other distributions. Info on internal: https://wireless.wiki.kernel.org/en/developers/regulatory/crda#config_cfg80211_internal_regdb
  * https://bugs.archlinux.org/task/57563


state: closed
title: maintainers.0x4A6F: update handle
user_login: 0x4A6F
html_url: https://github.com/NixOS/nixpkgs/pull/57054
updated_at: 2019-03-08 03:15:15
body:
  - add github
  - add key

  ###### Motivation for this change

  Update my handle to reflect github username.
  #34984

  Add key, as I sign all my commits.

  ###### 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
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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.m2crypto: swig2 as nativeBuildInput so it can be invoked
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/57055
updated_at: 2019-03-08 12:53:29
body:
  ###### Motivation for this change

  Fixes #56993.

  Assuming accepted, should be backported if needed.

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: trilium: 0.29.1 -> 0.30.4
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/57056
updated_at: 2019-03-08 20:45:42
body:
  ###### Motivation for this change

  https://github.com/zadam/trilium/releases/tag/v0.30.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)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs 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: xteddy: init at 2.2
user_login: xaverdh
html_url: https://github.com/NixOS/nixpkgs/pull/57057
updated_at: 2019-03-08 23:42:04
body:
  ###### Motivation for this change

  This adds the version of xteddy as packaged by debian.

  Im not sure which meta.homepage to set. There are several sane choices:
  * http://weber.itn.liu.se/~stegu/xteddy/
  * https://people.debian.org/~tille/upstream/xteddy/
  * https://packages.debian.org/sid/xteddy

  Also I had to drop two trivial scripts from the upstream tarball, that reference paths in /usr and such.
  They are not essential for the program, so I decided to just remove them.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: plata-theme: 0.5.0 -> 0.6.0
user_login: tadfisher
html_url: https://github.com/NixOS/nixpkgs/pull/57058
updated_at: 2019-03-08 06:41:35
body:
  ###### Motivation for this change

  Update `plata-theme` to 0.6.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"`
  - [ ] Tested execution 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: ntp: 4.2.8p12 -> 4.2.8p13
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/57059
updated_at: 2019-03-08 22:15:17
body:
  ###### Motivation for this change

  From http://www.ntp.org/index.html:
  > ntp-4.2.8p13 was released on 07 March 2019.
  > It addresses 1 medium-severity security issue in ntpd, and provides 17
  > other non-security fixes and 1 improvements over 4.2.8p12.

  **backport candidate**

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: buildLuarocksPackage: adjust the manifest path
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/57060
updated_at: 2019-04-05 08:51:29
body:
  the new luarocks 3.0.4 uses different paths for the manifests, hence creating new collisions.

  ###### Motivation for this change
  fixes https://github.com/NixOS/nixpkgs/issues/57043

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: bazel-buildtools: unstable -> 0.22.0
user_login: elasticdog
html_url: https://github.com/NixOS/nixpkgs/pull/57061
updated_at: 2019-03-08 06:25:23
body:
  ###### Motivation for this change

  Upgrade to latest upstream stable release.

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [x] other Linux distributions
  - [x] ~~Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))~~ **N/A**
  - [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: open
title: nvidia building failure for linux 5
user_login: SchrodingerZhu
html_url: https://github.com/NixOS/nixpkgs/issues/57062
updated_at: 2019-05-16 20:09:14
body:
  ```
  /build/kernel/nvidia/os-interface.c: In function 'os_get_current_time':
  /build/kernel/nvidia/os-interface.c:432:5: error: implicit declaration of function 'do_gettimeofday'; did you mean 'efi_gettimeofday'? [-Werror=implicit-function-declaration]
       do_gettimeofday(&tm);
       ^~~~~~~~~~~~~~~
       efi_gettimeofday
    CC [M]  /build/kernel/nvidia/nv-kthread-q.o
    CC [M]  /build/kernel/nvidia/nv-kthread-q-selftest.o
    CC [M]  /build/kernel/nvidia/nv-memdbg.o
    CC [M]  /build/kernel/nvidia/nv-ibmnpu.o
    CC [M]  /build/kernel/nvidia/nv-report-err.o
    CC [M]  /build/kernel/nvidia/nv-rsync.o
    CC [M]  /build/kernel/nvidia/nv-msi.o
    CC [M]  /build/kernel/nvidia/nv_uvm_interface.o
    CC [M]  /build/kernel/nvidia/nvlink_linux.o
    CC [M]  /build/kernel/nvidia/linux_nvswitch.o
    CC [M]  /build/kernel/nvidia-uvm/uvm8_turing.o
    CC [M]  /build/kernel/nvidia-uvm/uvm8_turing_mmu.o
  cc1: some warnings being treated as errors
  make[3]: *** [/nix/store/1zs02axvl269z99r1c3wc0mbvw2y2dj7-linux-5.0-rc8-dev/lib/modules/5.0.0-rc8/source/scripts/Makefile.build:277: /build/kernel/nvidia/os-interface.o] Error 1
  make[3]: *** Waiting for unfinished jobs....
  /build/kernel/nvidia/nvlink_linux.c: In function 'nvlink_sleep':
  /build/kernel/nvidia/nvlink_linux.c:555:5: error: implicit declaration of function 'do_gettimeofday'; did you mean 'efi_gettimeofday'? [-Werror=implicit-function-declaration]
       do_gettimeofday(&tm_aux);
       ^~~~~~~~~~~~~~~
       efi_gettimeofday
  cc1: some warnings being treated as errors
  make[3]: *** [/nix/store/1zs02axvl269z99r1c3wc0mbvw2y2dj7-linux-5.0-rc8-dev/lib/modules/5.0.0-rc8/source/scripts/Makefile.build:276: /build/kernel/nvidia/nvlink_linux.o] Error 1

  ```


state: closed
title: cheat: 2.3.1 -> 2.5.1
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/57064
updated_at: 2019-03-08 16:58:25
body:
  ###### Motivation for this change

  The other upgrade broke cheat as no internal cheatsheats where found.
  Now it works again.
  cc @BadDecisionsAlex 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: datadog-agent: 6.10.0 -> 6.10.1
user_login: Izorkin
html_url: https://github.com/NixOS/nixpkgs/pull/57065
updated_at: 2019-03-09 05:38:58
body:
  ###### Motivation for this change
  Update package to version 6.10.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"`
  - [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: Update php packages
user_login: Izorkin
html_url: https://github.com/NixOS/nixpkgs/pull/57066
updated_at: 2019-03-11 12:39:50
body:
  ###### Motivation for this change
  Update php packages to version 7.1.27, 7.2.16 and 7.3.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
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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: nixos: introduce `nixpkgs.pkgsFun`, deprecate `nixpkgs.pkgs`
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/57067
updated_at: 2019-03-08 13:23:19
body:
  # `git log`

  - nixos: introduce `nixpkgs.pkgsFun`, deprecate `nixpkgs.pkgs`

    Despite what the description of `nixpkgs.pkgs` option said, the
    use of `nixpkgs.pkgs` actually produced 2x evaluation slowdown
    after a54a799d59f2a4fba2e119e0c42dbe96c2c74a68 because NixOS had
    to reevaluate `nixpkgs` to reapply overlays the second time.

    The use of `nixpkgs.pkgs` also complicates many things, e.g. why
    are `overlays` reapplied, but `configuration` is not? It also
    prevents proper `config` type checking via #56227.

    `nixpkgs.pkgsFun` approach is much simpler and doesn't have
    any of those problems, half of the code in that module can also be
    dropped after `nixpkgs.pkgs` option is completely removed.

    If such an option is really needed for optimizion purposes of
    `nixosTests` or whatever (which I doubt, note that e.g.
    NixOps users actually lose on average by using it for above
    reasons), it should be made `internal` and hidden from users.

  # `nix-instantiate` environment

  - Host OS: Linux 4.9, SLNOS 19.09
  - Nix: nix-env (Nix) 2.2
  - Multi-user: yes
  - Sandbox: yes
  - NIXPKGS_CONFIG:

  ```nix
  {
    checkMeta = true;
    doCheckByDefault = true;
  }
  ```

  # `nix-env -qaP` diffs

  - On x86_64-linux:
    - Updated (2):
      - tests.nixos-functions.nixos-test
      - tests.nixos-functions.nixosTest-test
  - On aarch64-linux: ditto
  - On x86_64-darwin: noop

  /cc @roberth @Ericson2314 @matthewbauer from git-blame, @7c6f434c


state: closed
title: exiftool: 11.11 -> 11.30
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/57068
updated_at: 2019-03-10 11:04:27
body:
  [changelog](https://sno.phy.queensu.ca/~phil/exiftool/history.html#v11.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)
  - [ ] 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: filet: 0.1.2 -> 0.1.3
user_login: buffet
html_url: https://github.com/NixOS/nixpkgs/pull/57070
updated_at: 2019-03-08 20:39:48
body:
  ###### Motivation for this change
  Compiles on MacOS now

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: tikzit: 2.1 -> 2.1.4
user_login: iblech
html_url: https://github.com/NixOS/nixpkgs/pull/57071
updated_at: 2019-03-08 20:38:18
body:
  ###### Motivation for this change


  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend 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: strongswan: 5.7.1 -> 5.7.2
user_login: knl
html_url: https://github.com/NixOS/nixpkgs/pull/57072
updated_at: 2019-03-08 15:31:33
body:
  ###### Motivation for this change

  The new update is out since December 2018, and it brings in many nice changes and improvements.

  ###### Things done

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

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [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: open
title: `dockerTool.buildImage`: parent image symlinked directory could be ignored
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/issues/57073
updated_at: 2019-03-08 14:50:09
body:
  If a parent image contains a symlinked directory such as `/bin -> /usr/bin` and if  the child image `contents` contains a file in `/bin`, the parent symlink will be ignored and replaced by the new `/bin` directory at runtime.

  The `docker` behavior would be to write the content to `/usr/bin` instead of `/bin`.


state: closed
title: nodejs_{6,8,10,11}_x: update, security fixes
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/57074
updated_at: 2019-04-14 01:37:35
body:
  ###### Motivation for this change

  * **backport please**
  * I don't think these are auto-updated, not sure why.
    If there's something making auto-update difficult,
    it may be worth investigating why (if anyone knows please share :)).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: pull-request-template: Add the link on tests documentation?
user_login: ardumont
html_url: https://github.com/NixOS/nixpkgs/pull/57075
updated_at: 2019-03-09 14:19:59
body:
  ###### Motivation for this change

  When i recently opened a PR [1], i realized i missed test thanks to this guide.

  But reading the arborescence tests tree link from this guide overwhelmed me.
  I was able somehow to replicate a test but did not know how to run it.
  That's clearly well explained in the doc (which somehow i did not find myself...T.T) [2]

  So why not link it from the guide for people willing to dig in?

  [1] https://github.com/NixOS/nixpkgs/pull/57036

  [2] thanks gchristensen and clever for the help on #nixos

  Cheers,


state: closed
title: doc/reviewing-contributions: nix-review instead of nox-review
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/57076
updated_at: 2019-03-22 07:05:10
body:
  It is faster, handles more edge cases and allows to test/review the built
  packages interactively.


state: closed
title: dsseries: init at 1.0.5-1
user_login: callahad
html_url: https://github.com/NixOS/nixpkgs/pull/57077
updated_at: 2019-04-23 11:53:26
body:
  ###### Motivation for this change

  Picking up from the ashes of #6766, this PR adds support for the Brother DSmobile scanners, including the DS-620, DS-720D, DS-820W, and DS-920DW.

  It works on my machine, but there are likely ways to improve this PR. Please suggest them!

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: nixos/redmine: replace imagemagickBig with imagemagick
user_login: aanderse
html_url: https://github.com/NixOS/nixpkgs/pull/57078
updated_at: 2019-03-08 22:55:49
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/pull/55634

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: kops: 1.11.0 -> 1.11.1
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/57079
updated_at: 2019-03-15 23:36:38
body:
  ###### Motivation for this change

  https://kubernetes.io/blog/2019/02/11/runc-and-cve-2019-5736/

  ###### 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"`
  - [ ] Tested execution 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: buildGoModule: building Go binaries in two phases
user_login: kalbasit
html_url: https://github.com/NixOS/nixpkgs/pull/57080
updated_at: 2019-07-20 19:34:18
body:
  ###### Motivation for this change

  This change provides a new builder called `buildGoModule` for building Go packages with [go modules](https://github.com/golang/go/wiki/Modules) support in mind. It does build through two phases:

  1. The first phase consists of building the go-modules derivation: `go mod download` will be executed within the source directory to download all of the dependencies, and store them at `$GOPATH/pkg/mod`. After removing the impure directory `$GOPATH/pkg/mod/cache/vcs`, we persist `$GOPATH/pkg/mod` as the $out of this derivation.
  2. The second phase consists of building the actual Go module, and this is done by setting `GOPROXY` to point to the download directory within `${go-modules}/cache/download` which instructs Go to skip any network call, and simply use the already-downloaded dependencies.

  The benefit of such infrastructure is that we no longer need tools such as dep2nix or vgo2nix to parse the go.mod and go.sum in order to generate Nix dependency file.

  ###### Things done

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

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

  ---

  cc @ehmry @lethalman @fpletz @Mic92 @nlewo 

  ```
  nix run -f https://github.com/kalbasit/nur-packages/archive/master.tar.gz nix-verify -c nix-verify -I nixpkgs=`pwd` --keep-going \
  	-A jx \
  	-A pet \
  	-A hugo \
      -A gotools \
      -A terminal-parrot \
      -A todoist \
      -A hetzner-kube \
      -A mod
  ```


state: closed
title: libxmlb: 0.1.6 -> 0.1.7
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/57081
updated_at: 2019-03-11 09:34:37
body:
  https://github.com/hughsie/libxmlb/commit/dad8a84f249c5bad6abd10fb0c8ab8e00641c278


  ###### 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: linux_hardkernel_4_14: 4.14.94-155 -> 4.14.102-156
user_login: qolii
html_url: https://github.com/NixOS/nixpkgs/pull/57082
updated_at: 2019-03-15 23:01:40
body:
  ###### Motivation for this change
  Simple version bump. Tested and running on my Odroid HC1.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: open
title: nixos-container with user namespace enabled
user_login: uvNikita
html_url: https://github.com/NixOS/nixpkgs/issues/57083
updated_at: 2019-03-12 19:42:19
body:
  ## Issue description

  When a container is created with `extraFlags = [ "-U" ]` (user namespace), nixos-container command doesn't behave correctly. In particular, it doesn't enter a container user namespace (note UID/GID):

  ```
  $ ~ sudo nixos-container run my-container -- bash -c 'ls -ld /'    
  drwxr-xr-x 14 873857024 873857024 4096 Jul 20  2018 /
  ```

  This happens due to the missing argument (-U) to nsenter command:

  https://github.com/NixOS/nixpkgs/blob/92a047a6c4d46a222e9c323ea85882d0a7a13af8/pkgs/tools/virtualization/nixos-container/nixos-container.pl#L264

  Running nsenter manually with -U added fixes the issue:

  ```bash
  $ ~ sudo nsenter -t `machinectl show my-container -p Leader | sed -e "s/Leader=//"` -m -u -U -i -n -p -- bash -c 'ls -ld /'    
  drwxr-xr-x 14 root root 4096 Jul 20  2018 /
  ```

  This also afects `nixos-container login` command. `machinectl shell my-container` works as expected btw.

  `nixos-container` command among other things is used to reload containers on configuration change and I'm not sure if it will behave correctly when it doesn't use the correct user namespace.

  ### Steps to reproduce

  Declare minimal container with user namespace enabled in configuration.nix:

  ```
  containers.test = {
    extraFlags = [ "-U" ];
    config = {};
  };
  ```

  Run `nixos-container login` or `nixos-container run` commands.


  ## Technical details
  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.104, NixOS, 18.09pre-git (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"nixos-server-18.09.1834.9d608a6f592, nixos-18.03"`
   - nixpkgs: `/var/src/nixpkgs`
  ```


state: closed
title: nix-prefetch-github: 2.1 -> 2.2
user_login: seppeljordan
html_url: https://github.com/NixOS/nixpkgs/pull/57084
updated_at: 2019-03-12 03:17:07
body:
  ###### Motivation for this change
  This is a backport from master/unstable.  Release 2.1 of nix-prefetch-github contains a bug and version 2.2 is 100% backwards compatible with version 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"`
  - [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: virt-manager error start
user_login: Izorkin
html_url: https://github.com/NixOS/nixpkgs/issues/57085
updated_at: 2019-03-09 00:38:00
body:
  ## Issue description
  Error start virt-manager

  ```
  Traceback (most recent call last):
    File "/nix/store/wx0xkbhc00zh12ydyncq4jvyw9rhhg09-virt-manager-2.1.0/share/virt-manager/virt-manager", line 17, in <module>
      gi.require_version('LibvirtGLib', '1.0')
    File "/nix/store/kiw47xswi1041sbvbgrlfy0xs0zlwyvk-python3.7-pygobject-3.30.4/lib/python3.7/site-packages/gi/__init__.py", line 129, in require_version
      raise ValueError('Namespace %s not available' % namespace)
  ValueError: Namespace LibvirtGLib not available

  ```

  ### Steps to reproduce
  Install virt-manager - nix-env -iA nixos.virtmanager
  and run app


  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.20.14, NixOS, 19.09pre172235.9fa52ae9a22 (Loris)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.2`
   - channels(root): `"nixos-19.09pre172235.9fa52ae9a22"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`


state: open
title: Prosody encrypted s2s requires specifying cafile in virtualhost
user_login: t184256
html_url: https://github.com/NixOS/nixpkgs/issues/57086
updated_at: 2019-03-08 20:37:41
body:
  ## Issue description
  In order to use encrypted s2s in prosody, one has to specify
  ```
  ssl.extraOptions.cafile = "/etc/ssl/certs/ca-bundle.crt";
  ```
  in the virtualhost configuration (not the `extraConfig`, `virtualHosts.*.ssl.extraOptions.cafile`). This is quite non-intuitive, not readily discoverable and should at least be documented, at most fixed.


  ### Steps to reproduce

  ```
    services.prosody = {
      enable = true;
      ...
      s2sSecureAuth = true;
    };
  ```
  without `ssl.extraOptions.cafile = "/etc/ssl/certs/ca-bundle.crt";` in the `virtualHost` entry results in

  ```
  certificate error(s) at depth 1: unable to get local issuer certificate
  ```


  ## Technical details

  ```
  $ nix-shell -p nix-info --run "nix-info -m"                                                              ~
   - system: `"x86_64-linux"`
   - host os: `Linux 4.19.15, NixOS, 18.09.2323.fef0aaaaab4 (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(monk): `""`
   - channels(root): `"home-manager, nixos-18.09.2323.fef0aaaaab4, nixos-hardware, nixos-mailserver, nixos-unstable-19.09pre171786.34aa254f9eb"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
  ```


state: open
title: containers: reload fails with user namespace enabled
user_login: uvNikita
html_url: https://github.com/NixOS/nixpkgs/issues/57087
updated_at: 2019-03-09 21:17:01
body:
  ## Issue description

  Reloading of containers fails with:

  ```
  org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
  ```

  I think it's connected to #57083 because adding `-U` to nsenter command seem to fix an error (not 100% sure yet).

  ### Steps to reproduce

  configuration.nix:
  ```
  containers.test = {
    extraFlags = [ "-U" ];
    config = {};
  };
  ```
  ```bash
  # systemctl start test
  # systemctl reload test # hangs for a few seconds
  # journalctl -M test
  # systemctl status container@test.service
  ...
  Process: 13923 ExecReload=/nix/store/agr8dhkpx995hfbgwdx43if3j0vwl242-reload-container (code=exited, status=2)
  ...
  ```

  ## Technical details

  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.104, NixOS, 18.09pre-git (Jellyfish)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.1.3`
   - channels(root): `"nixos-server-18.09.1834.9d608a6f592, nixos-18.03"`
   - nixpkgs: `/var/src/nixpkgs`
  ```


state: closed
title: xpilot-ng: Fix build and cleanup
user_login: Infinisil
html_url: https://github.com/NixOS/nixpkgs/pull/57088
updated_at: 2019-03-08 21:30:09
body:
  ###### Motivation for this change
  #56826 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: vscode: 1.32.0 -> 1.32.1
user_login: eadwu
html_url: https://github.com/NixOS/nixpkgs/pull/57089
updated_at: 2019-03-08 21:48:14
body:
  Seems like there will be a second recovery soon [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"`
  - [ ] Tested execution 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/Microsoft/vscode/milestone/91


state: closed
title: vim-vint: Fix
user_login: Infinisil
html_url: https://github.com/NixOS/nixpkgs/pull/57090
updated_at: 2019-03-08 21:39:21
body:
  ###### Motivation for this change
  #56826 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: lib: introduce `foreach`, `combined` and `combined map` idioms
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/pull/57091
updated_at: 2019-07-14 11:01:22
body:
  This PR adds `foreach` and `combined` functions. They are repainted
  versions of following standard lib functions:
  - `foreach        == flip map`
  - `foreach        == flip mapAttrs` when applied to attrset
  - `combined       == concatStrings`
  - `combined "sep" == concatStringsSep "sep"`
  - `combined map   == flip concatMapStrings`
  - `combined "sep" map == flip (concatMapStringsSep "sep")`

  The idea behind this rename is to encourage flipped usage of functions
  in templaters and other script generators.

  Flipped version are often easier to read. They are also more consistent with
  existing usage of `optional`, `optionalAttrs`, `mkIf` in sense that
  *usually* first argument is shorter (syntatically) than second.

  I rewrote two files in Nixos to show how these new functions should be used.
   
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: turses: Fix
user_login: Infinisil
html_url: https://github.com/NixOS/nixpkgs/pull/57092
updated_at: 2019-03-09 01:31:25
body:
  ###### Motivation for this change
  Fixes turses build for #56826 

  Ref https://github.com/louipc/turses/issues/4

  I haven't sent a tweet, but the curses UI works no problem

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: mycli fails to install
user_login: dustinlacewell
html_url: https://github.com/NixOS/nixpkgs/issues/57093
updated_at: 2019-03-15 21:31:02
body:
  ## Issue description
  `mycli` vs 1.19.0 fails to install in current unstable.


  ### Steps to reproduce
  `nix-env -iA nixos.mycli`


  ## Technical details
  ```
  nix-env -iA nixos.mycli                                                            ~/roboduels/formation/forms
  installing 'mycli-1.19.0'
  these derivations will be built:
    /nix/store/z0igkmpb9v0n3s15l1gl34vj2aqgj45d-mycli-1.19.0.drv
  these paths will be fetched (1.24 MiB download, 4.99 MiB unpacked):
    /nix/store/0w0py9sa3912782fnir4qi3hwlbnaf0j-python3.7-configobj-5.0.6
    /nix/store/6kcqjy536xvcga8v587h1sxd1ijdkgn8-python3.7-mock-2.0.0
    /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9
    /nix/store/7dlplcy5d2i7xsq1xfb6f864yl7x519f-python3.7-pycrypto-3.7.3
    /nix/store/83glni8a99pkal667qckk0ibb6rc0jca-python3.7-click-7.0
    /nix/store/8a0qfayf9b5n5bi4cr6zpkqaadbdmmn5-locale-1003.1-2008
    /nix/store/cwcy6w6qg4r51vd30xms2rgrqyzrqy64-python3.7-pbr-5.1.2
    /nix/store/fn1qm0jikx0wxabaajwrld4c8x913kna-python3.7-cli_helpers-1.1.0
    /nix/store/jpdbhsdsj8xk9hqvh07v5jn4zjhkx12q-python3.7-wcwidth-0.1.7
    /nix/store/l09pyj0r81nmmnawzpdhcalz9vfkyckp-python3.7-terminaltables-3.1.0
    /nix/store/lmr5zlb5cn88m6dbxy184bl4m4m3wjp1-python3.7-sqlparse-0.2.4
    /nix/store/m3prbvvcnpczknf1cs7nglzkbqhbixcv-python3.7-PyMySQL-0.9.3
    /nix/store/n7fhjxc6nyn5njmd6lxswq5bzf00pp1r-python3.7-funcsigs-1.0.2
    /nix/store/rpb6m3md3jb34kxh6ykx2qwlbcp6wjcs-python3.7-tabulate-0.8.3
    /nix/store/y3iv637i0k9ndxk635q2vm80qfilf3ax-mycli-1.19.0.tar.gz
  copying path '/nix/store/y3iv637i0k9ndxk635q2vm80qfilf3ax-mycli-1.19.0.tar.gz' from 'https://cache.nixos.org'...
  copying path '/nix/store/m3prbvvcnpczknf1cs7nglzkbqhbixcv-python3.7-PyMySQL-0.9.3' from 'https://cache.nixos.org'...
  copying path '/nix/store/7dlplcy5d2i7xsq1xfb6f864yl7x519f-python3.7-pycrypto-3.7.3' from 'https://cache.nixos.org'...
  copying path '/nix/store/lmr5zlb5cn88m6dbxy184bl4m4m3wjp1-python3.7-sqlparse-0.2.4' from 'https://cache.nixos.org'...
  copying path '/nix/store/8a0qfayf9b5n5bi4cr6zpkqaadbdmmn5-locale-1003.1-2008' from 'https://cache.nixos.org'...
  copying path '/nix/store/0w0py9sa3912782fnir4qi3hwlbnaf0j-python3.7-configobj-5.0.6' from 'https://cache.nixos.org'...
  copying path '/nix/store/n7fhjxc6nyn5njmd6lxswq5bzf00pp1r-python3.7-funcsigs-1.0.2' from 'https://cache.nixos.org'...
  copying path '/nix/store/cwcy6w6qg4r51vd30xms2rgrqyzrqy64-python3.7-pbr-5.1.2' from 'https://cache.nixos.org'...
  copying path '/nix/store/rpb6m3md3jb34kxh6ykx2qwlbcp6wjcs-python3.7-tabulate-0.8.3' from 'https://cache.nixos.org'...
  copying path '/nix/store/83glni8a99pkal667qckk0ibb6rc0jca-python3.7-click-7.0' from 'https://cache.nixos.org'...
  copying path '/nix/store/l09pyj0r81nmmnawzpdhcalz9vfkyckp-python3.7-terminaltables-3.1.0' from 'https://cache.nixos.org'...
  copying path '/nix/store/6kcqjy536xvcga8v587h1sxd1ijdkgn8-python3.7-mock-2.0.0' from 'https://cache.nixos.org'...
  copying path '/nix/store/jpdbhsdsj8xk9hqvh07v5jn4zjhkx12q-python3.7-wcwidth-0.1.7' from 'https://cache.nixos.org'...
  copying path '/nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9' from 'https://cache.nixos.org'...
  copying path '/nix/store/fn1qm0jikx0wxabaajwrld4c8x913kna-python3.7-cli_helpers-1.1.0' from 'https://cache.nixos.org'...
  building '/nix/store/z0igkmpb9v0n3s15l1gl34vj2aqgj45d-mycli-1.19.0.drv'...
  unpacking sources
  unpacking source archive /nix/store/y3iv637i0k9ndxk635q2vm80qfilf3ax-mycli-1.19.0.tar.gz
  source root is mycli-1.19.0
  setting SOURCE_DATE_EPOCH to timestamp 1542558420 of file mycli-1.19.0/setup.cfg
  patching sources
  configuring
  building
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib
  creating build/lib/mycli
  copying mycli/key_bindings.py -> build/lib/mycli
  copying mycli/config.py -> build/lib/mycli
  copying mycli/sqlcompleter.py -> build/lib/mycli
  copying mycli/compat.py -> build/lib/mycli
  copying mycli/clistyle.py -> build/lib/mycli
  copying mycli/magic.py -> build/lib/mycli
  copying mycli/clibuffer.py -> build/lib/mycli
  copying mycli/__init__.py -> build/lib/mycli
  copying mycli/completion_refresher.py -> build/lib/mycli
  copying mycli/main.py -> build/lib/mycli
  copying mycli/lexer.py -> build/lib/mycli
  copying mycli/encodingutils.py -> build/lib/mycli
  copying mycli/clitoolbar.py -> build/lib/mycli
  copying mycli/sqlexecute.py -> build/lib/mycli
  creating build/lib/mycli/packages
  copying mycli/packages/prompt_utils.py -> build/lib/mycli/packages
  copying mycli/packages/parseutils.py -> build/lib/mycli/packages
  copying mycli/packages/__init__.py -> build/lib/mycli/packages
  copying mycli/packages/filepaths.py -> build/lib/mycli/packages
  copying mycli/packages/completion_engine.py -> build/lib/mycli/packages
  creating build/lib/mycli/packages/special
  copying mycli/packages/special/dbcommands.py -> build/lib/mycli/packages/special
  copying mycli/packages/special/favoritequeries.py -> build/lib/mycli/packages/special
  copying mycli/packages/special/utils.py -> build/lib/mycli/packages/special
  copying mycli/packages/special/__init__.py -> build/lib/mycli/packages/special
  copying mycli/packages/special/main.py -> build/lib/mycli/packages/special
  copying mycli/packages/special/iocommands.py -> build/lib/mycli/packages/special
  creating build/lib/mycli/packages/tabular_output
  copying mycli/packages/tabular_output/sql_format.py -> build/lib/mycli/packages/tabular_output
  copying mycli/packages/tabular_output/__init__.py -> build/lib/mycli/packages/tabular_output
  copying mycli/myclirc -> build/lib/mycli
  copying mycli/AUTHORS -> build/lib/mycli
  copying mycli/SPONSORS -> build/lib/mycli
  installing to build/bdist.linux-x86_64/wheel
  running install
  running install_lib
  creating build/bdist.linux-x86_64
  creating build/bdist.linux-x86_64/wheel
  creating build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/key_bindings.py -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/config.py -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/sqlcompleter.py -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/compat.py -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/clistyle.py -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/magic.py -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/clibuffer.py -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/__init__.py -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/completion_refresher.py -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/main.py -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/lexer.py -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/encodingutils.py -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/clitoolbar.py -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/sqlexecute.py -> build/bdist.linux-x86_64/wheel/mycli
  creating build/bdist.linux-x86_64/wheel/mycli/packages
  copying build/lib/mycli/packages/prompt_utils.py -> build/bdist.linux-x86_64/wheel/mycli/packages
  copying build/lib/mycli/packages/parseutils.py -> build/bdist.linux-x86_64/wheel/mycli/packages
  copying build/lib/mycli/packages/__init__.py -> build/bdist.linux-x86_64/wheel/mycli/packages
  copying build/lib/mycli/packages/filepaths.py -> build/bdist.linux-x86_64/wheel/mycli/packages
  copying build/lib/mycli/packages/completion_engine.py -> build/bdist.linux-x86_64/wheel/mycli/packages
  creating build/bdist.linux-x86_64/wheel/mycli/packages/special
  copying build/lib/mycli/packages/special/dbcommands.py -> build/bdist.linux-x86_64/wheel/mycli/packages/special
  copying build/lib/mycli/packages/special/favoritequeries.py -> build/bdist.linux-x86_64/wheel/mycli/packages/special
  copying build/lib/mycli/packages/special/utils.py -> build/bdist.linux-x86_64/wheel/mycli/packages/special
  copying build/lib/mycli/packages/special/__init__.py -> build/bdist.linux-x86_64/wheel/mycli/packages/special
  copying build/lib/mycli/packages/special/main.py -> build/bdist.linux-x86_64/wheel/mycli/packages/special
  copying build/lib/mycli/packages/special/iocommands.py -> build/bdist.linux-x86_64/wheel/mycli/packages/special
  creating build/bdist.linux-x86_64/wheel/mycli/packages/tabular_output
  copying build/lib/mycli/packages/tabular_output/sql_format.py -> build/bdist.linux-x86_64/wheel/mycli/packages/tabular_output
  copying build/lib/mycli/packages/tabular_output/__init__.py -> build/bdist.linux-x86_64/wheel/mycli/packages/tabular_output
  copying build/lib/mycli/myclirc -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/AUTHORS -> build/bdist.linux-x86_64/wheel/mycli
  copying build/lib/mycli/SPONSORS -> build/bdist.linux-x86_64/wheel/mycli
  running install_egg_info
  running egg_info
  writing mycli.egg-info/PKG-INFO
  writing dependency_links to mycli.egg-info/dependency_links.txt
  writing entry points to mycli.egg-info/entry_points.txt
  writing requirements to mycli.egg-info/requires.txt
  writing top-level names to mycli.egg-info/top_level.txt
  reading manifest file 'mycli.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  warning: no files found matching 'tasks.py'
  writing manifest file 'mycli.egg-info/SOURCES.txt'
  Copying mycli.egg-info to build/bdist.linux-x86_64/wheel/mycli-1.19.0-py3.7.egg-info
  running install_scripts
  adding license file "LICENSE.txt" (matched pattern "LICEN[CS]E*")
  adding license file "AUTHORS.rst" (matched pattern "AUTHORS*")
  creating build/bdist.linux-x86_64/wheel/mycli-1.19.0.dist-info/WHEEL
  creating 'dist/mycli-1.19.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
  adding 'mycli/AUTHORS'
  adding 'mycli/SPONSORS'
  adding 'mycli/__init__.py'
  adding 'mycli/clibuffer.py'
  adding 'mycli/clistyle.py'
  adding 'mycli/clitoolbar.py'
  adding 'mycli/compat.py'
  adding 'mycli/completion_refresher.py'
  adding 'mycli/config.py'
  adding 'mycli/encodingutils.py'
  adding 'mycli/key_bindings.py'
  adding 'mycli/lexer.py'
  adding 'mycli/magic.py'
  adding 'mycli/main.py'
  adding 'mycli/myclirc'
  adding 'mycli/sqlcompleter.py'
  adding 'mycli/sqlexecute.py'
  adding 'mycli/packages/__init__.py'
  adding 'mycli/packages/completion_engine.py'
  adding 'mycli/packages/filepaths.py'
  adding 'mycli/packages/parseutils.py'
  adding 'mycli/packages/prompt_utils.py'
  adding 'mycli/packages/special/__init__.py'
  adding 'mycli/packages/special/dbcommands.py'
  adding 'mycli/packages/special/favoritequeries.py'
  adding 'mycli/packages/special/iocommands.py'
  adding 'mycli/packages/special/main.py'
  adding 'mycli/packages/special/utils.py'
  adding 'mycli/packages/tabular_output/__init__.py'
  adding 'mycli/packages/tabular_output/sql_format.py'
  adding 'mycli-1.19.0.dist-info/AUTHORS.rst'
  adding 'mycli-1.19.0.dist-info/LICENSE.txt'
  adding 'mycli-1.19.0.dist-info/METADATA'
  adding 'mycli-1.19.0.dist-info/WHEEL'
  adding 'mycli-1.19.0.dist-info/entry_points.txt'
  adding 'mycli-1.19.0.dist-info/top_level.txt'
  adding 'mycli-1.19.0.dist-info/RECORD'
  removing build/bdist.linux-x86_64/wheel
  installing
  /build/mycli-1.19.0/dist /build/mycli-1.19.0
  Processing ./mycli-1.19.0-py2.py3-none-any.whl
  Requirement already satisfied: configobj>=5.0.5 in /nix/store/0w0py9sa3912782fnir4qi3hwlbnaf0j-python3.7-configobj-5.0.6/lib/python3.7/site-packages (from mycli==1.19.0) (5.0.6)
  Requirement already satisfied: PyMySQL>=0.9.2 in /nix/store/m3prbvvcnpczknf1cs7nglzkbqhbixcv-python3.7-PyMySQL-0.9.3/lib/python3.7/site-packages (from mycli==1.19.0) (0.9.3)
  Requirement already satisfied: Pygments>=1.6 in /nix/store/c99kxx56zni1bc3cv2w2cgzdg5054334-python3.7-Pygments-2.3.1/lib/python3.7/site-packages (from mycli==1.19.0) (2.3.1)
  Requirement already satisfied: cli-helpers[styles]>=1.0.1 in /nix/store/fn1qm0jikx0wxabaajwrld4c8x913kna-python3.7-cli_helpers-1.1.0/lib/python3.7/site-packages (from mycli==1.19.0) (1.1.0)
  Requirement already satisfied: sqlparse<0.3.0,>=0.2.2 in /nix/store/lmr5zlb5cn88m6dbxy184bl4m4m3wjp1-python3.7-sqlparse-0.2.4/lib/python3.7/site-packages (from mycli==1.19.0) (0.2.4)
  Requirement already satisfied: prompt-toolkit>=2.0.6 in /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages (from mycli==1.19.0) (2.0.9)
  Requirement already satisfied: click>=4.1 in /nix/store/83glni8a99pkal667qckk0ibb6rc0jca-python3.7-click-7.0/lib/python3.7/site-packages (from mycli==1.19.0) (7.0)
  Requirement already satisfied: cryptography>=1.0.0 in /nix/store/b11xm5gvhrdnx76fi7ph1k07a133qz29-python3.7-cryptography-2.5/lib/python3.7/site-packages (from mycli==1.19.0) (2.5)
  Requirement already satisfied: six in /nix/store/7xmnp58nskq5im960xdbw5x7461wssm3-python3.7-six-1.12.0/lib/python3.7/site-packages (from configobj>=5.0.5->mycli==1.19.0) (1.12.0)
  Requirement already satisfied: tabulate[widechars]>=0.8.2 in /nix/store/rpb6m3md3jb34kxh6ykx2qwlbcp6wjcs-python3.7-tabulate-0.8.3/lib/python3.7/site-packages (from cli-helpers[styles]>=1.0.1->mycli==1.19.0) (0.8.3)
  Requirement already satisfied: terminaltables>=3.0.0 in /nix/store/l09pyj0r81nmmnawzpdhcalz9vfkyckp-python3.7-terminaltables-3.1.0/lib/python3.7/site-packages (from cli-helpers[styles]>=1.0.1->mycli==1.19.0) (3.1.0)
  Requirement already satisfied: wcwidth in /nix/store/jpdbhsdsj8xk9hqvh07v5jn4zjhkx12q-python3.7-wcwidth-0.1.7/lib/python3.7/site-packages (from prompt-toolkit>=2.0.6->mycli==1.19.0) (0.1.7)
  Requirement already satisfied: asn1crypto>=0.21.0 in /nix/store/hl78qs2ziasikqq6lwhnn2misq1rngzk-python3.7-asn1crypto-0.24.0/lib/python3.7/site-packages (from cryptography>=1.0.0->mycli==1.19.0) (0.24.0)
  Requirement already satisfied: cffi!=1.11.3,>=1.8 in /nix/store/p4l3x7hy6gwldhiya2svfig753mw14z3-python3.7-cffi-1.12.1/lib/python3.7/site-packages (from cryptography>=1.0.0->mycli==1.19.0) (1.12.1)
  Requirement already satisfied: pycparser in /nix/store/2zs46xf1cf621bc6czrdhzc1yf7dffm8-python3.7-pycparser-2.19/lib/python3.7/site-packages (from cffi!=1.11.3,>=1.8->cryptography>=1.0.0->mycli==1.19.0) (2.19)
  Installing collected packages: mycli
    The script mycli is installed in '/nix/store/2za74r0c2fkaih7liy5iy6nc77an2q5y-mycli-1.19.0/bin' which is not on PATH.
    Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  Successfully installed mycli-1.19.0
  /build/mycli-1.19.0
  post-installation fixup
  shrinking RPATHs of ELF executables and libraries in /nix/store/2za74r0c2fkaih7liy5iy6nc77an2q5y-mycli-1.19.0
  strip is /nix/store/0y7jmqnj48ikjh37n3dl9kqw9hnn68nq-binutils-2.31.1/bin/strip
  stripping (with command strip and flags -S) in /nix/store/2za74r0c2fkaih7liy5iy6nc77an2q5y-mycli-1.19.0/lib  /nix/store/2za74r0c2fkaih7liy5iy6nc77an2q5y-mycli-1.19.0/bin
  patching script interpreter paths in /nix/store/2za74r0c2fkaih7liy5iy6nc77an2q5y-mycli-1.19.0
  checking for references to /build/ in /nix/store/2za74r0c2fkaih7liy5iy6nc77an2q5y-mycli-1.19.0...
  Rewriting #!/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2/bin/python3.7 to #!/nix/store/gbwx5sc4w0i0ipnmsa0nsk88svs983vl-python3-3.7.2
  wrapping `/nix/store/2za74r0c2fkaih7liy5iy6nc77an2q5y-mycli-1.19.0/bin/mycli'...
  running install tests
  /nix/store/63karsgdg7fm3q0if4zfd7apbd8ac1ci-stdenv-linux/setup: line 1312: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
  ============================= test session starts ==============================
  platform linux -- Python 3.7.2, pytest-4.2.1, py-1.7.0, pluggy-0.8.1
  rootdir: /build/mycli-1.19.0, inifile: setup.cfg
  collected 227 items / 21 skipped / 206 selected

  test/test_clistyle.py ss                                                 [  0%]
  test/test_completion_engine.py ......................................... [ 18%]
  ...................x..............................................       [ 48%]
  test/test_completion_refresher.py ....                                   [ 49%]
  test/test_config.py .......                                              [ 52%]
  test/test_dbspecial.py ....                                              [ 54%]
  test/test_main.py ssssss.......                                          [ 60%]
  test/test_naive_completion.py FFFF                                       [ 62%]
  test/test_parseutils.py .............X.........                          [ 72%]
  test/test_prompt_utils.py .                                              [ 72%]
  test/test_smart_completion_public_schema_only.py FFFFFFFFFFFFFFFFFFFFFF  [ 82%]
  test/test_special_iocommands.py ......s...sssss                          [ 88%]
  test/test_sqlexecute.py ssssssssssssssssssssssss                         [ 99%]
  test/test_tabular_output.py s                                            [100%]

  =================================== FAILURES ===================================
  _________________________ test_empty_string_completion _________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb7f128>
  complete_event = <Mock id='140737164868408'>

      def test_empty_string_completion(completer, complete_event):
          text = ''
          position = 0
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737164868408'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb7f128>
  position   = 0
  text       = ''

  test/test_naive_completion.py:24:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='ACCESS', start_position=0, display=FormattedText([('', 'ACCESS')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='ACCESS', start_position=0, display=FormattedText([('', 'ACCESS')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  ________________________ test_select_keyword_completion ________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb7f630>
  complete_event = <Mock id='140737164866392'>

      def test_select_keyword_completion(completer, complete_event):
          text = 'SEL'
          position = len('SEL')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737164866392'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb7f630>
  position   = 3
  text       = 'SEL'

  test/test_naive_completion.py:33:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='SELECT', start_position=-3, display=FormattedText([('', 'SELECT')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='SELECT', start_position=-3, display=FormattedText([('', 'SELECT')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  ________________________ test_function_name_completion _________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb75e10>
  complete_event = <Mock id='140737164946456'>

      def test_function_name_completion(completer, complete_event):
          text = 'SELECT MA'
          position = len('SELECT MA')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737164946456'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb75e10>
  position   = 9
  text       = 'SELECT MA'

  test/test_naive_completion.py:42:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='MASTER', start_position=-2, display=FormattedText([('', 'MASTER')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='MASTER', start_position=-2, display=FormattedText([('', 'MASTER')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  _________________________ test_column_name_completion __________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbd0898>
  complete_event = <Mock id='140737165198896'>

      def test_column_name_completion(completer, complete_event):
          text = 'SELECT  FROM users'
          position = len('SELECT ')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737165198896'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbd0898>
  position   = 7
  text       = 'SELECT  FROM users'

  test/test_naive_completion.py:53:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='ACCESS', start_position=0, display=FormattedText([('', 'ACCESS')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='ACCESS', start_position=0, display=FormattedText([('', 'ACCESS')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  _________________________ test_empty_string_completion _________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecc01ba8>
  complete_event = <Mock id='140737164486976'>

      def test_empty_string_completion(completer, complete_event):
          text = ''
          position = 0
          result = set(
              completer.get_completions(
                  Document(text=text, cursor_position=position),
  >               complete_event))

  complete_event = <Mock id='140737164486976'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecc01ba8>
  position   = 0
  text       = ''

  test/test_smart_completion_public_schema_only.py:48:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='ACCESS', start_position=0, display=FormattedText([('', 'ACCESS')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='ACCESS', start_position=0, display=FormattedText([('', 'ACCESS')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  ________________________ test_select_keyword_completion ________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb94358>
  complete_event = <Mock id='140737165280872'>

      def test_select_keyword_completion(completer, complete_event):
          text = 'SEL'
          position = len('SEL')
          result = completer.get_completions(
              Document(text=text, cursor_position=position),
              complete_event)
  >       assert set(result) == set([Completion(text='SELECT', start_position=-3)])

  complete_event = <Mock id='140737165280872'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb94358>
  position   = 3
  result     = [Completion(text='SELECT', start_position=-3, display=FormattedText([('', 'SELECT')]))]
  text       = 'SEL'

  test/test_smart_completion_public_schema_only.py:58:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='SELECT', start_position=-3, display=FormattedText([('', 'SELECT')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='SELECT', start_position=-3, display=FormattedText([('', 'SELECT')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  ____________________________ test_table_completion _____________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbbfd68>
  complete_event = <Mock id='140737165129824'>

      def test_table_completion(completer, complete_event):
          text = 'SELECT * FROM '
          position = len(text)
          result = completer.get_completions(
              Document(text=text, cursor_position=position), complete_event)
  >       assert set(result) == set([Completion(text='users', start_position=0),
                                     Completion(text='`select`', start_position=0),
                                     Completion(text='`réveillé`', start_position=0),
                                     Completion(text='orders', start_position=0)])

  complete_event = <Mock id='140737165129824'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbbfd68>
  position   = 14
  result     = [Completion(text='`réveillé`', start_position=0, display=FormattedText([('', '`réveillé`')])), Completion(text='`selec...y=FormattedText([('', 'orders')])), Completion(text='users', start_position=0, display=FormattedText([('', 'users')]))]
  text       = 'SELECT * FROM '

  test/test_smart_completion_public_schema_only.py:66:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='`réveillé`', start_position=0, display=FormattedText([('', '`réveillé`')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='`réveillé`', start_position=0, display=FormattedText([('', '`réveillé`')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  ________________________ test_function_name_completion _________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb757f0>
  complete_event = <Mock id='140737165061312'>

      def test_function_name_completion(completer, complete_event):
          text = 'SELECT MA'
          position = len('SELECT MA')
          result = completer.get_completions(
              Document(text=text, cursor_position=position), complete_event)
  >       assert set(result) == set([Completion(text='MAX', start_position=-2),
                                     Completion(text='MASTER', start_position=-2),
                                     ])

  complete_event = <Mock id='140737165061312'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb757f0>
  position   = 9
  result     = [Completion(text='MAX', start_position=-2, display=FormattedText([('', 'MAX')])), Completion(text='MASTER', start_position=-2, display=FormattedText([('', 'MASTER')]))]
  text       = 'SELECT MA'

  test/test_smart_completion_public_schema_only.py:77:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='MAX', start_position=-2, display=FormattedText([('', 'MAX')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='MAX', start_position=-2, display=FormattedText([('', 'MAX')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  _________________________ test_suggested_column_names __________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb22320>
  complete_event = <Mock id='140737164488320'>

      def test_suggested_column_names(completer, complete_event):
          """Suggest column and function names when selecting from table.

          :param completer:
          :param complete_event:
          :return:

          """
          text = 'SELECT  from users'
          position = len('SELECT ')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737164488320'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb22320>
  position   = 7
  text       = 'SELECT  from users'

  test/test_smart_completion_public_schema_only.py:94:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  ___________________ test_suggested_column_names_in_function ____________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbbf438>
  complete_event = <Mock id='140737165128872'>

      def test_suggested_column_names_in_function(completer, complete_event):
          """Suggest column and function names when selecting multiple columns from
          table.

          :param completer:
          :param complete_event:
          :return:

          """
          text = 'SELECT MAX( from users'
          position = len('SELECT MAX(')
          result = completer.get_completions(
              Document(text=text, cursor_position=position),
              complete_event)
  >       assert set(result) == set([
              Completion(text='*', start_position=0),
              Completion(text='id', start_position=0),
              Completion(text='email', start_position=0),
              Completion(text='first_name', start_position=0),
              Completion(text='last_name', start_position=0)])

  complete_event = <Mock id='140737165128872'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbbf438>
  position   = 11
  result     = [Completion(text='*', start_position=0, display=FormattedText([('', '*')])), Completion(text='email', start_position=0...rmattedText([('', 'id')])), Completion(text='last_name', start_position=0, display=FormattedText([('', 'last_name')]))]
  text       = 'SELECT MAX( from users'

  test/test_smart_completion_public_schema_only.py:120:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  __________________ test_suggested_column_names_with_table_dot __________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb686d8>
  complete_event = <Mock id='140737164487144'>

      def test_suggested_column_names_with_table_dot(completer, complete_event):
          """Suggest column names on table name and dot.

          :param completer:
          :param complete_event:
          :return:

          """
          text = 'SELECT users. from users'
          position = len('SELECT users.')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737164487144'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb686d8>
  position   = 13
  text       = 'SELECT users. from users'

  test/test_smart_completion_public_schema_only.py:140:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  ____________________ test_suggested_column_names_with_alias ____________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbe43c8>
  complete_event = <Mock id='140737164944496'>

      def test_suggested_column_names_with_alias(completer, complete_event):
          """Suggest column names on table alias and dot.

          :param completer:
          :param complete_event:
          :return:

          """
          text = 'SELECT u. from users u'
          position = len('SELECT u.')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737164944496'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbe43c8>
  position   = 9
  text       = 'SELECT u. from users u'

  test/test_smart_completion_public_schema_only.py:161:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  _____________________ test_suggested_multiple_column_names _____________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb94390>
  complete_event = <Mock id='140737164715120'>

      def test_suggested_multiple_column_names(completer, complete_event):
          """Suggest column and function names when selecting multiple columns from
          table.

          :param completer:
          :param complete_event:
          :return:

          """
          text = 'SELECT id,  from users u'
          position = len('SELECT id, ')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737164715120'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb94390>
  position   = 11
  text       = 'SELECT id,  from users u'

  test/test_smart_completion_public_schema_only.py:183:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  _______________ test_suggested_multiple_column_names_with_alias ________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbd0390>
  complete_event = <Mock id='140737165197496'>

      def test_suggested_multiple_column_names_with_alias(completer, complete_event):
          """Suggest column names on table alias and dot when selecting multiple
          columns from table.

          :param completer:
          :param complete_event:
          :return:

          """
          text = 'SELECT u.id, u. from users u'
          position = len('SELECT u.id, u.')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737165197496'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbd0390>
  position   = 15
  text       = 'SELECT u.id, u. from users u'

  test/test_smart_completion_public_schema_only.py:208:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  ________________ test_suggested_multiple_column_names_with_dot _________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecc014a8>
  complete_event = <Mock id='140737164486080'>

      def test_suggested_multiple_column_names_with_dot(completer, complete_event):
          """Suggest column names on table names and dot when selecting multiple
          columns from table.

          :param completer:
          :param complete_event:
          :return:

          """
          text = 'SELECT users.id, users. from users u'
          position = len('SELECT users.id, users.')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737164486080'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecc014a8>
  position   = 23
  text       = 'SELECT users.id, users. from users u'

  test/test_smart_completion_public_schema_only.py:230:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  _______________________ test_suggested_aliases_after_on ________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbd0a20>
  complete_event = <Mock id='140737165199456'>

      def test_suggested_aliases_after_on(completer, complete_event):
          text = 'SELECT u.name, o.id FROM users u JOIN orders o ON '
          position = len('SELECT u.name, o.id FROM users u JOIN orders o ON ')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737165199456'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbd0a20>
  position   = 50
  text       = 'SELECT u.name, o.id FROM users u JOIN orders o ON '

  test/test_smart_completion_public_schema_only.py:244:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='o', start_position=0, display=FormattedText([('', 'o')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='o', start_position=0, display=FormattedText([('', 'o')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  __________________ test_suggested_aliases_after_on_right_side __________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb229e8>
  complete_event = <Mock id='140737164951624'>

      def test_suggested_aliases_after_on_right_side(completer, complete_event):
          text = 'SELECT u.name, o.id FROM users u JOIN orders o ON o.user_id = '
          position = len(
              'SELECT u.name, o.id FROM users u JOIN orders o ON o.user_id = ')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737164951624'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb229e8>
  position   = 62
  text       = 'SELECT u.name, o.id FROM users u JOIN orders o ON o.user_id = '

  test/test_smart_completion_public_schema_only.py:256:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='o', start_position=0, display=FormattedText([('', 'o')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='o', start_position=0, display=FormattedText([('', 'o')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  ________________________ test_suggested_tables_after_on ________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffedf29c50>
  complete_event = <Mock id='140737186456240'>

      def test_suggested_tables_after_on(completer, complete_event):
          text = 'SELECT users.name, orders.id FROM users JOIN orders ON '
          position = len('SELECT users.name, orders.id FROM users JOIN orders ON ')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737186456240'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffedf29c50>
  position   = 55
  text       = 'SELECT users.name, orders.id FROM users JOIN orders ON '

  test/test_smart_completion_public_schema_only.py:267:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='orders', start_position=0, display=FormattedText([('', 'orders')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='orders', start_position=0, display=FormattedText([('', 'orders')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  __________________ test_suggested_tables_after_on_right_side ___________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb92828>
  complete_event = <Mock id='140737164943656'>

      def test_suggested_tables_after_on_right_side(completer, complete_event):
          text = 'SELECT users.name, orders.id FROM users JOIN orders ON orders.user_id = '
          position = len(
              'SELECT users.name, orders.id FROM users JOIN orders ON orders.user_id = ')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737164943656'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb92828>
  position   = 72
  text       = 'SELECT users.name, orders.id FROM users JOIN orders ON orders.user_id = '

  test/test_smart_completion_public_schema_only.py:279:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='orders', start_position=0, display=FormattedText([('', 'orders')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='orders', start_position=0, display=FormattedText([('', 'orders')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  _________________________ test_table_names_after_from __________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb5a198>
  complete_event = <Mock id='140737164715848'>

      def test_table_names_after_from(completer, complete_event):
          text = 'SELECT * FROM '
          position = len('SELECT * FROM ')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737164715848'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb5a198>
  position   = 14
  text       = 'SELECT * FROM '

  test/test_smart_completion_public_schema_only.py:290:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='`réveillé`', start_position=0, display=FormattedText([('', '`réveillé`')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='`réveillé`', start_position=0, display=FormattedText([('', '`réveillé`')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  _________________________ test_auto_escaped_col_names __________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffee0c67f0>
  complete_event = <Mock id='140737185575152'>

      def test_auto_escaped_col_names(completer, complete_event):
          text = 'SELECT  from `select`'
          position = len('SELECT ')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737185575152'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffee0c67f0>
  position   = 7
  text       = 'SELECT  from `select`'

  test/test_smart_completion_public_schema_only.py:304:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  _________________________ test_un_escaped_table_names __________________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffee0fdeb8>
  complete_event = <Mock id='140737165030400'>

      def test_un_escaped_table_names(completer, complete_event):
          text = 'SELECT  from réveillé'
          position = len('SELECT ')
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737165030400'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffee0fdeb8>
  position   = 7
  text       = 'SELECT  from réveillé'

  test/test_smart_completion_public_schema_only.py:320:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='*', start_position=0, display=FormattedText([('', '*')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  _________________ test_file_name_completion[source -expected0] _________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffedfa3128>
  complete_event = <Mock id='140737164487760'>, text = 'source '
  expected = [('~', 0), ('/', 0), ('.', 0), ('..', 0)]

      @patch('mycli.packages.filepaths.list_path', new=dummy_list_path)
      @pytest.mark.parametrize('text,expected', [
          ('source ',  [('~', 0),
                        ('/', 0),
                        ('.', 0),
                        ('..', 0)]),
          ('source /', [('dir1', 0),
                        ('file1.sql', 0),
                        ('file2.sql', 0)]),
          ('source /dir1/', [('subdir1', 0),
                             ('subfile1.sql', 0),
                             ('subfile2.sql', 0)]),
          ('source /dir1/subdir1/', [('lastfile.sql', 0)]),
      ])
      def test_file_name_completion(completer, complete_event, text, expected):
          position = len(text)
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737164487760'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffedfa3128>
  expected   = [('~', 0), ('/', 0), ('.', 0), ('..', 0)]
  position   = 7
  text       = 'source '

  test/test_smart_completion_public_schema_only.py:368:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='.', start_position=0, display=FormattedText([('', '.')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='.', start_position=0, display=FormattedText([('', '.')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  ________________ test_file_name_completion[source /-expected1] _________________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecba5cc0>
  complete_event = <Mock id='140737165022600'>, text = 'source /'
  expected = [('dir1', 0), ('file1.sql', 0), ('file2.sql', 0)]

      @patch('mycli.packages.filepaths.list_path', new=dummy_list_path)
      @pytest.mark.parametrize('text,expected', [
          ('source ',  [('~', 0),
                        ('/', 0),
                        ('.', 0),
                        ('..', 0)]),
          ('source /', [('dir1', 0),
                        ('file1.sql', 0),
                        ('file2.sql', 0)]),
          ('source /dir1/', [('subdir1', 0),
                             ('subfile1.sql', 0),
                             ('subfile2.sql', 0)]),
          ('source /dir1/subdir1/', [('lastfile.sql', 0)]),
      ])
      def test_file_name_completion(completer, complete_event, text, expected):
          position = len(text)
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737165022600'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecba5cc0>
  expected   = [('dir1', 0), ('file1.sql', 0), ('file2.sql', 0)]
  position   = 8
  text       = 'source /'

  test/test_smart_completion_public_schema_only.py:368:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='dir1', start_position=0, display=FormattedText([('', 'dir1')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='dir1', start_position=0, display=FormattedText([('', 'dir1')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  ______________ test_file_name_completion[source /dir1/-expected2] ______________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb54748>
  complete_event = <Mock id='140737164692280'>, text = 'source /dir1/'
  expected = [('subdir1', 0), ('subfile1.sql', 0), ('subfile2.sql', 0)]

      @patch('mycli.packages.filepaths.list_path', new=dummy_list_path)
      @pytest.mark.parametrize('text,expected', [
          ('source ',  [('~', 0),
                        ('/', 0),
                        ('.', 0),
                        ('..', 0)]),
          ('source /', [('dir1', 0),
                        ('file1.sql', 0),
                        ('file2.sql', 0)]),
          ('source /dir1/', [('subdir1', 0),
                             ('subfile1.sql', 0),
                             ('subfile2.sql', 0)]),
          ('source /dir1/subdir1/', [('lastfile.sql', 0)]),
      ])
      def test_file_name_completion(completer, complete_event, text, expected):
          position = len(text)
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737164692280'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecb54748>
  expected   = [('subdir1', 0), ('subfile1.sql', 0), ('subfile2.sql', 0)]
  position   = 13
  text       = 'source /dir1/'

  test/test_smart_completion_public_schema_only.py:368:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='subdir1', start_position=0, display=FormattedText([('', 'subdir1')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='subdir1', start_position=0, display=FormattedText([('', 'subdir1')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  __________ test_file_name_completion[source /dir1/subdir1/-expected3] __________

  completer = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbc37b8>
  complete_event = <Mock id='140737163651952'>, text = 'source /dir1/subdir1/'
  expected = [('lastfile.sql', 0)]

      @patch('mycli.packages.filepaths.list_path', new=dummy_list_path)
      @pytest.mark.parametrize('text,expected', [
          ('source ',  [('~', 0),
                        ('/', 0),
                        ('.', 0),
                        ('..', 0)]),
          ('source /', [('dir1', 0),
                        ('file1.sql', 0),
                        ('file2.sql', 0)]),
          ('source /dir1/', [('subdir1', 0),
                             ('subfile1.sql', 0),
                             ('subfile2.sql', 0)]),
          ('source /dir1/subdir1/', [('lastfile.sql', 0)]),
      ])
      def test_file_name_completion(completer, complete_event, text, expected):
          position = len(text)
          result = set(completer.get_completions(
              Document(text=text, cursor_position=position),
  >           complete_event))

  complete_event = <Mock id='140737163651952'>
  completer  = <mycli.sqlcompleter.SQLCompleter object at 0x7fffecbc37b8>
  expected   = [('lastfile.sql', 0)]
  position   = 21
  text       = 'source /dir1/subdir1/'

  test/test_smart_completion_public_schema_only.py:368:
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

  self = Completion(text='lastfile.sql', start_position=0, display=FormattedText([('', 'lastfile.sql')]))

      def __hash__(self):
  >       return hash((self.text, self.start_position, self.display, self._display_meta))
  E       TypeError: unhashable type: 'FormattedText'

  self       = Completion(text='lastfile.sql', start_position=0, display=FormattedText([('', 'lastfile.sql')]))

  /nix/store/74ljjjq4ms58xscrh17866y0k6dmnjd1-python3.7-prompt_toolkit-2.0.9/lib/python3.7/site-packages/prompt_toolkit/completion/base.py:74: TypeError
  =============================== warnings summary ===============================
  test/test_sqlexecute.py:171
    /build/mycli-1.19.0/test/test_sqlexecute.py:171: DeprecationWarning: invalid escape sequence \G
      results = run(executor, "\\f test-ae \G")

  -- Docs: https://docs.pytest.org/en/latest/warnings.html
   26 failed, 160 passed, 60 skipped, 1 xfailed, 1 xpassed, 1 warnings in 6.40 seconds
  builder for '/nix/store/z0igkmpb9v0n3s15l1gl34vj2aqgj45d-mycli-1.19.0.drv' failed with exit code 1
  error: build of '/nix/store/z0igkmpb9v0n3s15l1gl34vj2aqgj45d-mycli-1.19.0.drv' failed
  ```

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

  ```
   - system: `"x86_64-linux"`
   - host os: `Linux 4.14.104, NixOS, 19.09pre171786.34aa254f9eb (Loris)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.2`
   - channels(root): `"nixos-19.09pre171786.34aa254f9eb"`
   - channels(ldlework): `""`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
  ```


state: closed
title: [18.09] nix: 2.1.3 -> 2.2
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/57094
updated_at: 2019-04-16 18:27:14
body:
  Updates nix to 2.2 on release-18.09. Contains fixes for things like https://github.com/NixOS/nix/issues/2715.


  (cherry picked from commit 94ea1c2d831f448f4f2fd8ea94a0383b6f7cdd89)

  ###### 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: gtk3: Fix for missing symbols (again)
user_login: Infinisil
html_url: https://github.com/NixOS/nixpkgs/pull/57095
updated_at: 2019-03-11 04:14:30
body:
  Was removed again in f9a62dbace5b0f7924f59ade45c750479a6ab0ab, but it
  was still needed after all, see https://github.com/NixOS/nixpkgs/issues/55692#issuecomment-469058386

  Fixes https://github.com/NixOS/nixpkgs/issues/55692 and possibly lots of haskell packages with it, certainly taffybar

  Ping @vcunat @jtojnar @dtzWill 

  ###### Motivation for this change
  #56826 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: qtbase: Fix paths returned by qmake -query
user_login: FlorianFranzen
html_url: https://github.com/NixOS/nixpkgs/pull/57097
updated_at: 2019-07-15 13:48:25
body:
  ###### Motivation for this change

  Some project rely on the output of qmake's property mode (```qmake -query```) to find their dependencies, which currently returns the incorrect paths for any Qt files not installed into the main output path of qtbase, because they are installed in into a secondary output (namely Headers and Plugins), do not follow Qt path standard (Docs and Plugins) or are part of a different module (e.g qtmultimedia, etc.). 

  qmake computes these paths using the [```QLibrarySettings```](https://github.com/qt/qtbase/blob/5.12.2/src/corelib/global/qlibraryinfo.cpp) class compiled with ```QT_BUILD_QMAKE``` defined. The class uses ```QT_CONFIGURE_PREFIX_PATH``` as the default prefix, and appends certain default suffixes as definded in ```qtConfEntries``` inside the ```QLibrarySettings``` implementation. These can however be overwritten using a ```qt.conf``` INI file, which is what this patch does to override the path of Headers, Plugins and Documentation. The Prefix also needs to be supplied as it would default to the current working directory else. This fix of course only works for qtbase, as any other moduel (e.g. qtmultimedia) would need their own ```qt.conf``` and symlink to qmake, which would introduce other PATH related issues itself and therefore is not in the scope of this patch

  Fixes #56357.

  ###### 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)
  - [ ] 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: vim-stylish-haskell must depend on haskellPackages.stylish-haskell
user_login: lrworth
html_url: https://github.com/NixOS/nixpkgs/issues/57099
updated_at: 2019-04-01 03:41:35
body:
  ## Issue description

  vim-stylish-haskell plugin (nixpkgs.vimPlugins.vim-stylish-haskell) has a runtime dependency on stylish-haskell (nixpkgs.haskellPackages.stylish-haskell) which is not declared.

  ### Steps to reproduce

  1. Place this in ~/.config/nixpkgs/config.nix:
  ```
  {
     packageOverrides = pkgs: with pkgs; {
        neovim = neovim.override {
          configure = {
            packages.myVimPackage = with pkgs.vimPlugins; {
              start = [ vim-stylish-haskell ];
            };
          };
        };
     };
  }
  ```
  2. `nix-env -i neovim`
  3. Open a Haskell file, e.g. `nvim test.hs`.
  4. Save it `:w!`

  Observe error message about bash being run with no arguments. This does not happen if you have previously run `nix-env -iA nixpkgs.haskellPackages.stylish-haskell`.

  ## Technical details

   - system: `"x86_64-darwin"`
   - host os: `Darwin 18.2.0, macOS 10.14.3`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.2.1`
   - channels(lukeworth): `"nixpkgs-19.09pre171945.b36dc66bfea"`
   - nixpkgs: `/Users/lukeworth/nixpkgs`


state: closed
title: linux: Makes the -dev output reproducible
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/pull/57100
updated_at: 2019-05-04 16:21:54
body:
  ###### Motivation for this change

  Makes the `-dev` output of the kernel reproducible.

  The (temporary) file has been spotted by r13y.com

  ![image](https://user-images.githubusercontent.com/132835/54063294-806f5780-41d9-11e9-8d1c-9eda66afcdc6.png)

  * https://r13y.com/diff/d335b303b5576b1d624d791ccffa32496386fd4ae97f99a5f34f86e32db03154-c30bc77f137f50e5e23504d0affb93e25b979507be08de2f21d2658743ff3283.html

  This file is, in turn, generated by a poor cleanup under `try-run` from the Makefiles. The particular one is this one:

   * https://github.com/torvalds/linux/blob/3601fe43e8164f67a8de3de8e988bfcb3a94af46/arch/x86/purgatory/Makefile#L24
   * https://github.com/torvalds/linux/blob/3601fe43e8164f67a8de3de8e988bfcb3a94af46/scripts/Kbuild.include#L107-L121
   * https://github.com/torvalds/linux/blob/3601fe43e8164f67a8de3de8e988bfcb3a94af46/scripts/Kbuild.include#L82-L93

  It was found via using `strace` (and a good guess). The underlying `cc` call will call `cc1` which will use `-MD` with the filename modified to be `*.d`, meaning `try-run` will not clean it up.

  The file name is different each run, and cannot be derived. Thus the patterned `rm`.

  ###### Things done

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

  ---

  cc @grahamc 


state: closed
title: pythonPackages.dnslib: init at 0.9.9
user_login: delroth
html_url: https://github.com/NixOS/nixpkgs/pull/57101
updated_at: 2019-03-25 07:57:59
body:
  ###### Motivation for this change

  New 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))
  - [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: doc: format the documentation
user_login: kalbasit
html_url: https://github.com/NixOS/nixpkgs/pull/57102
updated_at: 2019-03-09 05:07:29
body:
  ###### Motivation for this change

  Format the documentation.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: pcsx2: add -DXDG_STD build flag
user_login: natemonster321
html_url: https://github.com/NixOS/nixpkgs/pull/57103
updated_at: 2019-06-11 01:20:58
body:
  ###### Motivation for this change
  To make PCSX2 behave like most other applications and respect XDG data directories, rather than dump a folder in $HOME

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: libuv: "get_passwd" test fails on Debian builder
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/57104
updated_at: 2019-03-09 04:43:55
body:
  ## Issue description

  "get_passwd" test fails on Debian builder

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

  ### Steps to reproduce

  ```
  nix-build -j0 --sandbox \
    --builders "ssh://root@one-debian-machine.lan x86_64-linux /home/user/.ssh/id_ed25519 4 4 kvm" \
    -E "(import <nixpkgs> {}).libuv"
  ```

  ## Technical details

  libuv-1.23.2


state: closed
title: thunderbird: 60.5.2 -> 60.5.3
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/57105
updated_at: 2019-03-26 10:21:16
body:
  ###### Motivation for this change

  - Bug fix for Windows platform.

  https://www.thunderbird.net/en-US/thunderbird/60.5.3/releasenotes/

  ###### Things done

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

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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: Improve setup.sh performance
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/issues/57106
updated_at: 2019-03-09 21:55:23
body:
  ## Issue description

  setup.sh has gotten pretty slow. There are probably some performance improvements we can make to the script. Here are some starter benchmarks:

  ```
  $ time nix-shell -A hello --run echo
  nix-shell -A hello --run echo  1.19s user 0.63s system 91% cpu 1.995 total
  ```

  ```
  $ time nix-shell -A inkscape --run echo
  nix-shell -A inkscape --run echo  11.02s user 12.15s system 91% cpu 25.351 total
  ```

  ### Steps to reproduce



  ## Technical details

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


state: closed
title: virt-manager: Namespace LibvirtGLib not available
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/57107
updated_at: 2019-03-09 13:00:16
body:
  ## Issue description

  VirtManager won't start anymore on recent git-master.

  ```
  virt-manager
  Traceback (most recent call last):
    File "/nix/store/bglalcfa4is60zinq4mnd18855mh1nwm-virt-manager-2.1.0/share/virt-manager/virt-manager", line 17, in <module>
      gi.require_version('LibvirtGLib', '1.0')
    File "/nix/store/kiw47xswi1041sbvbgrlfy0xs0zlwyvk-python3.7-pygobject-3.30.4/lib/python3.7/site-packages/gi/__init__.py", line 129, in require_version
      raise ValueError('Namespace %s not available' % namespace)
  ValueError: Namespace LibvirtGLib not available
  ```


  ### Steps to reproduce

  1. Add virtmanager to the system packages in the configuration.nix
  2. Try to start it

  ## 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.104, NixOS, 19.09.git.c6aa1dd (Loris)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 2.2`
   - channels(hyper): `"nixos-19.09pre170705.1233c8d9e9b"`
   - channels(root): `"nixos-19.09pre170705.1233c8d9e9b"`
   - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`


state: closed
title: pythonPackages.pysideTools: Use fetchFromGitHub and update meta
user_login: FlorianFranzen
html_url: https://github.com/NixOS/nixpkgs/pull/57108
updated_at: 2019-04-26 08:34:45
body:
  ###### Motivation for this change

  Fixes build of the pysideTools python package. Without this patch, cmake will not be added to the path and the cmake hooks will fail to find and run cmake.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [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: monero: 0.13.0.4 -> 0.14.0.2
user_login: fuwa0529
html_url: https://github.com/NixOS/nixpkgs/pull/57109
updated_at: 2019-03-15 10:44:33
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"`
  - [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).

  ---

  Note: monero-gui that depends on this package isn't updated, there's some runtime error at start up with a naive updating of it. But since a hard fork of the network is incoming, it might be worthwhile to get the cli updated.


state: closed
title: gnome2.gtkdoc -> gtk-doc
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/57110
updated_at: 2019-03-10 09:31:42
body:
  fix evaluation when ```config.allowAliases``` == false

  (regression after https://github.com/NixOS/nixpkgs/pull/56791)


state: closed
title: calibre: 3.39.1 -> 3.40.1
user_login: pSub
html_url: https://github.com/NixOS/nixpkgs/pull/57111
updated_at: 2019-03-09 17:00:03
body:
  ###### Motivation for this change

  See https://calibre-ebook.com/whats-new

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: areca: fix build
user_login: pSub
html_url: https://github.com/NixOS/nixpkgs/pull/57113
updated_at: 2019-03-09 12:25:35
body:
  ###### Motivation for this change

  The update to attr-2.4.48 broke the areca build (see #53716). This PR fixes the build.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: kdevelop, kdev-php, kdev-python: 5.3.1 -> 5.3.2
user_login: aanderse
html_url: https://github.com/NixOS/nixpkgs/pull/57114
updated_at: 2019-03-26 01:30:05
body:
  ###### Motivation for this change
  Version bump: https://www.kdevelop.org/news/kdevelop-532-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
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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: aide: 0.16 -> 0.16.1
user_login: pSub
html_url: https://github.com/NixOS/nixpkgs/pull/57115
updated_at: 2019-03-09 16:06:22
body:
  ###### Motivation for this change

  * Fixes compatibility problems with attr-2.4.48 (see #53716).
  * Project moved to github.

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] 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: lsd: init at 0.13.0
user_login: marsam
html_url: https://github.com/NixOS/nixpkgs/pull/57116
updated_at: 2019-03-16 21:28:27
body:
  ###### Motivation for this change
  Add lsd https://github.com/Peltoche/lsd

  ###### Things done

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

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [X] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [ ] 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: opam: put the whole /nix in OPAM_USER_PATH_RO
user_login: umazalakain
html_url: https://github.com/NixOS/nixpkgs/pull/57118
updated_at: 2019-04-03 23:23:15
body:
  ###### Motivation for this change

  Opam uses bubblewrap to limit access to certain parts of the system. Currently, read-only access is given to `\nix/store`. User installed software is found under the `/home/user/.nix-profile/bin` component of the path, however `/home/user/.nix-profile` itself is a symlink to `/nix/var/nix/profiles/per-user/user`. This results in user-installed software not being found by opam. Granting access to `/nix/var` by registering the whole `/nix` directory with bubblewrap solves this.  

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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] 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.rfc3986: fix pytest dependency
user_login: sveitser
html_url: https://github.com/NixOS/nixpkgs/pull/57119
updated_at: 2019-03-09 18:03:27
body:
  ###### Motivation for this change
  Build fails with
  ```
  /nix/store/63karsgdg7fm3q0if4zfd7apbd8ac1ci-stdenv-linux/setup: line 1311: py.test: command not found
  ```

  https://hydra.nixos.org/build/89616980/nixlog/1/tail

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: clang does not add executable rights to an existing output file on macOS
user_login: ThomasMader
html_url: https://github.com/NixOS/nixpkgs/issues/57120
updated_at: 2019-05-12 09:40:59
body:
  ## Issue description

  This is the continuation for the problem in https://github.com/NixOS/nixpkgs/pull/55998#issuecomment-465327570.
  cc @veprbl 

  The problem is that clang and gcc on macOS doesn't add executable rights if the output file was already created without executable rights.

  ### Steps to reproduce

  cd /tmp
  touch executableTest
  echo "int main() {}" > executableTest.c
  nix-shell -p clang --pure --run "clang executableTest.c -o executableTest"
  ./executableTest

  It works with gcc but still not with clang if I checkout nixpkgs master at 84be644f87493ab5bc874580c1d45d7635d6547f go into the checkout directory and do the following:

  cd /tmp
  touch executableTest
  echo "int main() {}" > executableTest.c
  nix-shell -p gcc --pure --run "gcc executableTest.c -o executableTest"
  ./executableTest

  ## Technical details

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

   - system: `"x86_64-darwin"`
   - host os: `Darwin 18.2.0, macOS 10.14.3`
   - multi-user?: `no`
   - sandbox: `no`
   - version: `nix-env (Nix) 2.1.3`
   - channels(thomad): `"nixpkgs-19.03pre171497.cc1fa81489e"`
   - nixpkgs: `/Users/thomad/.nix-defexpr/channels/nixpkgs`


state: open
title: [WIP] pivy: 20101207 -> 0.6.5a1pre
user_login: FlorianFranzen
html_url: https://github.com/NixOS/nixpkgs/pull/57121
updated_at: 2019-07-16 07:38:10
body:
  ###### Motivation for this change

  Updates coin3d, soqt and pivy to latest version. I was able to upstream most of the patches quickly but one is still outstanding.

  pivy is now installed from the repository managed by FreeCAD, as it contains a lot important patches we would need to apply anyway. I choose a pre release version, because upstream failed to release a version so far that contains all of debians patches.

  Main software that uses pivy is freecad, which I briefly tested as well.

  Also addresses #54491.

  ###### Things to do

  - [ ] Depends on #57097 being merged into staging and then master, because ```pivy``` uses ```qmake -query``` to find its dependencies. The needed commit is included to simplify testing.

  - [ ] Secondly, testing of coin3d and pivy also needs to be fixed, as it is available but broken.

  ###### Things done

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

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or 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: yubioath-desktop: prefix QML2_IMPORT_PATH
user_login: flokli
html_url: https://github.com/NixOS/nixpkgs/pull/57122
updated_at: 2019-03-10 22:43:24
body:
  Otherwise, yubioath-desktop can't find pyothersides qml files:

  QQmlApplicationEngine failed to load component
  qrc:/qml/main.qml:168 Type YubiKey unavailable
  qrc:/qml/YubiKey.qml:2 module "io.thp.pyotherside" is not installed

  [1]    17017 segmentation fault  result/bin/yubioath-desktop

  ###### Motivation for this change
  I wasn't able to run yubioath-desktop.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: Typed `nixpkgs.config` married to NixOS
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/57123
updated_at: 2019-03-14 16:34:09
body:
  # What? Why?

  This is the next completely ready piece of #56227.

  The four commits from master proceeding this branch, namely 570aed4b46916551da969c4daeef0322461ac2fe 4a647dd225571e91d81c1306c69e3473fdd9a8c5 5aa813dcc942d05485b89a89e734d231f31eaa9f 83ae1ffed43f5dc54bcfd58655974293d215df6e, are the previous completely ready piece cherry-picked onto master from #56227 by @danbst.

  The previous piece introduced option checking to `pkgs`, this piece marries it to `nixpkgs.config` option of NixOS.

  To make this marriage possible I had to type `packageOverrides` in `pkgs` (to remove ad-hoc processing of `nixpkgs.config` in the corresponding NixOS module). To type `packageOverrides` I had to revive `types.functionTo`.

  # `git log`

  - check-meta.nix: move options to `config.nix`

    This also makes "Unfree" and "Insecure" options homogenous.

  - lib: resurrect `types.functionTo`

    This reverts commit 4ff1ab5a56f1280d2de319ad4eb4b2796e07ed35.

    This type was removed because it usually implies a bad design. However, since that
    commit NixOS modules that can't live without it implemented several ugly ad-hoc
    replacements for it while other modules that could make a good use of it
    simply suffer. See the following commits.

  - pkgs/top-level/config.nix: add various `packageOverrides`

    Hm, Haskell's one is actually an overlay.

  - lib/modules.nix: rename _file -> file in unifyModuleSyntax

    ... and change all of its uses.

    Strangely enough, before this `_file` was in the public interface of the module
    system while `file` was used internally by `lib.evalModules` code
    after `lib.unifyModuleSyntax` was applied.

    `_file` attribute was introduced in 800f9c203728ee84d50181af6fa34ac9e5c04e73 but
    I see no reason behind having "_" in the name there, all other attrs
    processed by `lib.unifyModuleSyntax` keep their names between its input and output.

    On the other hand, renaming `_file` into `file` makes `lib.unifyModuleSyntax`
    accept its own output which is useful in cases when you want to modify
    modules before shoving them into `lib.evalModules` but you don't want to duplicate
    `lib.unifyModuleSyntax`.

  - lib/modules.nix: make unifyModuleSyntax idempotent

    The previous patch made it accept its own output, this also makes it
    idempotent.

  - lib/modules.nix: simplify pushDownProperties

  - lib/types.nix: add opaque type

  - pkgs/top-level/impure.nix: move defaults into the preceding `let` block

  - pkgs/top-level: introduce `configs` argument and marry `nixpkgs.config` of NixOS to it

    This types `nixpkgs.config` of NixOS with `types.opaque` type and applies the
    resulting evaluated value to the newly introduced `configs` argument of `pkgs`.

    The new `configs` argument is like the old `config` argument (still available for
    convenience) but a list.

    This design was chosen because we can't just make a submodule out of
    `pkgs/top-level/config.nix` in NixOS because

    - firstly, we would have to duplicate all the magic `pkgs/top-level/default.nix`
      does to `config` in NixOS,

    - secondly, in principle, we might not have all the arguments needed by
      `pkgs/top-level/config.nix` in NixOS because some of them can be
      computed internally by `pkgs` (this is not a problem now
      but it will be a problem in use-flags patchset that comes after), thus all
      of those computations will need to be duplicated too,

    - thirdly, doing it this way keeps NixOS and pkgs separated, so that, in
      principle, one could replace NixOS with an alternative thing without duplicating
      all of the above once again and/or one could use separate module and type
      systems between NixOS and pkgs (`types.opaque` is trivial to
      implement in any type system and pkgs can use "types-simple" of #37252 today,
      if we were to wish it so).

    Note that since this design removes the need to do any preprocessing of
    `nixpkgs.config` in NixOS all the ad-hoc merging code was removed. Yay!

  # `nix-instantiate` environment

  - Host OS: Linux 4.9, SLNOS 19.09
  - Nix: nix-env (Nix) 2.2
  - Multi-user: yes
  - Sandbox: yes
  - NIXPKGS_CONFIG:

  ```nix
  {
    checkMeta = true;
    doCheckByDefault = true;
  }
  ```

  # `nix-env -qaP` diffs

  - On x86_64-linux:
    - Updated (1):
      - tests.nixos-functions.nixos-test
  - On aarch64-linux: ditto
  - On x86_64-darwin: noop

  /cc @dtzWill @Ericson2314 @matthewbauer @7c6f434c @Infinisil @edolstra from the previous PR


state: closed
title: Make a common mkOverride for python
user_login: deliciouslytyped
html_url: https://github.com/NixOS/nixpkgs/issues/57124
updated_at: 2019-03-11 13:45:09
body:
  It would be nice if these were moved into a common general (python) use component:
  https://github.com/NixOS/nixpkgs/blob/777e94d903795d5028865d0bb0b76fef330eabb7/pkgs/servers/home-assistant/default.nix#L80-L88
  https://github.com/NixOS/nixpkgs/blob/2fcb11a2442b27834db87b2f62511037c31b5e36/pkgs/applications/misc/octoprint/default.nix#L4-L12


state: closed
title: zoneminder: Fix database name and username
user_login: amazari
html_url: https://github.com/NixOS/nixpkgs/pull/57125
updated_at: 2019-03-09 17:05:37
body:
  ###### Motivation for this change
  PR #56889 messed up db and use naming while fixing the scope of the initialDatabases property.
  This patch fixes the issue.


  ###### Things done
  Invert the values of ZM_DB_NAME and ZM_DB_USERNAME that were previously messed up.

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: sage: downgrade maxima to 5.41
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/57126
updated_at: 2019-03-10 11:11:19
body:
  ###### Motivation for this change

  See discussion at https://github.com/NixOS/nixpkgs/commit/82254747af35f3e0e0d6f78023ded3a81e25331b.

  CC @peti @7c6f434c 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely 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: appimage-run can't run digikam
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/issues/57127
updated_at: 2019-04-20 16:27:00
body:
  ## Issue description

  I tried to run [digikam](https://files.kde.org/digikam/digikam-6.0.0-beta3-20181228T114626-x86-64.appimage) using `appimage-run`. I noticed two things:

  - `libgpgerror` was missing. Adding it to `targetPkgs` fixes that issue. Is `appimage-run` supposed to be able to run all appimages? Should we add `libgpgerror`?
  - command line arguments aren't passed on to the appimage

  CC @tilpner 


state: closed
title: pythonPackages.pyext: 0.6 -> 0.8
user_login: FlorianFranzen
html_url: https://github.com/NixOS/nixpkgs/pull/57128
updated_at: 2019-03-09 20:05:30
body:
  ###### Motivation for this change

  Updates pyext to the latest version.

  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change
  - [x] Tested execution of all binary files (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: haskellPackages.xattr: fix build with attr-2.4.48 (see #53716)
user_login: pSub
html_url: https://github.com/NixOS/nixpkgs/pull/57129
updated_at: 2019-03-15 08:10:46
body:
  ###### Motivation for this change
  Fixes the build with attr-2.4.48 (see #53716). I've submitted with patch (https://github.com/deian/libattr-hs/pull/3) to upstream as well.

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after)
  - [ ] 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: sublime3: fix icon
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/57130
updated_at: 2019-03-09 18:31:33
body:
  ###### Motivation for this change
  GNOME Shell no longer showed icon of Sublime Text for me,
  `nixos-rebuild switch` with this followed by `touch`ing `~/.local/share/icons`
  fixed it.

  Perhaps the icon cache introduced in https://github.com/NixOS/nixpkgs/pull/48116 excludes `/share/icons`?

  cc @hedning @romildo 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: nodejs: Remove the requirement for dir-prefix from includes
user_login: clefru
html_url: https://github.com/NixOS/nixpkgs/pull/57131
updated_at: 2019-03-26 02:26:42
body:
  ###### Motivation for this change
  "npm install scrypt" fails to compile with the compiler not being able to find "node_version.h" in the "nan" dependency. Looking at our installation, we find that we have /nix/store/.../nodejs.../include/node containing the node_version.h, so #include <node/node_version.h> would work but #include <node_version.h> doesn't. Strangely this step only fails with CXX step not with the CC. 

  Searching github for what's the correct way seems to find that a lot of projects just do #include <node_version.h> hence I found it ok to make our nix installation strip the node path.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve 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: vulnix: 1.7.1 -> 1.8.0
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/pull/57132
updated_at: 2019-03-09 19:07:20
body:
  ###### Motivation for this change

  Update to newly released version which contains a few bugfixes and fixes build on master.

  ###### 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
     - [x] macOS
     - [x] other Linux distributions (Ubuntu)
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Determined the impact on package closure size (by running `nix path-info -S` before and after): 169755408 -> 165938976
  - [ ] 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: slurm: 18.08.5.2 -> 18.08.6.2
user_login: markuskowa
html_url: https://github.com/NixOS/nixpkgs/pull/57133
updated_at: 2019-03-23 11:55:04
body:
  ###### Motivation for this change
  bugfix release, should be backported to 19.03

  ###### Things done

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

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  nixos/tests/slurm.nix suceeds
  - [ ] Tested compilation of all pkgs that 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: Icon cache module breaks non-theme icons
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/issues/57134
updated_at: 2019-03-09 18:32:20
body:
  ## Issue description
  With `gtk.iconCache.enable = true;` I see

  ![](https://user-images.githubusercontent.com/705123/54075406-42d50200-429f-11e9-91c2-7f5975eb7700.png)

  with `gtk.iconCache.enable = false;`:

  ![](https://user-images.githubusercontent.com/705123/54075463-dad2eb80-429f-11e9-9eb3-c0205b6ce33c.png)

  It is probably due to the fact that the icon in `/share/icons/` instead of `/share/icons/hicolor/256x256/apps/`, and indeed, [moving it there](https://github.com/NixOS/nixpkgs/pull/57130) fixes it. We need a more systemic solution, though.

  ### Steps to reproduce
  ```nix
  { pkgs, config, ... }: {
    environment.systemPackages = with pkgs; [
      sublime3-dev
    ];

    services.xserver = {
      enable = true;

      displayManager.gdm = {
        enable = true;
        autoLogin = {
          enable = true;
          user = "me";
        };
      };

      desktopManager.gnome3.enable = true;
    };

    gtk.iconCache.enable = true; # change this to false to fix the icon

    users.extraUsers.me = {
      isNormalUser = true;
      uid = 1000;
      password = "";
    };

    nixpkgs = {
      config = {
        allowUnfree = true;
      };
    };

    virtualisation.memorySize = 2048;
    virtualisation.diskSize = 8048;
  }
  ```

  ## Technical details

  Nixpkgs 34aa254f with the above configuration built using `nixos-rebuild build-vm -I nixpkgs=$HOME/Projects/nixpkgs -I nixos-config=../nix-playground/gdm-fail.nix`


  ----

  cc @hedning @romildo 


state: closed
title: _0x0: init at 2018-06-24
user_login: ar1a
html_url: https://github.com/NixOS/nixpkgs/pull/57135
updated_at: 2019-03-10 08:19:17
body:
  ###### Motivation for this change
  With my recent contribution pb_cli out of the way, unfortunately ptpb.pw shut down last night. 0x0 is another pastebin service, and this script is a simple bash script that uploads from stdin.

  ###### 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
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that 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).

  ---


