# issues

state: closed
title: webkitgtk: 2.14.11 -> 2.16.3
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26104
updated_at: 2017-05-28 19:55:32
body:
  ###### Motivation for this change

  security fixes: https://webkitgtk.org/security/WSA-2017-0004.html

  ###### Things done

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

  ---


state: closed
title: WIP: hackish script to compare JSON from Guix and Nix
user_login: armijnhemel
html_url: https://github.com/NixOS/nixpkgs/pull/26105
updated_at: 2019-06-19 23:05:03
body:
  ###### Motivation for this change

  Simple script to see where nixpkgs and guix deviate. This is still very much a WIP and needs a lot of spit and polish (hardcoded paths, etc.)

  ###### Things done

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

  ---


state: closed
title: Convention for unstable package naming
user_login: Zimmi48
html_url: https://github.com/NixOS/nixpkgs/issues/26108
updated_at: 2017-06-11 10:10:22
body:
  Nixpkgs manual [says](https://nixos.org/nixpkgs/manual/#sec-package-naming):

  > If a package is not a release but a commit from a repository, then the version part of the name must be the date of that (fetched) commit. The date must be in "YYYY-MM-DD" format. Also append "unstable" to the name - e.g., "pkgname-unstable-2014-09-23".

  This was first added in #6539 by @jagajaga, then further refined in #17331 by @FRidh. This was enforced on `coq_HEAD` in #21822 by @rht.

  I don't understand how this was chosen as the convention. In particular, I don't understand why this comment https://github.com/NixOS/nixpkgs/pull/6539#issuecomment-76030812 was not taken more into account. For software which have upcoming versions, it's better to use `"${upcoming}pre-${short commit}"` because it allows for easy comparison. `builtins.compareVersions` says: x.y < x.y.z < x.y+1pre-stuff < x.y+1, and this is pretty standard indeed.

  Moreover, having the hash in the version is good for preciseness and allows to have a revision automatically picked based on the version attribute (see e.g. my update to `coq_HEAD` [here](https://github.com/Zimmi48/nixpkgs/commit/ef821469d376b395b88452318afb67ed4eaadd50#diff-f31e21359d86a923d5a2faf3601886ee)).


state: closed
title: Plasma desktop broken in recent updates on 17.03 stable Channel
user_login: johnramsden
html_url: https://github.com/NixOS/nixpkgs/issues/26109
updated_at: 2017-05-26 06:44:34
body:
  ## Issue description

  When I moved from Channel revision 17.03.1160.f2c4af4e3b to 17.03.1203.58e227052d My plasma desktop widget stopped working. Instead of my widgets showing up I just got a white box that when pressed gave the error message:

  > Error loading QML file: file:///nix/store/smlpa9dvd0n9qc1dn3vni47f2fs47hai-plasma-desktop-5.8.7/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/main.qml:168:9: Cannot assign to non-existent property "enabled" 

  This error message also occurred in the test vm when I attempted to run 'nixos-rebuild build-vm'.

  ### Steps to reproduce

  Install the plasma desktop. Certain widgets stopped working, specifically the icons only task menu and task manager are broken on my desktop.

  ## Technical details

  * System: (NixOS: 17.03.1203.58e227052d (Gorilla))
  * Nix version: (nix-env (Nix) 1.11.8)
  * Nixpkgs version: ("17.03.1203.58e227052d")
  * Sandboxing enabled: (true)


state: closed
title: poppler: Include poppler encoding data by default
user_login: midchildan
html_url: https://github.com/NixOS/nixpkgs/pull/26110
updated_at: 2018-03-03 12:11:40
body:
  ###### Motivation for this change
  poppler-data contains encoding data needed to view some PDF documents. Without it, some characters will not  be rendered unless the fonts are embedded into the document. This includes CJK characters, so many documents written in those languages is unviewable with the current defaults. Since many popular packages depend on poppler for PDF rendering, multi-language support should be enabled by default.

  ###### Things done

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

  ---


state: closed
user_login: therealpxc
html_url: https://github.com/NixOS/nixpkgs/pull/26111
updated_at: 2019-02-25 23:08:41
title:
  vim-utils: include man pages in the output of vim_customizable.customize, add option to include gvim wrapper

body:
  ###### Motivation for this change
  fixes #24691

  ###### Things done

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

  ---


state: closed
title: lldb: fix on Darwin
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/26112
updated_at: 2019-02-22 04:40:53
body:
  This gives a few fixes for LLDB on Darwin.

  Note: you will have to do code signing for it to work outside of root!

  ###### Motivation for this change

  LLDB was not supporting Darwin for some reason. This should make things work fine. Codesigning is of course not doable currently.

  ###### Things done

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

  ---


state: closed
title: gnome: Fix the issue `Using the 'memory' GSettings backend issue`
user_login: midchildan
html_url: https://github.com/NixOS/nixpkgs/pull/26113
updated_at: 2017-08-07 06:12:19
body:
  ###### Motivation for this change
  Fixes #25906

  ###### Things done

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

  ---


state: closed
title: Removes .desktop file from targets
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/pull/26114
updated_at: 2017-05-26 09:02:50
body:
  Exposing the .desktop file via the targets is the wrong way, because
  the kdeWrapper wraps all the files in the targets.

  ###### Motivation for this change
  Reverts the .desktop file changes from pull request #26063

  ###### Things done

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

  ---


state: closed
title: makeAutostartItem Problems
user_login: bkchr
html_url: https://github.com/NixOS/nixpkgs/issues/26115
updated_at: 2017-07-14 12:47:14
body:
  ## Issue description
  Hi, I tried to makeAutostartItem in KDE, first my code in configuration.nix:
  yakuake_autostart = (makeAutostartItem { name = "yakuake"; package = yakuake.unwrapped; srcPrefix = "org.kde.";  });

  That generates a yakuake.desktop file in /run/current-system/sw/share/autostart/, but when I start my PC yakuake is not started. Any ideas what I could miss? Does I need to activate something in KDE? 


  ### Steps to reproduce



  ## Technical details

  * System: 17.09pre107919.760248360c (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: nixos-unstable-small
  * Sandboxing enabled: Yes


state: closed
title: xonotic: 0.8.1 -> 0.8.2
user_login: umazalakain
html_url: https://github.com/NixOS/nixpkgs/pull/26116
updated_at: 2017-05-26 16:24:35
body:
  As with 0.8.1, music is still not working, see  #26117.
  For map downloads #26089 must be accepted.

  ###### Motivation for this change

  Update to the latest stable version.

  ###### Things done

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

  ---


state: closed
title: xonotic: audio does not work
user_login: umazalakain
html_url: https://github.com/NixOS/nixpkgs/issues/26117
updated_at: 2017-05-30 17:53:38
body:
  ## Issue description

  Xonotic is unable to reproduce any audio, with both the SDL and the GLX versions.

  ### Steps to reproduce

  Build and execute `xonotic-sdl` or `xonotic-glx`. The game menu will open. Music should be playing, but it is not. Running with `SDL_AUDIODRIVER=pulse` doesn't make any difference.

  ## Technical details

  * System: NixOS 17.03.1152.22da5d0246 (Gorilla) 
  * Nix version: 1.11.8
  * Nixpkgs version: 17.09pre107447.685bfcee63
  * Sandboxing enabled: false

  Relevant `xonotic-glx` logs:

  ```
  S_Startup: initializing sound output format: 48000Hz, 16 bit, 2 channels...
  Wanted audio Specification:
          Channels  : 2
          Format    : 0x8010
          Frequency : 48000
          Samples   : 2048
  Obtained audio specification:
          Channels  : 2
          Format    : 0x8010
          Frequency : 48000
          Samples   : 1024
  Sound format: 48000Hz, 2 channels, 16 bits per sample
  CDAudio_Init: No CD in player.
  Can't get initial CD volume
  CD Audio Initialized
  Could not load BGM track.
  ```

  Relevant `xonotic-sdl` logs:

  ```
  S_Startup: initializing sound output format: 48000Hz, 16 bit, 2 channels...
  SndSys_Init: using the ALSA module
  SndSys_Init: PCM device is "default"
  Sound format: 48000Hz, 2 channels, 16 bits per sample
  CDAudio_Init: No CD in player.
  Can't get initial CD volume
  CD Audio Initialized
  NetWM fullscreen: actually using resolution 1280x800
  Could not load BGM track.
  ```


state: closed
title: lilypond-with-fonts: fix quoting
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/26118
updated_at: 2017-06-25 17:30:16
body:
  ###### Motivation for this change

  It looks like the wrapper script changed its quoting at some point, which broke `lilypond-with-fonts`. This commit fixes it. I'd love to have tests for this going forward, but I'm not sure how best to approach writing them. Manually, I can check as follows.

  Assuming:
  ```nix
  {
    my-lilypond = lilypond-with-fonts.override {
      fonts = with openlilylib-fonts; [ improviso ];
    };
  }
  ```

  The output of:
  ```fish
   lilypond -dshow-available-fonts
  ```
  ... should include several lines that start with:
  > family improviso


  ###### Things done

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

  ---


state: closed
title: pnmixer: 0.7.1-rc1 -> 0.7.1
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26119
updated_at: 2017-05-26 14:02:49
body:
  ###### Motivation for this change

  [Changes](https://github.com/nicklan/pnmixer/releases)

  ###### Things done

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


state: closed
title: qt5ct: 0.30 -> 0.32
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26120
updated_at: 2017-06-02 14:12:17
body:
  ###### Motivation for this change

  [Changelogs](https://www.opendesktop.org/content/show.php?content=168066#updates-panel)

  **0.32** 12 days ago

  - added global menu support
  - updated Czech translation
  - updated Greek translation
  - updated Russian translation

  **0.31** 1 month ago

  - added option "Toolbar button style"
  - added option "Mouse wheel scroll lines"
  - added test for minimal Qt version
  - added Arabic translation
  - using c++11 for source code
  - fixed Qt 5.4 support
  - updated Russian translation
  - updated Bulgarian translation
  - updated Dutch (Netherlands) translation
  - updated Chinese (Taiwan) translation
  - updated German translation
  - updated Serbian translation
  - updated Czech translation

  ###### Things done

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


state: closed
title: haskellPackages.webify: unsatisfied dependencies
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/26122
updated_at: 2017-07-28 15:23:20
body:
  ## Issue description

  ```haskellPackages.webify``` is [an old and abandoned project](https://github.com/ananthakumaran/webify) but it is used by some ```Haxe``` frameworks, where it is shipped as pre-compiled binary. Pre-compiled binary works well on Windows but on NixOS it is unable to locate some old Haskell .so (```libgmp.so.10``` and ```libffi.so.6```).

  ```haskellPackages.webify``` depends on old ```haskellPackages.optparse-applicative``` (``` >=0.5.2 && <0.8.0```, but there is ```0.13.2.0``` in ```nixpkgs```), which depends on some other old and missing Haskell libs, etc.

  ### Steps to reproduce

  ```nix-build -E 'with import <nixpkgs> { }; haskellPackages.webify'```


state: closed
title: kernel: enable audio jack reconfiguration
user_login: timor
html_url: https://github.com/NixOS/nixpkgs/pull/26123
updated_at: 2017-06-13 14:57:16
body:
  ###### Motivation for this change
  Change kernel config to allow for changing the functions of the audio
  jacks at run-time as well as at boot time.

  ###### Things done

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

  ---


state: closed
title: rename webkitgtk24x⇒webkitgtk24x-gtk3; webkitgtk2⇒webkitgtk24x-gtk2
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26125
updated_at: 2017-06-28 11:54:38
body:
  ###### Motivation for this change

  It was confusing whether ```2``` in ```webkitgtk2``` means version of ```webkitgtk``` or version of ```gtk```

  It also made clear that [wxwidgets depends on outdated and insecure webkitgtk 2.4](https://github.com/NixOS/nixpkgs/compare/master...volth:webkitgtk-naming?expand=1#diff-8be06145e2ed680686ba6be2c686062b) which might have to be fixed.

  ###### Things done

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

  ---


state: closed
title: ocamlPackages.core_bench: init at 113.33.03
user_login: pmahoney
html_url: https://github.com/NixOS/nixpkgs/pull/26126
updated_at: 2017-06-15 12:50:11
body:
  ###### Motivation for this change

  Adding core_bench library (used in [Real World OCaml](https://realworldocaml.org/v1/en/html/lists-and-patterns.html))

  ###### Things done

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

  ---


state: closed
title: Fixed meteor Future is not defined error
user_login: gabesoft
html_url: https://github.com/NixOS/nixpkgs/pull/26127
updated_at: 2017-07-11 21:59:52
body:
  ###### Motivation for this change
  When starting meteor 1.4.2.3 or latest after installing the meteor package the error below occurs. This PR fixes this error.

  /nix/store/lczw40pq0qgqz4knh1z6xs1qfa7gi7cr-meteor-1.4.2.3/packages/meteor-tool/.1.4.2_3.17tso1e++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/meteor-promise/promise_server.js:190
        throw error;
        ^

  ReferenceError: Future is not defined
      at spawnSync (/tools/cli/main.js:540:1)
      at patchelf (/tools/cli/main.js:561:1)
      at springboard (/tools/cli/main.js:569:3)
      at /tools/cli/main.js:1166:3

  ###### Things done

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

  ---


state: open
title: Add per-user services
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/issues/26128
updated_at: 2019-04-03 19:35:02
body:
  Currently all systemd user services defined by `systemd.user.services` are activated for all users.

  It would be cool if we could toggle user services on a per-user basis.

  See improvements on user services in #26094 and per-user packages support from #25712.


state: closed
title: mupdf: 1.10a -> 1.11
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26129
updated_at: 2017-05-26 17:55:34
body:
  ###### Motivation for this change

  Update to new version.

  [News](https://mupdf.com/news.html)

  Notes:
  - CVE-2017-5896: not needed anymore, as it has been integrated to upstream
  - CVE-2017-6060: see [agostino's blog](https://blogs.gentoo.org/ago/2017/02/17/mupdf-mujstest-stack-based-buffer-overflow-in-main-jstest_main-c/)

  ###### Things done

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


state: closed
title: vault: 0.6.5 -> 0.7.2 with service
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/26130
updated_at: 2017-07-28 14:52:05
body:
  ###### Motivation for this change
  Updating vault and a service to run it !

  ###### Things done

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

  ---


state: closed
title: docker tools: fix pull image function
user_login: matejc
html_url: https://github.com/NixOS/nixpkgs/pull/26131
updated_at: 2017-10-23 13:40:13
body:
  ###### Motivation for this change
  - current dockerTools.pullImage outputs 404 no matter what image you gave it even before it starts to download layers (as far as I can see v1 docker registry api is deprecated)
  - current dockerTools.pullImage does not support "/" in the imageName

  ###### Things done

  Mentioned issues are resolved.

  And yes, I do use qemu for starting docker daemon and downloading the image with it, it is the most reliable option (and it works without kvm enabled system, altho a bit slow) and I know that it is not ideal, but if someone wants to make it better, use something like https://pypi.python.org/pypi/python-dxf and reverse engineer the json file(s) needed

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

  ---


state: closed
title: libopus: 1.1.4 -> 1.1.5
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/26132
updated_at: 2017-06-28 09:59:55
body:
  ###### Motivation for this change
  http://opus-codec.org/release/stable/2017/05/24/libopus-1_1_5.html

  > May 24, 2017
  >
  > This Opus 1.1.5 release backports the surround encoder bug fix from 1.2-beta. There are no other changes compared to 1.1.4.

  ###### Things done

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


state: closed
title: wakatime: 7.0.4 -> 8.0.2
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/26133
updated_at: 2017-11-13 05:46:35
body:
  ###### Motivation for this change

  Upgrade to latest version and switch from `buildPythonPackage` to `buildPythonApplication`.

  ###### Things done

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

  ---


state: closed
title: lynx: Fix SSL, widec support
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/26134
updated_at: 2017-05-29 07:14:17
body:
  lynx wants both the "include" and "lib/lib*.so" paths
  to be children of the path given to "--with-ssl",
  which is not provided by any of the current openssl outputs.

  To fix lynx so it supports SSL (and https URLs),
  let it use pkgconfig to figure out where openssl's bits are.

  ###### Motivation for this change

  nix-built "lynx" doesn't support HTTPS (even when configured to use openSSL, which is the default).

  nix-built "lynx" also doesn't handle wide characters currently (unless performing a cross build), so I've changed this to be always enabled instead.

  ###### Things done

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

  ---


state: closed
title: cifs-utils: 6.5 -> 6.6
user_login: armijnhemel
html_url: https://github.com/NixOS/nixpkgs/pull/26135
updated_at: 2017-05-27 11:00:54
body:
  ###### Motivation for this change

  new version, There actually is a 6.7, but that one doesn't build because of missing files upstream.

  ###### Things done

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

  ---


state: closed
title: nixos/tests: add tests for the LDAP stack
user_login: montag451
html_url: https://github.com/NixOS/nixpkgs/pull/26136
updated_at: 2017-05-27 08:13:52
body:
  ###### Motivation for this change

  Following a very good remark by @fpletz regarding my pull request #26070, I decided to write some tests to check that upgrading some components of the LDAP stack of NixOS doesn't break anything.

  ###### Things done

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

  ---


state: open
title: Teamviewer portable should be as a new package
user_login: jarry9
html_url: https://github.com/NixOS/nixpkgs/issues/26137
updated_at: 2018-11-01 15:21:59
body:
  Hi,

  there is a nix package for teamviewer. It works properly. But it needs root rights of the operating system, because it start a background service. If the service does not run, teamviewer GUI not starts. Thats normal behavior of official portable package.

  But there is a official portable (standalone) package for linux:
  https://download.teamviewer.com/download/teamviewer_i386.tar.xz
  (the download link can be found from this page:  https://www.teamviewer.com/tr/download/linux/ )

  This standalone package runs (after extracted) directly without starting any background service. This is an official package of teamviewer. So we have another option: starting teamviewer without root rights. 

  Please create a new nix package which should be independed from normal nix teamviewer package. 

  I check a little bit, the dependencies of the portable and deb installer's executable are same. It will be simplier to create the portable nix than installers package.

  Thank you


state: closed
title: polkit: add patch for Bug 96977
user_login: symphorien
html_url: https://github.com/NixOS/nixpkgs/pull/26138
updated_at: 2017-08-23 20:13:55
body:
  ###### Motivation for this change

  I am affected by this bug : https://bugs.freedesktop.org/show_bug.cgi?id=96977
  A patch is available but upstream has not been showing interest in it for a year, so...

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` : I rebuilt my system with it except libreoffice and reverse dependencies of webkit-gtk for compilation time reasons
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: go: disable failing tests on arm
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/26139
updated_at: 2017-05-27 11:52:55
body:
  ###### Motivation for this change

  Disable some tests that fail on arm, I didn't investigate why the testplugin fails (segfault) but I assume the test is just an issue with the test since the other cgo tests pass.

  /cc @cleverca22 

  ###### Things done

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

  ---


state: closed
title: calibre broken by RPATH check
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/issues/26140
updated_at: 2017-06-18 11:23:36
body:
  ## Issue description

  94d164dd7f introduces an RPATH check that causes `calibre` to fail to build

  ### Steps to reproduce

  Try to rebuild `calibre`, you'll end up with the following failure:

  ```
  [q[pchecking for references to /tmp/nix-build-calibre-2.84.0.drv-0 in /nix/store/q2q28k9y6jqx5av2kwpkhlvn080yb53q-calibre-2.84.0...
  RPATH of binary /nix/store/q2q28k9y6jqx5av2kwpkhlvn080yb53q-calibre-2.84.0/lib/calibre/calibre/plugins/libheadless.so contains a forbidden reference to /tmp/nix-build-calibre-2.84.0.drv-0
  ```

  This is after the following shows up in the log:
  ```
  [pshrinking RPATHs of ELF executables and libraries in /nix/store/q2q28k9y6jqx5av2kwpkhlvn080yb53q-calibre-2.84.0
  shrinking /nix/store/q2q28k9y6jqx5av2kwpkhlvn080yb53q-calibre-2.84.0/lib/calibre/calibre/plugins/libheadless.so
  ```

  Duplicating the changes made in, say, cbdcc20e77, don't fix the issue.

  @edolstra, @vcunat 


state: closed
title: spotify: 1.0.53.758 -> 1.0.55.487 breaking builds in 17.03 and unstable
user_login: Sophia-Gold
html_url: https://github.com/NixOS/nixpkgs/issues/26141
updated_at: 2017-05-27 01:26:13
body:
  It appears the change in Spotify versions from 1.0.53.758 to 1.0.55.487 committed three days ago is breaking builds. I've tested this under both NixOS 17.03 and unstable and get the following errors:

  ```
  curl: (22) The requested URL returned error: 404 Not Found
  error: cannot download spotify-client_1.0.53.758.gde3fc4b2-33_amd64.deb from any mirror
  builder for ‘/nix/store/8qxhs3zgr81ysk5525gk0xiwi5c8bm9l-spotify-client_1.0.53.758.gde3fc4b2-33_amd64.deb.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/b5xadif5rl3i3fd2p0sz5rl7jd2ynhmp-spotify-1.0.53.758.gde3fc4b2-33.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/5pqjfxf2l1rkqry6xgbn68ar6fzllr5b-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/dbzi8az32h8favh81fsafdrw1hvc54a8-nixos-system-nixos-17.03.1203.58e227052d.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/dbzi8az32h8favh81fsafdrw1hvc54a8-nixos-system-nixos-17.03.1203.58e227052d.drv’ failed
  ```
  * System: NixOS-17.03 _and_ NixOS-unstable
  * Nix version: 1.11.8
  * Nixpkgs version: 17.03.1203.58e227052d
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: mkPythonDerivation: obey a dontWrapPythonPrograms attribute
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/26142
updated_at: 2017-05-27 12:36:09
body:
  ###### Motivation for this change
  85a87f5155f66dbdfcdb9869f4bd4f2a10fe8e2c broke python packages not wanting *all* potential "programs" wrapped with `wrapPythonPrograms` but also not wanting to have to replace/disable the whole `fixupPhase`. Notably django.

  I propose borrowing a leaf out of `mkDerivation`'s book and making `mkPythonDerivation` obey a `dontWrapPythonPrograms` flag.

  This includes a followup commit adding the flag to django packages to fix them.

  ###### Things done

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

  ---


state: open
title: ocamlPackages_latest: core_extended and pa_test broken under both 17.03 and unstable
user_login: Sophia-Gold
html_url: https://github.com/NixOS/nixpkgs/issues/26143
updated_at: 2017-06-14 00:39:36
body:
  After upgrading to 17.03 core_extended and pa_test are both failing to build. Unstable demonstrates the same behavior. 

  core_extended:
  ```
  Command exited with code 2.
  E: Failure("Command ''/nix/store/m0sgc0h40xsa17civl8v1v7nva3613ri-ocamlbuild-0.9.3/bin/ocamlbuild' src/libcore_extended_stubs.a src/dllcore_extended_stubs.so src/core_extended.cma src/core_extended.cmxa src/core_extended.a src/core_extended.cmxs selector/src/selector.cma selector/src/selector.cmxa selector/src/selector.a selector/src/selector.cmxs -use-ocamlfind -plugin-tags 'package(js-build-tools.ocamlbuild_goodies), package(ppx_driver.ocamlbuild)' -tag debug' terminated with error code 10")
  make: *** [Makefile:16: build] Error 1
  builder for ‘/nix/store/zjiv1k0dc5ikl5dav1l8mb1sm74b8rbc-ocaml-core_extended-113.33.03.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/8ylx790nbh32k12mhy4m66n181wdnh6f-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/4scn9k3lyrn6q16za6cm2dhli4ylszcm-nixos-system-nixos-17.03.1203.58e227052d.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/4scn9k3lyrn6q16za6cm2dhli4ylszcm-nixos-system-nixos-17.03.1203.58e227052d.drv’ failed
  ```

  pa_test:
  ```
  File "lib/conv.ml", line 95, characters 12-25:
  Warning 3: deprecated: String.create
  Use Bytes.create instead.
  File "lib/conv.ml", line 96, characters 24-43:
  Warning 3: deprecated: String.set
  Use Bytes.set instead.
  File "lib/conv.ml", line 187, characters 30-34:
  Error: This expression has type Obj.t but an expression was expected of type
           extension_constructor
  Command exited with code 2.
  + ocamlfind ocamlopt unix.cmxa -I /nix/store/m0sgc0h40xsa17civl8v1v7nva3613ri-ocamlbuild-0.9.3/lib/ocaml/4.04.0/site-lib/ocamlbuild /nix/store/m0sgc0h40xsa17civl8v1v7nva3613ri-ocamlbuild-0.9.3/lib/ocaml/4.04.0/site-lib/ocamlbuild/ocamlbuildlib.cmxa -linkpkg myocamlbuild.ml /nix/store/m0sgc0h40xsa17civl8v1v7nva3613ri-ocamlbuild-0.9.3/lib/ocaml/4.04.0/site-lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
  File "myocamlbuild.ml", line 518, characters 43-62:
  Warning 3: deprecated: Ocamlbuild_plugin.String.uncapitalize
  Use String.uncapitalize_ascii instead.
  File "myocamlbuild.ml", line 531, characters 51-70:
  Warning 3: deprecated: Ocamlbuild_plugin.String.uncapitalize
  Use String.uncapitalize_ascii instead.
  E: Failure("Command ''/nix/store/m0sgc0h40xsa17civl8v1v7nva3613ri-ocamlbuild-0.9.3/bin/ocamlbuild' lib/sexplib.cma lib/sexplib.cmxa lib/sexplib.a lib/sexplib.cmxs num/lib/sexplib_num.cma num/lib/sexplib_num.cmxa num/lib/sexplib_num.a num/lib/sexplib_num.cmxs unix/lib/sexplib_unix.cma unix/lib/sexplib_unix.cmxa unix/lib/sexplib_unix.a unix/lib/sexplib_unix.cmxs syntax/pa_sexp_conv.cma syntax/pa_sexp_conv.cmxa syntax/pa_sexp_conv.a syntax/pa_sexp_conv.cmxs top/sexplib_top.cma top/sexplib_top.cmxa top/sexplib_top.a top/sexplib_top.cmxs -use-ocamlfind -tag debug' terminated with error code 10")
  make: *** [Makefile:21: build] Error 1
  builder for ‘/nix/store/i39k1lhmnmqw6c8gq77c3h7ddda7gzj3-ocaml-sexplib-112.24.01.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/lp9ifvhchjj78yl0j6x6zamdmkjawivd-ocaml-pa_test-112.24.00.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/v1mjdqcmylhw1pmnhnhczpgj062smdv5-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/nhcj2798i43fff6b30a2snvfzd86ky93-nixos-system-nixos-17.03.1203.58e227052d.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/nhcj2798i43fff6b30a2snvfzd86ky93-nixos-system-nixos-17.03.1203.58e227052d.drv’ failed
  ```
  * System: NixOS-17.03 and NixOS-unstable
  * Nix version: 1.11.8
  * Nixpkgs version: 17.03.1203.58e227052d
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: gnuradio: [3.7.10.1->3.7.11] [Enable Darwin support]
user_login: lukeadams
html_url: https://github.com/NixOS/nixpkgs/pull/26144
updated_at: 2017-07-03 20:01:41
body:
  ###### Motivation for this change
  GNU Radio only required a few small tweaks to enable compilation on Darwin. Updated to 3.7.11 [which is compatible with 3.10.1 and includes bugfixes.](https://github.com/gnuradio/gnuradio/blob/v3.7.11/RELEASE-NOTES.md)
  - UHD builds on Darwin with no changes, links and works
  - qwt6_qt4 was already Darwin enabled, but was missing AGL

  ###### Things done

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

  ---
  - This is my first pull request so I apologize if it is preferred to submit a separate pull per package. 
  - There are child gnuradio packages which are still linux-only (small changes for darwin support), but I wanted to improve the PYTHONPATH situation before submitting them. 
  - This package produces python outputs, so I propose changing this to a wrapper package which would depend on gnuradio-core and gnuradio-python. gnuradio-python would create a python package using `buildPythonPackage`.
  - I had to use DYLD_FRAMEWORK_PATH due to Python27 linking to a pure CoreFoundation, causing QWT/QT to segfault.

  Attached is the output log of nox-review:
  [gnuradio_qwt6-qt4_uhd_darwin_buildoutput.txt](https://github.com/NixOS/nixpkgs/files/1033249/gnuradio_qwt6-qt4_uhd_darwin_buildoutput.txt)


state: closed
title: Darwin: gdb job was killed after log exceeded 64 MB
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/26145
updated_at: 2017-06-12 09:53:19
body:
  ## Issue description

  gdb on Darwin likes to output a lot it seems.

  ```
  building of ‘/nix/store/q006jca5vxb07d9jkai6waaxsp77nf84-gdb-7.12.1’ killed after writing more than 67108864 bytes of log output
  ```
  http://hydra.nixos.org/build/53302813

  Nixpkgs master at 00672dec8a1367a1d559660aa7a125b31f3f6562


state: closed
title: buildPythonApplication shouldn't add dependencies to PATH and PYTHONPATH
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/issues/26146
updated_at: 2017-05-28 07:48:30
body:
  ## Issue description

  For Python applications, Nix adds `propagatedBuildInputs` into `PATH` and `PYTHONPATH`. This makes sense for Python modules, but as far as I understand, I think this shouldn't be done for Python applications, which are run as executables. If I install some Python application `foobar` which uses `jupyter`, I don't want to get `python` and `jupyter` into my `PATH`. I just wanted `foobar` and I don't care that it happens to be written in Python. Also, I might want to install different versions of `python` and `jupyter` into the same environment so there would be conflicts just because `foobar` happens to depend on them too. In my opinion, the right way to install Python applications would be such that only the `bin` directory of the Python application is added to `PATH` but none of its dependencies. The dependencies should be made available only for the Python application with wrapping. Any comments or ideas?

  EDIT: And even the Python application itself shouldn't be added to `PYTHONPATH`, only to `PATH`. Again, because it's just an application, it's not supposed to be used as a Python module.

  ### Steps to reproduce

  Let's try with `nbstripout`. Create a clean environment for it:
  ```
  $ nix-shell -p nbstripout -p which --pure
  ```

  Now, `python` and `jupyter` have been added to `PATH`:
  ```
  $ which python
  /nix/store/83xv5vjqs8qxzdsqs8dmni23wfkbx43a-python-2.7.13/bin/python
  $ which jupyter
  /nix/store/78iqhpa3k46ywjc5b9vm2gm5paarpf9p-python2.7-jupyter_core-4.3.0/bin/jupyter
  ```

  Also, the Python dependencies are in `PYTHONPATH`:
  ```
  $ python -c "import nbformat"; echo $?
  0
  ```

  ## Technical details

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

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

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

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


state: closed
title: dkimproxy: init at 1.4.1
user_login: Ekleog
html_url: https://github.com/NixOS/nixpkgs/pull/26147
updated_at: 2017-05-28 22:25:32
body:
  ###### Motivation for this change

  OpenSMTPD not supporting OpenDKIM but only dkimproxy (for the time being), dkimproxy may prove useful.

  Note: I have just tested the executable appears to build at the moment, not yet that it works, not having yet a fully functional OpenSMTPD setup. The package builds on NixOS with sandboxing, and all executables appear to run without obvious errors. I'll come back after having finished setting up an OpenSMTPD using it if that's required for merging.

  ###### Things done

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

  ---


state: closed
title: Some new app requests
user_login: jarry9
html_url: https://github.com/NixOS/nixpkgs/issues/26148
updated_at: 2017-06-03 19:19:21
body:
  Hi,

  I would request some packges for nix (I could not found anywhere else to write). 

  All below apps are open source and free. And all of them have both installers and both standalone packages for linux.

  DOCFETCHER: Text scanner on media files (text, doc, docx, pdf...)
  FIREFOX DEVELOPER EDITION: This official edition has many features for web developers
  PEAZIP: The most powerfull full featured archive manager for linux
  SOAPUI: SOAP Serivce test app for developers
  ONBOARD: virtual screen keyboard

  Thank you


state: closed
user_login: jamesbroadhead
html_url: https://github.com/NixOS/nixpkgs/issues/26149
updated_at: 2017-05-31 14:10:35
title:
  nixos-rebuild does not cache the expressions tarball, making nixos hard to use on without internet or on slow/intermittent connections

body:
  ## Issue description
  nixos-rebuild downloads the expressions tarball on every call. This could be cached with a timestamp, then queried with HEAD & comparing the last-modified timestamp. 

  ```
  $ nixos-rebuild switch --upgrade
  downloading Nix expressions from ‘https://d3g5gsiof5omrk.cloudfront.net/nixos/unstable/nixos-17.09pre107928.65477dcd34/nixexprs.tar.xz’...
  downloading ‘https://d3g5gsiof5omrk.cloudfront.net/nixos/unstable/nixos-17.09pre107928.65477dcd34/nixexprs.tar.xz’... 
  [3623/9513 KiB, 18.2 KiB/s]
  ```
  This is particularly frustrating with repeated invocations. 


  ### Steps to reproduce
  Repeatedly call `nixos-rebuild switch` with network conditioning which the your connection or introduces packet dropping



  ## Technical details

  * System: 17.09pre105622.f0fac3b578 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "17.09pre107928.65477dcd34"
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: user-local config.nix path fixed in docs
user_login: akamaus
html_url: https://github.com/NixOS/nixpkgs/pull/26150
updated_at: 2017-05-27 11:11:41
body:
  ###### Motivation for this change

  I've lost quite a lot of time being deceived by that manual inaccuracy


state: closed
title: nbstripout: wrap the executable
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/pull/26151
updated_at: 2017-05-27 11:30:03
body:
  ###### Motivation for this change

  Without wrapping, installing nbstripout adds Python, Jupyter and some other
  run-time dependencies to PATH. With wrapping, they are only visible to
  nbstripout.


  ###### Things done

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

  ---


state: closed
title: wine: reorganize packages
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/26152
updated_at: 2017-06-03 21:58:43
body:
  Move most of wine configurations to `winePackages` which are not built on Hydra.
  Leave two top-level packages:

  wine: stable release with an "office" configuration;
  wineStaging: staging release with a "full" configuration.

  ###### Motivation for this change

  Fixes #26041.

  ###### Things done

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

  ---

  `wine` still building on my machine; `wineStaging` works.


state: closed
title: cc-wrapper: propagate outputs
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/26153
updated_at: 2017-06-23 18:14:48
body:
  ###### Motivation for this change

  This makes it easier to reference the other outputs of wrapped compilers, eg.

  ```nix
  { pkgs, ... }:
  {
    environment.systemPackages = [ gcc.man ];
  }
  ```

  ###### Things done

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

  ---


state: closed
title: wxGTK30: 3.0.2 -> 3.0.3.1
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26154
updated_at: 2017-07-05 21:32:08
body:
  ###### Motivation for this change

  Minor update
  Optional support for ```gtk3``` and newer ```webkitgtk-2.16.3``` instead of ```webkitgtk-2.4``` deprecated for security reasons (https://github.com/NixOS/nixpkgs/issues/18312)

  ###### Things done

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

  ---


state: closed
title: Python: add buildPythonPackage.overridePythonPackage method.
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/26155
updated_at: 2017-08-12 06:59:04
body:
  This allows one to always override the call to `buildPythonPackage`.

  In the following example we create an environment where we have the `blaze` package using an older version of `pandas`. We override first the Python interpreter and pass `packageOverrides` which contains the overrides for packages in
  the package set.

  ```
  with import <nixpkgs> {};

  (let
    python = let
      packageOverrides = self: super: {
        pandas = super.pandas.overridePythonPackage(old: rec {
          version = "0.19.1";
          name = "pandas-${version}";
          src =  super.fetchPypi {
            pname = "pandas";
            inherit version;
            sha256 = "08blshqj9zj1wyjhhw3kl2vas75vhhicvv72flvf1z3jvapgw295";
          };
        });
      };
    in pkgs.python35.override {inherit packageOverrides;};

  in python.withPackages(ps: [ps.blaze])).env
  ```
  ###### Things done

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

  ---


state: closed
title: WIP: allow bgSupport for windowManagers as well
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/26156
updated_at: 2017-05-29 19:21:37
body:
  ###### Motivation for this change

  see #25978 

  I'd like to have some configurable background for windowManagers as well.

  This isn't mergable right now, here's a TODO list:

  - [x] basic implementation for background-image support
  - [ ] test windowManagers
    - [x] i3
    - [ ] XMonad
    - [x] ~Awesome~ :warning: No support for backgrounds with `feh`
    - ...
  - [ ] allow directory as well (using `feh --randomize` for multiple backgrounds)
  - [x] avoid code duplication (this is stolen from `display-managers/default.nix`, could be moved into a general function to avoid duplicated code)
  - [ ] beautify commit history
  - [ ] fix merge conflict
  - [ ] confirm that desktopManagers still work

  ###### Things done

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

  ---


state: closed
title: tinc: Mention in docs that the host name may not be used verbatim.
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/pull/26157
updated_at: 2017-05-27 15:31:25
body:
  Source:

    https://github.com/gsliepen/tinc/blob/5c344f297682cf11793407fca4547968aee22d95/src/net_setup.c#L341

  ###### Motivation for this change

  This can lead to confusion / misconfiguration if not mentioned.


state: closed
title: closure size: strongswan depends on GCC
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/26159
updated_at: 2018-09-05 14:02:31
body:
  ## Issue description
  This bloats the closure of networkmanager-applet.

  ## Technical details

  - System: 17.03.1203.58e227052d (Gorilla)
  - Nix version: nix-env (Nix) 1.11.8
  - Nixpkgs version: "17.03.1203.58e227052d"
  - Sandboxing enabled: true


state: closed
title: kdenlive: build broken
user_login: zraexy
html_url: https://github.com/NixOS/nixpkgs/issues/26160
updated_at: 2017-06-11 03:09:29
body:
  ## Issue description

  Kdenlive build fails because CMake can't find QtConcurrent.

  Error:
  ```
  CMake Error at /build/__nix_qt5__/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:330 (message):
    Can not use "Concurrent" module which has not yet been found.
  Call Stack (most recent call first):
    renderer/CMakeLists.txt:12 (qt5_use_modules)
  ```

  It appears to have been broken by some changes made to qtbase but I am not familiar enough with it to know what specifically.

  Changes between success and first failure: https://hydra.nixos.org/api/scmdiff?type=git&branch=&rev2=f099f55e5b9e9bb39db7662b6f1b09000b05d369&rev1=fa5196e47e3a72553155f684c8e66a97d91e6dff&uri=https%3A%2F%2Fgithub.com%2FNixOS%2Fnixpkgs.git

  Latest Hydra failure: https://hydra.nixos.org/build/53342055

  cc @ttuegel 

  ### Steps to reproduce

  Attempt to install Kdenlive

  ## Technical details

  * System: NixOS: 17.09pre107928.65477dcd34 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.09pre107928.65477dcd34"
  * Sandboxing enabled: build-use-sandbox = true


state: closed
title: pythonPackages.pywinrm: 0.1.1 -> 0.2.2
user_login: elasticdog
html_url: https://github.com/NixOS/nixpkgs/pull/26161
updated_at: 2017-06-02 13:24:55
body:
  ###### Motivation for this change

  Bump version to latest upstream release and remove the already broken/optional Kerberos support.

  ###### Things done

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

  ---

  The latest version of *pywinrm* has a new dependency on *requests_ntlm* which requires the lower-level *ntlm-auth*. I've removed the optional *kerberos* dependency, as it was already broken, now requires additional dependencies to function, and I couldn't figure out a clean way of manipulating the `LD_LIBRARY_PATH` (or patch things with the absolute path) to fix the original error:

  > error: libgssapi_krb5.so: cannot open shared object file: No such file or directory

  The other changed dependencies were just making things accurate with the upstream requirements. Here's the `pipdeptree` output, if you're curious:

  ```
  pywinrm==0.2.2
    - requests [required: >=2.9.1, installed: 2.14.2]
    - requests-ntlm [required: >=0.3.0, installed: 1.0.0]
      - ntlm-auth [required: >=1.0.2, installed: 1.0.3]
        - six [required: Any, installed: 1.10.0]
      - requests [required: >=2.0.0, installed: 2.14.2]
    - six [required: Any, installed: 1.10.0]
    - xmltodict [required: Any, installed: 0.11.0]
  ```

  The tests I disabled require a local IIS server and network access. 


state: closed
title: factorio: 0.15.1 -> 0.15.16
user_login: jbarthelmes
html_url: https://github.com/NixOS/nixpkgs/pull/26163
updated_at: 2017-05-28 18:28:11
body:
  ###### Motivation for this change
  version update

  ###### Things done

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

  ---

  How do I get the short sha256 for the authenticatedFetch? What encoding is it, anyway?

  @Baughn @elitak


state: closed
title: Silence lndir output in symlinkJoin
user_login: ryantrinkle
html_url: https://github.com/NixOS/nixpkgs/pull/26164
updated_at: 2017-05-28 06:51:43
body:
  ###### Motivation for this change

  Recently, haskell-packages started using symlinkJoin for ghcWithPackages, and lndir's verbose output makes build output far less readable.  This PR silences that output.

  ###### Things done

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

  ---


state: open
title: grub installer: remove old kernels before copying new ones.
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/26165
updated_at: 2018-11-28 09:13:11
body:
  For this, first remember all files that need to be installed.
  Then remove all files that are not in the list and copy new ones.

  ###### Motivation for this change

  Fixes #23926.

  ###### Things done

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

  ---

  Tested in two VMs -- with and without split `/boot`.


state: closed
title: python: django-compat & django-hijack tests (also bump django-hijack)
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/26166
updated_at: 2017-05-30 07:29:35
body:
  ###### Motivation for this change
  Ah - seems we were both tinkering with this one at the same time.

  Both `django-compat` and `django-hijack`'s (same author) tests are run using a custom `runtests.py` script, which isn't included in the sdist packages on pypi. So I fixed the two packages by pulling the source from github tags instead and included a custom `checkPhase`.

  While I was at it I also bumped `django-hijack` to the latest version and split it into a separate file.

  I'm not totally sure as to the origin of `django-hijack`'s django 1.9 requirement, but, well, the tests sure as hell pass with django 1.11.1. So I'm assuming it's safe to disregard that problem as ancient history...? 

  Added self as maintainer as I think I (or one of my old colleagues) added these packages in the first place.

  ###### Things done

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

  ---


state: open
title: Downgrade glibc in FHS user environment
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/issues/26167
updated_at: 2018-11-13 09:51:56
body:
  ## Issue description
  The update to glibc 2.25 broke some programs I used to run in a environment made with `buildFHSUserEnv`. Can you override glibc in the environment to use version 2.24?
  I tried adding an overridden version to the targetPkgs but /usr/lib/libc.so still points to glibc-2.25.
  The only way I found was fetching an older nixpkgs version and using its `buildFHSUserEnv`.


state: closed
title: kati: init at 2dde61
user_login: Gabriel439
html_url: https://github.com/NixOS/nixpkgs/pull/26168
updated_at: 2017-05-31 00:16:17
body:
  ###### Motivation for this change

  We're trying to write a `make2nix` utility at Awake Networks, but due to the complexity of
  Make's semantics we'd like to reuse the `kati` project to transform `Makefile`s to the simpler
  `ninja` file format which we can then more easily translate to Nix derivations

  The first step in this is adding `kati` to `nixpkgs`, which is what this change does

  NOTE: This does not build on `master` most likely due to changes introduced in 6b999f3c42607342231b6fe119fcf0f934f40fd8 which break the following chain of derivations:

  ```
    /nix/store/4dsy1vkny9938yqg5k5c3lg357v2dzha-python2.7-hypothesis-3.11.0.drv
    /nix/store/qp1dwblvm3wn4xq3x59rcz9ncaphhm2b-python2.7-cryptography1.8.1.drv
    /nix/store/dg59z5r33nrlm3622nan403zb7qj3zfn-python2.7-paramiko-2.1.1.drv
    /nix/store/4fz077qbsw2b6xvp7csmdyhbxikpj2bm-bazaar-2.7.0.drv
    /nix/store/c7p5sbpan0qa45n9x8gsnkqh9k32q969-go-1.8.3.drv
    /nix/store/jqf40zx08bkbz0zrsz8vx1v6f0masiy8-govers-20150109-3b5f175.drv
    /nix/store/m05bhn2c0bx4pwgl944a4njz58jrvkw6-kati-unstable-2017-05-23.drv
  ```

  ... but this does build on a fairly recent commit (4cbd5e4141422b835a86bb1b5e2d004a3c9a3a3e) so once the Python-related breakage is fixed this build should succeed again

  cc: @taktoa (who is also using this to write a `haskell2nix` utility for incremental Haskell builds
  by taking advantage of GHC's `Makefile` output)

  ###### Things done

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

  ---


state: closed
title: ibus-m17n: fix homepage URL.
user_login: samueldr
html_url: https://github.com/NixOS/nixpkgs/pull/26169
updated_at: 2017-09-25 02:37:13
body:
  ###### Motivation for this change

  Not much, saw an erroneous URL while searching for ibus input methods.

  ###### Things done

  Hmmm. I actually have not built the package. If you want me to test it anyway, please ask, and I will and report back. I do not know the package, though.

  I'm under the impression that changes to that kind of metadata shouldn't affect the operation of the package. Don't hesitate to tell me if I'm wrong.

  (Hey, at least I'm honest here!)

  ---

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

  ---


state: closed
title: wirelessInterfaces: Add a missing parameter
user_login: kirelagin
html_url: https://github.com/NixOS/nixpkgs/pull/26170
updated_at: 2017-06-17 14:31:32
body:
  A completely blind fix for a [bug reported in the ML](https://mailman.science.uu.nl/pipermail/nix-dev/2017-May/023783.html).


state: closed
title: python36.pkgs.simplejson build fails on macOS
user_login: KentJames
html_url: https://github.com/NixOS/nixpkgs/issues/26171
updated_at: 2017-06-05 17:16:08
body:
  ## Issue description

  matplotlib-2.0.2 gets about halfway through its build and fails an assertion test due to floating point rounding error. 

  All other tests are completely fine up until then. Unfortunately I simply don't know how to override the test in this case. 

  `packageOverrides = pkgs: with pkgs; {
      myPythonEnv = python36.withPackages(ps: with ps; [numpy astropy ipython scipy cython matplotlib]);

  };`

  ### Steps to reproduce

  Build matplotlib or specify it as input to python35/python36 build.


  ## Technical details

  * System: macOS Sierra 10.12.5
  * Nix version: nix-1.11.7
  * Nixpkgs version: "17.09pre108026.7596d21f69"
  * Sandboxing enabled: No


state: open
title: LightDM logs to /var/log rather than journal
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/26172
updated_at: 2019-05-08 04:44:42
body:
  ## Issue description
  When using lightdm, the X server log goes to `/var/log/X.0.log` and `/var/log/x-0.log` (the former is with timestamps, the latter without) and the display manager log goes to `/var/log/lightdm.log`. All of this should instead go to the journal. This seems to be hard-coded behaviour in lightdm ([X server](https://bazaar.launchpad.net/~lightdm-team/lightdm/trunk/view/head:/src/x-server-local.c#L469), [lightdm](https://bazaar.launchpad.net/~lightdm-team/lightdm/trunk/view/head:/src/lightdm.c#L112)). This makes debugging errors more difficult and inconsistent with other display managers.


  ### Steps to reproduce

  Enable and start lightdm.


  ## Technical details
  - System: 17.03.1203.58e227052d (Gorilla)
  - Nix version: nix-env (Nix) 1.11.8
  - Nixpkgs version: "17.03.1203.58e227052d"
  - Sandboxing enabled:  true


state: closed
title: gcc7: init at 7.1.0
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/26174
updated_at: 2017-06-03 21:38:31
body:
  ###### Motivation for this change


  ###### Things done

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

  ---

  Made by copying `snapshot` derivation and updating the version -- not sure nothing else should be changed.


state: closed
title: Support initrd secrets in GRUB
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/26175
updated_at: 2018-06-06 19:05:55
body:
  ## Issue description

  Ditto. I have noticed this accidentially whily working at #26165.

  ## Technical details

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

  cc @shlevy 


state: closed
title: go-modules/generic: add missing PATHs to GOPATH when using nix-shell
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/26176
updated_at: 2017-06-01 18:40:22
body:
  ###### Motivation for this change
  using `nix-shell` for hacking on my go project is nice but after hours of debugging i found that two GOPATHS would always be missing:

  - PWD
  - extraSrcPaths

  this PR fixes it by adding both into GOPATH when using `nix-shell`.

  i've tested it with `nixcloud-backend` and it works nicely. also, using `nix-build` instead of `nix-shell` is not affected from this change at all.

  ###### Things done

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

  ---


state: closed
title: i2pd service fails to start
user_login: zetok
html_url: https://github.com/NixOS/nixpkgs/issues/26177
updated_at: 2017-06-01 15:26:43
body:
  ## Issue description
  i2pd service fails to start


  ### Steps to reproduce
  1. in configuration.nix:
      
      ```nix
      services.i2pd.enable = true;
      services.i2pd.port = 12345;
      ```
  2. `nixos-rebuild switch`


  ## Technical details

  * System: 17.09pre107928.65477dcd34 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.09pre107928.65477dcd34"
  * Sandboxing enabled: build-use-sandbox = true

  error:
  ```
  i2pd[2520]: /nix/store/ljcxsi7x7046lilv550nnjd8gmnn24vx-i2pd/bin/i2pd: line 5:  2521 Illegal instruction     /nix/store/a0gqkfyzz67lkl8w1d8wc5g59mrvlaf4-i2pd-2.13.0/bin/i2pd --conf=/nix/store/p3j7vwcxik72i3ri8zz3iv52i6pz4l57-i2pd.conf --tunconf=/nix/store/rydg2a8gkh5ll12qdma0dc50f5552p0q-i2pd-tunnels.conf
  ```

  5th line from the `/nix/store/p3j7vwcxik72i3ri8zz3iv52i6pz4l57-i2pd.conf`:

  ```
  netid = 2
  ```


state: open
title: When logged in with GDM, some e-mail clients cannot connect to e-mail servers
user_login: alexeymuranov
html_url: https://github.com/NixOS/nixpkgs/issues/26178
updated_at: 2018-09-08 19:10:52
body:
  ## Issue description

  When logged in with GDM while having `/system/proxy/mode='auto'` in `dconf`, something wrong happens.

  In my main user account, when i log into a GNOME 3 session using GDM display manger, Evolution and Geary e-mail clients cannot refresh the inboxes and cannot send messages. Evolution shows small interrogation mark (`?`) in front of the account names in the left panel (where it normally shows pairs of small left and right arrows). Trying to send an e-mail message with Evolution results in an "Unknown error on connect" message. Thunderbird seems to work fine, though.

  If i set LightDM as the display manager, Evolution and Geary work fine.

  I created a fresh user account to debug this issue, but from a new account Evolution worked fine even if i logged in with GDM (but first i had to log in with LightDM once, see #19164).

  I managed to reproduce the issue with Evolution in a fresh account by creating there `~/.config/dconf/user` with a key-value pair `/system/proxy/mode='auto'`.

  ### Steps to reproduce

  1. Configure NixOS to use GDM as display manager.

  2. Boot NixOS.

  3. Log in from a console.

  4. Optionally, `rm ~/.config/dconf/user`.

  5. Set the value of `/system/proxy/mode` to `'auto'` in `dconf`:
    ```sh
    dconf write /system/proxy/mode "'auto'"
    ```
  6. Log in graphically with GDM and try to set up an email account in Evolution or to use an existing one.

  ## Technical details

  * NixOS: `17.03.1203.58e227052d`
  * Nix version: `1.11.8`
  * Nixpkgs version: `17.03.1203.58e227052d`
  * Sandboxing enabled: `build-use-sandbox = false`

  *Updated 2017-06-11*.


state: closed
title: cernlib: init at 2006
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/26179
updated_at: 2017-05-29 07:14:31
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: New coq head
user_login: Zimmi48
html_url: https://github.com/NixOS/nixpkgs/pull/26180
updated_at: 2018-01-05 13:56:49
body:
  ###### Motivation for this change

  This PR contains one minor unrelated change and one important change, to the Coq derivation definition, so each commit can be reviewed independently.

  The main change brought by this PR is to move the definition of `coq_HEAD` in the file already used for `coq_8_5` and `coq_8_6`. This has the main advantages of: 1) reducing unnecessary duplication of code, which can btw lead to errors being fixed in one place and not the other 2) make it easier to add new pre-release snapshots in the future.

  The source is now fetched from GitHub, taking advantage of the versatile archive system allowing to download both commit snapshots and tagged versions in the same way, instead of being fetched from the official download page, but I feel like this shouldn't be a problem because GitHub is the main place of development of Coq anyways (and GitHub endures less down-times than INRIA's website).

  ###### Things done

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

  I tested all the versions of the package which can be built with this file, including the ones that are not included in all-packages.


state: closed
title: mod_auth_mellon: 0.12.0 -> 0.13.1
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/26181
updated_at: 2017-08-14 23:15:07
body:
  ###### Motivation for this change

  latest upstream version

  ###### Things done

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


state: closed
title: xonotic: fix audio
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/26182
updated_at: 2017-05-30 20:46:57
body:
  ###### Motivation for this change

  This fixes #26117.

  Also allow easy switching to debug/profiling builds.




  ###### Things done

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

  ---


state: closed
title: pick: 1.4.0 -> 1.6.1
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/26183
updated_at: 2017-08-14 23:14:50
body:
  ###### Motivation for this change

  bump to latest upstream

  ###### Things done

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

  ---


state: closed
title: Tor browser can not be download
user_login: jarry9
html_url: https://github.com/NixOS/nixpkgs/issues/26184
updated_at: 2019-01-25 14:02:12
body:
  Hi,

  Tor browser links are blocked in some countries (like Turkey). It can not be download by nix-env form command line. But there are other alternative official download links of tor browser which are working from Turkey. It is possible to make nix-env to use alternative links when gets timeout error?

  Thank you


state: closed
title: Galaxis: init at 1.9
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/26185
updated_at: 2017-07-31 14:25:36
body:
  ###### Motivation for this change

  New package

  ###### Things done

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

  ---


state: closed
title: Manual networking on NixOS install
user_login: ob7
html_url: https://github.com/NixOS/nixpkgs/issues/26186
updated_at: 2017-06-24 07:51:55
body:
  I am trying to install NixOS on a virtual machine that is housed on a XenServer.
  This means I boot the VM from the NixOS install disk, just like a normal hardware install, but before networking will work I have to manually bridge the network.

  On Debian, I would simply edit the /etc/network/interfaces and /etc/resolv.conf files then restart the networking and I would be in business.

  But on NixOS, I have no internet connection to start with.  I do not know where to find these usual files in order to manual connect the network.  If I add them to the configuration file for the installer I've booted into it cannot complete the rebuild as it wants an internet connection to do a nixos-rebuild with my manual network settings.

  Any ideas?

  My initial settings for Debian came from the server providers tutorial here:  http://docs.ovh.ca/en/guides-network-bridging.html

  What I'm trying to achieve is the same thing that is achieved in the link above but for NixOS.


state: open
title: Conflicting definitions are checked even when their use is wrapped in `mkIf false`
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/issues/26187
updated_at: 2017-05-28 15:59:56
body:
  ## Issue description

  I defined a two NixOS module, say `my-consul1.nix` and `my-consul2.nix`, each of which declares `services.consul = { enable = True }`.

  Then, if I do

  ```
      services.my-consul1 = mkIf true {
        enable = true;
      };
      services.my-consul2 = mkIf false {
        enable = true;
      };
  ```

  it complains:

  ```
  error: The option `services.consul.enable' has conflicting definitions, in `my-consul1.nix' and `my-consul1.nix'.
  ```

  Why is that? Shouldn't my use of `mkIf true` and `mkIf false` make sure that these two don't conflict?


  ## Technical details

  * Nixpkgs version: f93654c492526f4d527fa285ac9646fb29e3c251


state: closed
title: steam: Added extraEmulators option to chroot env.
user_login: izuk
html_url: https://github.com/NixOS/nixpkgs/pull/26190
updated_at: 2017-12-24 00:35:02
body:
  ###### Motivation for this change

  I like to use steam to run all my games, including ones that work through dosbox.  This lets me include dosbox in the chroot environment, by doing this in config.nix:

  `steam = pkgs.steam.override {  extraEmulators = [ pkgs.dosbox ]; };`

  ###### Things done

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

  ---


state: closed
title: locate: fix creation of parent dir of database
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26191
updated_at: 2017-06-10 16:22:51
body:
  ###### Motivation for this change

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

  ###### Things done

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


state: closed
title: Decide how to handle GHC(JS) plugins
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/issues/26192
updated_at: 2018-09-22 18:17:39
body:
  To resolve #25595, I'm undoing the change where I put the `ghcEnv` of all `haskellBuildInputs` on `$PATH`: 132b503aacb7d

  If we want to support plugins, we'll need to come up with some way that doesn't result in so many symlink forests being created.

  Pinging @ryantrinkle & @3noch: if you still want/need this feature and want to rework it, let me know. If not, let me know so I can close this issue out.

  If we want to rework this, a minimal test case of package that uses a plugin would be helpful. One possible solution that comes to mind: rather than using the environment consisting of all `haskellBuildInputs` per package in the build graph, instead use a separate argument like `haskellPluginInputs` and create one environment that can be shared across packages.


state: closed
title: Can't open gnome-tweak-tool on Arch Linux.
user_login: takanovcs
html_url: https://github.com/NixOS/nixpkgs/issues/26193
updated_at: 2018-03-22 16:11:04
body:
  ## Issue description

  Can't open gnome-tweak-tool.

  Tested on arch-linux, kernel:
  ArchLinux 4.9.8-1-ARCH #1 SMP PREEMPT Mon Feb 6 12:59:40 CET 2017 x86_64 GNU/Linux

  ### Steps to reproduce

  Just open it in the shell.

  ## Technical details

  Full log:

  DEBUG   : Caching gsettings: <gtweak.gsettings._GSettingsSchema: org.gnome.shell>
  DEBUG   : Shell version: [3, 22, 2]
  DEBUG   : Caching gsettings: <gtweak.gsettings._GSettingsSchema: org.gnome.shell.overrides>
  DEBUG   : Caching gsettings: <gtweak.gsettings._GSettingsSchema: org.gnome.desktop.input-sources>
  DEBUG   : Caching gsettings: <gtweak.gsettings._GSettingsSchema: org.gnome.desktop.interface>
  DEBUG   : Schema not translated org.gnome.mutter (domain: @GETTEXT_DOMAIN)
  DEBUG   : Caching gsettings: <gtweak.gsettings._GSettingsSchema: org.gnome.mutter>
  DEBUG   : Caching gsettings: <gtweak.gsettings._GSettingsSchema: org.gnome.desktop.peripherals.mouse>
  DEBUG   : Caching gsettings: <gtweak.gsettings._GSettingsSchema: org.gnome.settings-daemon.peripherals.mouse>
  INFO    : GSettings missing key org.gnome.desktop.interface (key gtk-enable-primary-paste)
  DEBUG   : Caching gsettings: <gtweak.gsettings._GSettingsSchema: org.gnome.desktop.peripherals.touchpad>

  (gnome-tweak-tool:32548): GLib-GIO-ERROR **: Settings schema 'org.gnome.shell' does not contain a key named 'disable-user-extensions'
  Trace/breakpoint trap (imagem do núcleo gravada)


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


state: closed
title: update mariadb to 10.2
user_login: florianjacob
html_url: https://github.com/NixOS/nixpkgs/issues/26194
updated_at: 2018-03-24 03:31:14
body:
  ## Issue description

  I noticed mariadb is still on 10.1 because the `ALTER USER` command was not present. 10.2.6 is the current stable release.

  Just updating the version and hash leads to this, though:
  ```
  patching script interpreter paths in /nix/store/s34qz0rmdpbfdi0zj3pbqmi0w98snl48-mariadb-client-10.2.6
  cycle detected in the references of ‘/nix/store/ljzyb4gfy5878zfgczz3n8v4r7bxj1d5-mariadb-client-10.2.6-bin’
  ```

  An Arch Linux mailinglist post for the switch to 10.2.6 said this, maybe that's the cause, but I don't know whether that's Arch Linux-specific:

  > The main change is the library rename from `libmysqlclient.so` to `libmariadb.so`.

  @vcunat, maybe you know what's going on here?


state: closed
title: cmdliner: 0.9.8 -> 1.0.0, ocp-indent: 1.5.2 -> 1.6.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26195
updated_at: 2017-05-31 20:24:19
body:
  ###### Motivation for this change

  Update to new versions.

  [cmdliner changes](https://github.com/dbuenzli/cmdliner/blob/master/CHANGES.md)

  [ocp-indent changes](https://github.com/OCamlPro/ocp-indent/blob/rewind/CHANGELOG)

  ###### Things done

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


state: closed
title: No way to set network broadcast address from config
user_login: ob7
html_url: https://github.com/NixOS/nixpkgs/issues/26196
updated_at: 2017-10-30 00:59:16
body:
  I'm having difficulties doing a manual network setup from a configuration file.
  I need to set the broadcast address manually on a network interface but I cannot seem to find a valid way to do so from a config file.
  I've tried networking.dhcpcd.extraConfig = ''
    option broadcast-address 12.34.56.789
  '';
  But it doesn't make a difference when I run ifconfig -a, the broadcast address is still just 0.0.0.0.

  Can someone with more experience tell me what I'm doing wrong?


state: closed
title: cmake can not find OpenGL framework on Darwin
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/issues/26197
updated_at: 2017-11-01 07:46:59
body:
  ## Issue description

  I have a system without Command Line Tools or XCode and nix'es cmake can't find headers and tries to pick up system frameworks.

  ### Steps to reproduce

  Try to build this:
  ```nix
  with import <nixpkgs> {};

  stdenv.mkDerivation {
    name = "test";
    srcs = [
      (builtins.toFile "CMakeLists.txt" ''
        project(test)
        cmake_minimum_required(VERSION 2.8)
        find_package(OpenGL)
        message("ENV(CMAKE_INCLUDE_PATH): $ENV{CMAKE_INCLUDE_PATH}")
        message("ENV(CMAKE_PREFIX_PATH): $ENV{CMAKE_PREFIX_PATH}")
        message("OPENGL_LIBRARIES: ''${OPENGL_LIBRARIES}")
        message("OPENGL_INCLUDE_DIR: ''${OPENGL_INCLUDE_DIR}")
        message("OPENGL_gl_LIBRARY: ''${OPENGL_gl_LIBRARY}")
        message("OPENGL_glu_LIBRARY: ''${OPENGL_glu_LIBRARY}")
        message(FATAL_ERROR bail)
      '')
    ];
    unpackPhase = ''
      for file in $srcs; do
        ln -s $file $(stripHash "$file")
      done
    '';
    buildInputs = [ cmake darwin.apple_sdk.frameworks.OpenGL ];
  }
  ```

  On my system I get:
  ```
  ENV(CMAKE_INCLUDE_PATH): /nix/store/8dxxh65v7smrmrsdlfaqc13lm91kz1js-libc++-4.0.0/include
  ENV(CMAKE_PREFIX_PATH): /nix/store/z34mwwbwhj5r30wlfrf07ffp1p7c4dfq-cmake-3.7.2:/nix/store/czcjrrilxf52xkv6gmy4lz0mpzg50sb5-adv_cmds-osx-10.5.8-ps:/nix/store/x6m2lvccwmiwia5rz82nbknibq49pg48-apple-framework-OpenGL:/nix/store/dk1lssh8mql2wiack06c5f5kicd69wdx-CF-osx-10.9.5:/nix/store/8dxxh65v7smrmrsdlfaqc13lm91kz1js-libc++-4.0.0:/nix/store/ryxnhgxyvz4j4z6vmdrv20kj0kyi9gkh-clang-wrapper-4.0.0
  OPENGL_LIBRARIES: /System/Library/Frameworks/OpenGL.framework
  OPENGL_INCLUDE_DIR: OPENGL_INCLUDE_DIR-NOTFOUND
  OPENGL_gl_LIBRARY: /System/Library/Frameworks/OpenGL.framework
  OPENGL_glu_LIBRARY: /System/Library/Frameworks/OpenGL.framework
  ```

  ## Technical details

  * System: Darwin
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: 17.09pre-git (d0f2361bc1ffdff631fc7ebb9c2ec1b08b135898)
  * Sandboxing enabled: no


state: closed
title: python.pkgs: hypothesis, pylibmc, ldap, pylint: minor build fixes
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/26198
updated_at: 2017-05-29 20:15:05
body:
  ###### Motivation for this change
  Quite a bit of breakage in python packages at the moment. This fixes some of the smaller things but I don't expect a `nox-review` to be successful for this due to all the other breakage.

  Among things getting changed here is conversion of a couple of packages to `fetchPypi` - have pypi dropped an old url scheme lately? Getting a lot of 404s all of a sudden from non-`fetchPypi` packages.

  ###### Things done

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

  ---


state: closed
title: merlin: 2.5.3 -> 2.5.4
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26199
updated_at: 2017-05-29 12:46:57
body:
  ###### Motivation for this change

  - Update to version 2.5.4.
  - Remove dependency on `menhir`, which seems not needed.

  ###### Things done

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


state: closed
title: WIP: Chromium bump
user_login: ryantrinkle
html_url: https://github.com/NixOS/nixpkgs/pull/26200
updated_at: 2017-05-29 16:04:25
body:
  ###### Motivation for this change
  Chromium doesn't seem to build without https://github.com/NixOS/nixpkgs/commit/b746b4e1efc2c6662667a9e68265c42cf10a81a9

  I could use some help figuring out how to properly test this.

  ###### Things done

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

  ---


state: closed
title: calibre: fix RPATH
user_login: calvertvl
html_url: https://github.com/NixOS/nixpkgs/pull/26201
updated_at: 2017-06-25 07:11:19
body:
  ###### Motivation for this change

  Resolve build failure reported in #26140 .

  ###### Things done

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

  ---


state: closed
title: vagrant_libvirt: init at 1.9.5
user_login: proteansec
html_url: https://github.com/NixOS/nixpkgs/pull/26202
updated_at: 2018-12-17 00:54:17
body:
  ###### Motivation for this change

  First of all, this is **not** ready to merge. Basically, I would like to package vagrant building it by source, but also enable vagrant-libvirt plugin. Hopefully, this will also provide the means to install other vagrant plugins easily.

  The reason for adding additional flags (gemflags) is needed, because the libvirt dependency cannot be found otherwise. The libvirt is specified in buildInputs, but even though I've specified it in build inputs, I'm getting the following error when trying to build without the additional flags ("--with-libvirt-include=${libvirt}/include --with-libvirt-lib=${libvirt}/lib"). 

  > \# nix-build $NIXPKGS -A vagrant_libvirt                                                                                                                                           ~/nixpkgs
  > these derivations will be built:
  >   /nix/store/ryw2v1y81sx4pgk1zzyjw99xv1dzalin-ruby2.2.7-nokogiri-1.6.8.1.drv
  >   /nix/store/wc3s363wcffsaljz9p21w73gd85w1v50-ruby2.2.7-ruby-libvirt-0.7.0.drv
  >   /nix/store/ng5245g1aap0vqyjazxhjkycgf8012vv-vagrant-1.9.5.drv
  >   /nix/store/49xqd3b6zk6wa3sqd3bby6gzcy9j4v76-vagrant-1.9.5.drv
  > building path(s) ‘/nix/store/yz8v38hnvi90ghx9gzz1pw8c9cfcfbpp-ruby2.2.7-nokogiri-1.6.8.1’
  > building path(s) ‘/nix/store/y84jn8wc4hwkk2037fbir8bs282lyq7q-ruby2.2.7-ruby-libvirt-0.7.0’
  > unpacking sources
  > patching sources
  > installing
  > buildFlags:
  > unpacking sources
  > patching sources
  > installing
  > buildFlags:
  > WARNING:  You build with buildroot.
  >   Build root: /
  >   Bin dir: /nix/store/y84jn8wc4hwkk2037fbir8bs282lyq7q-ruby2.2.7-ruby-libvirt-0.7.0/lib/ruby/gems/2.2.0/bin
  >   Gem home: /nix/store/y84jn8wc4hwkk2037fbir8bs282lyq7q-ruby2.2.7-ruby-libvirt-0.7.0/lib/ruby/gems/2.2.0
  > Building native extensions.  This could take a while...
  > ERROR:  Error installing /nix/store/r5rwji0z9r53smhf782mj06pvznp9qrg-ruby-libvirt-0.7.0.gem:
  >         ERROR: Failed to build gem native extension.
  > current directory: /nix/store/y84jn8wc4hwkk2037fbir8bs282lyq7q-ruby2.2.7-ruby-libvirt-0.7.0/lib/ruby/gems/2.2.0/gems/ruby-libvirt-0.7.0/ext/libvirt
  > /nix/store/05bdj1hkav8mlma6y2dr5yqqdvppz2b4-ruby-2.2.7/bin/ruby -r ./siteconf20170528-76-ccyag1.rb extconf.rb
  > *** extconf.rb failed ***
  > Could not create Makefile due to some reason, probably lack of necessary
  > libraries and/or headers.  Check the mkmf.log file for more details.  You may
  > need configuration options.
  > 
  > Provided configuration options:
  >         --with-opt-dir
  >         --without-opt-dir
  >         --with-opt-include
  >         --without-opt-include=${opt-dir}/include
  >         --with-opt-lib
  >         --without-opt-lib=${opt-dir}/lib
  >         --with-make-prog
  >         --without-make-prog
  >         --srcdir=.
  >         --curdir
  >         --ruby=/nix/store/05bdj1hkav8mlma6y2dr5yqqdvppz2b4-ruby-2.2.7/bin/$(RUBY_BASE_NAME)
  >         --with-libvirt-include
  >         --without-libvirt-include
  >         --with-libvirt-lib
  >         --without-libvirt-lib
  >         --with-libvirt-config
  >         --without-libvirt-config
  >         --with-pkg-config
  >         --without-pkg-config
  > extconf.rb:73:in `<main>': libvirt library not found in default locations (RuntimeError)
  > 
  > To see why this extension failed to compile, please check the mkmf.log which can be found here:
  > 
  >   /nix/store/y84jn8wc4hwkk2037fbir8bs282lyq7q-ruby2.2.7-ruby-libvirt-0.7.0/lib/ruby/gems/2.2.0/extensions/x86_64-linux/2.2.0/ruby-libvirt-0.7.0/mkmf.log
  > 
  > extconf failed, exit code 1
  > 
  > Gem files will remain installed in /nix/store/y84jn8wc4hwkk2037fbir8bs282lyq7q-ruby2.2.7-ruby-libvirt-0.7.0/lib/ruby/gems/2.2.0/gems/ruby-libvirt-0.7.0 for inspection.
  > Results logged to /nix/store/y84jn8wc4hwkk2037fbir8bs282lyq7q-ruby2.2.7-ruby-libvirt-0.7.0/lib/ruby/gems/2.2.0/extensions/x86_64-linux/2.2.0/ruby-libvirt-0.7.0/gem_make.out
  > WARNING:  You build with buildroot.
  >   Build root: /
  >   Bin dir: /nix/store/yz8v38hnvi90ghx9gzz1pw8c9cfcfbpp-ruby2.2.7-nokogiri-1.6.8.1/lib/ruby/gems/2.2.0/bin
  >   Gem home: /nix/store/yz8v38hnvi90ghx9gzz1pw8c9cfcfbpp-ruby2.2.7-nokogiri-1.6.8.1/lib/ruby/gems/2.2.0
  > builder for ‘/nix/store/wc3s363wcffsaljz9p21w73gd85w1v50-ruby2.2.7-ruby-libvirt-0.7.0.drv’ failed with exit code 1
  > cannot build derivation ‘/nix/store/ng5245g1aap0vqyjazxhjkycgf8012vv-vagrant-1.9.5.drv’: 1 dependencies couldn't be built
  > cannot build derivation ‘/nix/store/49xqd3b6zk6wa3sqd3bby6gzcy9j4v76-vagrant-1.9.5.drv’: 1 dependencies couldn't be built
  > error: build of ‘/nix/store/49xqd3b6zk6wa3sqd3bby6gzcy9j4v76-vagrant-1.9.5.drv’ failed
  >
  > 
  > 
  > \# cat /nix/store/y84jn8wc4hwkk2037fbir8bs282lyq7q-ruby2.2.7-ruby-libvirt-0.7.0/lib/ruby/gems/2.2.0/extensions/x86_64-linux/2.2.0/ruby-libvirt-0.7.0/mkmf.log                                                                                                                         
  > package configuration for libvirt is not found

  I'm having problems with the existing code, since nokogiri is unable to build, since it's missing the mini_portile2 dependency, even though it is properly specified and should be installed into the environment:

  > \# nix-build $NIXPKGS -A vagrant_libvirt                                                                                                                                           ~/nixpkgs
  > these derivations will be built:
  >   /nix/store/6iddalqkqc45g2q240q1v86zmsixzjd0-ruby2.3.4-nokogiri-1.6.8.1.drv
  >   /nix/store/zb64gaqncaql93rkb8ayw8ad30wjf74y-vagrant-1.9.5.drv
  >   /nix/store/zgc95d4db52qbrvpsanw9wdxcm9cxszv-vagrant-1.9.5.drv
  > these paths will be fetched (0.02 MiB download, 0.08 MiB unpacked):
  >   /nix/store/bp4kwbvnddpap3y80f8lzrk7giyb104x-libarchive-3.3.1-dev
  > fetching path ‘/nix/store/bp4kwbvnddpap3y80f8lzrk7giyb104x-libarchive-3.3.1-dev’...
  > building path(s) ‘/nix/store/zx4njlnyqz835s2drziwgqmn8698hhmx-ruby2.3.4-nokogiri-1.6.8.1’
  > unpacking sources
  > patching sources
  > installing
  > buildFlags: --with-libvirt-include=/nix/store/8w7f944zbsbcj4hjq7siq467hgf4cil2-libvirt-3.1.0/include --with-libvirt-lib=/nix/store/8w7f944zbsbcj4hjq7siq467hgf4cil2-libvirt-3.1.0/lib
  > 
  > *** Downloading ‘https://cache.nixos.org/nar/0czngvcpniaf11ar3pm6kw7b8mgji05dag4pa3ji28y3j1frdp7g.nar.xz’ (signed by ‘cache.nixos.org-1’) to ‘/nix/store/bp4kwbvnddpap3y80f8lzrk7giyb104x-libarchive-3.3.1-dev’...
  >   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
  >                                  Dload  Upload   Total   Spent    Left  Speed
  > 100 18216  100 18216    0     0  95492      0 --:--:-- --:--:-- --:--:-- 96893
  > 
  > WARNING:  You build with buildroot.
  >   Build root: /
  >   Bin dir: /nix/store/zx4njlnyqz835s2drziwgqmn8698hhmx-ruby2.3.4-nokogiri-1.6.8.1/lib/ruby/gems/2.3.0/bin
  >   Gem home: /nix/store/zx4njlnyqz835s2drziwgqmn8698hhmx-ruby2.3.4-nokogiri-1.6.8.1/lib/ruby/gems/2.3.0
  > Building native extensions with: '--with-libvirt-include=/nix/store/8w7f944zbsbcj4hjq7siq467hgf4cil2-libvirt-3.1.0/include --with-libvirt-lib=/nix/store/8w7f944zbsbcj4hjq7siq467hgf4cil2-libvirt-3.1.0/lib'
  > This could take a while...
  > ERROR:  Error installing /nix/store/1qgb1nrj6f8d11cvrmjv5wcq6l2qrky3-nokogiri-1.6.8.1.gem:
  >         ERROR: Failed to build gem native extension.
  > 
  >     current directory: /nix/store/zx4njlnyqz835s2drziwgqmn8698hhmx-ruby2.3.4-nokogiri-1.6.8.1/lib/ruby/gems/2.3.0/gems/nokogiri-1.6.8.1/ext/nokogiri
  > /nix/store/w7dalxpjpz82d20b3xpndr8rrxrizis9-ruby-2.3.4/bin/ruby -r ./siteconf20170529-76-5ujpzt.rb extconf.rb --with-libvirt-include=/nix/store/8w7f944zbsbcj4hjq7siq467hgf4cil2-libvirt-3.1.0/include --with-libvirt-lib=/nix/store/8w7f944zbsbcj4hjq7siq467hgf4cil2-libvirt-3.1.0/lib
  > checking if the C compiler accepts ... yes
  > Building nokogiri using packaged libraries.
  > *** extconf.rb failed ***
  > Could not create Makefile due to some reason, probably lack of necessary
  > libraries and/or headers.  Check the mkmf.log file for more details.  You may
  > need configuration options.
  > 
  > Provided configuration options:
  >         --with-opt-dir
  >         --without-opt-dir
  >         --with-opt-include
  >         --without-opt-include=${opt-dir}/include
  >         --with-opt-lib
  >         --without-opt-lib=${opt-dir}/lib
  >         --with-make-prog
  >         --without-make-prog
  >         --srcdir=.
  >         --curdir
  >         --ruby=/nix/store/w7dalxpjpz82d20b3xpndr8rrxrizis9-ruby-2.3.4/bin/$(RUBY_BASE_NAME)
  >         --help
  >         --clean
  >         --use-system-libraries
  > /nix/store/w7dalxpjpz82d20b3xpndr8rrxrizis9-ruby-2.3.4/lib/ruby/site_ruby/2.3.0/rubygems/dependency.rb:308:in `to_specs': Could not find 'mini_portile2' (~> 2.1.0) among 5 total gem(s) (Gem::MissingSpecError)
  > Checked in 'GEM_PATH=/nix/store/w7dalxpjpz82d20b3xpndr8rrxrizis9-ruby-2.3.4/lib/ruby/gems/2.3.0:/nix/store/zx4njlnyqz835s2drziwgqmn8698hhmx-ruby2.3.4-nokogiri-1.6.8.1/lib/ruby/gems/2.3.0', execute `gem env` for more information
  >         from /nix/store/w7dalxpjpz82d20b3xpndr8rrxrizis9-ruby-2.3.4/lib/ruby/site_ruby/2.3.0/rubygems/dependency.rb:320:in `to_spec'
  >         from /nix/store/w7dalxpjpz82d20b3xpndr8rrxrizis9-ruby-2.3.4/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_gem.rb:65:in `gem'
  >         from extconf.rb:468:in `<main>'
  > 
  > To see why this extension failed to compile, please check the mkmf.log which can be found here:
  > 
  >   /nix/store/zx4njlnyqz835s2drziwgqmn8698hhmx-ruby2.3.4-nokogiri-1.6.8.1/lib/ruby/gems/2.3.0/extensions/x86_64-linux/2.3.0/nokogiri-1.6.8.1/mkmf.log
  > 
  > extconf failed, exit code 1
  > 
  > Gem files will remain installed in /nix/store/zx4njlnyqz835s2drziwgqmn8698hhmx-ruby2.3.4-nokogiri-1.6.8.1/lib/ruby/gems/2.3.0/gems/nokogiri-1.6.8.1 for inspection.
  > Results logged to /nix/store/zx4njlnyqz835s2drziwgqmn8698hhmx-ruby2.3.4-nokogiri-1.6.8.1/lib/ruby/gems/2.3.0/extensions/x86_64-linux/2.3.0/nokogiri-1.6.8.1/gem_make.out
  > builder for ‘/nix/store/6iddalqkqc45g2q240q1v86zmsixzjd0-ruby2.3.4-nokogiri-1.6.8.1.drv’ failed with exit code 1
  > cannot build derivation ‘/nix/store/zb64gaqncaql93rkb8ayw8ad30wjf74y-vagrant-1.9.5.drv’: 1 dependencies couldn't be built
  > cannot build derivation ‘/nix/store/zgc95d4db52qbrvpsanw9wdxcm9cxszv-vagrant-1.9.5.drv’: 1 dependencies couldn't be built
  > error: build of ‘/nix/store/zgc95d4db52qbrvpsanw9wdxcm9cxszv-vagrant-1.9.5.drv’ failed
  > 

  I would like to know if something has any ideas how to make this work.


state: closed
title: python-ldap: Fix src url broken by pname refactor
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/26203
updated_at: 2017-05-29 09:32:52
body:
  Related refactor in 959842a9c72ed6cc8566e23c1ce17e9ef0d8ec0c:

  > Python: add pname attributes to libraries so that we can use the update script.

  /cc @FRidh


state: closed
title: python-ldap: fixup tests for 2.4.38 update
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/26204
updated_at: 2017-05-29 10:41:13
body:
  This fixes python-ldap and dependant packages like radicale & inginious.
  I am not too happy with the hacky patch included, but it seems the only option.

  - [X] I built radicale & inginious on NixOS, seems ok.

  /cc @Fridh


state: closed
title: fstrim: Add service
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/26205
updated_at: 2017-07-05 05:22:21
body:
  ###### Motivation for this change

  Provide fstrim service and timer, like other systemd distros do today https://www.digitalocean.com/community/tutorials/how-to-configure-periodic-trim-for-ssd-storage-on-linux-servers

  ###### Things done

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

  ---


state: closed
title: buildRustPackage: inherit preUnpack
user_login: FlorentBecker
html_url: https://github.com/NixOS/nixpkgs/pull/26206
updated_at: 2018-11-28 09:14:12
body:
  ###### Motivation for this change

  When a preUnpack phase is provided for a rust package, it's generally needed by fetch-cargo-deps too in order to reach the Cargo.toml file in the unpacked archive. This changes makes fetchcargo inherit the preUnpack from the package it's being called for. I'm not sure if postUnpack is needed or useful. Opinions?


state: closed
title: emacsWithPackages: support installing larger packages
user_login: rvl
html_url: https://github.com/NixOS/nixpkgs/pull/26207
updated_at: 2017-06-04 06:36:09
body:
  ###### Motivation for this change

  I was getting the following error building tide from Melpa:

  ```
  nix-build  -E '(import <nixpkgs> {}).emacs25WithPackages (p: [p.melpaPackages.tide])'

  File tide-20170509.1134.tar is large (10.2M), really open? (y or n) Error reading from stdin
  builder for ‘/nix/store/gs9ik7yf8iilsikkfing74i70m0diax3-emacs-tide-20170509.1134.drv’ failed with exit code 255
  cannot build derivation ‘/nix/store/m3p080aani4rw82llp8nqk93cw2nvirk-emacs-with-packages-25.2.drv’: 1 dependencies couldn't be built
  ```

  Solution was to disable the large file warning threshold when installing packages.


  ###### Things done

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


state: closed
title: pythonPackages.alembic: 0.8.3 -> 0.9.2
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/26208
updated_at: 2017-05-29 15:00:09
body:
  ###### Motivation for this change

  fix broken tests on hydra

  ###### Things done

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

  ---


state: closed
title: Fixup calibre RPATH stuff
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/pull/26209
updated_at: 2017-06-11 11:28:53
body:
  ###### Motivation for this change
  Get the expression building again.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] Linux
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ---
  I think this is a _slightly_ cleaner option than #26201


state: closed
title: e1000e module cannot compile with kernel-4.9.29
user_login: proteansec
html_url: https://github.com/NixOS/nixpkgs/issues/26210
updated_at: 2018-07-15 17:40:05
body:
  ## Issue description

  The e1000e module is unable to compile with the new kernel 4.9.29 as can be seen below:

  > *** Downloading ‘https://cache.nixos.org/nar/1j41hlf7aarhjyafc482biwhdfhxkhk82vlwhb5rq26jlniln4m6.nar.xz’ (signed by ‘cache.nixos.org-1’) to ‘/nix/store/am9bckrgqam4mmnx5fhsm2xs3r9j9n8a-zsh-5.3.1’...
  > make flags: SHELL=/nix/store/fi3mbd2ml4pbgzyasrlnp0wyy6qi48fh-bash-4.4-p5/bin/bash BUILD_KERNEL=4.9.29
  > make -C /nix/store/w8fyxl153q32xlwaw9dqf5x5pv33m21w-linux-4.9.29-dev/lib/modules/4.9.29/source O=/nix/store/w8fyxl153q32xlwaw9dqf5x5pv33m21w-linux-4.9.29-dev/lib/modules/4.9.29/build SUBDIRS=/tmp/nix-build-e1000e-3.3.1.drv-0/e1000e-3.3.1/src modules
  > make[1]: Entering directory '/nix/store/w8fyxl153q32xlwaw9dqf5x5pv33m21w-linux-4.9.29-dev/lib/modules/4.9.29/source'
  > make[2]: Entering directory '/nix/store/w8fyxl153q32xlwaw9dqf5x5pv33m21w-linux-4.9.29-dev/lib/modules/4.9.29/build'
  >   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
  >                                  Dload  Upload   Total   Spent    Left  Speed
  >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
  >                                  Dload  Upload   Total   Spent    Left  Speed
  >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
  >                                  Dload  Upload   Total   Spent    Left  Speed
  >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
  >                                  Dload  Upload   Total   Spent    Left  Speed
  >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
  >                                  Dload  Upload   Total   Spent    Left  Speed
  >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
  >                                  Dload  Upload   Total   Spent    Left  Speed
  >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  > trying http://www.mplayerhq.hu/MPlayer/releases/codecs//essential-amd64-20071007.tar.bz2
  >   0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0  CC [M]  /tmp/nix-build-e1000e-3.3.1.drv-0/e1000e-3.3.1/src/netdev.o
  > In file included from /nix/store/w8fyxl153q32xlwaw9dqf5x5pv33m21w-linux-4.9.29-dev/lib/modules/4.9.29/source/include/linux/kernel.h:13:0,
  >                  from /nix/store/w8fyxl153q32xlwaw9dqf5x5pv33m21w-linux-4.9.29-dev/lib/modules/4.9.29/source/include/linux/list.h:8,
  >                  from /nix/store/w8fyxl153q32xlwaw9dqf5x5pv33m21w-linux-4.9.29-dev/lib/modules/4.9.29/source/include/linux/module.h:9,
  >                  from /tmp/nix-build-e1000e-3.3.1.drv-0/e1000e-3.3.1/src/netdev.c:24:
  > /tmp/nix-build-e1000e-3.3.1.drv-0/e1000e-3.3.1/src/netdev.c: In function 'e1000e_dump':
  > /tmp/nix-build-e1000e-3.3.1.drv-0/e1000e-3.3.1/src/netdev.c:250:25: error: 'struct net_device' has no member named 'trans_start'
  >     netdev->state, netdev->trans_start, netdev->last_rx);
  >                          ^
  > /nix/store/w8fyxl153q32xlwaw9dqf5x5pv33m21w-linux-4.9.29-dev/lib/modules/4.9.29/source/include/linux/printk.h:284:34: note: in definition of macro 'pr_info'
  >   printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__)
  >                                   ^
  > /tmp/nix-build-e1000e-3.3.1.drv-0/e1000e-3.3.1/src/netdev.c: In function 'e1000_xmit_frame':
  > /tmp/nix-build-e1000e-3.3.1.drv-0/e1000e-3.3.1/src/netdev.c:6554:8: error: 'struct net_device' has no member named 'trans_start'
  >   netdev->trans_start = jiffies;
  >         ^
  > make[3]: *** [/nix/store/w8fyxl153q32xlwaw9dqf5x5pv33m21w-linux-4.9.29-dev/lib/modules/4.9.29/source/scripts/Makefile.build:294: /tmp/nix-build-e1000e-3.3.1.drv-0/e1000e-3.3.1/src/netdev.o] Error 1
  > make[2]: *** [/nix/store/w8fyxl153q32xlwaw9dqf5x5pv33m21w-linux-4.9.29-dev/lib/modules/4.9.29/source/Makefile:1490: _module_/tmp/nix-build-e1000e-3.3.1.drv-0/e1000e-3.3.1/src] Error 2
  > make[2]: Leaving directory '/nix/store/w8fyxl153q32xlwaw9dqf5x5pv33m21w-linux-4.9.29-dev/lib/modules/4.9.29/build'
  > make[1]: *** [Makefile:150: sub-make] Error 2
  > make[1]: Leaving directory '/nix/store/w8fyxl153q32xlwaw9dqf5x5pv33m21w-linux-4.9.29-dev/lib/modules/4.9.29/source'
  > make: *** [Makefile:249: default] Error 2
  > builder for ‘/nix/store/l7smps6p71jq89d8ldh3fx5j6l10qyvf-e1000e-3.3.1.drv’ failed with exit code 2
  > building path(s) ‘/nix/store/k464sfwgybn2yhw2asmd2xg08fls84na-etc-ssh_config’
  > cannot build derivation ‘/nix/store/lqyh4dhqg8cdavliirbik5jksjnxsd12-kernel-modules.drv’: 1 dependencies couldn't be built
  > killing process 9555
  > killing process 9558
  > killing process 9557
  > killing process 9556
  > killing process 9554
  > killing process 9553
  > building path(s) ‘/nix/store/qpaf0j21aabgddpyf6v1kf7rpwm1wyhv-keymap’
  > building path(s) ‘/nix/store/cajfw3f6id958yj7sdw1dwabkdspba1c-libvirtd.conf’
  > building path(s) ‘/nix/store/9fxad9szwr0fdjci5077ypc934aqgzkn-locale.conf’
  > building path(s) ‘/nix/store/3pcryrz0z9rag4a93jdifmd0d824bvcc-login.defs’
  > building path(s) ‘/nix/store/r8j54ijqhxpnbd6mrjl6ilqignrlj7j4-mdadm.conf’
  > building path(s) ‘/nix/store/awvznm79na7g32agqilcy6xwhp4kvrpc-nix.conf’
  > building path(s) ‘/nix/store/s8m9bayn4hy7qhzlq39qmgli1kk01bhi-nixos.conf’
  > cannot build derivation ‘/nix/store/r6a77w1j4991asrqxcwwqrwprbv8s8af-nixos-system-user-17.03.1203.58e227052d.drv’: 1 dependencies couldn't be built
  > error: build of ‘/nix/store/r6a77w1j4991asrqxcwwqrwprbv8s8af-nixos-system-user-17.03.1203.58e227052d.drv’ failed



  ### Steps to reproduce

  Upgrade to the 17.03 NixOS release and rebuild the system.

  ```
  # nix-channel --add https://nixos.org/channels/nixos-17.03 nixos
  # nix-channel --update nixpkgs
  # nixos-rebuild switch --upgrade
  ```


  ## Technical details

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

  > \# nixos-version 
  > 16.09.1943.25f4906da6 (Flounder)

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

  > \# nix-env --version
  > nix-env (Nix) 1.11.8

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

  > \# nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  > "17.03.1203.58e227052d"

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

  > \# grep build-use-sandbox /etc/nix/nix.conf
  > build-use-sandbox = true


state: open
title: Nixpkgs manual scope
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/26211
updated_at: 2017-05-29 19:42:21
body:
  The nixpkgs manual is entitled "Nixpkgs Contributors Guide". Yet it contains various sections that are very relevant for people who intend to use nixpkgs without making any changes to it:

   - Language-specific development tools; I think in this case it makes sense to keep it there, as development will usually be integrated quite strongly with nixpkgs when nix is being used for development, and packaging an application for nixpkgs and setting up a nix-based development environment are very similar tasks.

  - Setup documentation for end-user applications. These are scattered somewhat inconsistently around the manual. The most consistent location for these is [the package notes section](https://nixos.org/nixpkgs/manual/#chap-package-notes) — but this includes (AFAIU) maintainer-oriented info in the elm subsection too. In addition, some docs ([vim config](https://nixos.org/nixpkgs/manual/#users-guide-to-vim-pluginsaddonsbundlesscripts-in-nixpkgs), [TeXLive](https://nixos.org/nixpkgs/manual/#sec-language-texlive)) that fall under this category do not live in the Package Notes section.

  - User documentation for nixpkgs as a whole, like [the configuration section](https://nixos.org/nixpkgs/manual/#chap-packageconfig).

   - Use of nixpkgs for packaging that is not intended as a contribution to nixpkgs. The [Overlays section](https://nixos.org/nixpkgs/manual/#chap-overlays) is the only one that targets this use case specifically as far as I can see, and I think it also makes sense for this to live here as it's related to the machinery in nixpkgs.

  I've touched on this in some other issues previously (https://github.com/NixOS/nixpkgs/issues/22599#issuecomment-297859902, https://github.com/NixOS/nixpkgs/pull/25274#issue-224850963), but I thought it would be a good idea to have an issue to discuss this problem specifically.

  tl;dr: I think there's not enough distinction between documentation for people who want to *use* nixpkgs vs people who want to *build on* nixpkgs.


state: closed
title: NetworkManager: fix openconnect for console tools
user_login: timor
html_url: https://github.com/NixOS/nixpkgs/pull/26212
updated_at: 2017-05-30 06:32:13
body:
  ###### Motivation for this change

  This change allows `nmcli` and `nmtui` to work correctly with
  openconnect.  This is dony by hard-coding the openconnect binary location.

  see #25915 

  ###### Things done

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

  ---


state: closed
title: pythonPackages.tensorflow: Don't change the rpath to point to gcc4.9
user_login: jyp
html_url: https://github.com/NixOS/nixpkgs/pull/26213
updated_at: 2017-05-30 09:12:32
body:
  When using cuda, the rpath was set to include GCC lib version 4.9.
  I am not sure what this was attempting to do, but an effect was to
  prevent certain python libraries to find the correct (newer) version
  of the std lib.

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: Google compute image
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/26214
updated_at: 2017-07-19 08:49:27
body:
  ###### Motivation for this change

  This makes NixOS a first-class citizen on the Google Cloud Platform, allowing to integrate with the dynamic features of the platform.

  ###### Things done

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

  ---


state: closed
title: csound: add jack and other dependencies, update version
user_login: rvl
html_url: https://github.com/NixOS/nixpkgs/pull/26217
updated_at: 2017-06-04 09:44:06
body:
  ###### Motivation for this change

  Needed to have jack output in csound, and while I was in there I saw some other dependencies which could and should be enabled.

  ###### Things done

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


state: closed
title: restic: 0.5.0 -> 0.6.0
user_login: mbrgm
html_url: https://github.com/NixOS/nixpkgs/pull/26218
updated_at: 2017-05-30 12:32:00
body:
  ###### Motivation for this change

  Upgrade to latest version.

  ###### Things done

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

  ---


state: closed
title: lib: Move fixed-point combinators out of trivial
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/26219
updated_at: 2017-05-30 21:14:40
body:
  ###### Motivation for this change

  Trivia != prelude. This is a better organized and less likely to scare off new contributors.

  ###### Things done

  No hashes should be changed, grepped for `fix` and `trivia` to roughly check potential for newly-unbound identifiers.


state: closed
title: pythonPackages.future: 0.15.2 -> 0.16.0
user_login: erictapen
html_url: https://github.com/NixOS/nixpkgs/pull/26220
updated_at: 2017-06-01 21:30:40
body:
  ###### Motivation for this change
  Needed a newer version for another package.

  ###### Things done
  Bumped version and used fetchFromGitHub insted of fetchurl.

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

  ---


state: closed
title: pandas: Fix build on darwin
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/26221
updated_at: 2018-03-12 09:59:38
body:
  ###### Motivation for this change
  Fix the darwin build of pandas.

  Since the commands "locale", "pbpaste" and "pbcopy" are not in nixpkgs,
  as they are impure darwin dependencies, we currently cannot get the
  clipboard and locale functionality to work properly. We disable the
  tests "test_locale" and "test_clipboard" on darwin, so we get a mostly
  working pandas. Additionally to disabling the test via py.test, we also
  need to provide fake pbpaste/pbcopy commands, so py.test won't fail
  during the collection phase.

  This closes #25417 and closes #11623.



  ###### Things done

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

  ---


state: closed
title: Python attempts to import incorrect script because of wrappGapps rename
user_login: johnramsden
html_url: https://github.com/NixOS/nixpkgs/issues/26225
updated_at: 2017-06-16 07:31:35
body:
  ## Issue description

  The issue with seems to be related to Relating to an application I am trying to package: [onboard](https://github.com/NixOS/nixpkgs/pull/24986).

  The file sokSettings.py is being wrapped. I'm using wrapGAppsHook and the program wants to import a module but it is importing the bash script wrapper which actually calls the module, instead of importing the Python module. Does anyone know if there is a way to exclude certain files with the wrappers?

  ---

  When the Python script attempts to import sokSettings.py the following happens:

  ```
  python3 -c "import scripts.sokSettings; scripts.sokSettings.run()"
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/nix/store/5cwnb0da5rjm9ni4pf1fg7i2ng6k5c8j-onboard-1.4.1/share/onboard/scripts/sokSettings.py", line 2
      export PATH=/nix/store/76rgpkm1jqgqwz4bjnk8y37z29q82zgy-python3-3.5.3/bin:/nix/store/5cwnb0da5rjm9ni4pf1fg7i2ng6k5c8j-onboard-1.4.1/bin:/nix/store/63spjx86svppz695s5yy7mh2h6lbbca1-gtk+3-3.22.8-dev/bin:/nix/store/k6bmqyh6yf8pzrhnfbzkqdrb3g0hb5gj-expat-2.2.0-dev/bin:/nix/store/pmp2ysvnrmcfzdjmaqnyhda96zkf2z6f-glib-2.50.3-dev/bin:/nix/store/8xm32qg4xi1l41zng4xv752492h6wmdp-cairo-1.14.8-dev/bin:/nix/store/dg3c94l36n3zmrpq9p9qyfi6407rhv5f-freetype-2.6.5-dev/bin:/nix/store/6fc4ak60p1mnilrjfcyz0sywwmpmf45w-bzip2-1.0.6.0.1-bin/bin:/nix/store/j8japwvk2qq8wf9yddibs4fnp99hskkw-libpng-apng-1.6.28-dev/bin:/nix/store/fsqw38ydj8wfj606rzkdcb3rrmpnhb4q-fontconfig-2.12.1-bin/bin:/nix/store/3hz3ll4ikznx3b6cd3myvrm5i79kyj8y-harfbuzz-1.4.2-dev/bin:/nix/store/pr6x655sz1n1sqjhch2i64h5l8i48xrm-graphite2-1.3.6/bin:/nix/store/7wc7qlqg7vsbav3vrjmkfbjbxpp9nnpr-pango-1.40.3-bin/bin:/nix/store/mrzs48prbr7aync14ns4l2j2s489sx50-gdk-pixbuf-2.36.5-dev/bin:/nix/store/sqxw6zlqy91y5nhl4smr5smixkqhdr1k-libjpeg-turbo-1.5.1-bin/bin:/nix/store/s2hmf51bprsxb20v3bfigs8a7zsw3hjl-xz-5.2.2-bin/bin:/nix/store/i14lfjn7cgfmghak3hqczmd90dymsbaj-libtiff-4.0.7-bin/bin:/nix/store/8iavg1dpbz7w9lqgv35q0a6hdkr0gpxi-jasper-2.0.12-bin/bin:/nix/store/pj75dhcgcnnv7ws860bs2zf23hzk2bjz-gdk-pixbuf-2.36.5/bin:/nix/store/qja3mjgiz9c7ld1ddffgc7b487mv1zmh-gobject-introspection-1.50.0-dev/bin:/nix/store/6l6kkkvbz9nxc7pi8m4wcq0z60bmp74a-wayland-1.12.0/bin:/nix/store/q5l53jgm2crfih93l56lcl8mxjywygs9-cups-2.1.4-dev/bin:/nix/store/3gi4zw66q73hdal18akrca30rf02zblq-cups-2.1.4/bin:/nix/store/bx1091kbmwff89gmmxy3za426ryxg0jm-gtk+3-3.22.8/bin:/nix/store/2byhribnzhiy7zhp838fc833xdhnl5l8-dconf-0.26.0/bin:/nix/store/iwm7yk3a40wn400wlqv0rx0zhc7rk756-libcanberra-0.30/bin:/nix/store/px7a1kq4prjzw17c9pppssdmibqqdm2p-systemd-232/bin:/nix/store/fi3mbd2ml4pbgzyasrlnp0wyy6qi48fh-bash-4.4-p5/bin:/nix/store/nqini3ad62zhsknqdpsjcgcm68d1n4gl-hunspell-1.3.3-bin/bin:/nix/store/q2djjbafrmarpv3iqc6scqnsxrdlqxvb-pkg-config-0.29/bin:/nix/store/0l73r9z7q5zjyvghnkd9wm8bihf9gg2p-intltool-0.51.0/bin:/nix/store/lkdr3z34n6n17g7xiaw8plyw7hv9idsl-gettext-0.19.8/bin:/nix/store/nsa311yg8h93wfaacjk16c96a98bs09f-perl-5.22.3/bin:/nix/store/4yn2vyzz1mwl9ry9l67y9bmyasjp7jrj-python3.5-setuptools-30.2.0/bin:/nix/store/087w6yxwq3skp2zppahq8dvfa2idckv7-librsvg-2.40.16/bin${PATH:+:}$PATH
                ^
  SyntaxError: invalid syntax
  ```

  This is what it should be importing:

  ```
  cat share/onboard/scripts/.sokSettings.py-wrapped
  #!/nix/store/76rgpkm1jqgqwz4bjnk8y37z29q82zgy-python3-3.5.3/bin/python3

  import sys;import site;import functools;sys.argv[0] = '/nix/store/5cwnb0da5rjm9ni4pf1fg7i2ng6k5c8j-onboard-1.4.1/share/onboard/scripts/sokSettings.py';functools.reduce(lambda k, p: site.addsitedir(p, k), ['/nix/store/5cwnb0da5rjm9ni4pf1fg7i2ng6k5c8j-onboard-1.4.1/lib/python3.5/site-packages','/nix/store/fs8cxcjdm2zf8arxmbva7k742n7mkklm-python3.5-pycairo-1.10.0/lib/python3.5/site-packages','/nix/store/4yn2vyzz1mwl9ry9l67y9bmyasjp7jrj-python3.5-setuptools-30.2.0/lib/python3.5/site-packages','/nix/store/7kfnj63b4pav99zgq24cjxx3cjgl3xq2-python3.5-dbus-python-1.2.4/lib/python3.5/site-packages','/nix/store/168n92ld073flhld87hz4nv39vr44rd7-python3.5-pygobject-3.22.0/lib/python3.5/site-packages','/nix/store/3j9whdk7zqif6jj9alrm8i3d0fx8ma7c-python3.5-python-systemd-231/lib/python3.5/site-packages','/nix/store/42dan8qv7ffjbwzqcnzdqw3mr16imwzp-python3.5-distutils-extra-2.39/lib/python3.5/site-packages','/nix/store/6f4piaq9la15ljqjjz0fyzf653kcfj5l-pyatspi-2.18.0/lib/python3.5/site-packages'], site._init_pathinfo());
  PYTHON_EXECUTABLE = "python3"

  from gi.repository import GLib

  def run():
      GLib.spawn_async(argv=[PYTHON_EXECUTABLE,
                             "-cfrom Onboard.settings import Settings\ns = Settings(False)"],
                       flags=GLib.SpawnFlags.SEARCH_PATH)
  ```

  ## Technical details

  * System: (NixOS: 17.03.1203.58e227052d (Gorilla))
  * Nix version: (nix-env (Nix) 1.11.8)
  * Nixpkgs version: ("17.03.1203.58e227052d")
  * Sandboxing enabled: (true)


state: open
title: haskellPackages.llvm-hs doesn't pick up llvm-hs-pure dependency
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/26226
updated_at: 2018-09-19 14:25:30
body:
  ## Issue description
  ```
  Configuring llvm-hs-4.1.0.0...
  Setup: Encountered missing dependencies:
  llvm-hs-pure ==4.1.0.0
  builder for ‘/nix/store/wsx1h3prp03hgf32knbyq4wkhxnw86mb-llvm-hs-4.1.0.0.drv’ failed with exit code 1
  ```


  ### Steps to reproduce
  Try to make a haskell environment with llvm-hs.


  ## Technical details

  * System: "17.09pre108200.13f2f8673b (Hummingbird)"
  * Nix version: 1.11.9
  * Nixpkgs version: "17.09pre108200.13f2f8673b"
  * Sandboxing enabled: yep


state: closed
title: grub module: Add support for scaleable menu fonts
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/26227
updated_at: 2017-06-10 13:53:30
body:
  ###### Motivation for this change

  The default grub font is too small to be legible on some hidpi displays. This makes it possible to specify a TrueType or OpenType font at any point size, and it will automatically be converted to the format the Grub uses.  If `font` is left blank, the default is to continue using the normal grub default as before.


state: closed
title: geogebra: 5-0-355-0 -> 5-0-361-0
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/26228
updated_at: 2017-05-30 06:53:09
body:
  ###### Motivation for this change

  Version `5-0-355-0` is removed from the download server, therefore the installation breaks ATM.

  ###### Things done

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

  ---


state: closed
title: programs.zsh.syntaxHighlighting: refactor to use attr sets rather than recursive lists for patterns
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/26229
updated_at: 2017-06-03 18:58:05
body:
  ###### Motivation for this change

  :warning: **BC break**: this changes the type of an option which might the setup of several people.
  However I'm not sure how to document this BC break properly (I'd love to get some input from a maintainer here)

  The idea has been described here: https://github.com/NixOS/nixpkgs/pull/25323#issuecomment-298677369

  ###### Things done

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

  ---


state: closed
title: Installing nixos on Macbook Air 7,1 fails. squashfs error unable to read id index table
user_login: Qwertie-
html_url: https://github.com/NixOS/nixpkgs/issues/26230
updated_at: 2017-06-13 16:03:55
body:
  ## Issue description
  When I boot the Graphical live CD, 64-bit Intel/AMD it starts to boot and then gets stuck on
  ```
  mounting /mnt-root/iso/nix-store.squashfs on /nix/.ro-store...
      squashfs: version 4.0 (2009/01/31) Phillip Lougher
      squashfs error: unable to read id index table
  mount: mounting /dev/loop0 on /mnt-root/nix/.ro-store failed: Invalid argument
  ```
  I am then given the option to start a shell or reboot

  ### Steps to reproduce

  Happens every time I try to boot nixos on my Macbook 7,1

  ## Technical details

  Using this iso to boot: https://d3g5gsiof5omrk.cloudfront.net/nixos/17.03/nixos-17.03.1203.58e227052d/nixos-graphical-17.03.1203.58e227052d-x86_64-linux.iso


state: closed
title: systemd: v232 -> v233
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/26231
updated_at: 2017-05-31 22:25:36
body:
  Changelog: https://github.com/systemd/systemd/blob/v233/NEWS

  Upgrade was pretty smooth. One notably change is the new hybrid cgroup
  mode: https://github.com/systemd/systemd/blob/v233/NEWS#L5 It should
  provide better compatibility with docker.

  ###### Motivation for this change

  I tested it with:

  ```
   systemd.package = pkgs.systemd.overrideDerivation(old: {
     src = pkgs.fetchFromGitHub {
       owner = "Nixos";
       repo = "systemd";
       rev = "a5af87e469ed3bd806d1ac34716d4f17ce9d3464";
       sha256 = "14slhk9p1f4ngxhhsmk8i1irl6jiffs1ln84ddcqc8iy22cyqvs3";
     };
   });
  ```


  ###### Things done

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

  ---


state: closed
title: scudcloud: 1.54 -> 1.58
user_login: volhovm
html_url: https://github.com/NixOS/nixpkgs/pull/26232
updated_at: 2017-05-30 10:27:49
body:
  ###### Motivation for this change

  Old slack application was showing annoying "this version of API is old one, update this client". Also, finally, scudcloud master switched to qt5, so no more problems with "Stuck on loading screen". see https://github.com/raelgc/scudcloud/issues/335

  ###### Things done

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

  ---
  cc @jagajaga 


state: closed
title: python.pkgs.flask_migrate: 1.7.0 -> 2.0.3
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/26233
updated_at: 2017-05-30 11:48:20
body:
  Fixes build against new dependencies after some test tinkering

  ###### Things done

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

  ---


state: open
title: libreoffice doesn't come with the en-us dictionary
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/issues/26234
updated_at: 2018-01-31 13:41:16
body:
  ## Issue description
  When installing LibreOffice, one would expect there to be a default dictionary to handle spell-checking.
  There isn't. 

  The pkgs has ["# TODO: dictionaries"](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/office/libreoffice/default.nix#L48), put there by @domenkozar, and ["--without-myspell-dicts"](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/office/libreoffice/default.nix#L215), by @viric

  ## Technical details

  * System: Any nix


state: closed
title: ctop: init at 2017-05-28
user_login: apeyroux
html_url: https://github.com/NixOS/nixpkgs/pull/26235
updated_at: 2017-06-03 11:37:39
body:
  ###### Motivation for this change

  Init ctop : Concise commandline monitoring for containers. http://ctop.sh/

  ###### Things done

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

  ---


state: closed
title: ceph v10 support
user_login: yuchangyuan
html_url: https://github.com/NixOS/nixpkgs/issues/26236
updated_at: 2018-01-07 14:33:53
body:
  ## Issue description

  Currently last version of ceph supported on NixOS is 9.x.x.

  In order to make ceph v10.2.7 compile, I first duplicate all files from` <nixpkgs>/pkgs/tools/filesystems/ceph`, then modify [generic.nix](https://gist.github.com/yuchangyuan/6b55ccb175c0705879e27dbb610d484d) and [fix-pythonpath.patch](https://gist.github.com/yuchangyuan/94f80768dfc8cdac523bc4393c9c6bb3), also [make some change to the parameters](https://gist.github.com/yuchangyuan/c3b263609a1937f75477c6c3453af68c) that apply to generic.nix.

  All above modification is is ad-hoc, and these changes actually make ceph v10 compiles on NixOS, but I wish there will be an official support for ceph v10 on NixOS.

  ## Technical details

  * System: 17.03.982.b647a67dfe (Gorilla)
  * Nix version: 1.11.8
  * Nixpkgs version: 17.03.982.b647a67dfe
  * Sandboxing enabled: no


state: closed
title: pytest-localserver broke unstable
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/26237
updated_at: 2017-05-30 15:47:02
body:
  ## Issue description

  `pytest-localserver` broke unstable for me.
  Full backtrace below.

  ### Steps to reproduce

  Rebuild on a908ad6fd3, which is unstable atm.

  ## Technical details

  * System: 17.09pre107928.65477dcd34 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.09pre108224.a908ad6fd3"
  * Sandboxing enabled: build-use-sandbox = true

  Pinging maintainer of pytest-localserver @DamienCassou 

  ```
  builder for ‘/nix/store/xkwr7cprpzjxkqnm5vmpbyybww9fz0aq-python3.6-pytest-localserver-0.3.5.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/w7h84s8dhq9vfb0zaid7hvy4rjjipx93-vdirsyncer-0.15.0.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/gki59xi3k0vn75z3rhzz00q3plx698qi-khal-0.9.5.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/jj9gipn3xb40chxw4c4z1yms975ixn3b-system-path.drv’: 2 dependencies couldn't be built
  cannot build derivation ‘/nix/store/rf8aiq5x6z9kkxxkg6h4c9p33d5ya9qk-dbus-1.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/8x9ydlzn5fayrcj4cv26mqlh70bz8zph-unit-polkit.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/8014zzjpxhz127q8lyj30196liixq5fa-unit-systemd-fsck-.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/n3z4jlq2xaghq23nb54plg2lf3b6ml5j-xsession.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/9jmqm81jd01sa4x1d000vgs8g6dq9k0r-desktops.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/kkrf5mr3g5ilc5nsi205s2n7x1agbm1j-unit-dbus.service.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/vszfd80crn5zka3j8w7xfna2xxsaip24-sddm.conf.drv’: 2 dependencies couldn't be built
  cannot build derivation ‘/nix/store/zbnd72rvnbwanzrgpziq1smjfgnc94xi-system-units.drv’: 3 dependencies couldn't be built
  cannot build derivation ‘/nix/store/7qqb0va2l0ajblh3jhzinbsy24ar7nzz-user-units.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/505m9bb09rxn542sxk9nq1yxjrgp931a-etc.drv’: 4 dependencies couldn't be built
  cannot build derivation ‘/nix/store/ka4wc87wj8k7fldlapiqdny0q0ymshxp-nixos-system-terry-17.09pre108224.a908ad6fd3.drv’: 2 dependencies couldn't be built
  error: build of ‘/nix/store/ka4wc87wj8k7fldlapiqdny0q0ymshxp-nixos-system-terry-17.09pre108224.a908ad6fd3.drv’ failed
  ```


state: closed
title: pythonPackages.pytest-localserver: 0.3.5 -> 0.3.7
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/26238
updated_at: 2017-05-30 16:57:35
body:
  ## Warning

  This patch is based on the `nixos-unstable` branch.

  ###### Motivation for this change

  Closes #26237 

  ###### Things done

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

  ---

  Artificially tested (by building). Going to rebuild my system with this patch now and reporting back then.


state: closed
title: networkmanager_dmenu: unstable-2017-04-13 -> unstable-2017-05-28
user_login: jensbin
html_url: https://github.com/NixOS/nixpkgs/pull/26239
updated_at: 2017-06-04 05:29:41
body:
  ###### Motivation for this change
  * Handle unicode AP names.
  * Only use rofi_highlight when config file says to

  ###### Things done

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

  ---


state: closed
title: gpxsee: 4.3 -> 4.8
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/26241
updated_at: 2017-08-14 23:14:45
body:
  ###### Motivation for this change

  bump to latest upstream 

  ###### Things done

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


state: closed
title: iasl: 20130117 -> 20170303
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/26242
updated_at: 2017-09-02 18:11:00
body:
  ###### Motivation for this change

  latest upstream

  ###### Things done

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


state: closed
title: update {event,fnotify,fork,smem}stat
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/26243
updated_at: 2017-08-14 23:14:44
body:
  ###### Motivation for this change

  latest upstream releases

  ###### Things done

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


state: closed
title: vagrant: 1.9.1 -> 1.9.5
user_login: elasticdog
html_url: https://github.com/NixOS/nixpkgs/pull/26244
updated_at: 2017-05-31 21:30:11
body:
  ###### Motivation for this change

  Bump to the latest upstream release version.

  ###### Things done

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

  ---

  The upstream URL structure changed slightly for the macOS dmg files, so that has been adjusted along with the version bump and sha256 updates.


state: closed
title: Python: support Conda package manager
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/issues/26245
updated_at: 2018-02-19 16:43:00
body:
  Conda (Anaconda / Miniconda) is a binary package manager widely used especially in the Python community. It'd be nice to be able use it easily in NixOS. I recently managed to get it working on my own system nicely. I wrote the details into a [blog post](http://www.jaakkoluttinen.fi/blog/conda-on-nixos/). Any ideas how this could be made usable in nixpkgs? I could try to work on it, but I'd need some ideas on how to approach that or where to look for some ideas.

  @FRidh: By the way, I got Spyder working with this setup.


state: closed
title: pythonPackages.scrapy: fix 1.4.0 update
user_login: apeschar
html_url: https://github.com/NixOS/nixpkgs/pull/26246
updated_at: 2017-05-30 17:20:45
body:
  ###### Motivation for this change

  The untested update to Scrapy 1.4.0 (6b999f3c42607342231b6fe119fcf0f934f40fd8) broke this package. It's fixed by removing some useless lines from a patch.

  ###### Things done

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

  ---


state: closed
title: services.graphite: chmod -R entire dataDir
user_login: apeschar
html_url: https://github.com/NixOS/nixpkgs/pull/26247
updated_at: 2017-05-30 23:25:05
body:
  ###### Motivation for this change

  The Graphite web interface fails with `attempt to write a readonly database` because its SQLite3 is initialised as root and never chowned.

  That's done now, so it all works.

  ###### Things done

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

  ---


state: closed
title: pachyderm: 1.3.0 -> 1.4.6
user_login: res0nat0r
html_url: https://github.com/NixOS/nixpkgs/pull/26248
updated_at: 2018-02-08 00:53:45
body:
  ###### Motivation for this change

  * Version bump

  ###### Things done

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

  ---


state: closed
title: impossible constraints of pythonPackages.trezor_agent and electrum
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/issues/26249
updated_at: 2017-05-30 22:24:55
body:
  ## Issue description
  `electrum` and `trezor_agent` both require the two packages:
  1. `keepkey` which requires `hidapi` == 0.7.99.post15
  2. `trezor` which requires `hidapi` >= 0.7.99.post20

  The constraints are impossible to satisfy simultaneously.
  Can we disable this madness entirely? Possible workaround besides downgrading?


state: closed
title: nvidia proprietary legacy driver 304 fails on nixos-rebuild
user_login: olejorgenb
html_url: https://github.com/NixOS/nixpkgs/issues/26250
updated_at: 2017-05-31 13:38:19
body:
  ## Issue description

  `nixos-rebuild` fails due to `nvidia_x11.persistenced` being null for legacy 304 driver:

  "The option value 'environment.systemPackages.[34-entry 3]' in '/nix/var/nix/***/nvidia.nix' is not a package"

  Thrown from https://github.com/NixOS/nixpkgs/blob/master/lib/modules.nix#L339

  Enable driver:  `services.xserver.videoDrivers = [ "nvidiaLegacy304" ];`

  https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/hardware/video/nvidia.nix#L59 (removing persistenced from the list enables the nixos-rebuild)
  https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/linux/nvidia-x11/default.nix#L38 (which leads to `persistenced` to be null too)

  It should be noted that the driver doesn't work on newer kernels anyway... search for nvidia and mtrr_add for details. Tried with 3.10 but seems to fail there too.

  ## Technical details

  * System: (NixOS: 17.03)


state: closed
title: fix electrum dependencies
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/26251
updated_at: 2017-05-31 06:35:14
body:
  ###### Motivation for this change
  See #26249

  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using
  - [ ] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Upgrade the ELK stack
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/26252
updated_at: 2017-06-13 20:36:08
body:
  ~~**Please don't merge yet. This is a RFC with a known bug that I'm in the process of fixing.**~~
  EDIT: the PR is finished now and the test passes successfully.

  This PR is based on the elasticsearch-5.4 upgrade (https://github.com/NixOS/nixpkgs/pull/25857). It contributes the following:

  * Add `elasticsearch5` courtesy of @apeschar 
  * Add `kibana5` and `logstash5`
  * Upgrade the elastic beats to 5.4
  * Make sure all elastic products use the same version (see `elk5Version`)
  * Replace the logstash test with a test for the full ELK stack 

  ~~Currently `logstash5` has issues because I see the following when running the testsuite:~~

  ```
  $ nix-build nixos/tests/elk.nix
  ...
  one# [   14.909622] logstash[551]: Bundler::PathError: The path `/nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/logstash-core` does not exist.
  one# [   14.910711] logstash[551]:         load_spec_files at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/source/path.rb:162
  one# [   14.911810] logstash[551]:             local_specs at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/source/path.rb:92
  one# [   14.913219] logstash[551]:                   specs at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/source/path.rb:100
  one# [   14.918250] logstash[551]:   converge_locked_specs at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/definition.rb:539
  one# [   14.920212] logstash[551]:                    each at org/jruby/RubyArray.java:1613
  one# [   14.920873] logstash[551]:                    each at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/vendor/jruby/lib/ruby/1.9/forwardable.rb:201
  one# [   14.926447] logstash[551]:   converge_locked_specs at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/definition.rb:526
  one# [   14.929248] logstash[551]:                 resolve at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/definition.rb:187
  one# [   14.932264] logstash[551]:                   specs at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/definition.rb:132
  one# [   14.935266] logstash[551]:               specs_for at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/definition.rb:177
  one# [   14.938382] logstash[551]:         requested_specs at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/definition.rb:166
  one# [   14.941245] logstash[551]:         requested_specs at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/environment.rb:18
  one# [   14.944477] logstash[551]:                   setup at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler/runtime.rb:13
  one# [   14.948441] logstash[551]:                   setup at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/vendor/bundle/jruby/1.9/gems/bundler-1.9.10/lib/bundler.rb:122
  one# [   14.953275] logstash[551]:                  setup! at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/lib/bootstrap/bundler.rb:64
  one# [   14.955125] logstash[551]:                  (root) at /nix/store/99i6v7s28km91b5ys85n99fx53fyl935-logstash-5.4.0/lib/bootstrap/environment.rb:67
  one# [   14.965465] systemd[1]: logstash.service: Main process exited, code=exited, status=1/FAILURE
  one# [   14.966192] systemd[1]: logstash.service: Unit entered failed state.
  one# [   14.966724] systemd[1]: logstash.service: Failed with result 'exit-code'.
  ```

  It would be nice if somebody could help me debug this because I'm not a Ruby developer. Pinging maintainers of logstash: @offlinehacker @wjlroe


state: closed
title: haskell-modules: refactor package set
user_login: jmitchell
html_url: https://github.com/NixOS/nixpkgs/pull/26253
updated_at: 2017-05-31 00:04:52
body:
  This change is effectively a no-op to nixpkgs. However, it gives users
  the flexibility to create and maintain their own package sets per
  project, while benefiting from nix's Haskell configurations.

  ###### Motivation for this change

  I would make immediate use of this change in stack2nix, a project that
  generates nix expressions for all the dependencies of a given Haskell
  project. @domenkozar is familiar with the motivations and helped
  refine this change.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip --against master"`
      - reports "Nothing changed"
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: i3blocks: add optional dependencies for scripts
user_login: boomshroom
html_url: https://github.com/NixOS/nixpkgs/pull/26254
updated_at: 2017-06-10 10:05:49
body:
  ###### Motivation for this change

  Many of the builtin scripts provided with i3blocks depend on packages not available by default.
  This change makes sure that the various scripts can access their own dependencies.

  Additionally, an parameter `scripts` has been added to select which scripts to provide the
  dependencies of. By default, the dependencies of all defaults will be installed.
  To change this behavior override `scripts` with a list of string corresponding to the desired packages.

  TODO:

  * Provide better interface for selecting scripts.
  * Provide better default. (currently: all)
  * Don't install undesired scripts.
  * Select FreeBSD tools when on FreeBSD

  ###### Things done

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

  ---


state: closed
title: OpenVPN: custom start command
user_login: plchldr
html_url: https://github.com/NixOS/nixpkgs/issues/26255
updated_at: 2018-10-03 12:47:07
body:
  I'd like to start an OpenVPN  client in a namespace (by preprending "ip netns exec vpn ") as well as pass username and password ("--auth-user-pass"). There is no option for either, so I wonder how to get there.

  I tried `systemd.services.openvpn-(name).serviceConfig.ExecStart = lib.mkForce "echo 0";` which resulted in 

  > openvpn-{name}.service: Service lacks both ExecStart= and ExecStop= setting. Refusing.

  But even if that was working, I probably couldn't pass the config file .. so maybe a change to the service is needed for these use cases?


state: open
title: RFC: Move databases from /var/db to /var/lib for 17.09
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/issues/26256
updated_at: 2018-04-17 21:02:06
body:
  ## Issue description

  Currently some databases store their data in `/var/db` while others store it in `/var/lib`.
  So for consistency reason I propose to move all databases to `/var/lib`. One reason for this is that this is the default on most Linux distros, and tools work out of the box. For example the MySQL tools expect the database to be in `/var/lib/mysql` if the path is not explicitly given.

  As there are already breaking changes (https://github.com/NixOS/nixpkgs/pull/25931 and https://github.com/NixOS/nixpkgs/pull/25753) in the database area for state version 17.09 I think it might be a good occasion to clean this up.

  What do the maintainers think about this?

  Databases using `/var/db`:
  - Firebird
  - ~~PostgreSQL~~ => already moved in #25753
  - InfluxDB
  - Riak, Riak CS and Stanchion
  - MongoDB
  - OpenLDAP
  - Graphite

  Other tools in `/var/db`:
  - uhub
  - tahoe FS
  - Firefox Sync server
  - Name service caching daemon (nscd)
  - Open vSwitch
  - dhcpcd
  - reaver-pws
  - sudo

  Databases already in `/var/lib`:
  - HBase
  - Redis
  - 4store
  - Virtuoso
  - Cassandra
  - CouchDB
  - Neo4j
  - Clickhouse
  - MySQL & MariaDB (#25931)
  - PostgreSQL (#25753)


state: closed
title: Upgrade to python-consul-0.7.0.
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/pull/26258
updated_at: 2017-05-31 17:58:31
body:
  ###### Motivation for this change

  Fixes https://github.com/cablehead/python-consul/issues/152

  ###### Things done

  * [X] Tested some basic script that I have that uses this package


state: closed
title: Mysql datadir changelog
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/26259
updated_at: 2017-07-16 20:51:17
body:
  ###### Motivation for this change

  Document the changes from #25931


  ###### Things done

  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: terraform: 0.9.4 -> 0.9.6.
user_login: diegs
html_url: https://github.com/NixOS/nixpkgs/pull/26260
updated_at: 2017-05-31 06:12:16
body:
  ###### Motivation for this change

  Terraform version 0.9.6 has several important fixes.

  ###### Things done

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

  ---


state: closed
title: i2pd: correct docs about bandwidth setting
user_login: zetok
html_url: https://github.com/NixOS/nixpkgs/pull/26261
updated_at: 2017-06-02 04:32:51
body:
  ###### Motivation for this change


  ###### Things done

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

  ---

  cc @edwtjo 


state: closed
title: nodejs: init at 8.0.0
user_login: lo1tuma
html_url: https://github.com/NixOS/nixpkgs/pull/26262
updated_at: 2017-06-02 15:19:17
body:
  ###### Motivation for this change

  Nodejs has just been released with a new major version which will become the next LTS version later this year.
  Also the bundled `npm` version was updated to v5.0.0 which comes with new lockfile format.

  [Release Notes nodejs](https://nodejs.org/en/blog/release/v8.0.0/)
  [Release Notes npm](http://blog.npmjs.org/post/161081169345/v500)

  ###### Things done

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


state: closed
title: TheanoWithCuda: cudnn shouldn't be optional
user_login: twhitehead
html_url: https://github.com/NixOS/nixpkgs/pull/26263
updated_at: 2017-06-14 20:15:38
body:
  ###### Motivation for this change

  The `propagatedBuildInputs` contained `optional (cudnn != null) [ cudnn ]`.  As `optional` wraps its arguement in a list (`optionals` is intended for lists not `optional`) this changes `propagatedBuildInputs` into a nested list.

  For the package itself, this appears to have no effect.  The nested list is flattened and it produces the exact same derivation.  When used with `withPackages`, however, nested values do not get flattened.  Instead they are just silently dropped.

  Before this change

  ```bash
  fgrep -q cudnn  $(nix-instantiate -E '(import ./. {}).python27Packages.TheanoWithCuda' && echo present || echo not present
  ```
  ```
  present
  ```
  ```bash
  fgrep -q cudnn  $(nix-instantiate -E '(import ./. {}).python27.withPackages (ppkgs: [ppkgs.TheanoWithCuda])') && echo present || echo not present
  ```
  ```
  not present
  ```

  After this change

  ```bash
  fgrep -q cudnn  $(nix-instantiate -E '(import ./. {}).python27Packages.TheanoWithCuda' && echo present || echo not present
  ```
  ```
  present
  ```
  ```bash
  fgrep -q cudnn  $(nix-instantiate -E '(import ./. {}).python27.withPackages (ppkgs: [ppkgs.TheanoWithCuda])') && echo present || echo not present
  ```
  ```
  present
  ```

  ###### Things done

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

  ---


state: closed
title: irrlicht: link to X11 libs explicitly
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/26265
updated_at: 2017-06-01 07:06:11
body:
  ###### Motivation for this change
  This allows applications that require irrlicht to depend on the X
  libraries implicitly rather than explicitly. #25172

  Not sure if this is the best way to solve the problem. Feedback welcome!


  ###### Things done

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

  ---


state: closed
title: json-server: init a 0.10.1
user_login: res0nat0r
html_url: https://github.com/NixOS/nixpkgs/pull/26266
updated_at: 2018-02-08 00:53:12
body:
  ###### Motivation for this change

  * new node package

  ###### Things done

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

  ---


state: closed
title: haskell-modules: refactor package set
user_login: jmitchell
html_url: https://github.com/NixOS/nixpkgs/pull/26267
updated_at: 2017-05-31 06:17:26
body:
  This change is effectively a no-op to nixpkgs. However, it gives users
  the flexibility to create and maintain their own package sets per
  project, while benefiting from nix's Haskell configurations.

  I would make immediate use of this change in stack2nix, a project that
  generates nix expressions for all the dependencies of a given Haskell
  project. @domenkozar is familiar with the motivations and helped
  refine this change

  (cherry picked from commit ed6ecacf6430e4331b2b56a4324c2e6d349bd30b)
  Reason: enable faster builds for current users of the stack2nix
  project.

  ###### Motivation for this change

  The change has already been merged into `master` (see PR #26253), but having it in `release-17.03` would make the independent stack2nix project more immediately useful. Currently stack2nix is at https://github.com/jmitchell/stack2nix, but after some cleanup it will soon be moved to an organization.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip --against release-17.03"`
      - reports "Nothing changed"
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.rarfile: use free libarchive by default.
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/26268
updated_at: 2017-05-31 06:46:41
body:
  `unrar` is a non-free package, so it should only be used on request.
  rarfile can use the rar-mode of `libarchive` instead, which should work well
  enough for most cases.

  ###### Motivation for this change

  Packages like `beets` were broken, because they suddenly depended on unfree `unrar`.


state: closed
title: lib and doc: Use "libSystem" as identifier for that libc in platforms
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/26269
updated_at: 2017-05-31 16:52:19
body:
  ###### Motivation for this change

  Oops not sure how I was so inconsistent.

  ###### Things done

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

  ---


state: closed
title: Revert "fix electrum dependencies"
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/26270
updated_at: 2017-05-31 06:36:24
body:
  Reverts NixOS/nixpkgs#26251

  Evaluation error, and I noticed only now the files are in the wrong place.


state: closed
title: mutt: 1.8.2 -> 1.8.3
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/26271
updated_at: 2017-05-31 11:05:10
body:
  From the Release-Mail:

      This is a bug-fix release.  Of note to Gmail users is a potential
      crash fix when copy/moving messages to its Trash folder.

  ###### Things done

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


state: closed
title: nvidia 304 fixes
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/26272
updated_at: 2017-06-03 09:27:28
body:
  ###### Motivation for this change
  #26250

  ###### Things done

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

  ---


state: closed
title: Do not verify SSL peer when fetching sources
user_login: kirelagin
html_url: https://github.com/NixOS/nixpkgs/pull/26273
updated_at: 2017-12-23 21:07:09
body:
  I would be greatful if as many people as possible could review this pull request as it potentially has security implications.

  The idea is that we check the hashes of sources after fetching them, so there is no need to verify the SSL peer when making the connection. For example, `fetchurl` uses the `--insecure` option in order to make `curl` skip verification. Additionally, this way we get rid of the `pkgs.cacert` dependency in some places.

  Fetchers that use `pkgs.cacert`:

  * [x] `fetchgit` (tested)
  * [ ] `fetchrepoproject` (can someone test the change please?)
  * [ ] `docker/pull.{nix,sh}` (something crazy is going on there)
  * [ ] `fetchbower` (haven’t looked yet)
  * [ ] `fetchdarcs` (looks like there is no way to disable)
  * [ ] `fetchgx` (haven’t looked yet)
  * [ ] `fetchcargo` (haven’t looked yet)

  Various other places, which I haven’t looked at yet:

  ~~~~
  pkgs/applications/networking/browsers/chromium/update.nix:          if SSL_CERT_FILE="${cacert}/etc/ssl/certs/ca-bundle.crt" \
  pkgs/applications/networking/remote/citrix-receiver/default.nix:    awk 'BEGIN {c=0;} /BEGIN CERT/{c++} { print > "cert." c ".pem"}' < ${cacert}/etc/ssl/certs/ca-bundle.crt
  pkgs/build-support/rust/default.nix:    export SSL_CERT_FILE=${cacert}/etc/ssl/certs/ca-bundle.crt
  pkgs/development/compilers/go/1.7.nix:  NIX_SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt";
  pkgs/development/compilers/go/1.8.nix:  NIX_SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt";
  pkgs/development/compilers/mono/generic.nix:    $out/bin/cert-sync ${cacert}/etc/ssl/certs/ca-bundle.crt
  pkgs/development/compilers/openjdk/7.nix:      perl ${./generate-cacerts.pl} $jre/lib/openjdk/jre/bin/keytool ${cacert}/etc/ssl/certs/ca-bundle.crt
  pkgs/development/compilers/openjdk/8.nix:      perl ${./generate-cacerts.pl} $jre/lib/openjdk/jre/bin/keytool ${cacert}/etc/ssl/certs/ca-bundle.crt
  pkgs/development/compilers/rust/beta.nix:      export SSL_CERT_FILE=${cacert}/etc/ssl/certs/ca-bundle.crt
  pkgs/development/compilers/rust/cargo.nix:      --set CARGO_HTTP_CAINFO "${cacert}/etc/ssl/certs/ca-bundle.crt" \
  pkgs/development/compilers/rust/cargo.nix:      --set SSL_CERT_FILE "${cacert}/etc/ssl/certs/ca-bundle.crt" \
  pkgs/development/compilers/rust/cargo.nix:    export SSL_CERT_FILE=${cacert}/etc/ssl/certs/ca-bundle.crt
  pkgs/development/compilers/rust/nightly.nix:      export SSL_CERT_FILE=${cacert}/etc/ssl/certs/ca-bundle.crt
  pkgs/development/haskell-modules/generic-stack-builder.nix:  GIT_SSL_CAINFO = "${cacert}/etc/ssl/certs/ca-bundle.crt";
  pkgs/development/libraries/openssl/use-etc-ssl-certs-darwin.patch:+#  define X509_CERT_FILE          "/nix/var/nix/profiles/default/etc/ssl/certs/ca-bundle.crt"
  pkgs/development/libraries/qt-5/5.6/qtwebengine/default.nix:    sed -i -e 's,/cert.pem,/certs/ca-bundle.crt,' src/3rdparty/chromium/third_party/boringssl/src/crypto/x509/x509_def.c
  pkgs/games/factorio/fetch.sh: --cacert $cacert/etc/ssl/certs/ca-bundle.crt \
  pkgs/servers/xmpp/ejabberd/default.nix:    GIT_SSL_CAINFO = "${cacert}/etc/ssl/certs/ca-bundle.crt";
  ~~~~

  I strongly suspect that some of those usages are either not needed or are plain wrong, given all that movement with `NIX_SSL_CERT_FILE` and attempts to make packages behave use trusted roots from the system as opposed to pulling `pkgs.cacert`.


state: open
title: `ino` can't find boards.txt
user_login: ToxicFrog
html_url: https://github.com/NixOS/nixpkgs/issues/26274
updated_at: 2017-06-01 14:02:08
body:
  ## Issue description
  `ino` (the command line arduino build tool) needs (among other things, like avr-gcc) a boards.txt file telling it what parameters to use for each model of arduino. That file is present in arduino-core, but in the wrong place.

  ### Steps to reproduce
  Install `ino` (which automatically installs `arduino-core` as well), then try to use it:
  ```
  $ nix-shell -p ino
  $ ino list-models                                                                                       
  Searching for Board description file (boards.txt) ... FAILED
  Board description file (boards.txt) not found. Searched in following places: 
    - /nix/store/8w6nhga46z9b23f5k90blmjzcj7hv3dv-arduino-core-1.6.12/share/arduino/hardware/arduino
    - /usr/share/arduino/hardware/arduino
  ```

  It looks like boards.txt is actually in `/nix/store/8w6nhga46z9b23f5k90blmjzcj7hv3dv-arduino-core-1.6.12/share/arduino/hardware/arduino/avr/`.

  ## Technical details

  * System: (NixOS: 17.09pre107928.65477dcd34 (Hummingbird))
  * Nix version: (nix-env (Nix) 1.11.9)
  * Nixpkgs version: ("17.09pre108200.13f2f8673b")
  * Sandboxing enabled: (build-use-sandbox = true)


state: closed
title: rust: 1.15.0 -> 1.17.0
user_login: anderspapitto
html_url: https://github.com/NixOS/nixpkgs/pull/26275
updated_at: 2018-03-10 17:18:43
body:
  Also updates beta, nightly, nightlyBin, and bootstrap compilers.
  Also consolidates logic between bootstrap and nightlyBin compilers.

  I have successfully compiled the various rustcs (on NixOS only), but haven't done any further testing of the resulting binaries. Please review and/or try it out!


state: closed
title: google-app-engine-go-sdk: fix error on macOS
user_login: lufia
html_url: https://github.com/NixOS/nixpkgs/pull/26276
updated_at: 2017-06-04 05:57:23
body:
  ###### Motivation for this change

  on macOS, execve(2) can't use executable text at shebang.
  Python wrapper (perhaps rewritten with python27.withPackages) is referenced to a bash script.
  Therefore all python code of `goapp` are evaluated as bash script.

  see also https://github.com/NixOS/nixpkgs/pull/25856#issuecomment-303753496

  ###### Things done

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

  ---


state: closed
title: qtile: Fix using qtile together with desktop
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/26277
updated_at: 2017-06-05 18:05:58
body:
  ###### Motivation for this change

  Funny bug, which prevent qtile to co-exists with desktop manager
  (or program pretending to be DE)

  ###### Things done

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

  ---


state: closed
title: insync: 1.3.13.36129 -> 1.3.16.36155
user_login: apeyroux
html_url: https://github.com/NixOS/nixpkgs/pull/26278
updated_at: 2017-05-31 21:02:38
body:
  ###### Motivation for this change

  update to 1.3.16.36155

  ###### Things done

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

  ---


state: closed
title: Cannot search beamPackages
user_login: ankhers
html_url: https://github.com/NixOS/nixpkgs/issues/26279
updated_at: 2017-11-08 09:59:38
body:
  ## Issue description
  I am currently unable to search `beamPackages`

  ```
  error: anonymous function at /nix/store/53fik4s4mflzc3dbhxyvcdsrqsdjf2rg-nixpkgs-17.09pre108299.ec9a23332f/nixpkgs/pkgs/development/beam-modules/hex-packages.nix:1550:9 called without required argument ‘redix_0_3_6’, at /nix/store/53fik4s4mflzc3dbhxyvcdsrqsdjf2rg-nixpkgs-17.09pre108299.ec9a23332f/nixpkgs/lib/customisation.nix:56:12
  ```

  ### Steps to reproduce
  `$ nix-env -f "<nixpkgs>" -qaP -A beamPackages`


  ## Technical details

  * System: OSX 10.11.6
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.09pre108299.ec9a23332f"
  * Sandboxing enabled: No such file


state: closed
title: Bcache udev rules not installed outside initrd
user_login: dfoxfranke
html_url: https://github.com/NixOS/nixpkgs/issues/26281
updated_at: 2017-06-10 16:03:47
body:
  `bcache-tools` installs udev rules into the initrd but not into the main system. As a result, symlinks to bcache devices from `/dev/disk/by-uuid` and `/dev/disk/by-label` are missing.

  Adding `bcache-tools` to `services.udev.packages` doesn't quite suffice as a workaround because of a hardcoded reference to `/bin/sh`. Instead I had to copy the contents of `69-bcache.rules` into `services.udev.extraRules` and replace `/bin/sh` with `${pkgs.stdenv.shell}`.

  cc @bjornfor


state: closed
title: python.pkgs.ldap: only set environment variables for tests during check phase
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/26285
updated_at: 2017-05-31 23:30:29
body:
  ###### Motivation for this change
  Just a slight tidyup of a previous merge.

  ###### Things done

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

  ---


state: closed
title: Keep older versions of cmdliner and ocp-indent
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26286
updated_at: 2017-06-02 17:28:36
body:
  ###### Motivation for this change

  PR https://github.com/NixOS/nixpkgs/pull/26195 (which upgraded `cmdliner` to version 1.0.0) introduced an issue because some ocaml packages are not yet compatible with it.

  This PR keeps both versions of `cmdliner` (the old 0.9.8 and the new 1.0.0) and makes the old one the default.

  ###### Things done

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

  ---

  cc @vbgl 


state: open
title: Generalize notion of arch-dependent modules
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/26287
updated_at: 2018-04-26 15:57:46
body:
  ###### Motivation for this change

  Currently we have several places in NixOS which use global architecture-dependent modules:

  * OpenGL drivers;
  * Input methods;
  * sane drivers;
  * GTK engines;

  All of those share common properties:

  * They are necessarily "impure";
  * They are architecture-dependent -- that is, 32-bit program must use 32-bit modules;
  * They are commonly found through hardcoded paths or environment variables.

  This patch allows NixOS modules to specify functions that return needed packages given a package set as value for `libraries.packages`. Those functions are combined and used to build per-arch environments in /run/current-system/${system}-lib where `system` is `stdenv.system` for a given arch. Also we add a way to specify PATH-like variables that refer to those directories in `libraries.environment`.

  For now those paths are added in `LD_LIBRARY_PATH` like OpenGL drivers currently. We want to move from this when `libglvnd` allows us but meanwhile I sanitize all packages in `libraries.packages`, removing all non-directories in `/lib`. This shields people from accidentially polluting their library path by e.g. adding a VDPAU driver. To avoid sanitization one needs to use `libraries.unsafePackages`, the only current user now is our OpenGL module. When `LD_LIBRARY_PATH=/lib` is dropped this won't be necessary.

  The end goal of this patch is to both streamline arch-dependent modules and add multi-arch support to things that don't have it now, for example IM modules. If implemented correctly all applications, both 32-bit and 64-bit, should have same themes, input modules, drivers and all other arch-dependent modules available in the system as long as `libraries.support32Bit` is flipped. Also we get rid of `/run/opengl-driver{,-32}` which I dislike personally (why have it when we already have `/run/current-system`?) :D

  This patchset also cleans up our environment variables situation, some things being prerequisites to the main idea and some (DEs envvar cleanup) because they came along and were straightforward.

  ###### Things done

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

  ---

  Initial implementation is finished and I'm now trying to build my system with this. Before continuing though I'd like to hear feedback from others.


state: closed
title: python.pkgs.txaio: fix tests under python 3.6
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/26288
updated_at: 2017-06-01 21:53:08
body:
  Consists of disabling the failing test because it is removed upstream.

  ###### Things done

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

  ---


state: closed
title: fix electrum dependencies (2nd try)
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/26289
updated_at: 2017-09-12 22:59:13
body:
  ###### Motivation for this change
  #26251

  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using nox-review
  - [ ] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  cc @FRidh 


state: closed
title: uwsgi: fix php plugin build
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/26290
updated_at: 2017-06-02 16:56:24
body:
  ###### Motivation for this change

  Currently the build of uwsgi with the php plugin fails as the dependencies are missing and the linker can not find them.

  ###### Things done

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

  ---


state: closed
title: insync: check if architecture is x86_64 before downloading the binary.
user_login: apeyroux
html_url: https://github.com/NixOS/nixpkgs/pull/26291
updated_at: 2017-06-03 01:54:22
body:
  ###### Motivation for this change

  Check if architecture is x86_64 before downloading the binary.

  ###### Things done

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

  ---


state: closed
title: instead: 2.4.1 -> 3.0.0; instead-launcher: 0.6.3 -> 0.7.0
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/26292
updated_at: 2017-06-25 15:52:34
body:
  ###### Things done

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


state: closed
title: inkscape: patch python interpreter for extension code
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/26293
updated_at: 2017-06-01 07:25:18
body:
  Previously python extension scripts didn’t work because the interpreter name is hardcoded in the source file.


state: closed
title: arduino: 1.6.12 -> 1.8.2
user_login: gazally
html_url: https://github.com/NixOS/nixpkgs/pull/26294
updated_at: 2017-11-19 01:34:44
body:
  ###### Motivation for this change
  1.6.12 is no longer supported by the Arduino developers.

  ###### Things done

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

  ###### Noteworthy changes

  While making this update, I made a typo in a filename in downloads.nix, and Arduino's `build.xml` downloaded the correct file itself. In order to make sure all sources are downloaded through Nix, I added a simple patch that breaks `build.xml`'s download functionality.

  I also did some investigating to try to find a way to install the Teensyduino version by some method other than running a graphical installer with `xdotool`. But what I discovered is that the graphical installer is a closed-source binary which adds more closed-source binary executables to Arduino (not just firmware). So I changed its license to unfree, and the download method (of everything) from http to https.


state: closed
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/pull/26295
updated_at: 2018-08-08 11:34:59
title:
  gnupg agent module: Added extra and browser sockets to GnuPG agent, and added dirmngr, also made SSH support false by default due to programs.ssh.startAgent defaulting to true

body:
  I cloned gnupgs source code to lookup how they are doing systemd integration and ported it to the new gnupg.nix program module.

  I had a variation of this already running on my desktop nixos.

  @fpletz I changed ssh support to default to false because the ssh start agent defaults to true, I think it would be a better UX if enabling GPG agent doesn't automatically require ssh support and thus result in a nixos rebuild error. Happy to change it back though if you really want it that way.


state: closed
title: autorandr: 855c18b -> 1.1
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/26296
updated_at: 2018-02-22 04:26:34
body:
  ###### Motivation for this change

  Update package and also fix `predetect` script usage

  ###### Things done

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

  ---


state: closed
title: musescore (darwin): 2.0.3 -> 2.1
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/26297
updated_at: 2017-11-13 22:56:00
body:
  N.B. I've very amenable to alternative solutions to [the "no patch in this version" problem](https://github.com/NixOS/nixpkgs/pull/26297/files#diff-32b14c367f3e6d63dcf972d8e619bc5eR14).

  ###### Motivation for this change

  Update to latest version.

  ###### Things done

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

  ---


state: open
title: split libclang
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/26298
updated_at: 2017-06-01 10:59:18
body:
  Currently most clang stuff is in a single huge output (~600 MB as of 4.x).  One common use case is just libclang (~64 MB), e.g. for various developer tools.  On NixOS that may often happen even without the person wanting to compile anything with clang...


state: open
title: chromium.enableWideVine does not build
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/issues/26299
updated_at: 2019-05-10 22:33:02
body:
  ## Issue description

  When setting `chromium.enableWideVine = true` in `~/.nixpkgs/config.nix`,

  ### Steps to reproduce
  1. Set `chromium.enableWideVine = true` in `~/.nixpkgs/config.nix`,
  2. `nix-env -u chromium`  

  Output log:
  ```
  [maarten@maarten-laptop:~]$ nix-env -i chromium
  warning: name collision in input Nix expressions, skipping ‘/home/maarten/.nix-defexpr/channels_root/nixos’
  replacing old ‘chromium-58.0.3029.110’
  installing ‘chromium-58.0.3029.110’
  these derivations will be built:
    /nix/store/2wnyw84bgi9fi24yw3djnf7vxbb6j8ma-chromium-58.0.3029.110.drv
    /nix/store/dcp02yxms8y02yz8wrb58ypvq8sf0253-chromium-binary-plugin-widevine.drv
    /nix/store/dvpfi6j90advgvwkkma5qdixqw22b008-chromium-58.0.3029.110.drv
  building path(s) ‘/nix/store/hycrmcxqayl6rdka8qzhhkppglnzyghg-chromium-58.0.3029.110-sandbox’, ‘/nix/store/iwj7apjzn4ibh8hmk5m6gx6mpcx246y9-chromium-58.0.3029.110’
  building path(s) ‘/nix/store/59wp59dc5fsawv8bfmibb9wcwmbhd13l-chromium-binary-plugin-widevine’
  unpacking sources
  unpacking source archive /nix/store/sjkrivkdyfxh8l8vr8vqij39sc93kwzz-google-chrome-stable_58.0.3029.110-1_amd64.deb
  unpacking sources
  unpacking source archive /nix/store/3wjzmkl1gh8417alzc4w3nl9yq2dwflr-chromium-58.0.3029.110.tar.xz
  source root is plugins
  setting SOURCE_DATE_EPOCH to timestamp 1494304666 of file plugins/libwidevinecdmadapter.so
  patching sources
  installing
  install: creating directory '/nix/store/59wp59dc5fsawv8bfmibb9wcwmbhd13l-chromium-binary-plugin-widevine'
  install: creating directory '/nix/store/59wp59dc5fsawv8bfmibb9wcwmbhd13l-chromium-binary-plugin-widevine/lib'
  'libwidevinecdm.so' -> '/nix/store/59wp59dc5fsawv8bfmibb9wcwmbhd13l-chromium-binary-plugin-widevine/lib/libwidevinecdm.so'
  'libwidevinecdmadapter.so' -> '/nix/store/59wp59dc5fsawv8bfmibb9wcwmbhd13l-chromium-binary-plugin-widevine/lib/libwidevinecdmadapter.so'
  running tests
  	libglib-2.0.so.0 => not found
  	libnss3.so => not found
  	libnssutil3.so => not found
  	libnspr4.so => not found
  	libglib-2.0.so.0 => not found
  	libnss3.so => not found
  	libnssutil3.so => not found
  	libnspr4.so => not found
  builder for ‘/nix/store/dcp02yxms8y02yz8wrb58ypvq8sf0253-chromium-binary-plugin-widevine.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/dvpfi6j90advgvwkkma5qdixqw22b008-chromium-58.0.3029.110.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/dvpfi6j90advgvwkkma5qdixqw22b008-chromium-58.0.3029.110.drv’ failed
  ```

  ## Technical details

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

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

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

  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  ```
  [maarten@maarten-laptop:~]$ grep build-use-sandbox /etc/nix/nix.conf
  build-use-sandbox = true
  ```


state: closed
title: Add/resilio sync
user_login: cynic
html_url: https://github.com/NixOS/nixpkgs/pull/26300
updated_at: 2017-06-01 18:01:45
body:
  ###### Motivation for this change

  Bittorrent sync is no longer supported upstream; Resilio sync is the replacement (see issue #19436).

  ###### Things done

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

  ---


state: closed
title: fetchFromGitHub not supporting tag as rev when fetching submodules
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/issues/26302
updated_at: 2017-06-01 17:33:47
body:
  ## Issue description

  `fetchFromGitHub` doesn't support tags as `rev` when `fetchSubmodules=true`. The following doesn't work, I get "Bad commit hash or bad reference" error:

  ```
  version = "2.0.2";
  src = fetchFromGitHub {
      owner = "jangernert";
      repo = "FeedReader";
      rev = "v${version}";
      sha256 = "1jhhbkgknnv4smj5imvflsk9fmr2kgqgcxr967ih1gq1dyh4pii8";
      fetchSubmodules = true;
  };
  ```

  If I don't fetch submodules, it works:
  ```
  src = fetchFromGitHub {
      owner = "jangernert";
      repo = "FeedReader";
      rev = "v${version}";
      sha256 = "1jhhbkgknnv4smj5imvflsk9fmr2kgqgcxr967ih1gq1dyh4pii8";
  };
  ```

  Or if I put commit hash into `rev` field, it works:
  ```
  src = fetchFromGitHub {
      owner = "jangernert";
      repo = "FeedReader";
      rev = "c65573befe9faed5bed92359ceaa2cdf033e4e13";
      sha256 = "1jhhbkgknnv4smj5imvflsk9fmr2kgqgcxr967ih1gq1dyh4pii8";
      fetchSubmodules = true;
  };
  ```


state: closed
title: Add/resilio sync
user_login: cynic
html_url: https://github.com/NixOS/nixpkgs/pull/26303
updated_at: 2017-06-02 20:26:55
body:
  ###### Motivation for this change

  The btsync service and package are no longer supported upstream, and should be replaced by the resilio sync service and package (see issue #19436).

  ###### Things done

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

  ---
  (my apologies for the previous pull request against the incorrect branch!)


state: closed
title: OpenCV contrib python build fails
user_login: alexozer
html_url: https://github.com/NixOS/nixpkgs/issues/26304
updated_at: 2018-11-26 16:11:35
body:
  ## Issue description
  The OpenCV Python 3 package fails to build with `enableContrib = true` enabled right at 100% completion.

  ```
  [100%] Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/perf_matchers.cpp.o
  [100%] Linking CXX executable ../../bin/opencv_test_structured_light
  [100%] Built target opencv_test_structured_light
  [100%] Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/perf_stich.cpp.o
  Traceback (most recent call last):
    File "/tmp/nix-build-opencv-3.2.0.drv-0/opencv-3.2.0-src/modules/python/python3/..//src2/gen2.py", line 959, in <module>
      generator.gen(srcfiles, dstdir)
    File "/tmp/nix-build-opencv-3.2.0.drv-0/opencv-3.2.0-src/modules/python/python3/..//src2/gen2.py", line 871, in gen
      self.code_include.write( '#include "{0}"\n'.format(hdr[hdr.rindex('opencv2/'):]) )
  ValueError: substring not found
  make[2]: *** [modules/python3/CMakeFiles/opencv_python3.dir/build.make:312: modules/python3/pyopencv_generated_include.h] Error 1
  make[1]: *** [CMakeFiles/Makefile2:13931: modules/python3/CMakeFiles/opencv_python3.dir/all] Error 2
  make[1]: *** Waiting for unfinished jobs....
  [100%] Linking CXX executable ../../bin/opencv_perf_stitching
  [100%] Built target opencv_perf_stitching
  make: *** [Makefile:161: all] Error 2
  builder for ‘/nix/store/cab110mn70l7aca7b7i33jbwl7bl1hjd-opencv-3.2.0.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/cbb980gscpxzwnyv1s9v7rlfaa9y1fq0-python3-3.5.3-env.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/cbb980gscpxzwnyv1s9v7rlfaa9y1fq0-python3-3.5.3-env.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ```


  ### Steps to reproduce

  Instantiate: `pkgs.python35Packages.opencv3.override { enableContrib = true; }`

  ## Technical details

  * System: 17.03.1247.05126bc850 (Gorilla)
  * Nix version: 1.11.8
  * Nixpkgs version: "17.03.1247.05126bc850"
  * Sandboxing enabled: false


state: closed
title: Wrap gnome control center and online accounts
user_login: selaux
html_url: https://github.com/NixOS/nixpkgs/pull/26305
updated_at: 2017-07-13 13:05:08
body:
  ###### Motivation for this change

  I could not add an exchange account using `gnome-online-accounts` because it could not find `glib_networking`

  ###### Things done

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

  ---


state: closed
title: seth: 0.5.0 -> 0.5.1
user_login: dbrock
html_url: https://github.com/NixOS/nixpkgs/pull/26306
updated_at: 2017-06-01 20:06:50
body:
  ###### Motivation for this change

  This release of Seth restores a couple of yanked subcommands which turned out to be needed for compatibility with https://github.com/dapphub/dapp.

  ###### Things done

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


state: closed
title: http 500 when downloading libSM from binary cache
user_login: jarry9
html_url: https://github.com/NixOS/nixpkgs/issues/26307
updated_at: 2017-06-01 20:05:56
body:
  Hi,

  I installed many packages from store. But only skype gives error when installing.
  ```
  nix-env -i skype --arg config '{ allowUnfree = true; }'

  --------------------------output last lines-----------------

  100  6896  100  6896    0     0  10510      0 --:--:-- --:--:-- --:--:-- 10758

  fetching path ‘/nix/store/45cmlda0pk4d17zy4afnn1hk47dxhz1f-libX11-1.6.5-dev’...

  *** Downloading ‘https://cache.nixos.org/nar/1ryc5rh496brlmcq2p10kgvl988z3i8ywaa5niffrhsbhh0pz734.nar.xz’ to ‘/nix/store/45cmlda0pk4d17zy4afnn1hk47dxhz1f-libX11-1.6.5-dev’...
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100 40088  100 40088    0     0   135k      0 --:--:-- --:--:-- --:--:--  142k

  fetching path ‘/nix/store/mh3gpwf16aj9crl61d5qnsn7mpx638hm-libSM-1.2.2-dev’...

  *** Downloading ‘https://cache.nixos.org/nar/1r69jsd3k9fjh9cjsx60lv9qvf8qcff3g4ng0pams20wafyn85h9.nar.xz’ to ‘/nix/store/mh3gpwf16aj9crl61d5qnsn7mpx638hm-libSM-1.2.2-dev’...
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
  curl: (22) The requested URL returned error: 500 
  /nix/store/5cpnwwnasypdi7p0av6qbaf52y99gmdz-xz-5.2.2-bin/bin/xz: (stdin): File format not recognized
  error: unexpected end-of-file
  download of ‘https://cache.nixos.org/nar/1r69jsd3k9fjh9cjsx60lv9qvf8qcff3g4ng0pams20wafyn85h9.nar.xz’ failed: No such file or directory
  could not download ‘/nix/store/mh3gpwf16aj9crl61d5qnsn7mpx638hm-libSM-1.2.2-dev’ from any binary cache
  fetching path ‘/nix/store/mh3gpwf16aj9crl61d5qnsn7mpx638hm-libSM-1.2.2-dev’ failed with exit code 1
  fetching path ‘/nix/store/91b2lpm9kwngsj5si5djgijwfg91ynpv-libXau-1.0.8-dev’...
  killing process 15493
  cannot build derivation ‘/nix/store/z7w5gnagqapvkhgdxg4815ai0xy4hrb9-skype-4.3.0.37.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/z7w5gnagqapvkhgdxg4815ai0xy4hrb9-skype-4.3.0.37.drv’ failed
  ```
  ---------------------------------------------------------------

  ## Technical details
  * System: Ubuntu 16.04 LTS Eng 64 bit
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: 17.09pre108299.ec9a23332f


state: closed
title: pythonPackages.uncertainties: move to development/python-modules
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/26308
updated_at: 2017-09-12 22:59:17
body:
  ###### Motivation for this change
  Moving libraries outside python-packages.nix


  ###### Things done

  - [x] Tested using sandboxing
    - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [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 (none)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: php: set extension dir to correct location
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/26309
updated_at: 2017-06-03 12:21:54
body:
  ###### Motivation for this change

  The extension dir was no longer correctly set to $out/lib/php/extensions
  as PHP expects the EXTENSION_DIR as environment variable not config flag.

  ###### Things done

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

  ---


state: closed
title: darwin-stdenv: remove python dependencies
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/26310
updated_at: 2017-06-05 18:10:44
body:
  ###### Motivation for this change

  Disable the llvm/clang manpages on darwin to avoid python packages in the stdenv. 😞 

  ###### Things done

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

  ---


state: closed
title: update colorama and related
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/26311
updated_at: 2017-09-12 22:59:11
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` (`treq` is failing but seems unrelated)
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: python.pkgs.magic-wormhole: fix build mostly through adding new dependencies
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/26312
updated_at: 2017-06-02 21:47:11
body:
  ###### Motivation for this change
  Things that build are good.

  ###### Things done

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

  ---


state: closed
title: gh-ost: init at 1.0.36
user_login: polynomial
html_url: https://github.com/NixOS/nixpkgs/pull/26313
updated_at: 2017-08-13 22:34:33
body:
  ###### Motivation for this change

  The gh-ost utility can be used to manipulate MySQL databases and we would like to use it on our NixOS machines.

  ###### Things done

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

  ---


state: closed
title: TheanoWithCuda: depend on future for older pythons #26103
user_login: twhitehead
html_url: https://github.com/NixOS/nixpkgs/pull/26314
updated_at: 2017-06-14 20:19:12
body:
  ###### Motivation for this change

  Closes #26103.  Needs to be merged after #26263.

  ###### Things done

  I tested the commits against the 17.03 release.  I couldn't get `master` to build due to unrelated issues in building the dependencies.

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

  ---


state: closed
title: pirate-get: 0.2.9 -> 0.2.10
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/26316
updated_at: 2017-06-02 07:37:08
body:
  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using (none)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pymol: added Pmw + python version bump
user_login: Mounium
html_url: https://github.com/NixOS/nixpkgs/pull/26317
updated_at: 2017-06-02 21:34:04
body:
  ###### Motivation for this change
  Missed a .desktop file

  ###### Things done

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

  ---


state: closed
title: systemd-boot-builder.py: add support for profiles
user_login: KaiHa
html_url: https://github.com/NixOS/nixpkgs/pull/26318
updated_at: 2017-06-24 19:33:34
body:
  This will also list the generations of other profiles than `system` in
  the boot menu. See the documentation of the `--profile-name` option of
  nixos-rebuild for more information on profiles.

  ###### Motivation for this change

  To boot other profiles with systemd-boot.

  ###### Things done

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

  ---


state: closed
title: Add FeedReader
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/pull/26319
updated_at: 2017-06-02 07:40:44
body:
  ###### Motivation for this change

  **NOTE: This is work in progress, not ready yet. I just need some help to finish this.**

  FeedReader is a very nice RSS/Atom reader with online synchronization support with ownCloud.

  Question: I added Vala support to Gnome Online Accounts. Is this ok? FeedReader requires that.

  The `feedreader` package compiles but I get errors when trying to run it:

  ```
  $ nix-shell -p feedreader
  $ feedreader
  (feedreader:9953): GLib-GIO-ERROR **: Settings schema 'org.gnome.feedreader' is not installed
  Trace/breakpoint trap
  ```

  Any ideas how to fix this? I tried adding schema installation to `postInstall` but apparently it doesn't work. I'm using KDE if that matters.

  ###### Things done

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

  ---


state: open
title: Python: support GitHub in update script
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/26320
updated_at: 2017-06-02 07:04:28
body:
  ## Issue description

  The update script uses the PyPI API to determine whether updates are available and uses the hashes it provides. 

  Some expressions do not use `fetchPyPi` or `fetchurl` with an url pointing to PyPI`. In those cases, we shouldn't use the PyPI API. 

  Therefore, an initial check should be included that checks what kind of repository is used. Then, we can also support GitHub for the few scripts that use it.


state: closed
title: Overlays
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/26321
updated_at: 2017-06-05 13:39:12
body:
  ###### Motivation for this change
  extended the overlays section of nixpkgs doc. took me quite a few hours until i figued how to use it, see https://stackoverflow.com/questions/44316127/implementing-override-in-my-repository/44318322#44318322

  @nbp this is very good work, thanks for creating this overlays stuff!

  ###### Things done

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

  ---


state: closed
title: strongswan: 5.5.2 -> 5.5.3
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/26324
updated_at: 2017-06-02 13:02:41
body:
  Strongswan-5.5.3 changelog: https://wiki.strongswan.org/versions/65

  I tested it on my own VPN.

  Since this fixes a DoS vulnerability it would be great if this can be cherry-picked on `release-17.03` as well.


state: closed
title: strongswan: 5.5.2 -> 5.5.3
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/26326
updated_at: 2017-06-02 13:04:09
body:
  (This is a cherry-pick of e367d69fccef4a732715baab059e748872ceae74).

  Strongswan-5.5.3 changelog: https://wiki.strongswan.org/versions/65

  I tested it on my own VPN.


state: closed
title: broadcom-sta: add patch for kernel 4.11+
user_login: georgewhewell
html_url: https://github.com/NixOS/nixpkgs/pull/26327
updated_at: 2017-06-02 23:38:51
body:
  ###### Motivation for this change

  broadcom-sta doesn't build against 4.11+ kernel. 

  ###### Things done

  copied patch from arch

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

  ---


state: closed
title: pythonPackages.Pmw: init at 2.0.1
user_login: Mounium
html_url: https://github.com/NixOS/nixpkgs/pull/26328
updated_at: 2017-06-02 18:04:10
body:
  ###### Motivation for this change

  Pymol's optional dependency for displaying a menu

  ###### Things done

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

  ---


state: closed
title: youtube-dl: add pycryptodome dependency
user_login: asymmetric
html_url: https://github.com/NixOS/nixpkgs/pull/26329
updated_at: 2017-06-02 22:37:31
body:
  ###### Motivation for this change

  The pycrypto library is used for HLS streams with encrypted segments.

  See https://github.com/rg3/youtube-dl/pull/8201

  ###### Things done

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

  ---


state: closed
title: gzdoom: 3.0.1 -> 3.1.0
user_login: Drakonis
html_url: https://github.com/NixOS/nixpkgs/pull/26330
updated_at: 2017-06-02 20:46:24
body:
  ###### Motivation for this change
  Updating to latest release.

  ###### Things done

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

  ---


state: closed
title: libnetfilter_log: init at 1.0.1
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/26331
updated_at: 2017-06-25 15:52:51
body:
  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] ~~macOS~~ (Linux only)
     - [x] Linux
  - [ ] ~~Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`~~ (new package)
  - [ ] ~~Tested execution of all binary files (usually in `./result/bin/`)~~ (no binaries)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: open
title: Use fallback mechanism in GRUB to automatically recover unbootable system
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/issues/26332
updated_at: 2017-06-02 17:28:38
body:
  ## Issue description

  It would be nice if a machine broken configuration would automatically recover into an older generation.
  I found that GRUB is supporting [fallback](https://www.gnu.org/software/grub/manual/legacy/Booting-fallback-systems.html) which could be used to achieve this.

  The machine would try to boot and if the boot fails for some reason it grub would start the previous generation. Other boot loaders probably have similar functionality.

  This is especially useful on machines where you don't have access during the boot. For example on AWS I was unable to rollback after a miss configuration because the system couldn't mount the rootfs. A fallback mechanism like would have saved me :wink:


state: open
title: A way to clean up unnecessary generations as a part of nixos-rebuild should be provided
user_login: nagisa
html_url: https://github.com/NixOS/nixpkgs/issues/26333
updated_at: 2017-06-03 21:59:52
body:
  A way to clean up unnecessary generations should be provided as part of `nixos-rebuild`. It is trivial to forget to clean up the old generations after verifying the newest generation works for sure. Leading to woes such as the one I’ve encountered in https://github.com/NixOS/nixpkgs/issues/23926#issuecomment-305353163. 

  I think at least the following knobs should be provided:

  * Only keep `N` newest generations;
  * Keep the generation that was booted into this time around (specifically booted into, not currently active);
  * maybe more.

  cc @abbradar 


state: open
title: Assumed value of MB_LEN_MAX wrong with clang
user_login: nagisa
html_url: https://github.com/NixOS/nixpkgs/issues/26334
updated_at: 2018-07-30 09:49:16
body:
  ## Issue description/Steps to reproduce

  Compiling following snippet with `clang -ffreestanding foo.c` (and any other way to get clang such as `cc` provided by `clangStdenv` package):

  ```
  #include<limits.h>
  #include<stdlib.h>

  int main(void) { return 0; }
  ```

  will fail with

  ```
  In file included from /tmp/foo.c:2:
  In file included from /nix/store/vrr9maj9lqj2xwndlx3kh07vhnc111i2-glibc-2.25-dev/include/stdlib.h:941:
  /nix/store/vrr9maj9lqj2xwndlx3kh07vhnc111i2-glibc-2.25-dev/include/bits/stdlib.h:90:3: error: "Assumed value of MB_LEN_MAX wrong"
  # error "Assumed value of MB_LEN_MAX wrong"
    ^
  1 error generated.
  ```

  This does not happen on Arch Linux, nor does it happen with GCC, nor does it happen without `-ffreestanding`, so I assume it is NixOS’ fault.

  ## Technical details

  * System: 17.09pre108282.53835c93cb (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.9


state: closed
title: Calibre is broken -- apparently a change in qt5 hooks.
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/issues/26335
updated_at: 2017-06-02 22:44:28
body:
  ## Issue description

  Building calibre on master (53835c93cb4bc1c6228ee04d6788398a8ab36ab4) fails with

  ```
  checking for references to /tmp/nix-build-calibre-2.84.0.drv-0 in /nix/store/5qzsn5b4f473z0pjmlfm9aaay5gi81j5-calibre-2.84.0...
  RPATH of binary /nix/store/5qzsn5b4f473z0pjmlfm9aaay5gi81j5-calibre-2.84.0/lib/calibre/calibre/plugins/pictureflow.so contains a forbidden reference to /tmp/nix-build-calibre-2.84.0.drv-0
  builder for ‘/nix/store/6cajk06bb2d2ilg0b5rsrjsbfvnrljkf-calibre-2.84.0.drv’ failed with exit code 1
  ```

  libraries indeed have a reference to `/tmp/nix-build-calibre-2.84.0.drv-0/__nix_qt5__/lib`... The name says it all, the fault is ours, not upstream ;-).

  ### Steps to reproduce

  Build calibre

  /cc @peterhoeg @ttuegel, any idea here ? Seems fairly complex...


state: closed
title: Unwrap Qt 5 packages
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/26336
updated_at: 2017-07-05 08:12:30
body:
  ### Motivation

  The Qt 5 wrappers are difficult to maintain and prevent runtime interoperability between packages. The latter is an important goal for desktop environments such as KDE. Fortunately, the wrappers are also unnecessary.

  This pull request removes `makeQtWrapper` and `kdeWrapper`. Instead of wrapping programs, required runtime dependencies are propagated through `propagatedUserEnvPkgs`. However, this does mean that some applications may not work correctly if invoked directly from the Nix store. This necessitates other changes, most notably: Qt plugins are now installed in a different prefix for each minor version to prevent conflicts.

  ### Testing

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

  I have also run the relevant NixOS tests.

  ---


state: closed
title: Ipmiview: 2.11.0 -> 2.12.0
user_login: johnramsden
html_url: https://github.com/NixOS/nixpkgs/pull/26337
updated_at: 2017-11-26 14:16:31
body:
  ###### Motivation for this change

  Update version to latest. Old version no longer exists.

  ###### Things done

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

  ---

  The package does build now after bumping the version, however when using the program and attempting to launch a console with ipmi I get the error 

  > Cannot run program “java” error=2, No such file or directory 

  I attempted to fix it and looked around but was unable to find the cause of the error. It seems that it's trying to launch the wrong "java". I don't know if this error existed before because I was never able to use the previous version.


state: closed
title: Add support for Gerbil
user_login: fare
html_url: https://github.com/NixOS/nixpkgs/pull/26338
updated_at: 2017-06-03 11:11:21
body:
  ###### Motivation for this change

  Add a package for Gerbil

  ###### Things done

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

  ---


state: closed
title: groonga: 7.0.0 -> 7.0.3
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/26339
updated_at: 2017-11-11 06:19:37
body:
  ###### Motivation for this change

  Update grronga to the latest version.

  ###### Things done

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

  ---


state: closed
title: doc: clarify building-nixos CD/DVD instructions
user_login: emmanuelrosa
html_url: https://github.com/NixOS/nixpkgs/pull/26341
updated_at: 2017-06-03 01:17:29
body:
  This change updates the instructions for building a NixOS ISO so that it's clear how to do it.

  Previously, the instructions stated to set NIXOS_CONFIG prior to running `nix-build`, yet the example provided by-passed NIXOS_CONFIG anyway. But the *really* important missing piece is the need for nixos/default.nix. See #21840.

  This change removes the NIXOS_CONFIG verbiage, and adds steps to clone nixpkgs and (most importantly) cd'ing into nixpkgs/nixos. That way, the reader may think: *Oh, so I need a default.nix and a configuration.nix. Ahhh, OK.*

  I purposely added the redundant default.nix argument.

  ###### Motivation for this change


  ###### Things done

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

  ---


state: open
title: "nixos-rebuild switch" kills container networking 2
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/26342
updated_at: 2019-05-27 19:27:08
body:
  ## Issue description
  When upgrading from `69d9061908` to `05126bc8503` (release-17.03), `network-setup.service` was stopped and then started. Because `br0-netdev.service` has `PartOf=network-setup.service` it was stopped too, despite configured `X-ReloadIfChanged=true`. This effectively broke internet access in container, just as described in https://github.com/NixOS/nixpkgs/issues/21745

  Looks like https://github.com/NixOS/nixpkgs/pull/22850 wasn't designed to handle such cases. In other words, it didn't fix the https://github.com/NixOS/nixpkgs/issues/21745 at all!

  pinging @volth @kampfschlaefer @fpletz who were involved previously.
  ### Steps to reproduce

  Here is an adapted test that shows what did I expect:

  ```
  with import <nixpkgs/nixos/lib/testing.nix> { system = builtins.currentSystem; };

  makeTest {

    nodes = {

      client = { lib, pkgs, ... }: {
        networking.firewall.enable = false;

        networking.bridges.br0.interfaces = [ "eth1" ];
        networking.interfaces = {
          eth1.ip4 = lib.mkOverride 0 [ ];
          br0.ip4 = [{ address = "192.168.1.1"; prefixLength = 24; }];
        };

        containers.webserver = {
          autoStart = true;
          privateNetwork = true;
          hostBridge = "br0";
          localAddress = "192.168.1.222/24";
          config = {
            networking.firewall.allowPing = true;
          };
        };

      };
    };

    testScript = ''
      startAll;
      $client->waitForUnit("default.target");

      $client->succeed("nixos-container run webserver -- ping -c 1 -n 192.168.1.1 >&2");
      $client->succeed("systemctl restart network-setup >&2");
      $client->sleep(3);
      $client->succeed("nixos-container run webserver -- ping -c 1 -n 192.168.1.1 >&2");
    '';

  }
  ```

  ## Technical details

  * System: nixos 17.03, `69d9061908` and `05126bc8503`


state: closed
title: nixos/bcache: install udev rules outside initrd too
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/26344
updated_at: 2017-06-10 16:09:36
body:
  ###### Motivation for this change
  Should fix https://github.com/NixOS/nixpkgs/issues/26281 ("Bcache udev rules not installed outside initrd").

  (Apparently I cannot verify that these rules are working by generating symlinks to bcache devices in /dev/disk/by-*, because on my system I run LVM on top of bcache.)

  ###### Things done

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

  ---


state: closed
title: nixpkgs manual: advise against overriding whole phases
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/26345
updated_at: 2017-07-02 12:04:07
body:
  I've seen that mistake at least a few times already, e.g.
  https://github.com/NixOS/nixpkgs/pull/26209#issuecomment-305925562
  It might perhaps seem counter-intuitive if one doesn't know nixpkgs well.

  ###### Things done

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

  ---


state: closed
title: dnschain: allow different bind and external addresses
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/26346
updated_at: 2017-09-12 22:59:15
body:
  ###### Motivation for this change
  As in the title. Currently the special TLD .dns is unusable unless you bind to a publicly routable address.


state: open
title: qt5: .qhelpgenerator-wrapped file not found
user_login: armijnhemel
html_url: https://github.com/NixOS/nixpkgs/issues/26347
updated_at: 2017-06-03 10:49:16
body:
  ## Issue description

  I downloaded Qt5 from the nix-channel and it seems some files are missing.

  /nix/store/w6q940m6s7hynyjnl6vw0w8r1fwxrnwl-qt-5.8.0/bin/qhelpgenerator is a symbolic link to /nix/store/7sjhg5d7yd9wqjh6grzxszbsb2yc526m-qttools-5.8.0-dev/bin/qhelpgenerator which is a shell script that has the linke:

      exec -a "$0" "/nix/store/vn9dzrwvw0b4by6ahgcs9j7j514afw1p-qttools-5.8.0/bin/.qhelpgenerator-wrapped"  "${extraFlagsArray[@]}" "$@"

  but the .qhelpgenerator-wrapped file does not exist.

  This is with the latest nixpkgs (commit b520c30d9ece95b8c64caf6691db99d486e08717 )

  ### Steps to reproduce



  ## Technical details


  $  lsb_release -a
  LSB Version:	:core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
  Distributor ID:	Fedora
  Description:	Fedora release 25 (Twenty Five)
  Release:	25
  Codename:	TwentyFive


state: closed
title: kubernetes: 1.5.6 -> 1.6.4
user_login: seppeljordan
html_url: https://github.com/NixOS/nixpkgs/pull/26348
updated_at: 2017-06-04 11:12:59
body:
  ###### Motivation for this change

  We probably want to have the latest version of kubernetes on unstable.

  ###### Things done

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

  ---


state: closed
title: tilix: init at 1.5.8
user_login: midchildan
html_url: https://github.com/NixOS/nixpkgs/pull/26349
updated_at: 2017-06-10 09:34:11
body:
  ###### Motivation for this change
  Tilix is a tiling terminal emulator following the Gnome human interface guidelines.

  ###### Things done

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

  ---


state: closed
title: Datadog: package update + module refactoring
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/pull/26350
updated_at: 2018-04-27 16:09:09
body:
  ###### Motivation for this change
  I have previously updated and changed the API of the datadog service. As per request, I have reverted that and I'm submitting it as a pull request instead. Additionally to previous work, I'm also providing an additional patch that brings back the old API without sacrificing any of the new one. Personally I think users should simply upgrade to (what I think is) a much more flexible API.

  ###### Things done
  The upgrade itself is deployed on actual machines running now and works great. The backwards compatibility patch was only tested for evaluation with `nixos-rebuild dry-run`.


state: closed
title: half: init at 1.12.0
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26351
updated_at: 2017-06-03 17:14:46
body:
  ###### Motivation for this change

  Header-only C++ library (one .hpp file).
  Having it in nixpkgs made it discoverable by cmake, etc

  ###### Things done

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

  ---


state: closed
title: aliza: init at 1.29.2
user_login: Mounium
html_url: https://github.com/NixOS/nixpkgs/pull/26352
updated_at: 2017-08-24 12:13:21
body:
  ###### Motivation for this change

  ###### Things done

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

  ---


state: closed
title: skypeforlinux: 5.2.0.1 -> 5.3.0.1
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/26353
updated_at: 2017-06-03 18:25:44
body:
  ###### Motivation for this change

  Update skypeforlinux to the last version

  ###### Things done

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

  ---


state: closed
title: nixos/bcache: install udev rules outside initrd too [version 3]
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/26354
updated_at: 2017-06-10 16:09:28
body:
  ###### Motivation for this change
  This is an alternative version of https://github.com/NixOS/nixpkgs/pull/26344, with what I consider better stage-1.nix changes.

  Should fix https://github.com/NixOS/nixpkgs/issues/26281 ("Bcache udev rules not installed outside initrd").

  (Apparently I cannot verify that these rules are working by generating symlinks to bcache devices in /dev/disk/by-*, because on my system I run LVM on top of bcache.)

  ###### Things done

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

  ---


state: closed
title: pgcli: 1.5.1 -> 1.6.0
user_login: jlesquembre
html_url: https://github.com/NixOS/nixpkgs/pull/26355
updated_at: 2017-06-06 12:41:56
body:
  ###### Motivation for this change
  Update pgcli to 1.6.0. Also updates pgspecial to 1.8.0, since is the minimum required version for pgcli 1.6.0

  ###### Things done

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

  ---


state: closed
title: sqlite3: 3.17.0 -> 3.19.2
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/26356
updated_at: 2017-06-21 23:24:32
body:
  ###### Motivation for this change

  Update sqlite3 to the last version in staging

  ###### Things done

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

  ---


state: closed
title: fetchgit: add postFetch argument
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/26358
updated_at: 2017-12-23 14:52:01
body:
  ###### Motivation for this change

  Adds the `postFetch` argument similar to [`fetchurl`](https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/fetchurl/default.nix#L71).

  ###### Things done

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

  ---


state: closed
title: libgcrypt: 1.7.6 -> 1.7.7
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/26359
updated_at: 2019-04-17 01:50:30
body:
  ###### Motivation for this change

  This PR is against staging.

  See https://lists.gnu.org/archive/html/info-gnu/2017-06/msg00001.html
  for release announcement.

  ###### Things done

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

  ---


state: closed
title: fetchdarcs: Use NIX_SSL_CERT_FILE
user_login: expipiplus1
html_url: https://github.com/NixOS/nixpkgs/pull/26360
updated_at: 2017-12-23 21:07:09
body:
  `SSL_CERT_FILE` has been replaced with `NIX_SSL_CERT_FILE`.

  Before this change using `fetchdarcs` resulted in an error message like:

  ```
  Identifying repository http://hub.darcs.net/scravy/easyplot inventory

  darcs failed:  Not a repository: http://hub.darcs.net/scravy/easyplot (Peer certificate cannot be authenticated with given CA certificates)

  HINT: Do you have the right URI for the repository?

  builder for ‘/nix/store/imyvcs6lvb5yva66krc5wk39931sam8v-fetchdarcs.drv’ failed with exit code 2
  ```

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: libinput: 1.5.1 -> 1.7.2
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/26361
updated_at: 2017-06-06 18:53:26
body:
  Changelogs:

  1.5.2: https://lists.freedesktop.org/archives/wayland-devel/2016-November/031926.html
  1.5.3: https://lists.freedesktop.org/archives/wayland-devel/2016-December/032110.html
  1.5.5: https://lists.freedesktop.org/archives/wayland-devel/2017-January/032610.html
  1.6.0: https://lists.freedesktop.org/archives/wayland-devel/2017-January/032746.html
  1.6.1: https://lists.freedesktop.org/archives/wayland-devel/2017-February/032940.html
  1.6.2: https://lists.freedesktop.org/archives/wayland-devel/2017-February/033169.html
  1.6.3: https://lists.freedesktop.org/archives/wayland-devel/2017-March/033377.html
  1.7.0: https://lists.freedesktop.org/archives/wayland-devel/2017-March/033531.html
  1.7.1: https://lists.freedesktop.org/archives/wayland-devel/2017-April/033962.html
  1.7.2: https://lists.freedesktop.org/archives/wayland-devel/2017-May/034037.html

  Lots of fixes, most notably around trackpad support on high-dpi
  systems.

  ###### Things done

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

  ---

  I can't realistically test `nox-review wip` for this change because it seems to affect practically every huge graphical app.  Right now I'm waiting for the entirety of KDE to build on my laptop...


state: closed
title: dex: init at 2.4.1
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/26362
updated_at: 2017-06-04 23:15:09
body:
  There is already another thing called "dex" that manipulates .desktop
  files, so I called this one "dex-oidc" in all-packages.nix.

  ###### Things done

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


state: closed
title: gitkraken: 2.5.0 -> 2.6.0
user_login: winniequinn
html_url: https://github.com/NixOS/nixpkgs/pull/26363
updated_at: 2017-06-10 22:19:27
body:
  ###### Motivation for this change

  Latest stable version with new features and fixes.

  ###### Things done

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


state: closed
title: vscode: 1.12.1 -> 1.12.2
user_login: winniequinn
html_url: https://github.com/NixOS/nixpkgs/pull/26364
updated_at: 2017-06-10 22:19:28
body:
  ###### Motivation for this change

  Translation additions and [various fixes](https://github.com/Microsoft/vscode/milestone/43?closed=1).

  ###### Things done

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


state: closed
title: xcursor themes: added the comix, flatbed, gruppled, polar and premium xcursor themes
user_login: msteen
html_url: https://github.com/NixOS/nixpkgs/pull/26365
updated_at: 2018-02-20 22:56:12
body:
  ###### Motivation for this change
  I wanted a different xcursor theme, but could not find any that I liked available.

  ###### Things done

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

  ---


state: closed
title: slack: 2.5.2 -> 2.6.2
user_login: winniequinn
html_url: https://github.com/NixOS/nixpkgs/pull/26366
updated_at: 2017-06-10 22:19:26
body:
  I added libxcb as a dependency. Without it, 2.6.2 crashes on launch:

      $ slack
      slack: error while loading shared libraries: libxcb.so.1: cannot open
      shared object file: No such file or directory

  ###### Motivation for this change

  [Various fixes.](https://slack-files.com/T12KS1G65-F3QT9B7DJ-c285b109a3)

  ###### Things done

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


state: closed
title: iosevka: 1.12.5 -> 1.13.0
user_login: winniequinn
html_url: https://github.com/NixOS/nixpkgs/pull/26367
updated_at: 2017-06-10 22:19:25
body:
  ###### Motivation for this change

  [Minor updates.](https://github.com/be5invis/Iosevka/releases/tag/v1.13.0)

  ###### Things done

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


state: closed
title: apvlv: copy main_menubar.glade to out dir
user_login: vidbina
html_url: https://github.com/NixOS/nixpkgs/pull/26368
updated_at: 2017-06-04 17:26:26
body:
  ###### Motivation for this change

  The application relies on [main_menubar.glade to generate part of the GTK-based UI](https://github.com/naihe2010/apvlv/blob/v0.1.5/src/ApvlvMenu.cc#L51).

  Currently `apvlv` fails with the `(apvlv:16999): Gtk-ERROR **: failed to add UI: Failed to open file '${NIX_PREFIX}-apvlv-0.1.5/share/doc/apvlv/main_menubar.glade': No such file or directory
  zsh: trace trap  apvlv` error because this file is copied into the output directory for the package.

  ###### Things done

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

  ---

  ###### TL;DR

  Added the apvlv package to my nixos-configuration and ended up with an error message that indicated a missing main_menubar.glade file. After initially writing an [override for my own setup](https://github.com/vidbina/nixos-configuration/commit/716303c60c7a13bb787b97a231c280a48728561a), I decide to add the cp command for the required file to the installPhase in the nixpkgs description. Built this against my `nixos-version` to confirm it works, subsequently against release-17.03 9e0a260195 (which took forever to `nixos-rebuild test`) then failed because `git.efa3635.drv` couldn't be built and finally cherry-picked the commit of interest into master.

  > Tried to rebase, but there were so many conflicts that pursuing of this approach seemed disproportionate to the minor (single line append) change. If I must rebase, I am glad to receive some pointers on how to perform this without introducing a significant risk of breaking changes elsewhere in nixpkgs.


state: closed
title: racket: 6.8 -> 6.9
user_login: geistesk
html_url: https://github.com/NixOS/nixpkgs/pull/26369
updated_at: 2017-10-12 17:44:16
body:
  ###### Motivation for this change
  Update [racket](https://racket-lang.org/) from 6.8 to 6.9

  ###### Things done

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

  ---
  I have tested my changes as checked above.
  cc: @kkallio @henrytill @vrthra


state: closed
title: eslint_d: init at 4.2.5
user_login: jlesquembre
html_url: https://github.com/NixOS/nixpkgs/pull/26371
updated_at: 2018-01-19 17:06:13
body:
  ###### Motivation for this change
  Add [eslint_d](https://github.com/mantoni/eslint_d.js)

  ###### Things done

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

  ---


state: closed
title: fetchsvn: set LC_ALL in builder to allow svn to handle unicode filenames
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/26372
updated_at: 2017-06-10 11:00:04
body:
  ###### Motivation for this change
  Without this, svn will fail when it reaches a unicode filename.

  If you need a repo with unicode files to test this, try https://svn.openstreetmap.org/applications/editors/josm revision 32680 (it's in the main repo so `ignoreExternals=true` will save you a lot of time).

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` (fixed output derivation, there were none)
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: The man page for git-series does not seem to work
user_login: LemmingAvalanche
html_url: https://github.com/NixOS/nixpkgs/issues/26373
updated_at: 2017-06-05 22:42:57
body:
  ### Issue description

  The man page for [git-series](https://github.com/NixOS/nixpkgs/tree/master/pkgs/development/tools/git-series) does not seem to work.

  Cc: maintainer @vmandela.

  ### Steps to reproduce

  ``` shell
  $ nix-shell --pure -p git-series -p man -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/master.tar.gz
  [nix-shell:...]$ man git-series
  No manual entry for git-series
  [nix-shell:...]$ man git series
  No manual entry for git
  No manual entry for series
  ```

  ### Technical details

  * System: Ubuntu 14.04.5 LTS
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.09pre107911.4f6ab299a0"
  * Sandboxing enabled: N/A


state: closed
title: gnumeric: 1.12.32 → 1.12.34
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/26374
updated_at: 2017-09-04 01:54:00
body:
  ###### Things done

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


state: closed
title: virtmanager: Fix python import error
user_login: midchildan
html_url: https://github.com/NixOS/nixpkgs/pull/26375
updated_at: 2017-06-06 05:30:28
body:
  ###### Motivation for this change
  `PYTHONPATH` was not set when running virt-manager, resulting in the following error:

  ```console
  $ virt-manager
  Traceback (most recent call last):
    File "/nix/store/2iiz3nfs5x9wbprf0mfiahir0hzibbgf-virt-manager-1.4.1/share/virt-manager/virt-manager", line 29, in <module>
      import gi
  ImportError: No module named gi
  ```

  ###### Things done

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

  ---


state: closed
title: i3lock-color: 2.7-2017-04-01 -> 2.9.1-c
user_login: iSma
html_url: https://github.com/NixOS/nixpkgs/pull/26376
updated_at: 2017-06-04 22:54:22
body:
  ###### Motivation for this change
  Update i3lock-color to new version

  ###### Things done

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

  ---


state: open
title: grub2: os-prober not installed
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/26377
updated_at: 2018-04-16 12:50:39
body:
  ## Issue description

  ```
  finalising the installation...
  updating GRUB 2 menu...
  mkdir: cannot create directory ‘/var/lib/os-prober’: No such file or directory
  installing the GRUB 2 boot loader on /dev/sdb...
  Installing for i386-pc platform.
  Installation finished. No error reported.
  ```

  ### Steps to reproduce

  /mnt/etc/nixos/configuration.nix
  ```
    boot = {
      loader.grub = {
        enable = true;
        version = 2;
        device = "/dev/sda";
        useOSProber = true;
      };
    };
  ```

  then `nixos-install`

  ### Workaround

  ```
  mkdir -p /mnt/var/lib/os-prober
  ```

  Maybe `-p` should just get added or should `/var/lib` exists?

  ## Technical details

  I'm on this branch https://github.com/NixOS/nixpkgs/pull/25603 but i think it doesn't matter.

  * System: 17.09.git.4979803 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.03.1123.4a7a03913d"
  * Sandboxing enabled: build-use-sandbox = true


state: closed
title: xorg-input-libinput: 0.25.0 -> 0.25.1
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/26378
updated_at: 2017-06-06 18:53:37
body:
  This isn't part of a full xorg release, so I just added it to the xorg
  overrides.nix.

  Changelog and release announcement:
  https://lists.x.org/archives/xorg-announce/2017-May/002798.html

  ###### Motivation for this change
  Upstream release

  ###### Things done

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

  ---


state: closed
title: xfce4-dockbarx-plugin: does not work anymore
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/26379
updated_at: 2017-12-18 19:11:21
body:
  ## Issue description

  The ```xfce4-dockbarx-plugin``` is not visible on xfce-panel.
  A regression happened between 2017-May-26 and 2017-May-28
  one of these commits https://github.com/NixOS/nixpkgs-channels/compare/233716f7c9a5637f5cebe5ac5c5c1f0b202630a0...b27a2667db0b2b2b2546f1c2d5bdcc78e13132d3


state: closed
title: programs.zsh.syntaxHighlighting: Fix default value for patterns
user_login: danielfullmer
html_url: https://github.com/NixOS/nixpkgs/pull/26380
updated_at: 2017-06-04 21:50:21
body:
  ###### Motivation for this change

  Commit 0925f79d561b077c40c53e3fb213df461bdf2b06 changes `programs.zsh.syntaxHighlighting.patterns` to use attrsets instead of lists of lists. However, the default value was not changed to match the new schema.  Building a configuration which uses the default value currently results in an error.

  @Ma27 @Mic92

  ###### Things done

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

  ---


state: closed
title: erlang: refactor to generalize Erlang/OTP derivations
user_login: gleber
html_url: https://github.com/NixOS/nixpkgs/pull/26381
updated_at: 2017-06-11 18:54:06
body:
  ###### Motivation for this change

  This PR does not change anything feature-wise, and instead aims at unify how different Erlang versions are built.

  This is a subset of https://github.com/NixOS/nixpkgs/pull/17240 (and is a heavily-inspired re-implementation of it). It contains:
  - move all Beam packages into beam-packages.nix file which lives by the side of all-packages.nix;
  - deduplicates contents of pkgs/development/interpreters/erlang/R{16-19}.nix into a generic builder;
  - supports OTP build features like odbc- and javasupport

  It does not contain:
  - a fixpoint to build Erlang packages using different OTP versions;
  - Elixir generalization;
  - LFE generalization.

  ###### Things done

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

  /cc @LnL7 @ankhers @ericbmerritt @yurrriq 


state: closed
title: Errors occurred while installation
user_login: Chuhoi
html_url: https://github.com/NixOS/nixpkgs/issues/26382
updated_at: 2018-03-21 22:41:21
body:
  Here is the output....
  > tsuhoi-Inspiron-7520% sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  > Cloning Oh My Zsh...
  > 正克隆到 '/home/tsuhoi/.oh-my-zsh'...
  > remote: Counting objects: 831, done.
  > remote: Compressing objects: 100% (700/700), done.
  > remote: Total 831 (delta 14), reused 775 (delta 10), pack-reused 0
  > 接收对象中: 100% (831/831), 567.68 KiB | 448.00 KiB/s, 完成.
  > 处理 delta 中: 100% (14/14), 完成.
  > Looking for an existing zsh config...
  > Found ~/.zshrc. Backing up to ~/.zshrc.pre-oh-my-zsh
  > Using the Oh My Zsh template file and adding it to ~/.zshrc
  >          __                                     __   
  >   ____  / /_     ____ ___  __  __   ____  _____/ /_  
  >  / __ \/ __ \   / __ `__ \/ / / /  /_  / / ___/ __ \ 
  > / /_/ / / / /  / / / / / / /_/ /    / /_(__  ) / / / 
  > \____/_/ /_/  /_/ /_/ /_/\__, /    /___/____/_/ /_/  
  >                         /____/                       ....is now installed!
  > 
  > 
  > Please look over the ~/.zshrc file to select plugins, themes, and options.
  > 
  > p.s. Follow us at https://twitter.com/ohmyzsh.
  > 
  > p.p.s. Get stickers and t-shirts at http://shop.planetargon.com.
  > 
  > /home/tsuhoi/.oh-my-zsh/lib/theme-and-appearance.zsh:2: colors: function definition file not found
  > /home/tsuhoi/.oh-my-zsh/oh-my-zsh.sh:77: compinit: function definition file not found
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:80: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:93: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:100: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:109: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:119: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:129: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:138: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:144: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:147: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:150: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:153: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:163: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:166: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:168: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:182: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:193: command not found: compdef
  And every time I launch the terminal, it shows
  > /home/tsuhoi/.oh-my-zsh/lib/theme-and-appearance.zsh:2: colors: function definition file not found
  > /home/tsuhoi/.oh-my-zsh/oh-my-zsh.sh:77: compinit: function definition file not found
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:80: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:93: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:100: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:109: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:119: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:129: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:138: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:144: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:147: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:150: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:153: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:163: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:166: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:168: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:182: command not found: compdef
  > /home/tsuhoi/.oh-my-zsh/plugins/git/git.plugin.zsh:193: command not found: compdef
  And no matter which theme I use, it never works.

  System: Ubuntu 17.04

  Anyone can help me with the problem？ T_T


state: closed
title: xterm: install desktop file and icon
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/26383
updated_at: 2018-09-02 15:29:44
body:
  ###### Motivation for this change

  xterm currently does not install it's desktop file or icon

  ###### Things done

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

  ---


state: closed
title: xfce4-dockbarx-plugin: fix #26379
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26384
updated_at: 2017-06-10 09:44:24
body:
  ###### Motivation for this change

  Fix #26379
  regression after https://github.com/NixOS/nixpkgs/commit/aa86d9fa7a93023f6c54f45631505375dc628b91

  @FRidh if you insist on https://github.com/NixOS/nixpkgs/commit/aa86d9fa7a93023f6c54f45631505375dc628b91 please review all 41 usages of ```wrapPythonPrograms```. Some of them might have something to wrap in other directories than ```$out/bin```. It is already the second found regression of that commit (another is https://github.com/NixOS/nixpkgs/pull/26375)


state: open
title: wayland compiler error
user_login: gracewyc
html_url: https://github.com/NixOS/nixpkgs/issues/26385
updated_at: 2018-04-30 13:53:52
body:
  ## Issue description
  When I use gcc to compile the following code, I encountered the following error:

  ```c
  static void
  global_registry_handler(void *data, struct wl_registry *registry, uint32_t id,const char *interface, uint32_t version)
  {
      printf("Got a registry event for %s id %d\n", interface, id);
      if (strcmp(interface, "wl_compositor") == 0)
          compositor = wl_registry_bind(registry, 
                        id, 
                        &wl_compositor_interface, 
                        1);
  }`
  ```

  The error is as follows:
  ```
  undefined reference to `wl_proxy_marshal_constructor_versioned'
  collect2: error: ld returned 1 exit status
  ```

  ### Steps to reproduce
  ```shell
  gcc main.c -o out -lwayland-client -lwayland-server -lwayland-cursor -lwayland-egl
  ```
     
  Thank you
  ## Technical details

  * System: ubuntu16.04;    wayland-version 1.13.0


state: closed
title: pythonPackages.systemd: 231 -> 233
user_login: danielfullmer
html_url: https://github.com/NixOS/nixpkgs/pull/26386
updated_at: 2017-06-05 15:01:23
body:
  ###### Motivation for this change

  Update to version 233 to match the version in nixpkgs master.  Previous patchPhase does not seem necessary any longer. Also enabled tests using py.test.

  ###### Things done

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

  ---


state: closed
title: virt-manager does not start
user_login: mt-caret
html_url: https://github.com/NixOS/nixpkgs/issues/26387
updated_at: 2017-06-05 11:52:57
body:
  ## Issue description

  Running virt-manager gives the following error message:

  ```
  Traceback (most recent call last):
    File "/nix/store/2iiz3nfs5x9wbprf0mfiahir0hzibbgf-virt-manager-1.4.1/share/virt-manager/virt-manager", line 29, in <module>
      import gi
  ImportError: No module named gi
  ```

  ### Steps to reproduce

  `$ virt-manager`

  ## Technical details

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


state: closed
title: Tools cleanup rote
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/26388
updated_at: 2017-06-07 00:39:28
body:
  ###### Motivation for this change

  Rote prerequisite of #26007. That PR is pretty big, so good to sieve out this noise for reviewers' sake.

  ###### Things done

  Compared cross hashes. None, native or cross, should be changed.

  -----

  Thanks to @Dridus for doing much of this.


state: closed
title: BOINC: WUProp tasks fail
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/26389
updated_at: 2019-07-22 13:32:23
body:
  ## Issue description

  Stderr output
  ```
  <core_client_version>7.4.42</core_client_version>
  <![CDATA[
  <message>
  process exited with code 2 (0x2, -254)
  </message>
  <stderr_txt>
  Process creation (../../projects/wuprop.boinc-af.org/data_collect_v4_419_x86_64-pc-linux-gnu__nci) failed: Error -1, errno=2
  execv: No such file or directory

  </stderr_txt>
  ]]>
  ```
  Source: https://wuprop.boinc-af.org/result.php?resultid=71600227

  ### Steps to reproduce

  1. install BOINC service
  ```
    services.boinc.enable = true;
    services.boinc.allowRemoteGuiRpc = true;
  ```
  2. add [WUProp](https://wuprop.boinc-af.org/) project
  3. let one task complete and see result

  ## Technical details

  On my branch https://github.com/NixOS/nixpkgs/pull/25603 but shouldn't matter.

  * System: NixOS 17.09.git.4979803 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.03.1123.4a7a03913d"
  * Sandboxing enabled: build-use-sandbox = false


state: closed
title: emscripten: add binaryen support
user_login: asppsa
html_url: https://github.com/NixOS/nixpkgs/pull/26390
updated_at: 2017-06-05 07:30:52
body:
  ###### Motivation for this change

  [Binaryen](https://github.com/WebAssembly/binaryen/) enables emscripten to compile to WASM.

  ###### Things done

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

  ---


state: closed
title: pythonPackages.powerline: 2.5.2 -> 2.6
user_login: ss1h2a3tw
html_url: https://github.com/NixOS/nixpkgs/pull/26391
updated_at: 2017-06-10 10:09:49
body:
  ###### Motivation for this change
  Update powerline to the latest version.

  ###### Things done

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

  ---


state: closed
title: nox is broken
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/26392
updated_at: 2017-08-03 04:33:30
body:
  ## Issue description

  http://hydra.nixos.org/build/53887499

  ```
  creating build/bdist.linux-x86_64/wheel/nix_nox-0.0.5.dist-info/WHEEL
  installing
  /build/nix-nox-0.0.5/dist /build/nix-nox-0.0.5
  Traceback (most recent call last):
    File "/nix/store/vksfzp8lwrj0cb8yfnj3pzghdfmx90bx-python3.6-bootstrapped-pip-9.0.1/bin/.pip-wrapped", line 2, in <module>
      import sys;from pip import main
    File "/nix/store/vksfzp8lwrj0cb8yfnj3pzghdfmx90bx-python3.6-bootstrapped-pip-9.0.1/lib/python3.6/site-packages/pip/__init__.py", line 26, in <module>
      from pip.utils import get_installed_distributions, get_prog
    File "/nix/store/vksfzp8lwrj0cb8yfnj3pzghdfmx90bx-python3.6-bootstrapped-pip-9.0.1/lib/python3.6/site-packages/pip/utils/__init__.py", line 27, in <module>
      from pip._vendor import pkg_resources
    File "/nix/store/vksfzp8lwrj0cb8yfnj3pzghdfmx90bx-python3.6-bootstrapped-pip-9.0.1/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3018, in <module>
      @_call_aside
    File "/nix/store/vksfzp8lwrj0cb8yfnj3pzghdfmx90bx-python3.6-bootstrapped-pip-9.0.1/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3004, in _call_aside
      f(*args, **kwargs)
    File "/nix/store/vksfzp8lwrj0cb8yfnj3pzghdfmx90bx-python3.6-bootstrapped-pip-9.0.1/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3046, in _initialize_master_working_set
      dist.activate(replace=False)
    File "/nix/store/vksfzp8lwrj0cb8yfnj3pzghdfmx90bx-python3.6-bootstrapped-pip-9.0.1/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2578, in activate
      declare_namespace(pkg)
    File "/nix/store/vksfzp8lwrj0cb8yfnj3pzghdfmx90bx-python3.6-bootstrapped-pip-9.0.1/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2152, in declare_namespace
      _handle_ns(packageName, path_item)
    File "/nix/store/vksfzp8lwrj0cb8yfnj3pzghdfmx90bx-python3.6-bootstrapped-pip-9.0.1/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2092, in _handle_ns
      _rebuild_mod_path(path, packageName, module)
    File "/nix/store/vksfzp8lwrj0cb8yfnj3pzghdfmx90bx-python3.6-bootstrapped-pip-9.0.1/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2121, in _rebuild_mod_path
      orig_path.sort(key=position_in_sys_path)
  AttributeError: '_NamespacePath' object has no attribute 'sort'

  builder for ‘/nix/store/plq33y0pzhnnyqzb4l8v9y0ar8s4s2qw-nox-0.0.5.drv’ failed with exit code 1
  ```

  Broken by bdd3f307397a9c2e7ed838865ec4e70f5c36c722.


state: closed
title: pass: add plugins to support importing and updating
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/26393
updated_at: 2017-07-19 02:47:58
body:
  ###### Motivation for this change

  There are some neat plugins for pass and while the importer requires ruby and python to run, I don't think we should force them in order to not inflate the size of the closure.

  This way they are available (and working if ruby/python is in the path).

  ###### Things done

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

  ---


state: closed
title: emby: 3.2.15.0 -> 3.2.19.0
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/26394
updated_at: 2017-06-05 11:35:30
body:
  ###### Motivation for this change
  Several bugfixes available
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.19.0
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.18.0
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.17.0
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.16.0

  ###### Things done

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

  ---


state: closed
title: sonarr: 2.0.0.4689 -> 2.0.0.4753
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/26395
updated_at: 2017-06-05 12:42:16
body:
  ###### Motivation for this change
  Bugfixes

  ###### Things done

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

  ---


state: closed
title: radarr: 0.2.0.654 -> 0.2.0.696
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/26396
updated_at: 2017-10-01 15:05:50
body:
  ###### Motivation for this change
  https://github.com/Radarr/Radarr/releases/tag/v0.2.0.696
  https://github.com/Radarr/Radarr/releases/tag/v0.2.0.692

  ###### Things done

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

  ---


state: closed
title: python.pkgs.django cleanup
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/26397
updated_at: 2017-07-02 09:22:37
body:
  ###### Motivation for this change

  Cleaning up old versions. Part of https://github.com/NixOS/nixpkgs/issues/25375.

  ###### Things done

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

  ---


state: open
title: Python: run tests in separate derivation
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/26400
updated_at: 2019-04-28 14:44:18
body:
  ## Issue description

  Currently we run tests directly after a package has been build. Unfortunately, we need to disable tests regularly to avoid circular dependencies caused by test dependencies. 

  Running tests in a separate derivation would:
  - allow us to test all packages because circular dependencies are no longer a issue;
  - reduce build time of the actual packages because tests are ran outside of them;
  - add a bit of overhead because there's now two derivations per package;
  - allow actual integration testing, because we would build a new env in which we perform the testing.

  I propose we then add a `tested` attribute to Python packages that corresponds to the second derivation. This is typically the attribute to use for CI as well.


state: closed
title: xfce4_namebar_plugin: init at 0.3.1
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26401
updated_at: 2017-06-15 00:28:09
body:
  ###### Motivation for this change

  A less buggy alternative to ```xfce4_windowck_plugin```

  ###### Things done

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

  ---


state: closed
title: pythonPackages.systemd is broken
user_login: mbrgm
html_url: https://github.com/NixOS/nixpkgs/issues/26402
updated_at: 2017-06-05 15:13:15
body:
  ## Issue description

  Building `pythonPackages.systemd` fails with multiple errors of this kind. I traced the error down to a specific commit using `git bisect`.

  ```
  In file included from /nix/store/4l1q9zgym35y70nkk7jw6hvlq9x8a4hb-systemd-233-dev/include/systemd/sd-messages.h:23:0,
                   from systemd/id128.c:23:
  systemd/id128-constants.h:84:46: error: incompatible type for argument 3 of 'add_id'
   add_id(m, "SD_MESSAGE_DNSSEC_DOWNGRADE_STR", SD_MESSAGE_DNSSEC_DOWNGRADE_STR) JOINER
                                                ^
  systemd/id128.c:101:12: note: expected 'sd_id128_t {aka union sd_id128}' but argument is of type 'char *'
   static int add_id(PyObject *module, const char* name, sd_id128_t id) {
              ^
  error: command 'gcc' failed with exit status 1
  ```

  ### Steps to reproduce

  - checkout dfebb66f657240e5448a98d9efc90d4c66825274
  - `nix-build -A pythonPackages.systemd`

  ## Technical details

  * System: Arch Linux, Kernel 4.11.2-1-ARCH
  * Nix version: 1.11.9
  * Nixpkgs version: 17.09pre-git
  * Sandboxing enabled: yes

  CC @Mic92 


state: closed
title: drbd: Fix incorrect substitution in derivation
user_login: vberger
html_url: https://github.com/NixOS/nixpkgs/pull/26403
updated_at: 2017-06-05 18:02:32
body:
  ###### Motivation for this change

  Prior to this, the build failed as the generated udev rules file refers to a non-existing file, due to an incorrect substitution.

  The patched version is currently running on my nixos box and successfully connected to an other drbd node.

  ###### Things done

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

  ---


state: closed
title: kdevelop: 5.0.4 -> 5.1.1
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/26404
updated_at: 2017-06-21 20:27:06
body:
  Including also a patch for bug https://bugs.kde.org/show_bug.cgi?id=379433
  which is a quite annoying regression from 5.0.4. The patch is the same as
  the change committed upstream.

  Please merge back to release-17.03 as well.

  ###### Things done

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

  ---


state: closed
title: Disable simplejson test on Darwin otherwise build fails.
user_login: KentJames
html_url: https://github.com/NixOS/nixpkgs/pull/26405
updated_at: 2017-06-05 17:02:05
body:
  ###### Motivation for this change

  The reason for this is a failed build test on Darwin. There is an extremely minor floating point error (0.2e-50) which causes the failure. As a result of this it breaks everything that depends on it, including popular packages such as matplotlib.

  The reason this error occurs seems to be something in the nix build step. Compiling the package seperately (outside of nix) works fine, unfortunately I have nowhere near the required level of nix knowledge to debug this.

  Disabling tests on Darwin fixes the issue adequately and matplotlib builds properly.

  ###### Things done

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

  ---


state: closed
title: git-series: install man page
user_login: vmandela
html_url: https://github.com/NixOS/nixpkgs/pull/26406
updated_at: 2017-06-05 22:42:57
body:
  ###### Motivation for this change

  Fixes #26373 

  ###### Things done

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

  ---


state: closed
title: QTTools' qcollectiongenerator broken by wrapper
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/issues/26407
updated_at: 2017-06-06 06:21:12
body:
  ## Issue description

  Commit 775531c1e3d996db5705aee3f2e2f6a583912c9d by @periklis breaks $dev/bin/qcollectiongenerator because it is wrapped in the installPhase around $out/bin/qcollectiongenerator, before both files are moved to $dev. The wrapper ends up with an invalid path to $out, while the real wrapped file was moved to $dev.

  I have no idea if the fix should go in Qt infra or reverting this commit.
  It is possible to fix this by wrapping in the postPatch pahse, around $dev/bin.

  /cc @ttuegel for it relates to Qt.

  ```diff
  diff --git pkgs/development/libraries/qt-5/5.8/qttools/default.nix pkgs/development/libraries/qt-5/5.8/qttools/default.nix
  index 6b97c2d85c..4e609ffb55 100644
  --- pkgs/development/libraries/qt-5/5.8/qttools/default.nix
  +++ pkgs/development/libraries/qt-5/5.8/qttools/default.nix
  @@ -11,18 +11,16 @@ qtSubmodule {
     postFixup = ''
       moveToOutput "bin/qdbus" "$out"
       moveToOutput "bin/qtpaths" "$out"
  -  '';
   
  -  postInstall =   ''
  -    wrapQtProgram $out/bin/qcollectiongenerator
  -    wrapQtProgram $out/bin/qhelpconverter
  -    wrapQtProgram $out/bin/qhelpgenerator
  -    wrapQtProgram $out/bin/qtdiag
  +    wrapQtProgram $dev/bin/qcollectiongenerator
  +    wrapQtProgram $dev/bin/qhelpconverter
  +    wrapQtProgram $dev/bin/qhelpgenerator
  +    wrapQtProgram $dev/bin/qtdiag
     '' + optionalString (stdenv.isDarwin) ''
  -    wrapQtProgram $out/bin/Assistant.app/Contents/MacOS/Assistant
  -    wrapQtProgram $out/bin/Designer.app/Contents/MacOS/Designer
  -    wrapQtProgram $out/bin/Linguist.app/Contents/MacOS/Linguist
  -    wrapQtProgram $out/bin/pixeltool.app/Contents/MacOS/pixeltool
  -    wrapQtProgram $out/bin/qdbusviewer.app/Contents/MacOS/qdbusviewer
  +    wrapQtProgram $dev/bin/Assistant.app/Contents/MacOS/Assistant
  +    wrapQtProgram $dev/bin/Designer.app/Contents/MacOS/Designer
  +    wrapQtProgram $dev/bin/Linguist.app/Contents/MacOS/Linguist
  +    wrapQtProgram $dev/bin/pixeltool.app/Contents/MacOS/pixeltool
  +    wrapQtProgram $dev/bin/qdbusviewer.app/Contents/MacOS/qdbusviewer
     '';
   }
  ```

  PS: This commit broke the `qtikz` package, so it is a good test to see if this issue is correctly fixed.


state: closed
title: rssguard: init at 3.4.0
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/pull/26408
updated_at: 2017-06-10 22:11:19
body:
  ###### Motivation for this change

  RSS Guard is a simple, light and easy-to-use RSS/ATOM feed aggregator developed using Qt framework and with online feed synchronization support for ownCloud/Nextcloud.

  Please check my commit and feel free to comment. This is my first contribution of a real application so I may be doing something wrong. So thanks for any feedback!

  ###### Things done

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

  ---


state: closed
title: ghcjsHEAD: bump git revision
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/pull/26409
updated_at: 2017-06-05 18:25:59
body:
  This particular revision brings significant performance improvements
  when building code that uses TemplateHaskell.

  ###### Things done

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


state: closed
title: Fix hooks not being called when overriding phases in various packages
user_login: kierdavis
html_url: https://github.com/NixOS/nixpkgs/pull/26410
updated_at: 2017-11-24 13:49:46
body:
  ###### Motivation for this change

  It's necessary to do this in order to fix ckb's compilation, now that
  fixupPhase rejects derivation results containing references to the temporary
  build directory. It seems like good practice so I've added it to the
  other packages that I maintain.

  ###### Things done

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

  ---


state: closed
title: cloud-init: remove argparse from requirements.txt
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/pull/26411
updated_at: 2017-06-05 20:32:06
body:
  Argparse is part of python stdlib.

  ###### Motivation for this change
  `cloud-init` package doesn't build since `argparse` module has been removed from `pythonPackages`.

  ###### Things done

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

  ---


state: closed
title: journalbeat: 5.1.2 -> 5.4.1
user_login: mbrgm
html_url: https://github.com/NixOS/nixpkgs/pull/26412
updated_at: 2017-08-02 06:51:56
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: H.264 videos don't work in Vivaldi.
user_login: seanparsons
html_url: https://github.com/NixOS/nixpkgs/issues/26413
updated_at: 2017-08-04 13:02:13
body:
  ## Issue description
  H.264 videos and specifically those (WebM and Theora are fine) don't play, which means that videos on Facebook and Twitter (at least) report an error.

  There are instructions for getting a patched version of the ffmpeg lib installed into your home folder which works, but ideally wouldn't be needed: [https://gist.github.com/ruario/bec42d156d30affef655](https://gist.github.com/ruario/bec42d156d30affef655)

  ### Steps to reproduce

  1. Go to [https://www.quirksmode.org/html5/tests/video.html](https://www.quirksmode.org/html5/tests/video.html)
  2. Observe that the H.264 video don't work but the others do.


  ## Technical details

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


state: closed
title: xdg_utils: fix #25511 (broken sed magic)
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/26414
updated_at: 2017-06-10 09:30:46
body:
  ###### Motivation for this change

  xdg_utils: fix #25511 (broken sed magic)

  ###### Things done

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

  ---


state: closed
title: libtiff: failed to install libtiff. nix cannot download tiff_4.0.7-6.debian.tar.xz from any mirror.
user_login: saturday06
html_url: https://github.com/NixOS/nixpkgs/issues/26415
updated_at: 2017-08-26 11:07:55
body:
  ## Issue description

  failed to install libtiff. nix cannot download tiff_4.0.7-6.debian.tar.xz from any mirror.

  ### Steps to reproduce

  ```shell
  $ LC_ALL=C date; nix-env --version; nix-channel --list; nix-channel --update; nix-env -i libtiff
  Tue Jun  6 10:37:00 JST 2017
  nix-env (Nix) 1.11.9
  nixpkgs https://nixos.org/channels/nixpkgs-unstable
  downloading Nix expressions from ‘https://d3g5gsiof5omrk.cloudfront.net/nixpkgs/nixpkgs-17.09pre108299.ec9a23332f/nixexprs.tar.xz’...
  downloading ‘https://d3g5gsiof5omrk.cloudfront.net/nixpkgs/nixpkgs-17.09pre108299.ec9a23332f/nixexprs.tar.xz’... [8243/8656 KiB, 3856.5 KiB/s]
  unpacking channels...
  installing ‘libtiff-4.0.7’
  these derivations will be built:
    /home/saturday06/.local/nix/store/faz2l3gzp1d5bwk7wp7yz3shxrqw12z3-tiff_4.0.7-6.debian.tar.xz.drv
    /home/saturday06/.local/nix/store/37c4lbb7cc8s28qjgzf8sivpz1ha11hw-libtiff-4.0.7.drv
  building path(s) ‘/home/saturday06/.local/nix/store/6v6d1yg5iy5gin8crfbqm9sjmhhfq5j9-tiff_4.0.7-6.debian.tar.xz’

  trying http://http.debian.net/debian/pool/main/t/tiff/tiff_4.0.7-6.debian.tar.xz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100   332  100   332    0     0    783      0 --:--:-- --:--:-- --:--:--   784
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  curl: (22) The requested URL returned error: 404 Not Found
  error: cannot download tiff_4.0.7-6.debian.tar.xz from any mirror
  builder for ‘/home/saturday06/.local/nix/store/faz2l3gzp1d5bwk7wp7yz3shxrqw12z3-tiff_4.0.7-6.debian.tar.xz.drv’ failed with exit code 1
  cannot build derivation ‘/home/saturday06/.local/nix/store/37c4lbb7cc8s28qjgzf8sivpz1ha11hw-libtiff-4.0.7.drv’: 1 dependencies couldn't be built
  error: build of ‘/home/saturday06/.local/nix/store/37c4lbb7cc8s28qjgzf8sivpz1ha11hw-libtiff-4.0.7.drv’ failed
  ```

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  ```
  $ lsb_release -a
  No LSB modules are available.
  Distributor ID:	Debian
  Description:	Debian GNU/Linux 7.9 (wheezy)
  Release:	7.9
  Codename:	wheezy
  ```
  * Nix version: (run `nix-env --version`)
  ```
  $ nix-env --version
  nix-env (Nix) 1.11.9
  ```
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  ```
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "17.09pre108299.ec9a23332f"
  ```
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  ```
  $ cd <nix installation prefix>
  $ grep -r build-use-sandbox *
  nix/store/bnhhal6k69yrkzk1yf6gi3nr44qdg22s-nixpkgs-17.09pre108299.ec9a23332f/nixpkgs/.github/ISSUE_TEMPLATE.md:* Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  nix/store/bnhhal6k69yrkzk1yf6gi3nr44qdg22s-nixpkgs-17.09pre108299.ec9a23332f/nixpkgs/.github/PULL_REQUEST_TEMPLATE.md:    or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
  nix/store/bnhhal6k69yrkzk1yf6gi3nr44qdg22s-nixpkgs-17.09pre108299.ec9a23332f/nixpkgs/nixos/modules/services/misc/nix-daemon.nix:        build-use-sandbox = ${if (builtins.isBool cfg.useSandbox) then boolToString cfg.useSandbox else cfg.useSandbox}
  share/doc/nix/manual/manual.html:    multi-user settings with untrusted users.</p></dd><dt><span class="term"><code class="literal">build-use-sandbox</code></span></dt><dd><p>If set to <code class="literal">true</code>, builds will be
  ```


state: closed
title: make-desktopitem: make genericName optional
user_login: lverns
html_url: https://github.com/NixOS/nixpkgs/pull/26416
updated_at: 2018-08-28 13:39:27
body:
  ###### Motivation for this change

  There are several changes in this PR. 

  1. Closes #20624
  1. Several entries will default to being absent (rather than empty string) when none is passed in.
  1. There is no longer an extra newline at the end of the file when no extra entries are passed in.
  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` **I have not done this. It looks like this function gets used in almost 80 different files, so it could be a fairly big rebuild.**
  - [ ]  **N/A** Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.pygit2: 0.25.0 -> 0.25.1
user_login: sifmelcara
html_url: https://github.com/NixOS/nixpkgs/pull/26417
updated_at: 2017-06-06 08:48:43
body:
  ###### Motivation for this change
  1. `pygit2` failed a test and cannot be built. A patch is needed to build the latest version of `pygit2`. ([issue](https://github.com/libgit2/pygit2/issues/694))
  2. Also update the package version to the latest one.
  3. `test_submodule.py` is disabled because it tries to access `github.com`.

  ###### Things done

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

  ---


state: closed
title: mesa: add valgrind support
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/26418
updated_at: 2017-06-11 22:59:47
body:
  ###### Motivation for this change
  Completing the work to fix #25917, I think.

  ###### Things done

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

  ---


state: closed
title: cyrus-sasl: Add saslauthd service and LDAP support
user_login: roblabla
html_url: https://github.com/NixOS/nixpkgs/pull/26419
updated_at: 2017-07-20 18:23:53
body:
  ###### Motivation for this change

  I'm currently trying to set up a mail server (well, just a forwarder) with LDAP and Postfix. To this end, I've had to add support to the saslauthd service to NixOS, along with (optional, off-by-default) LDAP support.

  I removed the --with-configdir to allow configs to be tucked in `/etc/sasl2` along with the default location (`$plugindir`). This is necessary to allow configuring cyrus-sasl's behavior for some apps. For instance, I configure postfix's sasl2 with : 

  ```
  environment.etc."sasl2/smtpd.conf".text = ''
  pwcheck_method: saslauthd
  mech_list: PLAIN LOGIN
  '';
  ```

  ###### Things done

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

  ---


state: closed
title: postfix: Add optional LDAP support, allow changing package in service
user_login: roblabla
html_url: https://github.com/NixOS/nixpkgs/pull/26420
updated_at: 2017-07-04 12:57:41
body:
  ###### Motivation for this change

  I'm currently trying to set up a mail server (well, just a forwarder) with LDAP and Postfix. To this end, I've had to add support to LDAP to the postfix package, and allow changing the package used by the postfix service.

  ###### Things done

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

  ---


state: closed
title: Uptimed cannot write its database
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/26421
updated_at: 2017-06-06 13:25:36
body:
  ## Issue description

  From the log

  ```
  Jun 06 12:10:28 terry uptimed[15862]: uptimed: cannot write to /var/spool/uptimed/records
  ```

  ### Steps to reproduce

  Try to use the `uptimed` service.

  ## Technical details

  * System: 17.09pre108553.0011f9065a (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.09pre108553.0011f9065a"
  * Sandboxing enabled: build-use-sandbox = true


state: closed
title: nix-channel fails for URLs that have no relative part
user_login: xificurC
html_url: https://github.com/NixOS/nixpkgs/issues/26422
updated_at: 2017-06-12 11:38:20
body:
  ## Issue description

  Any channel that doesn't have a relative URL path makes the nix-channel perl script spit out a couple of errors, then crash.

  ### Steps to reproduce

  ```bash
  docker run --name fake-channel -d -p 8888:80 nginx
  # or a nix-serve equivalent
  # or python -m SimpleHTTPServer
  # you don't need to serve any actual content
  # so no need to conform for channel format for this error
  nix-channel --add http://localhost:8888 fake-channel
  nix-channel --update
  ```

  Resulting crash:

  ```
  $ nix-channel --update                               
  downloading Nix expressions from ‘https://d3g5gsiof5omrk.cloudfront.net/nixpkgs/nixpkgs-17.09pre108299.ec9a23332f/nixexprs.tar.xz’...
  downloading ‘https://d3g5gsiof5omrk.cloudfront.net/nixpkgs/nixpkgs-17.09pre108299.ec9a23332f/nixexprs.tar.xz’... [2767/8656 KiB, 2765.4 KiB/s]
  curl: Remote file name has no length!
  curl: try 'curl --help' for more information
  Use of uninitialized value $url in scalar chomp at ~/.nix-profile/bin/nix-channel line 108.
  Use of uninitialized value $url in concatenation (.) or string at ~/.nix-profile/bin/nix-channel line 109.
  ~/.nix-profile/bin/nix-channel: unable to check ‘’
  ```


  ## Technical details

  ```
  $ lsb_release -a    
  No LSB modules are available.
  Distributor ID:	Ubuntu
  Description:	Ubuntu 16.04.2 LTS
  Release:	16.04
  Codename:	xenial
  ```

  ```
  $ nix-env --version              
  nix-env (Nix) 1.11.9
  ```

  ```
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion        
  "17.09pre108299.ec9a23332f"
  ```

  ```
  $ grep build-use-sandbox /etc/nix/nix.conf
  grep: /etc/nix/nix.conf: No such file or directory
  ```


state: closed
title: grin: Fix build dependencies
user_login: sjagoe
html_url: https://github.com/NixOS/nixpkgs/pull/26423
updated_at: 2017-06-10 12:59:39
body:
  ###### Motivation for this change

  Maintenance of `grin` package to fix build errors due to dependency changes.

  ###### Things done

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

  ---


state: closed
title: hyper: 1.3.1 -> 1.3.3
user_login: jlesquembre
html_url: https://github.com/NixOS/nixpkgs/pull/26424
updated_at: 2017-06-06 13:31:11
body:
  ###### Motivation for this change
  Update to 1.3.3

  ###### Things done

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

  ---


state: closed
title: idea.idea-ultimate: 2017.1.2 -> 2017.1.3
user_login: uskudnik
html_url: https://github.com/NixOS/nixpkgs/pull/26425
updated_at: 2017-06-08 08:32:03
body:
  ###### Motivation for this change

  Jetbrains released a new minor version.

  ###### Things done

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

  ---

  Note: First pull request on NixOS/nixpkgs, if I missed something please let me know. I tested the package by `nix-build -A idea.idea-ultimate`, tested `./result/bin/idea-ultimate` and later installed it into my profile with `nix-env -f . -iA idea.idea-ultimate`.


state: closed
title: gdb: 7.12.1 -> 8.0
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/26426
updated_at: 2017-06-10 22:06:56
body:
  See http://lists.gnu.org/archive/html/info-gnu/2017-06/msg00002.html
  for release announcement.

  ###### Motivation for this change


  ###### Things done

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

  ---


state: open
title: nix-shell uses hobbled bash in user PATH
user_login: kojiromike
html_url: https://github.com/NixOS/nixpkgs/issues/26427
updated_at: 2018-04-30 13:51:51
body:
  ## Issue description

  nix-shell adds a bunch of paths to PATH. Among other things, the path for bash is not a healthy user bash, but one from /etc/nix/nix.conf build-sandbox-paths. That bash has many features disabled and is not usable by a regular user.

  ### Steps to reproduce

  Look at your /etc/nix/nix.conf build-sandbox-paths for the path to bash.
  Look at your PATH - verify that the build-sandbox-paths bash is not in there.
  Enter a nix-shell
  Look at your PATH again - verify that the build-sandbox-paths bash is in there.
  Run bash in your nix-shell. Check if the 'complete' command or other standard bash features are available.

  ## Technical details

  * System: 17.03.1247.05126bc850 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "17.03.1247.05126bc850"
  * Sandboxing enabled: (can reproduce whether sandboxing is enabled or not)


state: closed
title: llvm_4: Fix debugVersion
user_login: aherrmann
html_url: https://github.com/NixOS/nixpkgs/pull/26429
updated_at: 2017-07-17 19:27:53
body:
  ###### Motivation for this change

  LLVM 4.0 in debug mode previously failed on installation phase
  when `substituteInPlace` could not find the cmake exports file.

  ###### Things done

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

  ---

  CC maintainers: @lovek323 @viric @dtzWill


state: closed
title: bind: add cfg options for listen-on and listen-on-v6.
user_login: dtulig
html_url: https://github.com/NixOS/nixpkgs/pull/26430
updated_at: 2017-06-11 01:59:45
body:
  This adds configuration options for the bind package so that the interfaces that bind listens on can be configured rather than just hardcoded as any. The default values preserve the old behavior to be backwards compatible.

  ###### Motivation for this change

  The bind configuration is always listening on "any" interface. This change allows configuration of which interfaces to listen on. This is useful to listen on only certain networks.

  ###### Things done

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

  ---


state: closed
title: python-systemd-231 fails to build (fail2ban dependency)
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/issues/26431
updated_at: 2017-06-06 20:46:35
body:
  ## Issue description
  can't compile python-systemd-231 and thus fail2ban - probably upstream issue.

  ### Steps to reproduce
  nix-env -i fail2ban

  ## Technical details

  * System: 17.09pre108553.0011f9065a (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.9
  * Nixpkgs version: "17.09pre108553.0011f9065a"
  * Sandboxing enabled: true


state: closed
title: synergy: 1.7.6 -> 1.8.8
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/26432
updated_at: 2017-06-07 16:57:50
body:
  ###### Motivation for this change
  New upstream release

  ###### Things done

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


state: closed
title: generators.toPretty and traceValSeqN
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/26433
updated_at: 2017-06-21 22:59:00
body:
  First introduces a pretty printing generator, then uses that to create a debugging function that only goes `n` levels deep. See commit messages.


state: closed
title: amarok-kf5: init at 2.8.91-20170228
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/26436
updated_at: 2018-03-05 07:03:15
body:
  ###### Motivation for this change

  Amarok is in the process of being ported to KF5 as the current version in nixpkgs depends on KDE4.

  As the port isn't quite complete, this version hasn't reached feature parity so it's a bit early to simply drop the old version.

  @ttuegel , any thoughts on the ```-kf5``` suffix?

  ###### Things done

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

  ---


state: closed
title: python.pkgs.thumbor: fix package
user_login: vaibhavsagar
html_url: https://github.com/NixOS/nixpkgs/pull/26437
updated_at: 2017-06-09 14:17:39
body:
  ###### Motivation for this change
  Unbreak thumbor.

  ###### Things done

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

  ---


state: closed
title: buck: init at v2017.05.31.01
user_login: jgertm
html_url: https://github.com/NixOS/nixpkgs/pull/26438
updated_at: 2017-06-08 20:27:39
body:
  ###### Motivation for this change

  This PR introduces the `buck` build tool, developed at Facebook. It contains merely the static .pex file generated by `buck build buck`, not the recommended mutable directory that buck uses to satisfy the version specified by a project's `.buckversion` file. 

  Such is life in Nixistan.

  ###### Things done

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

  ---


state: closed
title: hplip: introduce nettools dependency
user_login: jgertm
html_url: https://github.com/NixOS/nixpkgs/pull/26439
updated_at: 2017-06-10 09:04:34
body:
  ###### Motivation for this change

  I wanted to print something on a HP MFP  M477fnw and cups was producing an error. Digging through the logs revealed a failing call to hostname, which is part of nettools.

  ###### Things done

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

  ---


state: closed
title: Link vagrant against libffi
user_login: jgertm
html_url: https://github.com/NixOS/nixpkgs/pull/26440
updated_at: 2017-06-08 06:20:10
body:
  ###### Motivation for this change

  Vagrant requires libffi to run
  with (vagrant-fsnotify)[https://github.com/adrienkohlbecker/vagrant-fsnotify].

  ###### Things done

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

  ---


state: closed
title: generic-stack-builder crashes with infinite recursion
user_login: arianvp
html_url: https://github.com/NixOS/nixpkgs/issues/26441
updated_at: 2017-06-14 08:34:52
body:
  ## Issue description
  I tried the generic stack builder `haskell.lib.buildStackProject` but it crashes

  ### Steps to reproduce

  ```
  ❯stack new haskell-test
  ❯echo << EOF
  { pkgs ? (import <nixpkgs> {})}:
  with pkgs;
  haskell.lib.buildStackProject {
    name = "haskell-test";
    buildInputs = [];
  } EOF > default.nix

  ❯ nix-build           
  error: infinite recursion encountered, at /nix/store/39mxghirb766z1969z185a7c889vzbyv-nixpkgs-17.09pre108299.ec9a23332f/nixpkgs/pkgs/development/haskell-modules/generic-stack-builder.nix:8:9
  (use ‘--show-trace’ to show detailed location information)

  ```


  ## Technical details

  * System:
    ```
      LSB Version:	1.4
      Distributor ID:	Arch
      Description:	Arch Linux
      Release:	rolling
      Codename:	n/a
      ```
  * Nix version: (run `nix-env --version`)
      ```
      nix-env (Nix) 1.11.9
      ```
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    ```
    "17.09pre108299.ec9a23332f"
    ```
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  nope


state: closed
title: Add astropy to nixpkgs.
user_login: KentJames
html_url: https://github.com/NixOS/nixpkgs/pull/26442
updated_at: 2017-06-07 09:31:40
body:
  ###### Motivation for this change

  I'm an astrophysicist and I usually add this to my python environments manually. Astropy is THE standard in the field and it makes a lot of sense that it is added to the nixpkgs tree.  

  ###### Things done

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

  ---


state: closed
title: Add astropy to nixpkgs.
user_login: KentJames
html_url: https://github.com/NixOS/nixpkgs/pull/26444
updated_at: 2017-06-08 15:50:59
body:
  ###### Motivation for this change

  I'm an astrophysicist and I usually add this to my python environments manually. Astropy is THE standard in the field and it makes a lot of sense that it is added to the nixpkgs tree.



  ###### Things done

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

  ---


state: closed
title: openscenegraph: 3.2.3 -> 3.4.0
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/26445
updated_at: 2017-06-11 22:59:35
body:
  ###### Motivation for this change
  Newer upstream release

  ###### Things done

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


state: closed
title: zoom-us: init at 2.0.91373.0502
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/pull/26446
updated_at: 2017-09-08 18:24:11
body:
  Actually, reintroduce after removal (https://github.com/NixOS/nixpkgs/commit/bb99babc5a1c62edd012da5a1ad14cd3fe1abf0a)
  and use bundled Qt.

  Stepping up as a maintainer

  Still, some bugs present (like crash when log-in using Facebook, clear ~/.zoom to recover, bug reported upstream) and I didn't test video (no cam).

  ###### Things done

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

  ---


state: closed
title: ImageMagick: 6.9.8-6 -> 6.9.8-9
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/26447
updated_at: 2017-08-29 11:18:56
body:
  ###### Motivation for this change
  6.9.8-6 no longer exists on any mirrors. Possibly because of CVEs.

  ###### Things done

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

  ---


state: closed
title: jing-trang: use jre_headless
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/26448
updated_at: 2017-06-07 13:22:30
body:
  ###### Motivation for this change
  This halves its closure size.

  ###### Things done

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


state: closed
title: firefoxPackages: tor-browser: use gtk2 by default (like tor-browser-bin does)
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/26450
updated_at: 2017-08-29 11:19:05
body:
  ###### Motivation for this change
  See title.

  ###### Things done

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

  ---


state: closed
title: perl: Image-ExifTool: 9.27 -> 10.48, add alias to all-packages.nix
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/26451
updated_at: 2017-08-29 11:19:07
body:
  ###### Motivation for this change
  Update.

  ###### Things done

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

  ---


state: closed
title: libtiff: 4.0.7-6.debian -> 4.0.8-2.debian
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/26452
updated_at: 2017-08-29 11:19:09
body:
  ###### Motivation for this change
  Update. Probably some CVEs too.

  ###### Things done

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

  ---


state: closed
title: ranger: add imagePreviewSupport option and make previews work out of the box
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/26453
updated_at: 2017-08-29 11:19:11
body:
  Merge #26452 first or this won't build.

  ###### Motivation for this change
  See commit message.

  ###### Things done

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

  ---


state: closed
title: Teamspeak (client: 3.0.19.4 -> 3.1.4, server: 3.0.13.5 -> 3.0.13.6)
user_login: DeltaEvo
html_url: https://github.com/NixOS/nixpkgs/pull/26454
updated_at: 2017-06-11 15:27:58
body:
  ###### Motivation for this change

  Update to use myTeamspeak.com

  ###### Things done

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

  ---


state: closed
title: pythonPackages.ipaddress: 1.0.16 -> 1.0.18
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/26455
updated_at: 2017-06-07 15:35:36
body:
  ###### Motivation for this change

  New version ;).

  ###### Things done

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

  ---


state: closed
title: boost: enable static libraries on Darwin
user_login: mbrock
html_url: https://github.com/NixOS/nixpkgs/pull/26456
updated_at: 2017-07-17 11:51:33
body:
  ###### Motivation for this change

  This seems to be necessary for CMake/Boost projects to build on Darwin.

  My test case was `solc`, which currently does not build on Darwin.

  ###### Things done

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

  ---


state: closed
title: nextcloud: 11.0.2 -> 12.0.0
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/26457
updated_at: 2017-06-11 14:14:52
body:
  ###### Motivation for this change
   Upgrade to latest stable version

  ###### Things done

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

  ---


state: closed
title: nixos/acme: support "full.pem" (for lighttpd)
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/26459
updated_at: 2017-06-10 10:15:42
body:
  ###### Motivation for this change
  Be able to use letsencrypt / ACME certificates with lighttpd on NixOS.

  ###### Things done

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

  ---


state: closed
title: nixos-artwork: add more wallpapers
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26460
updated_at: 2017-06-14 00:49:22
body:
  ###### Motivation for this change

  [nixos-artwork](https://github.com/NixOS/nixos-artwork) has some NixOS artwork. The package `nixos-artwork` includes only the `Gnome_Dark` wallpaper.

  This PR restructures the `nixos-artwork` package to make it easy to selectively incorporate other components from upstream without needing to download the full package.

  Until now only the Gnome_Dark wallpaper was included. Add other wallpapers available in the package repository.

  This has been previously discussed in https://github.com/NixOS/nixpkgs/commit/48381b7621a51512fa0a87f019d5d5915d9f3d20 and https://github.com/NixOS/nixpkgs/commit/248a1b4d51555ce1ca5c3d8d496ec4ee9ef07f54.

  ###### Things done

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


state: closed
title: firefox-*-bin: updates
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/26462
updated_at: 2017-06-08 13:33:31
body:
  * firefox-beta-bin: 51.0b8 -> 54.0b13

  * firefox-devedition-bin: init at 54.0b14

  Firefox DevEdition became a new product of Mozilla and is "repackaged"
  Firefox Beta with its own release channel and six weeks release cycle as
  other channels. It is no longer being built on nightly basis

  * updated the update.nix script to facilitata firefox-devedition-bin

  * disabling automatic updates by pointing to non existing channel

  ###### Motivation for this change


  ###### Things done

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

  ---


state: open
title: apparmor aa-complain
user_login: evrim
html_url: https://github.com/NixOS/nixpkgs/issues/26463
updated_at: 2017-07-09 16:10:38
body:
  ## Issue description
  Hello,

  I've run into trouble w/ app armor.

  \# aa-complain \`which ping\`
  Traceback (most recent call last):
    File "/nix/store/5zxndn75gljwbpcr2mdh7arg71fllhzb-apparmor-utils-2.10/bin/.aa-complain-wrapped", line 17, in <module>
      import apparmor.tools
    File "/nix/store/5zxndn75gljwbpcr2mdh7arg71fllhzb-apparmor-utils-2.10/lib/python2.7/site-packages/apparmor/tools.py", line 17, in <module>
      import apparmor.aa as apparmor
    File "/nix/store/5zxndn75gljwbpcr2mdh7arg71fllhzb-apparmor-utils-2.10/lib/python2.7/site-packages/apparmor/aa.py", line 4345, in <module>
      if cfg['settings'].get('default_owner_prompt', False):
    File "/nix/store/5zxndn75gljwbpcr2mdh7arg71fllhzb-apparmor-utils-2.10/lib/python2.7/site-packages/apparmor/config.py", line 27, in __getitem__
      section_val = self.items(section)
    File "/nix/store/3n3r10921c0mzfrq64hc4m2jzjk13qpr-python-2.7.13/lib/python2.7/ConfigParser.py", line 642, in items
      raise NoSectionError(section)
  ConfigParser.NoSectionError: No section: 'settings'
  Error in atexit._run_exitfuncs:
  Traceback (most recent call last):
    File "/nix/store/3n3r10921c0mzfrq64hc4m2jzjk13qpr-python-2.7.13/lib/python2.7/atexit.py", line 24, in _run_exitfuncs
      func(*targs, **kargs)
    File "/nix/store/5zxndn75gljwbpcr2mdh7arg71fllhzb-apparmor-utils-2.10/lib/python2.7/site-packages/apparmor/aa.py", line 128, in on_exit
      debug_logger.debug('Exiting..')
  AttributeError: 'NoneType' object has no attribute 'debug'
  Error in sys.exitfunc:
  Traceback (most recent call last):
    File "/nix/store/3n3r10921c0mzfrq64hc4m2jzjk13qpr-python-2.7.13/lib/python2.7/atexit.py", line 24, in _run_exitfuncs
      func(*targs, **kargs)
    File "/nix/store/5zxndn75gljwbpcr2mdh7arg71fllhzb-apparmor-utils-2.10/lib/python2.7/site-packages/apparmor/aa.py", line 128, in on_exit
      debug_logger.debug('Exiting..')
  AttributeError: 'NoneType' object has no attribute 'debug'



  ## Technical details
  \# cat /etc/nixos/configuration.nix|grep app
    security.apparmor.enable = true;

  \# nixos-version -a
  17.03.1247.05126bc850 (Gorilla)


state: closed
title: Chrome broken, wont download or install
user_login: johnramsden
html_url: https://github.com/NixOS/nixpkgs/issues/26464
updated_at: 2017-06-16 02:33:40
body:
  ## Issue description

  I don't know if it's because the version hasn't been updated but Chrome will no longer download for me using stable. The error message I get is the following:

  ```
  curl: (22) The requested URL returned error: 404 
  error: cannot download google-chrome-stable_57.0.2987.133-1_amd64.deb from any mirror
  builder for ‘/nix/store/h52m5rmdabd0hrp430lcqwbvblb5n2sf-google-chrome-stable_57.0.2987.133-1_amd64.deb.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/dvvrp3ni9d08yq2b5jj32k3yba4y0d3z-google-chrome-57.0.2987.133.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/zmh8bx3bdgz90fbhsnzya9rbac3i967h-google-chrome-57.0.2987.133.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/jy9x2s7m88zscwz3hzm5s9k64cycsrq5-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/anxs9wb5cwbbxzh80i5cvj4yy3xm5m8y-nixos-system-atom-17.03.1264.9ed5dbafe3.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/anxs9wb5cwbbxzh80i5cvj4yy3xm5m8y-nixos-system-atom-17.03.1264.9ed5dbafe3.drv’ failed
  ```

  I was able to 'fix' the problem by overriding the package with a working link: 

  ```
          (pkgs.google-chrome.overrideAttrs (oldAttrs: rec {
            src = pkgs.fetchurl {
              url = "http://www.slimjetbrowser.com/chrome/lnx/chrome64_57.0.2987.133.deb";
              sha256 = "4a62a77b3c7960f9313d41a40f645b7178d6a8b91f9f1141d7664026692ef63d";
            };
          }))
  ```

  Maybe the chrome version just needs to be bumped? I looked at the [chrome package](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/browsers/google-chrome/default.nix) but I was unable to figure out how exactly the versioning worked.


  ## Technical details

  * System: (NixOS: 17.03.1264.9ed5dbafe3 (Gorilla))
  * Nix version: (nix-env (Nix) 1.11.8)
  * Nixpkgs version: ("17.03.1264.9ed5dbafe3")
  * Sandboxing enabled: (true)


state: closed
title: pythonPackages.Fabric: 1.10.2 -> 1.13.2
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/26466
updated_at: 2017-06-08 14:13:47
body:
  ###### Motivation for this change

  Update to latest version.

  ###### Things done

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

  ---


state: closed
title: pythonPackages.Theano: 0.8.1 -> 0.9.0
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/26467
updated_at: 2017-06-09 00:04:47
body:
  ###### Motivation for this change

  Update Theano to the latest version.

  ###### Things done

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

  ---


state: closed
title: ghc-mod not working with ghc7103
user_login: wizzup
html_url: https://github.com/NixOS/nixpkgs/issues/26468
updated_at: 2017-06-28 17:03:37
body:
  ## Issue description
  Problem trying to use ghc-mod with ghc 7.10.3

  ### Steps to reproduce

      $ nix-shell -p pkgs.haskell.packages.ghc7103.ghc-mod
      error: attribute ‘cabal-helper_0_6_3_1’ missing, at /nix/store/z74fni7zffwhfpfq1axvf6q9k5x6682h-nixos-17.09pre107265.0afb6d789c/nixos/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix:204:53
      (use ‘--show-trace’ to show detailed location information)

  ## Technical details

  * System: NixOS: 17.09.git.30ce98b (Hummingbird)
  * Nix version: nix-env (Nix) 1.12pre5350_7689181e
  * Nixpkgs version: "17.09pre107265.0afb6d789c"
  * Sandboxing enabled: build-use-sandbox = false

  ## Additional Info

  my shell.nix 

      { nixpkgs ? import <nixpkgs> {}, compiler ? "ghc7103" }:
      let
        inherit (nixpkgs) pkgs;
        hs = pkgs.haskell.packages.${compiler}.ghcWithHoogle (ps: with ps; [
              ]);
      in
      pkgs.stdenv.mkDerivation {
        name = "haskell-shell";

        # uncomment this installed ghc-mod version 5.7.0.0 compiled by GHC 8.0.2
        # but ghc-mod give error when run:
        # ghc-mod: Can't parse "/nix/store/97dazhazcpc3bb92a1pp3pc2ylbj90kc-ghc-7.10.3-with-packages/lib/ghc-7.10.3/platformConstants"
        # buildInputs = with pkgs.haskellPackages; [ hs hlint ghc-mod ];

        # uncomment this failed with:
        # attribute ‘cabal-helper_0_6_3_1’ missing,
        # at /nix/store/z74fni7zffwhfpfq1axvf6q9k5x6682h-nixos-17.09pre107265.0afb6d789c/nixos/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix
        # buildInputs = with pkgs.haskell.packages.${compiler}; [ hs hlint ghc-mod ];

        shellHook = ''
          export PS1="\[\033[1;32m\][ns-hs:\w]\n$ \[\033[0m\]"
          eval "$(egrep ^export "$(type -p ghc)")"
        '';
      }


state: closed
title: Allow setting timezone via timedatectl
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/26469
updated_at: 2017-07-31 14:56:42
body:
  ## Issue description
  I'd like to be able to set my timezone using timedatectl, as I'm not always in the same timezone with my laptop and don't think its configuration should have to reflect my current location. https://github.com/NixOS/systemd/commit/f65b136cc0629c4f94c65b72ee1cdcac40c8286b hardcodes prevention of setting the time zone via this mechanism (and also causes #14877). It would be nice to refine this code to allow setting time and timezone via `timedatectl`.

  In fact, I'm not sure the timezone should live in the NixOS config at all. Any thoughts on that?

  ### Steps to reproduce

  `timedatectl set-timezone Europe/London`

  ## Technical details

  - System: 17.03.1264.9ed5dbafe3 (Gorilla)
  - Nix version: nix-env (Nix) 1.11.8
  - Nixpkgs version: "17.03.1264.9ed5dbafe3"
  - Sandboxing enabled:  true


state: closed
title: Spamassassin service updates
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/26470
updated_at: 2017-07-02 05:17:16
body:
  ###### Motivation for this change
  this PR can now be merged as i revied and tested it once more.

  new bits in this PR include:
  - spamassassin now has all of peti's required perl package dependencies given: `Mail::SPF` is now packaged among some other perl libraries added to perl-packages.nix
  - `sa-update` understands now --siteconfigpath and therefore we can remove /etc/spamassassin completely (added via patch, see https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7434)
  - `sa-learn` not tested yet (but also not changed)
  - `sa-update` is now run as `spamd` user (not as `root`) and is also run once a day via `systemd`
  - `service.spamassassin` uses an environment to store the configuration files: `local.cf` and `init.pre`

  @peti 
  what do you think about this? the script requries a manual removal of /etc/spamassassin, so merge your configurations into `services.spamassassin.config` and `services.spamassassin.initPreConf`.

  ###### Things done

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

  ---


state: closed
title: gcc 7: Remove `cross` arguments and don't use stdenv.is*
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/26471
updated_at: 2017-06-08 19:40:39
body:
  ###### Motivation for this change

  These changes were already done for the older GCCs, but 7 slipped through the cracks.

  [@abbradar this is my fault when rebasing and old PR and not seeing yours :).]

  ###### Things done

  No hashes should be changed whatsoever.


state: closed
title: colordiff: 1.0.16 -> 1.0.18
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26472
updated_at: 2017-06-08 23:44:11
body:
  ###### Motivation for this change

  Update to new version.

  [Changes](https://www.colordiff.org/changes.html)

  ###### Things done

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


state: closed
title: qt5ct: 0.32 -> 0.33
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26473
updated_at: 2017-12-05 22:44:21
body:
  ###### Motivation for this change

  Update to new version.

  [Changelog](https://www.opendesktop.org/content/show.php?content=168066):

  - fixed build without dbus support
  - fixed Qt 5.6 support
  - updated Hebrew translation

  ###### Things done

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


state: closed
title: cc-wrapper: externalize default_cxx_stdlib_compile
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/26474
updated_at: 2017-06-09 12:27:57
body:
  This value is require to get c++ std include path for libclang based tools (vim plugins in my case).
  I currently extract it this with this command:

  ```
  eval echo $(nix-instantiate --eval --expr 'with (import <nixpkgs>) {}; clang.default_cxx_stdlib_compile')
  ```

  it did not trigger any recompilation on my system.

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: Fail to build python2.7-pycairo
user_login: lzhang10
html_url: https://github.com/NixOS/nixpkgs/issues/26475
updated_at: 2017-06-09 19:59:25
body:
  ## Issue description
  The URL to file `pycairo-1.10.0-waf_python_3_4-1.patch` is broken and can not be downloaded during build:
  ```
  trying http://www.linuxfromscratch.org/patches/blfs/svn/pycairo-1.10.0-waf_python_3_4-1.patch
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  curl: (22) The requested URL returned error: 404 Not Found
  error: cannot download pycairo-1.10.0-waf_python_3_4-1.patch from any mirror
  ...
  cannot build derivation .../nix/store/f9ll92sns2d4y2njcvsfxb69hjcccimc-python2.7-pycairo-1.10.0.drv: 1 dependencies couldn't be built
  ```


  ### Steps to reproduce
  - install latest nix on SL6
  - update unstable channel
  - run `nix-env -i xpra`


  ## Technical details

  * System: (SL6)
  * Nix version: nix-env (Nix) 1.11.9


state: closed
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26476
updated_at: 2017-06-08 23:45:07
title:
  jetbrains.clion: 2017.1.1 -> 2017.1.3, jetbrains.idea-community: 2017.1.3 -> 2017.1.4, jetbrains.idea-ultimate: 2017.1.3 -> 2017.1.4

body:
  ###### Motivation for this change

  Update to minor releases.

  ###### Things done

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


state: closed
title: nodejs: 8.0.0 -> 8.1.0
user_login: lo1tuma
html_url: https://github.com/NixOS/nixpkgs/pull/26477
updated_at: 2017-06-10 10:20:34
body:
  ###### Motivation for this change

  Package update.

  ###### Things done

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

  ---

  [Release Notes](https://nodejs.org/en/blog/release/v8.1.0/)


state: closed
title: profanity: enable tray icon support
user_login: Moredread
html_url: https://github.com/NixOS/nixpkgs/pull/26478
updated_at: 2017-06-10 19:16:02
body:
  ###### Motivation for this change

  Profanity can show a tray icon, e.g. showing that messages were received. This enables support for the feature.

  ###### Things done

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

  ---


state: closed
title: buck: build buckd as well
user_login: jgertm
html_url: https://github.com/NixOS/nixpkgs/pull/26479
updated_at: 2017-06-09 12:26:40
body:
  ###### Motivation for this change
  buck tries to launch buckd to run in the background. While not neccessary, it
  does speed up builds.

  ###### Things done

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

  ---


state: closed
title: generic-builder: Use buildInputs for haskell deps
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/26480
updated_at: 2017-06-16 18:30:58
body:
  ###### Motivation for this change

  This actually will matter when I (soon) land cross-compilation support,
  and native deps are compiled for the build, instead of host, platform.
  But even now, it's good style do this, and one less thing to review
  later.

  Also, no idea whether this is enough of a rebuild that it should go to staging, or master is fine.

  ###### Things done

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

  ---


state: closed
title: mkvtoolnix: 11.0.0 -> 12.0.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/26481
updated_at: 2017-06-09 12:09:57
body:
  ###### Motivation for this change

  Update to new release.

  [Announcement](https://www.bunkus.org/blog/2017/05/mkvtoolnix-v12-0-0-released/)

  ###### Things done

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


state: closed
title: arphic: init at 0.2.20080216.2
user_login: changlinli
html_url: https://github.com/NixOS/nixpkgs/pull/26482
updated_at: 2017-06-11 23:47:04
body:
  Adding some CJK fonts generated by the Arphic foundry.

  ###### Motivation for this change

  Adding some Unicode Arphic CJK fonts. These are a couple of CJK fonts that are on most other Linux distributions that aren't on NixOS

  ###### Things done

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

  ---


state: closed
title: lbreakout2: init at 2.6.5
user_login: ciil
html_url: https://github.com/NixOS/nixpkgs/pull/26483
updated_at: 2017-06-10 07:47:48
body:
  ###### Things done
  Just added a run of the mill default expression, and also myself to maintainers, as this is my first PR to nixpkgs.

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

  ---


state: closed
title: xen: fix pygrub by making sure it is wrapped
user_login: michalpalka
html_url: https://github.com/NixOS/nixpkgs/pull/26484
updated_at: 2017-06-09 20:38:11
body:
  Recent commit c10af9e744c91dff1ccc07a52a0b57d1e4d339f3 changed the
  behaviour of wrapPythonPrograms, which caused pygrub to no longer
  being wrapped. This commit fixes this.

  ###### Motivation for this change

  Due to the failure to wrap `pygrub`, it now fails with the following error message:
  ```
  Traceback (most recent call last):
    File "/run/current-system/sw/lib/xen/bin/pygrub", line 20, in <module>
      import xen.lowlevel.xc
  ImportError: No module named xen.lowlevel.xc
  ```

  To fix that, we explicitly wrap all python scripts in `$out/lib`.

  ###### Things done

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

  ---


state: closed
title: rictydiminished-with-firacode: init at 0.0.1
user_login: mt-caret
html_url: https://github.com/NixOS/nixpkgs/pull/26485
updated_at: 2017-06-09 23:29:37
body:
  ###### Motivation for this change

  Add RictyDiminished-with-FiraCode.

  ###### Things done

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

  ---


state: closed
title: virtualboxGuestAdditions: install mount helper as regular executable
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/26486
updated_at: 2017-06-09 21:40:26
body:
  Installing the vboxsf mount helper with the set-user-id bit set results in "operation not permitted", as creating s*id files is now disallowed.  See e.g., https://hydra.nixos.org/build/54069060

  If this is okay, I'll pick to release as well, seems like this issue is blocking the tested job.

  cc @vcunat 


state: closed
title: Using python.withPackages with nixpkgs-overlays does not work
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/issues/26487
updated_at: 2019-01-18 16:02:44
body:
  ## Issue description
  I'm currently trying to make `python.withPackages` work with some custom overlays, but can't find to make it work.
  ### Steps to reproduce
  ~/.config/nixpkgs/overlays/test.nix
  ```nix
  self: super: with self;
  {
    pythonPackages = super.pythonPackages.override {
      overrides = self: super: {
        my_stuff = pythonPackages.buildPythonPackage rec {
          pname = "pyaes";
          version = "1.6.0";
          name = "${pname}-${version}";
          src = pythonPackages.fetchPypi {
            inherit pname version;
            sha256 = "0bp9bjqy1n6ij1zb86wz9lqa1dhla8qr1d7w2kxyn7jbj56sbmcw";
          };
        };
      };
    };
    my_stuff = pythonPackages.buildPythonPackage rec {
      pname = "pyaes";
      version = "1.6.0";
      name = "${pname}-${version}";
      src = pythonPackages.fetchPypi {
        inherit pname version;
        sha256 = "0bp9bjqy1n6ij1zb86wz9lqa1dhla8qr1d7w2kxyn7jbj56sbmcw";
      };
    };
  }
  ```

  ```
  nix-shell -p 'python.withPackages(ps: [ps.my_stuff])'
  ```
  gives
  ```
  error: attribute ‘my_stuff’ missing, at (string):1:91
  (use ‘--show-trace’ to show detailed location information)
  ```

  whereas `nix-shell -p my_stuff` works.


