# issues

state: closed
title: libgit2-glib: 0.23.6 -> 0.24.0, gitg: 3.18.0 -> 3.20.0
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/pull/15536
updated_at: 2016-05-18 14:47:12
body:
  This updates the versions of libgit2-glib and gitg, to resolve #15535.
  ###### 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
  - [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: freerdpUnstable: 1.2.0-beta1 -> 1.2.0-20160107
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/15537
updated_at: 2016-09-18 16:52:45
body:
  This release fixes a number of issues with especially keyboard handling compared to the previous version.

  I have been using it as the daily driver for a month or so. FAR better than the previous version.

  It isn't a release per se, but this commit was chosen as it is the one used by Arch Linux.
  ###### 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] Tested 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: debian-build: fix checkinstall invocation
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/15538
updated_at: 2016-05-19 08:41:10
body:
  Checkinstall had two problems:
  1. when it was called without a version (e.g. with a derivation created
  by fetchFromGitHub) it would use `src` as debian version, which caused
  dpkg to fail
  2. when dpkg failed, it would invoke the pager with the log, which hangs
  the build

  So now
  1. the default version is the dummy `0.0.0`
  2. the used pager is `cat`


state: open
title: Make using separate debugging info easier.
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/pull/15539
updated_at: 2019-01-09 20:28:03
body:
  ###### 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
    - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  The previous iteration of debug info required that all of the packages
  were "installed". This is suboptimal because "installing" all of the
  programs you want to debug as well as the libraries that they use.

  This method enables debug symbols for all loaded files as long as those
  symbols are present in the nix store, as well as a command to download
  those symbols from binary caches for all loaded object files.

  This is implemented by adding a new section to the executable witch
  contains the path to the debug symbols. An extension that is auto-loaded
  by GDB then uses this information to automatically load these symbols
  whenever the object file is loaded.

  Future work:
  - [ ] Find a way to make all packages build with debug symbols by default.
  - [ ] Find a better way to "attach" debug symbols to packages (weak references?)


state: closed
title: dust: fix hash, use fetchFromGitHub, add meta
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15540
updated_at: 2016-05-18 17:01:19
body:
  ###### 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
    - [ ] OS 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).

  ---

  Somehow the hash was wrong.
  I switched to fetchFromGitHub and added the meta attribute while I was at it.


state: closed
title: expat: 2.1.0 -> 2.1.1 (cherry-pick to 16.03)
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/15541
updated_at: 2016-05-19 06:45:25
body:
  Cherry-picked from 66580778153da0ec5ebf3b845b753d8e3288dfb5. Should be tested before merging.
  ###### 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
    - [ ] OS 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).

  ---

  Also remove CVE patch merged upstream and enable tests.

  (Cherry-picked from 66580778153da0ec5ebf3b845b753d8e3288dfb5 by falsifian.)


state: closed
title: libuv: 1.9.0 -> 1.9.1, nodejs-4.3.1 -> 4.4.4, nodejs-5.11.0 -> 5.11.1
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15543
updated_at: 2016-05-19 14:40:20
body:
  ###### 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
    - [ ] OS 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).

  ---

  nodejs 6.2.0 upstream already uses the new libuv
  Since the three node packages all depend on libuv and thus will be rebuilt, I figured it may be a good time to bump them aswell.

  Tested execution of the respective binaries of all node versions and neovim.

  Packages that fail to build for me: airfield (marked broken), groovebasin (needs pinning to node_0.10, I'll open a separate PR), ripple-rest (development frozen probably also needs older node) - I think all of these are unrelated to my changes.


state: closed
title: groovebasin: pin nodejs version
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15544
updated_at: 2016-05-19 06:34:58
body:
  ###### 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
    - [ ] OS 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).

  ---

  Build was broken - the packages readme suggests it's only compatible with nodejs 0.10 and 0.12, so I made the nodejs version explicit for this package. I hope I've done it the right way :wink: 


state: closed
title: ripple-rest: mark as broken
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15545
updated_at: 2016-05-21 16:05:27
body:
  ###### 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
    - [ ] OS 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).

  ---

  development is frozen as of Nov 2015
  author recommends migrating to RippleAPI

  We should probably investigate this further (perhaps only needs node 0.10?) or deprecate the ripple-rest service aswell.
  Ping @offlinehacker 


state: closed
title: pmenu: init at 2016-05-13
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/15546
updated_at: 2016-05-18 22:07:02
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
    - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: vim plugins have wrong hash
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/issues/15547
updated_at: 2016-05-20 10:30:59
body:
  ## Issue description

  Many vim plugins have wrong hash on last unstable.
  Probably due to 499195dfcffd9ab9063bd369bee0b85b7ef1f8ce

  cc @garbas 
  ### Steps to reproduce

  Some examples:

  ```
  $ nix-shell -p vimPlugins.vim-airline -I nixpkgs=nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz
  ...
  removing `.git'...
  output path ‘/nix/store/pq50wfn758crzz6m7lvqfh3z05d0i7mw-vim-airline-70c16f4’ has r:sha256 hash ‘0sa3my8jhslcrk81lfk8f32wnq1akxazxpxhjmiwmpws74kbibql’ when ‘1ib3rs0ysz41dxk4fmzjrha005adrrlya5bnb8cv1p1ny7ipny1d’ was expected
  cannot build derivation ‘/nix/store/grxqvfsxn2c3xm60jp77h02a3kgs9a0g-vimplugin-vim-airline-2016-05-15.drv’: 1 dependencies couldn't be built
  ```

  ```
  nix-shell -p vimPlugins.Syntastic -I nixpkgs=nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz
  removing `.git'...
  output path ‘/nix/store/6qj1mgwxvfkd8hhikk62j70frwdvph6d-syntastic-c2c6a07’ has r:sha256 hash ‘1fkjq43rlacdpb5h6qvhpc4dpm0lrfzpa5kjv8m0irk4i635mzwg’ when ‘1b6wc3705n7pj93cf6cv2sazihqw11zq53a7slr646lcdx8r6d7f’ was expected
  cannot build derivation ‘/nix/store/14p70y3dnav0i4m946y5igajycdqcx4n-vimplugin-Syntastic-2016-05-12.drv’: 1 dependencies couldn't be built
  ```
  ## Technical details
  - Nixpkgs rev: d541e0dc1c05f5514bf30f8039e687adddb45616


state: closed
title: VSCode version is out of date
user_login: Tyriar
html_url: https://github.com/NixOS/nixpkgs/issues/15548
updated_at: 2016-06-24 00:02:27
body:
  The rev is set to v1.0.0 https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/editors/vscode/default.nix#L5, v1.1.1 is now out.

  It will also need to symlink `./bin/code` instead of `./code` as the bin command as part of this update.


state: closed
title: manual: umount /mnt ?
user_login: boobiesinc
html_url: https://github.com/NixOS/nixpkgs/issues/15549
updated_at: 2016-12-17 04:07:14
body:
  https://github.com/NixOS/nixpkgs/blob/90d7041ce4d270bbcf0efefd1d1e42c097c1335d/nixos/doc/manual/installation/installing.xml#L186-L191
  Any word for people wondering if they should do an `umount /mnt` first? (it did umount without errors)


state: closed
title: bins: init at 1.1.29 (plus perl dependencies)
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/15550
updated_at: 2016-05-29 19:49:28
body:
  ###### 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
    - [ ] 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).

  `bins-edit-gui` does not work, but I don't use it so didn't spend the time hunting down its perl dependencies.  :-/


state: closed
title: hakuneko: init at 1.3.12
user_login: RubenAstudillo
html_url: https://github.com/NixOS/nixpkgs/pull/15551
updated_at: 2016-05-20 16:58:19
body:
  ###### Things done

  Added hakuneko to nixpkgs
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or 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).

  ---

  hakuneko is a simple manga downloader from a numerous online viewing
  sites


state: closed
title: Missing network-manager.service systemd unit
user_login: philandstuff
html_url: https://github.com/NixOS/nixpkgs/issues/15552
updated_at: 2016-05-21 11:33:35
body:
  ## Issue description

  I upgraded NixOS recently, and NetworkManager no longer starts. It seems the network-manager.service unit has gone missing somehow, so nothing triggers to start NetworkManager.

  16.09pre82105.7465bcd was a version which worked correctly.
  16.09pre83796.d541e0d fails with the same configuration.nix file.

  I've traced it down to the `/run/current-version/etc/systemd/system/network-manager.service` symlink disappearing between the versions, even though the NetworkManager package is still installed.
  ## Technical details

  (run `nix-env --version`)
  - Nix version: 1.11.2
  - Nixpkgs version: from NixOS


state: open
title: quvi doesn't work
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/issues/15554
updated_at: 2017-06-15 21:42:32
body:
  ## Issue description

  `quvi` installs but is unusable.
  ### Steps to reproduce

  ``` bash
  $ nix-env -i quvi
  $ quvi scan https://www.youtube.com/watch?v=guMLPr6eBLo
  ** (scan:31922): CRITICAL **: [_chk_script_ident] ...34pryqk0d-lua5.1-socket-3.0-rc1/share/lua/5.1/socket.lua:12: module 'socket.core' not found:
          no field package.preload['socket.core']
          no file '/nix/store/7n9w59034z4a72zns96634f34pryqk0d-lua5.1-socket-3.0-rc1/share/lua/5.1/socket/core.lua'
          no file '/nix/store/m4h7vds970wgsqn8h16f08cqnjm9hq0c-quvi-scripts-0.9.20131130/share/libquvi-scripts/0.9/common/socket/core.lua'
          no file '/usr/lib/lua/5.2/socket/core.so'
          no file '/usr/lib/lua/5.2/loadall.so'
          no file './socket/core.so'
          no file '/usr/lib/lua/5.2/socket.so'
          no file '/usr/lib/lua/5.2/loadall.so'
          no file './socket.so'
  error: while initializing libquvi: Could not find any subtitle scripts in the path
  ```
  ## Technical details
  - System: `16.03.759.b10f61b (Emu)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `16.03.759.b10f61b`


state: closed
title: Python 3 points to 3.5 instead of 3.4
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/15555
updated_at: 2016-05-19 10:18:13
body:
  ###### 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
    - [ ] OS 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).

  ---

  Note that the documentation currently incorrectly states that 3 already
  points to 3.5.


state: closed
title: qbittorrent cannot open library libQt5Widgets.so.5
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/issues/15556
updated_at: 2016-05-31 15:40:05
body:
  ## Issue description

  Trying to run `qbittorrent` fails with the following error message:

  ```
  $ qbittorrent
  qbittorrent: error while loading shared libraries: libQt5Widgets.so.5: cannot open shared object file: No such file or directory
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  ```
  16.09pre83796.d541e0d (Flounder)
  ```
  - Nix version: (run `nix-env --version`)

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

  ```
  "16.09pre83796.d541e0d"
  ```

  cc @viric 


state: closed
title: nixpkgs manual: more extensible example for allowUnfreePredicate
user_login: Zimmi48
html_url: https://github.com/NixOS/nixpkgs/pull/15557
updated_at: 2016-05-23 10:02:47
body:
  Hello,

  I propose a small change to the suggested use of `allowUnfreePredicate`.
  The proposed function is easily extensible because it contains a list of package names that the user which to white-list.
  It's easy, even for a new user, to understand how to tweak this function.
  Maybe the use of `allowUnfreePredicate` should be promoted instead of `allowUnfree` (as suggested in #2188).


state: closed
title: Some packages are missing source repositories
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/issues/15558
updated_at: 2017-10-04 22:52:54
body:
  ## Issue description

  At least the following attributes cannot be fetched from git:
  - [x] "caneda.src"
  - [x] "ocamlPackages.bitstring_git.src"
  - [x] "path64.src"
  - [x] "urbit.src"
  - [x] "vfdecrypt.src"
  ### Steps to reproduce

  nix-build -A <attr> --check
  ## Technical details
  - System: 16.09.git.daaf592
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09.git.daaf592


state: closed
title: Make fetchFromGitHub support submodules
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/15559
updated_at: 2017-04-22 17:00:45
body:
  Currently if your source bundle uses git submodules, you either need to use `fetchgit` or manually string together `fetchFromGitHub` invocations to plug them into the relevant locations.

  The former already works, but is less efficient than it needs to be. The latter could be done by calling `fetchFromGitHub` recursively, parsing the .gitmodules file, and pulling out submodules as needed. The submodules could themselves be fetched with the equivalent of `fetchgit` (with non-GH submodules, assuming its builder script is reusable) or `fetchFromGitHub` (if the submodules come from GH)


state: open
title: networkmanager module: support for dns and dhcp options
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/15560
updated_at: 2019-03-20 17:35:04
body:
  This adds support for specifying the dhcp and dns options to networkmanager. It just follows upstream's defaults if not specified.

  Especially the `dns` part is interesting as it allows us to do split lookups when connected to a VPN.

  The `dhcp` technically allows us not to pull in `dhclient` or `dhcpcd` as it can use the internal library, but this hasn't been done yet.
  ###### 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
  - [ ] Tested compilation of all pkgs that 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: expat: patch CVE-2015-1283 and CVE-2016-0718
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/15561
updated_at: 2016-05-20 10:35:50
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
    - [ ] 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).

  ---

  This is a continuation of #15526 as I was unaware of CVE-2016-0718 at that time. This PR brings in the two patches used, e.g., by Debian and Arch Linux for expat 2.1.1.


state: closed
title: acme: added option `security.acme.preliminarySelfsigned`
user_login: bobvanderlinden
html_url: https://github.com/NixOS/nixpkgs/pull/15562
updated_at: 2016-09-30 13:46:31
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)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  - [ ] Documentation
  - [ ] Code cleanup

  ---

  Consider this WIP. This adds better Nginx integration for ACME. When Nginx was used with ACME, there's a chicken+egg problem: ACME needs Nginx to host files over HTTP, the Nginx configuration needs certificates to actually start. This problem (and solution) was covered in #12655. This PR makes sure Nginx always has certificates: if they are non-existant, it'll create self-signed ones. Once ACME created the proper certificates, Nginx is reloaded. This is based on the solution from @domenkozar.

  Basically it adds the option `security.acme.enableNginxIntegration`. When enabled, it creates an one-shot service for each ACME cert that runs before Nginx. It creates a self-signed certificate if there is no certificate yet.

  I'd like to know whether this PR is the right direction. Maybe we want a single service that creates self-signed certificates for all ACME certs, instead of separate services? Separate services have the advantage that they can be individually disabled. A single service will probably make the Nix expression less complex.

  I also considered doing this in a separate module, but since I wanted `security.acme.enableNginxIntegration` I needed to add the option to acme.nix anyway. Let me know what is considered best-practice in this regard.

  For apache/httpd support the same service can be reused. I haven't added this in this PR because I don't have a apache setup atm.


state: closed
title: Current version of dropbox in 16.03 is soon outdated
user_login: olejorgenb
html_url: https://github.com/NixOS/nixpkgs/issues/15564
updated_at: 2016-05-20 10:28:16
body:
  ### Steps to reproduce

  ```
  $ dropbox status
  You're using an old version of Dropbox. Please update within the next 5 days to continue using Dropbox.
  ```

  https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/dropbox/default.nix#L22
  https://github.com/NixOS/nixpkgs/blob/release-16.03/pkgs/applications/networking/dropbox/default.nix#L22
  ## Technical details
  - System: NixOS: 16.03.802.01f5711 (Emu)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.03.802.01f5711


state: closed
title: [nixos-stable] dropbox: 3.12.6 -> 3.20.1
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/15566
updated_at: 2016-05-20 04:22:07
body:
  ###### 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
    - [ ] OS 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).

  ---

  Please test on a stable release system

  fixes #15564


state: closed
title: gnutar: 1.28 -> 1.29
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15567
updated_at: 2016-05-20 14:11:21
body:
  ###### 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
    - [ ] 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).

  ---

  [Changelog](https://savannah.gnu.org/forum/forum.php?forum_id=8545)


state: closed
title: fcitx-qt5 is not working with qt55 applications
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/issues/15569
updated_at: 2016-05-26 15:57:07
body:
  ## Issue description

  `fcitx` is not working in `qt55` applications.

  This is probably caused because the fcitx qt5 module, `fcitx-qt5`, is using `qt56` (as being a part of `kde5` package set).

  This effect is that fcitx is not working in applications that use `qt55.callPackage` such as `calibre` or `qutebrowser`.
  ### Steps to reproduce

  Enable fcitx and try a qt55 application.
  ## Technical details
  - System: 16.09.git.a71cc6a (Flounder)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre83796.d541e0d
  ## Workaround

  Use iBus as a replacement.


state: closed
title: Don't force-break SSL applications in shells
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/15571
updated_at: 2016-09-01 18:50:08
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
    - [ ] OS 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).

  ---

  Fixes #13744.


state: closed
title: ldc: 0.17.1
user_login: Nekroze
html_url: https://github.com/NixOS/nixpkgs/pull/15572
updated_at: 2016-05-21 05:15:39
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)
    - [ ] NixOS
    - [ ] OS X
    - [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).

  ---

  This adds a package for `ldc` the llvm based d compiler.

  I have made a small change to the `dub` (the d build/dependency manager) package to allow it to detect whichever d compiler you give to the environment. In the past `dmd` was passed as via `propagatedBuildInputs` which means that when the `dub` and `ldc` packages are used together, `dub` uses `dmd` to compile when your package may have `buildInputs = [dub ldc];` which would be unexpected.

  For some reason I could not get this to compile with anything older than `gcc6` and `clang` just would not compile it at any version.


state: open
title: Guided installer
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/15573
updated_at: 2018-04-02 14:47:32
body:
  Given that options are organized hierarchically and have type annotations, it should in principle be straightforward (though a decent amount of work) to have a general tool for guiding users through the options available in the install process. Bonus points if it can automatically partition/format drives based on the filesystems options.

  Moved from https://github.com/NixOS/nixos/issues/99


state: closed
title: ldc-calypso: 0.17.1
user_login: Nekroze
html_url: https://github.com/NixOS/nixpkgs/pull/15574
updated_at: 2016-05-21 05:15:14
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)
    - [ ] NixOS
    - [ ] OS X
    - [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).

  ---

  Adds a package for `ldc-calypso` a fork of `ldc` that allows automatic wrapping and handling of c++ in d.

  Designed as a companion to #15572

  I have given this package a lower priority and a copy of the resulting `ldc2` binary called `ldc2-calypso` for disambiguation should `ldc` and `ldc-calypso` packages be used at the same time.


state: closed
title: Epub format for manual
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/15575
updated_at: 2016-07-20 15:57:43
body:
  @silverhook:

  I really like the fact that the NixOS manual is easy to find and browse and it's very nicely written as well.

  What would make the manual even more usable for me would be if there was a usable downloadable file, so I can read it offline comfortably on an e-ink ebook reader.

  Therefore I would propose that the NixOS manual (and Nix etc.) should be uploaded in ePUB and PDF format.

  PDF is a very good format for documents that you want to send to someone to print and make sure their output is (pretty much) the same as yours. But they don't reflow the text and reading an A4 PDF on a A5 ebook reader is a bit of a pain. So we need a PDF version for printing and something else for reading on different screens.

  EPUB is a (flexible and) reflowing open format and intended to be read in browsers, different screens and ebook readers.

  It shouldn't be too much of an effort to export to, since ePUB is by definition just HTML, CSS, JavaScript and metadata put into a ZIP.

  Ported from https://github.com/NixOS/nixos/issues/237


state: closed
title: borgbackup broken under python35
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/issues/15576
updated_at: 2016-05-20 14:27:02
body:
  ## Issue description

  295bcdfb5e6791c67dc824206f04cc037f0057cb causes this package to become unbuildable.
  ### Steps to reproduce

  Well you an see _some_ of the issue by looking at [the latest hydra build log](http://hydra.nixos.org/build/35972278/nixlog/1/raw), where `detox` fails to build.

  Unfortunately, that doesn't tell the whole story---if you upgrade the `eventlet` package, you then end up with a different failure to test for `detox` that seems to be a `tox` issue---but there's no upgrade available there.  It _might_ handled by PR the author hasn't yet integrated and released (https://bitbucket.org/hpk42/detox/pull-requests/4/better-python-3-support/diff).

  Anyway, if you just turn off testing for `detox`, you will finally get to where `borgbackup` will fail all on its own

  ```
  gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/nix/store/9rw1p5waza2ca071g2w2cqn58zpvljri-python3-3.5.1/include/python3.5m -c borg/platform_linux.c -o build/temp.linux-x86_64-3.5/borg/platform_linux.o
  gcc -pthread -shared -L/nix/store/ks485pqry62dwddlqlbafhvjzpwzv1gv-zlib-1.2.8/lib -L/nix/store/granx4nac2287m1bwdlhvvg0aac5p66x-bzip2-1.0.6.0.1/lib -L/nix/store/spjxmrzga516x6qa9jygrpryvx4yqla6-xz-5.2.2/lib -L/nix/store/jh53hcmz7d294f356wzfqza5ldxsrc3m-gdbm-1.11/lib -L/nix/store/l86xg1n8kf9xk4hy6xp5k2fch2dij5vm-sqlite-3.12.2/lib -L/nix/store/fjkn41v5dpd40grzfi7b9c170rqfacw4-db-5.3.28/lib -L/nix/store/kahqk17fwx100bc7lxz1jn0zafd4g2xk-readline-6.3p08/lib -L/nix/store/ac92ylnnqs4f8kqyd86783mnn4k97sj2-ncurses-5.9/lib -L/nix/store/6ghnf08dzamqx9iwn29g3i7gdnq722di-openssl-1.0.2h/lib -L/nix/store/305s42cpxvl4wy5i81nncgvx6fqgql0s-tcl-8.6.4/lib -L/nix/store/amdac7441fig5l2y8003p12hg8yxnfs7-tk-8.6.4/lib -L/nix/store/m4l9lhv48csxw9wl72brbna93ghpxy6i-libX11-1.6.3/lib -L/nix/store/67m59xzhm677wqhnmjwbnnvryw9x0kj8-xproto-7.0.28/lib build/temp.linux-x86_64-3.5/borg/platform_linux.o -L/nix/store/9rw1p5waza2ca071g2w2cqn58zpvljri-python3-3.5.1/lib -lacl -lpython3.5m -o /tmp/nix-build-borgbackup-1.0.2.drv-0/borgbackup-1.0.2/borg/platform_linux.cpython-35m-x86_64-linux-gnu.so
  usage: nix_run_setup.py [-h] [-V] <command> ...
  nix_run_setup.py: error: argument <command>: invalid choice: 'test' (choose from 'serve', 'init', 'check', 'change-passphrase', 'migrate-to-repokey', 'create', 'extract', 'rename', 'delete', 'list', 'mount', 'info', 'break-lock', 'prune', 'upgrade', 'help', 'debug-dump-archive-items', 'debug-get-obj', 'debug-put-obj', 'debug-delete-obj')
  builder for ‘/nix/store/3y8wf8zazj8xv8xqp1zk0h6p0w9dphr8-borgbackup-1.0.2.drv’ failed with exit code 2
  ```

  Backing out the change to python35 fixes it all.
  ## Technical details

  Nixos against a lightly tweaked version of the master branch.


state: closed
title: subversionClient: fix build with gcc5
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15577
updated_at: 2016-05-20 13:00:19
body:
  ###### 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
    - [ ] OS 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).

  ---

  See https://gcc.gnu.org/gcc-5/porting_to.html
  fixes #15483


state: closed
title: fcitx-wrapper: remove outdated comments
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/15578
updated_at: 2016-05-20 13:43:07
body:
  ###### 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
    - [ ] OS 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).

  ---

  These comments are outdated and documentation regarding input methods is in the [manual](https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/i18n/input-method/default.xml).


state: closed
title: nixos-install: fix SSL certificate error
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/15579
updated_at: 2016-06-24 16:21:05
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
    - [ ] 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).

  ---

  When trying to run `nixos-install` from the latest unstable ISO I got `could not download https://cache.nixos.org/nix-cache-info` with an SSL error. `curl`ing this URL worked fine. The problem, IIUC, is because we don't have `SSL_CERT_FILE` set in the ISO environment, so this (patched now) code hasn't copied the CA bundle. I don't see any reason why not just use CA bundle from nixpkgs, so this patch does just that. My theory appears to be correct because exporting this variable and running `nixos-install` from an unpatched ISO also fixes this problem.

  cc @aszlig as the author of https://github.com/NixOS/nixpkgs/commit/cf7f15c92ca07d2d6d249fd2965b9e1950fb11a5


state: closed
title: nixos-manpages fail to build
user_login: mpscholten
html_url: https://github.com/NixOS/nixpkgs/issues/15580
updated_at: 2016-05-20 16:55:41
body:
  ## Issue description

  Running `nixos-rebuild test` with latest nixpkgs fails with the following error message:

  ```
  building path(s) ‘/nix/store/4ac1c3vya9kdvfkn2cl30263maxzxp25-nixos-manpages’
  ./man-pages.xml validates
  /nix/store/bmahpgk6zwy54n912kh69mka5sla2wzf-stdenv/setup: line 868: 12118 Killed                  xsltproc --nonet --xinclude --param man.output.in.separate.dir 1 --param man.output.base.dir "'$out/share/man/'" --param man.endnotes.are.numbered 0 --param man.break.after.slash 1 --stringparam target.database.document "/nix/store/spd04nkgsxvghm4yz2i39mw1in5pd916-manual-olinkdb/olinkdb.xml" /nix/store/h6cjllv29vykagqy9fik0f2mbipwsrla-docbook-xsl-ns-1.78.1/xml/xsl/docbook/manpages/docbook.xsl ./man-pages.xml
  builder for ‘/nix/store/12iwqx50gxdxkwy4vm37kn2mla0ggnzn-nixos-manpages.drv’ failed with exit code 137
  ```

  Looks like the man pages are broken somehow. Any ideas on how to fix it (or atleast work around this, otherwise I cannot update the system) are welcome :) 
  ### Steps to reproduce

  Run `nixos-rebuild test` with the latest nixpkgs master.
  ## Technical details
  - System: NixOS with latest nixpkgs master (16.03.git.d231868M (Emu))
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09.git.de3538c


state: closed
title: Impurity causing initrd failing to build (due to filesystem/ext4)
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/15581
updated_at: 2016-05-23 12:16:32
body:
  Two different machines, same nixpkgs commit 6a142de011bb70003e6891aef7987e8409de724b (release-16.03)

  On failing machine:

  ```
  $ NIXOS_CONFIG=`pwd`/nixos/modules/virtualisation/nova-image.nix nix-build nixos -A config.system.build.initialRamdisk
  these derivations will be built:
    /nix/store/szsgrz95ri6b8nafb2hjx4fysjzm8w6d-initrd.drv
  building path(s) ‘/nix/store/6lcvva6gps6sy7kfy8z3r5z77gc1077l-initrd’
  cp: missing destination file operand after '.'
  Try 'cp --help' for more information.
  builder for ‘/nix/store/szsgrz95ri6b8nafb2hjx4fysjzm8w6d-initrd.drv’ failed with exit code 1
  error: build of ‘/nix/store/szsgrz95ri6b8nafb2hjx4fysjzm8w6d-initrd.drv’ failed
  ```

  On working machine:

  ```
  $ NIXOS_CONFIG=`pwd`/nixos/modules/virtualisation/nova-image.nix nix-build nixos -A config.system.build.initialRamdisk -K --check
  checking path(s) ‘/nix/store/6lcvva6gps6sy7kfy8z3r5z77gc1077l-initrd’
  30648 blocks
  note: keeping build directory ‘/tmp/nix-build-initrd.drv-2’
  error: derivation ‘/nix/store/szsgrz95ri6b8nafb2hjx4fysjzm8w6d-initrd.drv’ may not be deterministic: output ‘/nix/store/6lcvva6gps6sy7kfy8z3r5z77gc1077l-initrd’ differs from ‘/nix/store/6lcvva6gps6sy7kfy8z3r5z77gc1077l-initrd-check’
  ```
  ### Observations
  - both using chroot
  - both have the same hash

  The failure seems to happen due to following line returning empty string in file pkgs/build-support/kernel/make-initrd.sh:

  ```
  storePaths=$(perl $pathsFromGraph closure-*)
  ```

  I'll check the difference in `$sourceRoot` now, but the conents should be the same?


state: closed
title: numix-gtk-theme: 2.5.1 -> 2016-05-19
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/15582
updated_at: 2016-05-21 05:09:50
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
    - [ ] 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).

  ---
  ###### Comments
  - Moved `numix-gtk-theme` from the subdirectory `gtk3` to its parent directory, because Numix is a theme that supports not only Gtk+-3, but also Gtk+-2, GNOME, Unity, Xfce and Openbox.
  - Numix packaging now depends on some tools, including `sass` which was not packaged yet.
  - The current version of the package (`2.5.1`) is too old (Jan 20, 2015), considering that Gtk+-3 themes evolve too quickly. So an upgrade is important.


state: closed
title: Fglrx compatible Xorg
user_login: edwtjo
html_url: https://github.com/NixOS/nixpkgs/pull/15583
updated_at: 2016-05-23 11:13:55
body:
  Ugly as hell proposition in the spirit of moving things forward
  - Adds an attribute xorgFglrxCompat which should be kept in line with what
    the fglrx kernel module supports.
  - Overrides the attribute xorg with this one if "ati_unfree" is being
    used.

  Would make #12420 mergable without distressing end users.


state: closed
title: fcitx-qt5: kde5PackagesFun -> qt5LibsFun
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/15584
updated_at: 2016-05-23 10:52:36
body:
  ###### 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
    - [ ] OS 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).

  ---

  This PR goal is to remove `extra-cmake-modules` dependency from `fcitx-qt5` so it can be moved from `kde5PackagesFun` to `qt5LibsFun` and be used with any versions of Qt5.

  ~~This address #15569 and should be tested and merged with #15498 fix.~~

  ~~`fcitx-qt5` was only using a few `extra-cmake-modules` functions, so I chose the simple approach to patch the source to bring the needed modules. 
  Any improvement/feedback is welcomed.~~

  ~~I have tested this with in fcitx-wrapper:~~
  ~~\- `qt5.fcitx-qt5` -> kate (qt56) is working, qutebrowser (qt55) is not~~
  ~~\- `qt55.fcitx-qt5` -> kate (qt56) is not working, qutebrowser (qt55) is~~

  **Update** (2016-05-21):

  I changed the commit to use the modules from `kde5.extra-cmake-modules` directly by linking them in `fcitx-qt5` source, that way can use the few required extra cmake modules without having `fcitx-qt5` be part of `kde5PackagesFun`, and this make the patch much lighter.

  By using `qt55.fcitx-qt5` in `fcitx-wrapper`, fcitx is working fine in Qt 5.5 and Qt 5.6 applications (tested with kate and qutebrowser).

  I don't know the reason, but suppose that this is due to the plugin ABI being compatible between these 2 versions.

  So this PR will improve the situation as soon as it gets merged, and because it moves `fcitx-qt5` to `qt5LibsFun`, should help `fcitx-qt5` to be integrated in #15498 fix.

  cc @ttuegel


state: closed
title: tvnamer: init at 2.3
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/15586
updated_at: 2016-05-24 11:42:02
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
  - [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: Explicitly mark commands that require to be run as root
user_login: wlhlm
html_url: https://github.com/NixOS/nixpkgs/pull/15589
updated_at: 2018-11-13 23:06:58
body:
  This differentiates commands listed in the manual between requiring root and non-root. This means commands that require to be run as root are prefixed with `#` and the remaining commands are marked with `$`.

  This documentation style has been observed in similar projects like the [Archlinux Wiki](https://wiki.archlinux.org/index.php/Help:Style#Command_line_text) and makes reading the documentation easier.

  Implements #15073 (also see there for more discussion).


state: closed
title: neovim: fix Man command
user_login: nicknovitski
html_url: https://github.com/NixOS/nixpkgs/pull/15590
updated_at: 2016-05-21 19:56:08
body:
  ###### 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
    - [ ] OS 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).

  ---

  `/usr/bin/man` is used in two places in [the targeted file](https://github.com/neovim/neovim/blob/9d3449852bd35c9283948186d0259c1bf73b8579/runtime/autoload/man.vim).  All the files in the `runtime` directory seem to be copied to `~/.config/nvim` on installation, so I thought changing them in preInstall was the right move, but if I'm mistaken on that or anything else, I'd be happy to fix it.


state: closed
title: nixos-install does not check for signature when downloading substitutes?
user_login: boobiesinc
html_url: https://github.com/NixOS/nixpkgs/issues/15591
updated_at: 2018-06-23 22:10:49
body:
  ## Issue description

  Apparently, roight?!, apparently, `nixos-install` does not check for signature when downloading substitutes
  but `nixos-rebuild` does check!
  ### Steps to reproduce
  1. boot from an iso (eg. nixos-minimal-16.09pre83100.25e3c09-x86_64-linux.iso)
  2. follow the manual to get to the point to `nixos-install`
  3. run `nixos-install` by avoiding the error `Curl error 77` like [so:](https://github.com/NixOS/nixpkgs/pull/15579#issuecomment-220638757)

  `# SSL_CERT_FILE="/etc/ssl/certs/ca-bundle.crt" nixos-install`

  What you see(no mention of `signed`):
  ![virtualbox_nixos_test1_21_05_2016_14_18_41](https://cloud.githubusercontent.com/assets/19384416/15448107/24e2a4c4-1f60-11e6-9dbb-caef03b8c70a.png)

  This is how `nixos-rebuild` does it(mention of `signed`):
  ![virtualbox_nixos2_21_05_2016_14_30_04](https://cloud.githubusercontent.com/assets/19384416/15448114/a1090796-1f60-11e6-8000-3572af70cd98.png)
  ## Technical details
  - 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`)


state: closed
title: releasenotes: fix opengl.extraPackages option name
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15592
updated_at: 2016-05-21 14:36:21
body:
  ###### Things done
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS 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).

  ---

  Should be merged into master and release-16.03 I guess


state: closed
title: docker: 1.10.3 -> 1.11.1
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/15593
updated_at: 2016-09-10 11:04:14
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)
    - [ ] 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).

  ---

  Now docker requires containerd and runc, as it was split in separated components. I still have to test this on nixos.


state: closed
title: Agda: 2.4.2.3 -> 2.5.1
user_login: laMudri
html_url: https://github.com/NixOS/nixpkgs/pull/15595
updated_at: 2016-05-25 13:50:17
body:
  ###### 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
    - [ ] OS 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).

  ---

  This PR contains a few things associated with updating from `Agda-2.4.2.3` to `Agda-2.5.1`. It fixes #15306 by compiling all of the built-in modules in the `postInstall` section. Then, `agda-stdlib` and `agda-prelude` have been updated to versions which work with the new version.

  I've tested `agda-mode` and tested checking modules using `agda-stdlib`. I don't know what `agda-ghc-names` is about, but I vaguely assume that it works. `agda-ghc-names --help` works, anyway.


state: closed
title: fish: 2.2.0 -> 2.3.0
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/15596
updated_at: 2016-05-27 22:53:13
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
    - [ ] OS 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).
  ##### Things to do
  - [ ] **Run tests**. Fish seems to work as a login shell however there may still be something to be patched. Are there tests to run to make sure everything is fine?
  - [x] **Fix warnings** at startup. The PATH is populated with non existing directories and fish is complaining:
    ![21-05-2016 18 12 19](https://cloud.githubusercontent.com/assets/2817565/15449622/fd51c8b8-1f82-11e6-93da-0621f671be11.png)
    PATH is being set here `config.system.build.setEnvironment`. Why are all these variable here in the first place? kde4, gtk, qt, firefox, infinality are not installed.
  ##### Notes

  I removed `shellAliases` because `status` is a fish builtin command and replacing it with a custom definition is really a bad idea. Also previously `start=systemctl start` broke one of my script (zsh) and it took me a while to figure that out. In my opinion these aliases should be an example, not a default value.
  EDIT: I submitted another PR #15598 to fix the issue. Fish will build but it won't work properly until the other changes are merged.

  I also removed old patches that are not needed anymore.


state: closed
title: qutebrowser does not play videos anymore (without additonal packages)
user_login: d4g
html_url: https://github.com/NixOS/nixpkgs/issues/15597
updated_at: 2016-06-19 12:44:52
body:
  ## Issue description

  Since issue #15419 is fixed, qutebrowser does not playback videos anymore. Only after qt55.qtmultimedia is installed, it plays videos, but stutters on high quality/in fullscreen. I have not experienced this issue before.
  ### Steps to reproduce
  - install qutebrowser
  - try to playback videos in qutebrowser, for example on youtube
  - install qt55.qtmultimedia
  - restart qutebrowser
  - try to playback videos on youtube
  - switch to fullscreen
  ## Technical details
  - System: 16.09pre83796.d541e0d
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre83796.d541e0d


state: closed
title: Remove systemd shell aliases
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/15598
updated_at: 2016-09-30 10:09:16
body:
  These shell aliases are likely to clash with other commands. See #15596 for example, where `status` replaces a builtin command and causes lots of problems in the fish shell library.


state: closed
title: fcitx-libpinyin: init at 0.3.3
user_login: crossing
html_url: https://github.com/NixOS/nixpkgs/pull/15599
updated_at: 2016-05-22 22:08:26
body:
  ###### 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
    - [ ] OS 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).

  ---

  Add libpinyin fcitx engine.


state: closed
title: fcitx-cloudpinyin: init at 0.3.4
user_login: crossing
html_url: https://github.com/NixOS/nixpkgs/pull/15600
updated_at: 2016-05-23 20:46:39
body:
  ###### 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
    - [ ] OS 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).

  ---

  Add cloudpinyin fcitx engine.


state: closed
title: facetimehd: git-20160127 -> git-20160503
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/15601
updated_at: 2016-05-21 20:09:10
body:
  ###### 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
    - [ ] 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).

  ---

  fixes issues with kernels newer than 4.4


state: closed
title: Emacs updates
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/pull/15602
updated_at: 2016-05-28 12:25:33
body:
  Regenerated via emacs2nix, inspected by hand (except for the melpa-packages update, which I skimmed.

  I am running with the updates of packages I use regularly---magit, for instance, which was updated.

  I also noticed that the melpa version of `crux` had been updated, so I un-marked that broken and verified that it builds now.

  cc @ttuegel


state: closed
title: unbound service: do not initialize root cert when enableRootTrustAnchor is false
user_login: kampfschlaefer
html_url: https://github.com/NixOS/nixpkgs/pull/15605
updated_at: 2017-08-29 23:26:52
body:
  When enableRootTrustAnchor is set to false, there is really no point in
  initializing the root key before starting unbound.

  Furthermore it seemed to me as if initializing the root cert fails when there is no network connection available when unbound is started. At least the nixos-test for my server failed to start unbound. (The VMs of nixos test mechanism have no connection to the outside.)

  I think this should also be ported to master.

  cc @fpletz 


state: closed
title: Fpga toolchain updates
user_login: dvc94ch
html_url: https://github.com/NixOS/nixpkgs/pull/15606
updated_at: 2016-05-28 14:10:58
body:
  Various updates to fpga/verilog related packages.
  ###### 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
    - [ ] OS 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: Add zoom-us package: nonfree zoom.us client
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/pull/15607
updated_at: 2016-07-12 11:37:11
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
    - [ ] OS X
    - [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: Keras: init at 1.0.3
user_login: NikolaMandic
html_url: https://github.com/NixOS/nixpkgs/pull/15608
updated_at: 2016-05-22 17:26:35
body:
  ###### 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
    - [ ] OS 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]  
  - [x] tested by making nix env and importing the thing
    (https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixpkgs manual: cleanup
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/15611
updated_at: 2016-05-22 21:54:35
body:
  ###### 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
    - [ ] OS 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).

  ---

  This bring the following improvements for the nixpkgs manual:
  - move haskell section inside "Support for specific programming languages and frameworks"
  - move beam section inside "Support for specific programming languages and frameworks"
  - order "Support for specific programming languages and frameworks" entries by alphabetical order


state: closed
title: deluge: add service-identity
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/15612
updated_at: 2016-05-22 09:54:17
body:
  deluged will throw an error on start about limited TLS support if the `service-identity` python package is not available.

  That package is already in the repo, so this PR just adds it as a depdency so that deluge shuts up.
  ###### 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] Tested 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: fltk: 2-alpha -> 1.3.3
user_login: juliendehos
html_url: https://github.com/NixOS/nixpkgs/pull/15614
updated_at: 2016-05-22 15:09:54
body:
  FLTK 2 is abandoned (http://www.fltk.org/software.php#OLD). Moreover, the URL in the nix expression is not valid anymore.
  This PR just resets default FLTK to 1.3.3.


state: closed
title: wp-cli: init at 0.23.1
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/15615
updated_at: 2016-05-24 11:57:25
body:
  For all those other poor, unfortunate people who have to touch WordPress at times.
  ###### 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] Tested 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: Cal --color doesn't show any colours
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/15616
updated_at: 2017-03-07 06:07:20
body:
  On NixOS 15.09/16.03, the command `cal --color` doesn't show any colours.

  Tried on Gnome Terminal, Konsole, ZSH, Bash, and another person on IRC said Urxvt and ZSH also doesn't show the colour.


state: closed
title: Agda cannot be used with AgdaStdlib from Nixpkgs
user_login: nkaretnikov
html_url: https://github.com/NixOS/nixpkgs/issues/15617
updated_at: 2016-06-07 23:39:23
body:
  Looks like that the current state of things is somewhat broken:
  1. The version of AgdaStdlib is not tied to Agda, which might cause problems.
  2. AgdaStdlib from Nixpkgs cannot be used because Agda attempts to create an interface file next to each library source file, which fails due to a read-only filesystem.

  Here's the solution I've found, but I wonder whether we can improve the packages themselves to make this less painful:
  1. Install Agda from Nixpkgs via nix-env or nox (I have 2.4.2.3.), so `~/.nix-profile` can be referenced.
  2. Clone AgdaStdlib from upstream and switch to the v2.4.0 tag (see above about incompatible versions).
  3. Create a `~/bin/agda` shell wrapper (see below) and add that directory to `PATH`.
  4. Add this line to `~/.vimrc` to make agda-vim work (I don't use Emacs): `let g:agda_extraincpaths = [$HOME."/agda/agda-stdlib/src"]`.

  The wrapper:

  ```
  % cat ~/bin/agda
  #!/usr/bin/env bash

  set -e

  #Agda_datadir=$HOME/agda/agda/src/data       \
  #  $HOME/agda/agda/dist/build/agda/agda      \
  $HOME/.nix-profile/bin/agda                 \
    --include-path=$(pwd)                     \
    --include-path=$HOME/agda/agda-stdlib/src \
    $@
  ```

  I've also tried building Agda from source by making a shell.nix file with `cabal2nix --shell --sha256 ./. Agda.cabal >
  shell.nix` and running: `nix-shell --pure -I ~` (my Nixpkgs clone is in `~/nixpkgs`), `cabal configure && cabal build -j`. That's what the commented out lines are for. Note the `Agda_datadir` variable. It's necessary because Agda uses the `defaultLibDir` function, which relies on the `dist/build/autogen/Paths_Agda.hs` file, which points to nonexistent locations, but it's possible to override with the mentioned environment variable. I'm not using Agda from upstream mainly because agda-vim doesn't support it (yet?).


state: closed
title: Lasagne: init at 0.1
user_login: NikolaMandic
html_url: https://github.com/NixOS/nixpkgs/pull/15618
updated_at: 2016-05-24 07:24:30
body:
  ###### 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
    - [ ] OS 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]  
  - [x] tested with nix shell and importing the package
  ## (https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Update paper-gtk-theme and add paper-icon-theme
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/15619
updated_at: 2016-05-22 18:51:55
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
    - [ ] OS 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).

  ---
  ###### Comments
  - Move `paper-gtk-theme` from the subdirectory `gtk3` to its parent directory, because Paper is a theme that supports not only Gtk+-3, but also Gtk+-2, GNOME, Unity, Xfce and others.
  - Update `paper-gtk-theme` to a more recent revision.
  - Add dependency on `gtk_engines`.
  - Use `make` to install.
  - Add related package `paper-icon-theme`.


state: closed
title: mosquitto service: init
user_login: Cornu
html_url: https://github.com/NixOS/nixpkgs/pull/15620
updated_at: 2016-05-24 11:56:06
body:
  ###### 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
    - [ ] OS 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).

  ---

  Initial Mosquitto MQTT Broker service file.


state: closed
title: cloc: 1.64 -> 1.66
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/15621
updated_at: 2016-05-22 17:25:24
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
    - [ ] OS 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 maintainer @Fuuzetsu


state: closed
title: cppo: 1.1.2 -> 1.3.2
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/15623
updated_at: 2016-05-22 17:25:00
body:
  ###### 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] OS 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: modules/misc/version.nix: populate nixosRevision based on <nixpkgs/.g…
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/15624
updated_at: 2016-05-24 22:34:28
body:
  `modules/misc/version.nix:` populate `nixosRevision` based on `<nixpkgs/.git>` when possible

  Example:

  ```
  $ nixos-option system.nixosLabel
  Value:
  "16.09.git.4643ca1"
  ```

  cc @domenkozar @oxij @edolstra @nbp


state: closed
title: khal: 0.7.0 -> 0.8.2
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/15625
updated_at: 2016-05-28 09:21:13
body:
  **Does not build yet, can someone help me investigate?**
  ###### 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
    - [ ] OS 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: fzy: init at 0.4
user_login: nicknovitski
html_url: https://github.com/NixOS/nixpkgs/pull/15626
updated_at: 2016-05-22 18:32:59
body:
  ###### 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
    - [ ] OS 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: fetchgit sha256 not matching nix-prefetch-git sha256 due to missing .gitignore
user_login: JJJollyjim
html_url: https://github.com/NixOS/nixpkgs/issues/15627
updated_at: 2016-05-23 21:11:33
body:
  ## Issue description

  When I build my derivation (a python script), I am told that:

  ```
  output path ‘/nix/store/dvpappya941lvvgj4yk6mxmm9mgg1fd5-heckler-b5b29c9’ has r:sha256 hash
  ‘1ciq2x1v5h9ikycrx463r66v2bnlpmb970bdxgxn46jvpj9vb12n’ when
  ‘183mhhvl4j3fd8x1pysp0q9v17w8jznwc0nzrrb1g16q0s9lhl3w’ was expected
  ```

  Diffing the directories from `fetchgit` and `nix-prefetch-git`:

  ```
  diff  -r /nix/store/dvpappya941lvvgj4yk6mxmm9mgg1fd5-heckler-b5b29c9 /nix/store/y52axsi0k2nsf0bcqmnsz811wpjasjq9-heckler
  Only in /nix/store/y52axsi0k2nsf0bcqmnsz811wpjasjq9-heckler: .gitignore
  ```

  My derivation's `src` is

  ```
  fetchgit {
      url = "git@bitbucket.org:[my private repo]";
      rev = "b5b29c96f75f8498879a719b8ad144851e2f7dfa";
      sha256 = "183mhhvl4j3fd8x1pysp0q9v17w8jznwc0nzrrb1g16q0s9lhl3w";
  };
  ```

  Full output of `nix-build`: http://lpaste.net/1532779428856201216
  Full output of `nix-prefetch-git`: http://lpaste.net/7543578849573863424
  ### Steps to reproduce

  (I assume):
  1. Run `nix-prefetch-git` on a repo with a `.gitignore`
  2. Create a derivation using `fetchgit` parameters based on the output of (1.)
  3. Attempt to build derivation

  I can't make the repo public; let me know how I can otherwise help diagnose.
  ## Technical details
  - System: OS X 10.10 (Yosemite)
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `"16.09pre83068.300e495"`
  - Git version: `git version 2.8.1` from homebrew is on my path, though `git version 1.9.3 (Apple Git-50)` is the system version.
  - Git repo is hosted on BitBucket


state: closed
title: gd: multiple outputs
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/15628
updated_at: 2016-05-23 09:30:20
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)
    - [ ] NixOS
    - [ ] OS X
    - [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).

  ---

  Built most direct dependencies ...


state: closed
title: Remove servant overrides from configuration-ghc8
user_login: utdemir
html_url: https://github.com/NixOS/nixpkgs/pull/15629
updated_at: 2016-06-03 14:42:01
body:
  ###### 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
    - [ ] OS 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).

  ---

  Since servant-0.7 series are now default on hackage-packages.nix.

  cc @peti 


state: closed
title: opensmtpd: 5.7.3p2 -> 5.9.2p1
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/15630
updated_at: 2016-05-23 06:52:42
body:
  Used this VM to test it:

  ``` nix
  { config, pkgs, lib, ... }:

  let
    ipv6          = true;
    hostName      = "mxtest";
    fullHostName  = "${hostName}.test-domain.org";
  in {
    users.extraUsers.root.openssh.authorizedKeys.keys = lib.splitString "\n" (builtins.readFile (builtins.getEnv "HOME" + "/.ssh/authorized_keys"));

    services = {
      openssh.enable = true;

      opensmtpd = {
        enable = true;
        serverConfiguration = ''
          table creds file:/${pkgs.writeText "creds" "blah notapassword"}
          table vdoms file:/${pkgs.writeText "vdoms" "test-domain.org"}
          table vmap  file:/${pkgs.writeText "vmap"  "a@test-domain.org b"}

          pki ${fullHostName} certificate  "/etc/smtpd-tls/${fullHostName}.crt"
          pki ${fullHostName} key          "/etc/smtpd-tls/${fullHostName}.key"

          listen on 0.0.0.0          tls                      pki ${fullHostName} tag inbound
          ${lib.optionalString ipv6 ''
          listen on ::               tls                      pki ${fullHostName} tag inbound
          ''}
          listen on 0.0.0.0 port 587 tls-require auth <creds> pki ${fullHostName} tag outbound

          accept tagged outbound from local for any relay                       hostname ${fullHostName}
          accept                 from local for any relay as "@${fullHostName}" hostname ${fullHostName}
          accept                 from any for domain <vdoms> virtual <vmap>
        '';
      };
    };

    systemd.services.opensmtpd.preStart = ''
      mkdir -m 700 -p /etc/smtpd-tls
      pushd /etc/smtpd-tls >/dev/null

      if [ -f "${fullHostName}".crt ] && [ -f "${fullHostName}".key ]
      then
        echo "Certificate already exists, not generating new one."
      else
        echo "No certificate found, generating new one:"
        export RANDFILE="$PWD/.rnd"

        ${pkgs.openssl.bin}/bin/openssl req \
          -new -batch -x509 -nodes \
          -newkey rsa:4096 \
          -days   1095 \
          -keyout "${fullHostName}".key \
          -out    "${fullHostName}".crt \
          -subj   "/CN=${fullHostName}"

        chmod 400 "${fullHostName}".key
        chmod 444 "${fullHostName}".crt
        rm -vf "$RANDFILE"
      fi

      popd >/dev/null
    '';

    networking = {
      inherit hostName;
      firewall.enable = false;
    };
  }
  ```

  ```
  $ nix-build -I nixos-config=./test-configuration.nix '<nixpkgs/nixos>' -A vm && QEMU_NET_OPTS="hostfwd=tcp::20000-:22,hostfwd=tcp::2525-:25" ./result/bin/run-*-vm
  ```
  ###### 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
    - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: `bluetooth` command in tlp package fails due to wrapper?
user_login: olejorgenb
html_url: https://github.com/NixOS/nixpkgs/issues/15631
updated_at: 2016-05-24 00:02:08
body:
  ## Issue description

  Can't run `bluetooth` script
  ### Steps to reproduce

  ```
  $ which bluetooth
  /run/current-system/sw/bin/bluetooth -> /nix/store/jp40nqmh11x5cfyhwn8yah1ygsl49q67-tlp-0.8/bin/bluetooth

  $ bluetooth on
  Error: unknown device type ".bluetooth-wrapped".
  ```

  This seems weird:

  bluetooth:

  ```
   exec -a "$0" /nix/store/jp<snip>67-tlp-0.8/bin/.bluetooth-wrapped "${extraFlagsArray[@]}" "$@"
  ```

  /nix/store/jp<snip>67-tlp-0.8/bin/.bluetooth-wrapped 

  ```
  <snip>
  self=${0##*/}

  case $self in
      bluetooth|wifi|wwan)
      <snip>
      *)
          echo "Error: unknown device type \"$self\"." 1>&2
          exit 1
          ;;
  <snip>
  ```

  It's as if `exec -a` doesn't work.. ? (EDIT: seems like this is expected - see comments below)

  Refs: 
  https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/misc/tlp/default.nix
  https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/setup-hooks/make-wrapper.sh
  ## Technical details
  - System: NixOS: 16.03.802.01f5711 (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.802.01f5711"

  @abbradar 


state: closed
title: KDE5 starting slow on unstable
user_login: joelmo
html_url: https://github.com/NixOS/nixpkgs/issues/15632
updated_at: 2016-06-10 12:12:36
body:
  I can login but cannot use the desktop for KDE5, no panels show up, only thing I can see is my background image. Something happened at d541e0d. I also tested latest  cc41cb3 and have same issue there.

  I want to check if I am only experiencing this issue. Any other tested latest, @ttuegel?


state: closed
title: Syncthing is no longer working with latest Syncthing on Android
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/issues/15634
updated_at: 2016-07-22 13:36:23
body:
  Seems Syncthing on Android now uses version 0.13 of Syncthing, which is incompatible with the version 0.12 that is the default in Nixpkgs. It would be nice to have 0.13 in Nixpkgs and perhaps even backport it to 16.03 (as syncthing013) for users of the stable repo; like me :-)


state: closed
title: gotools: 2016-02-04 -> 2016-05-19
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/pull/15635
updated_at: 2016-05-27 23:03:22
body:
  ###### 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
    - [ ] OS 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).

  ---

  vim-go relies on goimport's "-srcdir" support, which is not available in
  2016-02-04.


state: closed
title: emscripten
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/issues/15636
updated_at: 2016-05-31 15:53:10
body:
  # issue description

  using emscripten 1.36.4 (which i packaged myself but which is consitent with 1.35.4 in regards to this error) i can' compile xml.js on nixos 16.03. compiling xml.js on ubuntu with emscripten 1.36.4 works however.

  question: what could cause this NixOS injection? i've tried to minimize PATH and other environment variables but the problem probably lies deeper in the way NixOS handles things.
  # help

  please advice where i could search next.
  # steps to reproduce

  emconfigure ../libxml2/configure --with-http=no --with-ftp=no --with-python=no --with-threads=no --with-debug

  is supposed to set environment variables as CC/CXX which seems to work very well. however, when ./configure is executed it silently sneaks NixOS specific values into the toolchain:

  ```
  [pid 30735] execve("/nix/store/n4zpfi4zzw10s2g91v1swkwq41v1afzz-coreutils-8.25/bin/cat", ["cat", 
  "/nix/store/1yc1mxy0qa4dkybvckxdn58i87wmzc36-gcc-wrapper-5.3.0/nix-support/libc-ldflags-before"], 
  [/* 124 vars */] <unfinished ...>
  ```

  build/config.log:

  ```
  configure:3582: $? = 0
  configure:3571: /nix/store/0llznkhcyyndfhwqah01i1zcdhqxrx0d-emscripten-1.36.4/share/emscripten/emcc -v >&5
  emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 1.36.4
  clang version 3.9.0  (emscripten 1.36.4 : 1.36.4)
  Target: x86_64-unknown-linux-gnu
  Thread model: posix
  InstalledDir: /nix/store/phd4xnam50rp46c1xncjnwn1wpy7zas8-emscripten-fastcomp-1.36.4
  configure:3582: $? = 0
  configure:3571: /nix/store/0llznkhcyyndfhwqah01i1zcdhqxrx0d-emscripten-1.36.4/share/emscripten/emcc -V >&5
  ERROR:root:no input files
  note that input files without a known suffix are ignored, make sure your input files end with one of: ('.c', '.C', '.i', '.cpp', '.cxx', '.cc', '.c++', '.CPP', '.CXX', '.CC', '.C++', '.ii', '.m', '.mi', '.mm', '.mii', '/dev/null', '.bc', '.o', '.obj', '.lo', '.dylib', '.so', '.a', '.ll', '.h', '.hxx', '.hpp', '.hh', '.H', '.HXX', '.HPP', '.HH')
  configure:3582: $? = 1
  configure:3571: /nix/store/0llznkhcyyndfhwqah01i1zcdhqxrx0d-emscripten-1.36.4/share/emscripten/emcc -qversion >&5
  ERROR:root:no input files
  note that input files without a known suffix are ignored, make sure your input files end with one of: ('.c', '.C', '.i', '.cpp', '.cxx', '.cc', '.c++', '.CPP', '.CXX', '.CC', '.C++', '.ii', '.m', '.mi', '.mm', '.mii', '/dev/null', '.bc', '.o', '.obj', '.lo', '.dylib', '.so', '.a', '.ll', '.h', '.hxx', '.hpp', '.hh', '.H', '.HXX', '.HPP', '.HH')
  configure:3582: $? = 1
  configure:3602: checking whether the C compiler works
  configure:3624: /nix/store/0llznkhcyyndfhwqah01i1zcdhqxrx0d-emscripten-1.36.4/share/emscripten/emcc    conftest.c  >&5
  configure:3628: $? = 0
  configure:3676: result: yes
  configure:3679: checking for C compiler default output file name
  configure:3681: result: a.out
  configure:3687: checking for suffix of executables
  configure:3694: /nix/store/0llznkhcyyndfhwqah01i1zcdhqxrx0d-emscripten-1.36.4/share/emscripten/emcc -o conftest    conftest.c  >&5
  configure:3698: $? = 0
  configure:3720: result:
  configure:3742: checking whether we are cross compiling
  configure:3750: /nix/store/0llznkhcyyndfhwqah01i1zcdhqxrx0d-emscripten-1.36.4/share/emscripten/emcc -o conftest    conftest.c  >&5
  /nix/store/60a1aqx579bjff3c90cw0l1zwyj2qxhg-binutils-2.26-dev/bin/ld: cannot find crt1.o: No such file or directory
  /nix/store/60a1aqx579bjff3c90cw0l1zwyj2qxhg-binutils-2.26-dev/bin/ld: cannot find crti.o: No such file or directory
  /nix/store/60a1aqx579bjff3c90cw0l1zwyj2qxhg-binutils-2.26-dev/bin/ld: cannot find crtbegin.o: No such file or directory
  /nix/store/60a1aqx579bjff3c90cw0l1zwyj2qxhg-binutils-2.26-dev/bin/ld: cannot find -lgcc
  clang: error: linker command failed with exit code 1 (use -v to see invocation)
  configure:3754: $? = 1
  configure:3761: ./conftest
  ../libxml2/configure: line 3763: ./conftest: No such file or directory
  configure:3765: $? = 127
  configure:3772: error: in `/home/joachim/Desktop/projects/nlnet/xml.js/build':
  configure:3774: error: cannot run C compiled programs.
  If you meant to cross compile, use `--host'.
  See `config.log' for more details

  ```

  a more complete log can be found here:
  - https://gist.github.com/qknight/cc64f6965b02971af290ad20b8215784
  - https://gist.github.com/qknight/5d5b4fed3c10b1358d8476dbae335d6e
  # strace

  this strace shows that now **binutils-2.26-dev/bin/ld** is used for linking. normally that should just be **emcc** as it wraps the linking.

  `
  strace -s 234 -f emconfigure ../libxml2/configure --with-http=no --with-ftp=no --with-python=no --with-threads=no --with-debug

  ...
  [pid 30725] execve("/nix/store/60a1aqx579bjff3c90cw0l1zwyj2qxhg-binutils-2.26-dev/bin/ld", ["/nix/store/60a1aqx579bjff3c90cw0l1zwyj2qxhg-binutils-2.26-dev/bin/ld", "-dynamic-linker", "/nix/store/x4p1cj8hi8n3xw60hpd62bfd20fi2arl-glibc-2.23/lib/ld-linux-x86-64.so.2", "--eh-frame-hdr", "-m", "elf_x86_64", "-dynamic-linker", "/lib64/ld-linux-x86-64.so.2", "-o", "conftest", "crt1.o", "crti.o", "crtbegin.o", "/run/user/1000/conftest-d7e90f.o", "-lgcc", "--as-needed", "-lgcc_s", "--no-as-needed", "-lc", "-lgcc", "--as-needed", "-lgcc_s", "--no-as-needed", "crtend.o", "crtn.o", "-rpath", "/nix/store/rc6gvgn52z44v1x8sdmmyjc2lili492a-shell/lib64", "-rpath", "/nix/store/rc6gvgn52z44v1x8sdmmyjc2lili492a-shell/lib", "-L/nix/store/97aj51dl9jvn2qyjapi7m2v2gai9mp27-nodejs-4.3.1/lib", "-L/nix/store/g47gdl1h8mzixl9566dnjlwgwvgpyvkr-libtool-2.4.6-lib/lib", "-L/nix/store/x4p1cj8hi8n3xw60hpd62bfd20fi2arl-glibc-2.23/lib", "-L/nix/store/m2ir96lr7a9kmljl5whmndfwgxf291za-gcc-5.3.0-lib/lib", "-rpath", "/nix/store/x4p1cj8hi8n3xw60hpd62bfd20fi2arl-glibc-2.23/lib", "-rpath", "/nix/store/m2ir96lr7a9kmljl5whmndfwgxf291za-gcc-5.3.0-lib/lib"], [/\* 125 vars */]) = 0
  `

  the important parte of the strace with debugging enabled:
  - https://lastlog.de/misc/strace-emscripten.txt


state: closed
title: gnumake: add version 4.2
user_login: nicknovitski
html_url: https://github.com/NixOS/nixpkgs/pull/15637
updated_at: 2016-05-23 22:20:40
body:
  ###### 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
    - [ ] 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).

  ---

  Obviously, I just copied the package for 4.1, removing the patch that was already applied.  The complete set of dependent builds seemed a little too big to run on my machine, but I built a few of them and they seemed to do okay.


state: closed
title: fail2ban service: add iproute in PATH
user_login: Taeradan
html_url: https://github.com/NixOS/nixpkgs/pull/15638
updated_at: 2017-02-19 18:33:29
body:
  ###### 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
    - [ ] OS 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).

  ---

  Without iproute in the PATH, all rules based on routes.conf will fail


state: closed
title: xorg-server-1.18 and fglrx compat
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/15639
updated_at: 2016-06-04 22:55:52
body:
  Supersedes #15583 and  #12420. I'm running fine on it now, after solving the evdev problem. I'll wait a few days before merging to master; you can pre-test earlier if you like as rebuild impact is minimal.

  ---
  ###### 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
  - [X] Tested compilation of **some** pkgs that depend on this change
  - [X] Tested execution of **some** binary files (usually in `./result/bin/`)
  - [X] _probably_ Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: apache-kafka: 0.8.2.1 -> 0.9.0.1
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/pull/15642
updated_at: 2016-05-28 18:18:53
body:
  ###### 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
    - [ ] OS X
    - [ ] Linux
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`

  ```
  $ nix-shell -p nox --run "nox-review wip --against upstream/master"
  ==> We're in a git repo, trying to fetch it
  Building in /run/user/1000/nox-review-j6peuln_: apacheKafka
  /nix/store/xbijb378y89kd3jc2xjygfw8d60rc479-apache-kafka-2.11-0.9.0.1
  Result in /run/user/1000/nox-review-j6peuln_
  total 0
  lrwxrwxrwx 1 maarten maarten 69 May 23 15:46 result -> /nix/store/xbijb378y89kd3jc2xjygfw8d60rc479-apache-kafka-2.11-0.9.0.1
  ```
  - [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: openldap binaries fail due to missing .so file on nixos-unstable
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/issues/15643
updated_at: 2016-06-03 15:37:24
body:
  ### Steps to reproduce

  ```
  $ ldapsearch -V
  ldapsearch: error while loading shared libraries: libldap-2.4.so.2: cannot open shared object file: No such file or directory
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.09.git.25fbac5 (Flounder)
  - Nix version: (run `nix-env --version`)
    nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    "16.09pre83955.cc41cb3"


state: closed
title: wayland-protocols: 1.3 -> 1.4
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15644
updated_at: 2016-05-24 11:36:50
body:
  ###### 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
    - [ ] OS 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).

  ---

  > This release include one new stable protocol extension:
  > 
  >  . viewporter
  > 
  > The viewporter porter has previously been known as "wl_scaler" and enables a
  > client to crop and scale a surface server side. Clients and compositors
  > previously implementing support for wl_scaler should adapt accordingly. See the
  > corresponding XML file for details.
  > 
  > Other changes included in this release are various grammatical corrections to the
  > presentation-time, tablet, relative-pointer, pointer-constraints, linux-dmabuf,
  > input-method and fullscreen-shell protocols.
  > 
  > It's now also possible to use autotools build files to install on platforms
  > where the host CPU is not recognized.


state: closed
title: man-db: make it the default man provider
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/15646
updated_at: 2016-05-24 08:25:10
body:
  Continuation of #13816. Our current `man` is long unmaintained.

  The package is slightly larger but its closure is actually ~8 MB smaller. (For example it saves ncurses but adds db.)

  I'm using `man-db` now and I tested it detects our usual locations of man pages. (For a minor caveat see description of b9df431.)
  ###### 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 **some** binary files (usually in `./result/bin/`)
  - [X] _probably_ Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ktikz: init at 0.10
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/15647
updated_at: 2016-06-08 18:34:17
body:
  I am quite proud to introduce this changeset. This is a working qtikz with the required "preview" tex package.

  To use it, you need a working texlive setup with tikz (obviously) and some more packages (pdftex, ...).
  I have found the following texlive setup to work.

  ``` nix
  with pkgs; texlive.combine {
    inherit (texlive) scheme-basic collection-pictures collection-latexrecommended pdftex;
    inherit auctex;
  }
  ```

  It is difficult to do better than this without hooks to propagate auctex in the user's combined texlive. This feature is discussed from time to time, but not yet implemented.


state: closed
title: libcef: init at 51.0.2704.47-1414
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/15648
updated_at: 2019-05-18 18:21:02
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
    - [ ] OS 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).

  ---

  I've packaged it some time ago but haven't found any use of it in the end. I'm not sure if it works correctly but I see no reason it won't. This can be useful for #10452 for example. Credits to @aszlig -- this was based on his work.


state: closed
title: dtach: 0.8 -> 0.9
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/15649
updated_at: 2016-05-24 19:06:14
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
    - [ ] OS 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).

  ---

  Also removed CVE patch that has been merged upstream.

  CC maintainer @chaoflow 


state: closed
title: hiredis: 0.13.1 -> 0.13.3
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/15650
updated_at: 2016-05-24 19:05:50
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
    - [ ] OS 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: systemctl --user is broken
user_login: anders-memsql
html_url: https://github.com/NixOS/nixpkgs/issues/15653
updated_at: 2019-01-21 10:48:05
body:
  ## Issue description

  I've just upgraded to the latest nixos-unstable, and now all systemctl commands fail when passed the --user option.
  ### Steps to reproduce
  # reboot to get as clean a state as possible

  ```
  $ systemctl --user
  Failed to list units: Process org.freedesktop.systemd1 exited with status 1
  $ echo $?
  1
  ```
  ## Technical details

  $ nixos-version 
  16.09.git.cc41cb3M (Flounder)
  $ nix-env --version
  nix-env (Nix) 1.11.2
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.09.git.cc41cb3M"


state: closed
title: magma: init at 2.0.2
user_login: wavewave
html_url: https://github.com/NixOS/nixpkgs/pull/15654
updated_at: 2016-05-25 22:02:15
body:
  MAGMA: Matrix Algebra on GPU and Multicore Architectures
  ###### 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
    - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Fix qgroundcontrol configure stage
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/pull/15655
updated_at: 2016-05-29 16:52:12
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
    - [ ] 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).

  ---

  I've been trying to use qgroundcontrol, but couldn't install it due to
  an error in the configure stage:

  ```
  ~ $ nix-shell --pure -p qgroundcontrol
  these derivations will be built:
    /nix/store/ah0hfb91hyg22ls10nnf9k4s0vnwkq7c-qgroundcontrol-2.9.4.drv
  building path(s) ‘/nix/store/hqshfrdwpknbgh8cv2rjhw702wk236v0-qgroundcontrol-2.9.4’
  qmake: File exists
  _makeQtWrapperSetup
  unpacking sources
  unpacking source archive /nix/store/2rwixfzm7fj3gbqj1rs2c9p965jfxiw4-qgroundcontrol
  source root is qgroundcontrol
  patching sources
  applying patch /nix/store/9jxhwhkw7j2751wwx75g9hjx23hwhmnm-0001-fix-gcc-cmath-namespace-issues.patch
  patching file src/Vehicle/Vehicle.cc
  patching file src/comm/QGCFlightGearLink.cc
  patching file src/comm/QGCJSBSimLink.cc
  patching file src/uas/UAS.cc
  patching file src/ui/QGCDataPlot2D.cc
  configuring
  Project ERROR: You must use shadow build.
  builder for ‘/nix/store/ah0hfb91hyg22ls10nnf9k4s0vnwkq7c-qgroundcontrol-2.9.4.drv’ failed with exit code 3
  error: build of ‘/nix/store/ah0hfb91hyg22ls10nnf9k4s0vnwkq7c-qgroundcontrol-2.9.4.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ```

  This solution probably isn't the best or cleanest, but applying this
  patch makes it build successfully for me.


state: closed
title: inflection: init at 0.3.1
user_login: NikolaMandic
html_url: https://github.com/NixOS/nixpkgs/pull/15656
updated_at: 2016-05-28 12:56:18
body:
  ###### 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
    - [ ] OS 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]      
  - [x] tested by importing quandl

  (https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: quandl: init at 3.0.0
user_login: NikolaMandic
html_url: https://github.com/NixOS/nixpkgs/pull/15658
updated_at: 2016-05-29 22:44:19
body:
  ###### 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
    - [ ] OS 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]  
  - [x] tested by importing in shell
    (https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Semantically tag CVE patches
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/15660
updated_at: 2018-11-30 15:58:23
body:
  I propose we add `cvePatches` attribute to `mkDerivation`. 
  ### Motivation

  Given recent announcement of [vulnix](https://blog.flyingcircus.io/2016/05/20/introducing-vulnix-a-vulnerability-scanner-for-nixos/), it's clear we need a way to identify if a specific version of software has patches applied. A lot of times we have to patch existing version, for example `unzip` has 7 CVE patches on `16.03`.
  ### Implementation
  - It should be a list of CVE patches that should be applied in `patchPhase`. The name of the patch denotes the CVE being patched
  - Stdenv builder would then create `$out/nix-support/CVE-BLABLA` for each of them. This way CVE scanning software can see what is already applied

  Thoughts?

  cc @peti @copumpkin @ctheune @edolstra 


state: closed
title: GNOME 3 window decoration theme broken
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/issues/15661
updated_at: 2017-12-23 17:08:22
body:
  ## Issue description

  Using the default Adwaita theme, window decorations are not themed correctly (note the square corners and narrow window decoration)

  ![gnome-shell-theme](https://cloud.githubusercontent.com/assets/123539/15498122/7368212e-219e-11e6-995d-f3a3cc71c43f.png)

  The colors of buttons in client-side window decorations are also off:

  ![nautilus](https://cloud.githubusercontent.com/assets/123539/15498686/e9bfb0f6-21a0-11e6-8231-e06dae9554b6.png)

  While it should look like:

  ![screenshot from 2016-05-24 11-04-09](https://cloud.githubusercontent.com/assets/123539/15498691/ef79bc6c-21a0-11e6-96a2-fbdd2d3850de.png)
  ## Technical details
  - System: 16.09.git.13f67b9 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2

  where 13f67b9 is a private modification over cc41cb3 on something totally unrelated (unison downgrade).


state: closed
title: olsrd: fix top-level name and directory naming
user_login: namore
html_url: https://github.com/NixOS/nixpkgs/pull/15663
updated_at: 2016-05-24 11:26:31
body:
  Fix typo in directory name and top-level of package `olsrd`.
  Previously it was necessary to install _oslrd_ instead of _olsrd_.
  ###### 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
    - [ ] 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: cudnn: init at 4.0
user_login: wavewave
html_url: https://github.com/NixOS/nixpkgs/pull/15664
updated_at: 2016-05-30 22:10:00
body:
  cuDNN: NVIDIA CUDA Deep Neural Network library. 
  Nix expression for a non-free library. 
  ###### 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
    - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: dunst: refactoring
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/15665
updated_at: 2016-05-24 11:03:04
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)
    - [ ] NixOS
    - [ ] OS X
    - [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).

  ---

  Tested by sending a few messages via `notify-send`, seems to work.


state: closed
title: box2d_2_0_1: delete expression
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/15667
updated_at: 2016-05-26 22:34:28
body:
  ###### Motivation for this change

  Not used anywhere, appears to be no reason to keep it around.

  See also #4210


state: closed
title: config.fonts.fontdir: use runCommand instead of builderDefs
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/15668
updated_at: 2016-05-27 14:17:58
body:
  ###### Motivation for this change
  #4210

  ---

  This is basically just some old cruft in my repo; will look into cleaning it up at some point, but not now.
  I _think_ this is equivalent to the old version.


state: closed
title: spl: 0.6.5.6 -> 0.6.5.7
user_login: nshalman
html_url: https://github.com/NixOS/nixpkgs/pull/15669
updated_at: 2016-05-24 14:24:17
body:
  ###### Motivation for this change

  SPL should probably be updated whenever ZFS is updated...
  ###### 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
    - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: emacsPackagesNg.htmlize is broken
user_login: seppeljordan
html_url: https://github.com/NixOS/nixpkgs/issues/15670
updated_at: 2016-12-17 04:11:00
body:
  ## Issue description

  On current (24.4.2016) nixos-unstable, emacsPackagesNg.htmlize is broken due to wrong sha hash.
  ### Steps to reproduce

  `nix-env -iA nixos.emacsPackagesNg.htmlize`

  output:

  ```
  installing ‘emacs-htmlize-20130207.1502’
  these derivations will be built:
    /nix/store/bg3fr2lh6nraxpbpx1xwg8h9z69ysi3z-htmlize-aa6e2f6.drv
    /nix/store/k691rnvlphhp43l249x9siv206a3w03d-htmlize.drv
    /nix/store/2zr4ik86grl5ac03wsbr1h3zxaw7zz76-emacs-htmlize-20130207.1502.drv
  building path(s) ‘/nix/store/18pd42k4vzmm9dwvdz8408384k5xwd77-htmlize-aa6e2f6’
  building path(s) ‘/nix/store/byjk2iflsp7lgkgyzzi389w42gzh7r6g-htmlize’
  exporting http://fly.srk.fer.hr/~hniksic/emacs/htmlize.git (rev aa6e2f6dba6fdfa200c7c55efe29ff63380eac8f) into /nix/store/18pd42k4vzmm9dwvdz8408384k5xwd77-htmlize-aa6e2f6
  Initialized empty Git repository in /nix/store/18pd42k4vzmm9dwvdz8408384k5xwd77-htmlize-aa6e2f6/.git/

  trying https://raw.githubusercontent.com/milkypostman/melpa/5805575f353c14a62d00543a23eb4c638d9d52dc/recipes/htmlize
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0fatal: dumb http transport does not support --depth
  100    81  100    81    0     0    362      0 --:--:-- --:--:-- --:--:--   366
  error: inflate: data stream error (incorrect header check)
  error: inflate: data stream error (incorrect header check)
  error: inflate: data stream error (incorrect header check)
  error: inflate: data stream error (incorrect header check)
  From http://fly.srk.fer.hr/~hniksic/emacs/htmlize
   * [new branch]      master     -> origin/master
   * [new branch]      stable     -> origin/stable
   * [new tag]         release/0.33 -> release/0.33
   * [new tag]         release/0.34 -> release/0.34
   * [new tag]         release/0.45 -> release/0.45
   * [new tag]         release/0.50 -> release/0.50
   * [new tag]         release/0.55 -> release/0.55
   * [new tag]         release/0.57 -> release/0.57
   * [new tag]         release/0.62 -> release/0.62
   * [new tag]         release/0.64 -> release/0.64
   * [new tag]         release/0.65 -> release/0.65
   * [new tag]         release/0.67 -> release/0.67
   * [new tag]         release/0.7 -> release/0.7
   * [new tag]         release/1.0 -> release/1.0
   * [new tag]         release/1.12 -> release/1.12
   * [new tag]         release/1.16 -> release/1.16
   * [new tag]         release/1.27 -> release/1.27
   * [new tag]         release/1.28 -> release/1.28
   * [new tag]         release/1.34 -> release/1.34
   * [new tag]         release/1.36 -> release/1.36
   * [new tag]         release/1.37 -> release/1.37
   * [new tag]         release/1.38 -> release/1.38
   * [new tag]         release/1.39 -> release/1.39
   * [new tag]         release/1.4 -> release/1.4
   * [new tag]         release/1.40 -> release/1.40
   * [new tag]         release/1.41 -> release/1.41
   * [new tag]         release/1.42 -> release/1.42
   * [new tag]         release/1.43 -> release/1.43
   * [new tag]         release/1.44 -> release/1.44
   * [new tag]         release/1.45 -> release/1.45
   * [new tag]         release/1.46 -> release/1.46
   * [new tag]         release/1.47 -> release/1.47
  Switched to a new branch 'fetchgit'
  removing `.git'...
  output path ‘/nix/store/18pd42k4vzmm9dwvdz8408384k5xwd77-htmlize-aa6e2f6’ has r:sha256 hash ‘1vkqxgirc82vc44g7xhhr041arf93yirjin3h144kjyfkgkplnkp’ when ‘0lc2j0zifjwzab2khwmd769i5497ddx28rb96y6zv2k261xziyla’ was expected
  cannot build derivation ‘/nix/store/2zr4ik86grl5ac03wsbr1h3zxaw7zz76-emacs-htmlize-20130207.1502.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/2zr4ik86grl5ac03wsbr1h3zxaw7zz76-emacs-htmlize-20130207.1502.drv’ failed
  ```
  ## Technical details
  - System: NixOS (unstable, cc41cb30e33a071e4e5e86d277579fc02d0bf7de)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre83955.cc41cb3 (NixOS)


state: closed
title: docker: remove enableLxc parameter
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/15671
updated_at: 2016-05-24 18:30:51
body:
  LXC support was removed in Docker 1.4 (November 2015), and isn't coming
  back.
  - [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
    - [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: Improve slurm job scheduler packaging
user_login: adevress
html_url: https://github.com/NixOS/nixpkgs/pull/15673
updated_at: 2016-05-28 00:09:38
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
    - [ ] OS 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).

  ---
  - add support for numa and hwloc
  - add support for lua scripting module
  - make slurm compatible with system configuration by default, in case of  Nix used
    as a side package manager (tested on redhat)
  - strip the libtool generated files
  - add possibility to add system specific modules


state: closed
title: syncthing: Update to 0.13.2. Update legacy version to 0.12.25
user_login: lfam
html_url: https://github.com/NixOS/nixpkgs/pull/15674
updated_at: 2016-05-26 20:38:31
body:
  ###### Motivation for this change

  Version 0.13.x is the latest release series of Syncthing, including many improvements and bug fixes, including a security fix:
  https://forum.syncthing.net/t/syncthing-v0-13-2-and-v0-12-25-released/7421

  We keep the previous release series packaged because there are 3rd party implementations that may not have been updated to 0.13.x, which is incompatible with 0.12.x.
  ###### 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
    - [ ] OS 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).

  ---
  - pkgs/top-level/go-packages.nix (syncthing): Update to 0.13.2.
    (syncthing-011): Replace with ...
    (syncthing-012): ... this.


state: closed
title: output path ‘/nix/store/xyz...’ has r:sha256 hash X when Y was expected
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/15675
updated_at: 2016-05-25 09:50:19
body:
  ## Issue description

  ```
  output path ‘/nix/store/yssgbm6zf3gzngpc7fidz7w3ckzzr3fb-linear-8da21dc’ has r:sha256 hash ‘0f4r7ww8aygxv0mqdsn9d7fjvrvr66f04v004kh2v5d01dp8d7f9’ when ‘08l0z6zrlbals2bwc2abbh31j9gf90vgp8sy3dcrp0knc98bgaa1’ was expected
  ```
  ### Steps to reproduce

  ```
   nix-build -A haskell.packages.ghc801.linear
  ```
  ## Technical details
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) `"16.09.git.429463d"`

  cc @peti 

  I'm not sure how could this happen -- any ideas?


state: open
title: compass can't find adaptor for it's own mixins
user_login: doshitan
html_url: https://github.com/NixOS/nixpkgs/issues/15676
updated_at: 2018-12-06 16:11:57
body:
  ## Issue description

  Compass can't seem to find the gem it needs to compile it's own mixins. Is there something else needed beyond just the `compass` package for it to work? I tried modifying the `compass` derivation to explicitly include the `json` gem (and verified the `json` gem was present in the gems folder of the resultant `compass`) and still hit the same error.

  @offlinehacker you did the original packaging for compass, are you still using it?
  ### Steps to reproduce
  - `mkdir sass && echo "@import 'compass/css3/transform';" > sass/style.scss`
  - `nix-shell -p compass --command 'compass compile --force'`

  Results in:

  ```
      error sass/style.scss (Line 7 of /nix/store/cikvaqhnzma7i7dd5af6r98n634m7jxp-compass-1.0.3/lib/ruby/gems/2.3.1/gems/compass-core-1.0.3/stylesheets/compass/_support.scss: Did not recognize your adapter specification (cannot load such file -- multi_json/adapters/json_gem). for `browsers')
  Compilation failed in 1 files.

  ```
  ## Technical details
  - System: 16.09.git.7465bcd (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre83796.d541e0d"


state: closed
title: mod_auth_mellon: init at 0.12.0 and dependency lasso: init at 2.5.1
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/15677
updated_at: 2016-06-12 23:10:37
body:
  I've been using this branch internally for some time with this apache module working fine. I just need help getting rid of the LD_LIBRARY_PATH hack inside the systemd service.

  Without this, the apache spits out:

  ```
  (process:5891): Lasso-CRITICAL **: 2016-05-25 02:24:05 (lasso.c/:182) Unable to load default xmlsec-crypto library. Make surethat you have it installed and check shared libraries path(LD_LIBRARY_PATH) environment variable.
  [Wed May 25 02:31:22.268509 2016] [auth_digest:notice] [pid 9751] AH01757: generating secret for digest authentication ...
  [Wed May 25 02:31:22.270075 2016] [mpm_prefork:notice] [pid 9751] AH00163: Apache/2.4.18 (Unix) configured -- resuming normal operations
  [Wed May 25 02:31:22.270094 2016] [core:notice] [pid 9751] AH00094: Command line: 'httpd -f /nix/store/fn7p4icpr9aqf4hhzqwg9rhxgny7gpw1-httpd.conf'
  [Wed May 25 02:31:33.133642 2016] [:error] [pid 9752] [client ::1:34196] Error initializing lasso server object. Please verify the following configuration directives: MellonSPMetadataFile and MellonSPPrivateKeyFile., referer: http://localhost/
  [Wed May 25 02:31:33.134854 2016] [:error] [pid 9752] [client ::1:34196] Error initializing lasso server object. Please verify the following configuration directives: MellonSPMetadataFile and MellonSPPrivateKeyFile., referer: http://localhost/
  ```

  ldd shows xmlsec libs but I'm not sure why its still fails.

  ```
  $ ldd /nix/store/nky7w3k2qc7y7kpc7sq3hh3l3s4l7zvh-mod_auth_mellon-0.12.0/modules/mod_auth_mellon.so | grep xml
      libxmlsec1-openssl.so.1 => /nix/store/7zx4sxcwkhnfqabgc6v1qs99m080lgpi-xmlsec-1.2.20/lib/libxmlsec1-openssl.so.1 (0x00007efe23e96000)
      libxmlsec1.so.1 => /nix/store/7zx4sxcwkhnfqabgc6v1qs99m080lgpi-xmlsec-1.2.20/lib/libxmlsec1.so.1 (0x00007efe23c2f000)
      libxml2.so.2 => /nix/store/zpv590jwvr272qlh9iqyr41f6izd0x9z-libxml2-2.9.3/lib/libxml2.so.2 (0x00007efe22dc3000)
  ```

  Anyone experienced this issue before?

  If you want to help out testing this, here is a [gist](https://gist.github.com/womfoo/f8a4413cfe57c8de7e6220ad82aadb0f) with a sample config.
  ###### 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
    - [ ] 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: go/errcheck: bump version, remove postPatch
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/pull/15678
updated_at: 2016-05-27 23:02:44
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
    - [ ] OS 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: kernel panic ioremap.c:198 __ioremap_caller+0x2de/0x360()
user_login: kapralVV
html_url: https://github.com/NixOS/nixpkgs/issues/15679
updated_at: 2018-06-23 22:03:12
body:
  ## Issue description

  Please see the part of the dmesg output below: 
  It happens during the boot

  [    0.519391] ------------[ cut here ]------------
  [    0.519400] WARNING: CPU: 0 PID: 1 at /tmp/nix-build-linux-4.4.11.drv-0/linux-4.4.11/arch/x86/mm/ioremap.c:198 __ioremap_caller+0x2de/0x360()
  [    0.519403] Info: mapping multiple BARs. Your kernel is fine.
  [    0.519406] Modules linked in:

  [    0.519414] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.4.11 #1-NixOS
  [    0.519417] Hardware name: LENOVO 20BSS01900/20BSS01900, BIOS N14ET33W (1.11 ) 11/09/2015
  [    0.519420]  0000000000000000 ffff8802245d7b68 ffffffff812b8fce ffff8802245d7bb0
  [    0.519427]  ffffffff8170e648 ffff8802245d7ba0 ffffffff8106e5b2 0000000000006000
  [    0.519432]  ffffc90000cb8000 00000000fed10000 0000000000000000 ffff880223c637c0
  [    0.519438] Call Trace:
  [    0.519448]  [<ffffffff812b8fce>] dump_stack+0x63/0x85
  [    0.519455]  [<ffffffff8106e5b2>] warn_slowpath_common+0x82/0xc0
  [    0.519462]  [<ffffffff8106e63c>] warn_slowpath_fmt+0x4c/0x50
  [    0.519467]  [<ffffffff810749fa>] ? iomem_map_sanity_check+0xba/0xd0
  [    0.519473]  [<ffffffff8105fbae>] __ioremap_caller+0x2de/0x360
  [    0.519479]  [<ffffffff8105fc47>] ioremap_nocache+0x17/0x20
  [    0.519484]  [<ffffffff8103a0fa>] snb_uncore_imc_init_box+0x6a/0x90
  [    0.519492]  [<ffffffff81038e8b>] uncore_pci_probe+0xcb/0x1c0
  [    0.519497]  [<ffffffff812f68a5>] local_pci_probe+0x45/0xa0
  [    0.519505]  [<ffffffff8122eea9>] ? sysfs_do_create_link_sd.isra.2+0x69/0xb0
  [    0.519510]  [<ffffffff812f7c7b>] pci_device_probe+0xdb/0x130
  [    0.519518]  [<ffffffff813c44a7>] driver_probe_device+0x1f7/0x310
  [    0.519525]  [<ffffffff813c4644>] __driver_attach+0x84/0x90
  [    0.519531]  [<ffffffff813c45c0>] ? driver_probe_device+0x310/0x310
  [    0.519537]  [<ffffffff813c2554>] bus_for_each_dev+0x64/0xa0
  [    0.519543]  [<ffffffff813c3d6e>] driver_attach+0x1e/0x20
  [    0.519549]  [<ffffffff813c39a1>] bus_add_driver+0x1b1/0x220
  [    0.519555]  [<ffffffff81903277>] ? uncore_cpu_setup+0x12/0x12
  [    0.519561]  [<ffffffff813c4ed0>] driver_register+0x60/0xe0
  [    0.519565]  [<ffffffff812f620c>] __pci_register_driver+0x4c/0x50
  [    0.519571]  [<ffffffff81903359>] intel_uncore_init+0xe2/0x2d2
  [    0.519576]  [<ffffffff81903277>] ? uncore_cpu_setup+0x12/0x12
  [    0.519581]  [<ffffffff81002109>] do_one_initcall+0x99/0x1e0
  [    0.519587]  [<ffffffff8108a858>] ? parse_args+0x268/0x3f0
  [    0.519593]  [<ffffffff818f50f8>] kernel_init_freeable+0x158/0x1e3
  [    0.519598]  [<ffffffff814e20b0>] ? rest_init+0x80/0x80
  [    0.519603]  [<ffffffff814e20be>] kernel_init+0xe/0xe0
  [    0.519609]  [<ffffffff814e8b7f>] ret_from_fork+0x3f/0x70
  [    0.519613]  [<ffffffff814e20b0>] ? rest_init+0x80/0x80
  [    0.519622] ---[ end trace 41a33bed694f44bc ]---
  ### Steps to reproduce

  notebook lenovo thinkpad carbon x1
  I'll send more details if needed

  Please help. Thanks in advance. 
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.03.847.8688c17 (Emu)
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    "16.03.847.8688c17"


state: closed
title: simp_le (and security.acme) is broken because certbot is too new
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/15680
updated_at: 2016-05-24 21:30:12
body:
  ## Issue description

  ```
  Collecting acme<0.6,>=0.4.1 (from simp-le==0)
    Could not find a version that satisfies the requirement acme<0.6,>=0.4.1 (from simp-le==0) (from versions: )
  ```
  ### Steps to reproduce

  ```
  nix-build -A simp_le .
  ```
  ## Technical details

  nixpkgs: cc41cb30e33a071e4e5e86d277579fc02d0bf7de


state: open
title: When enable private network, NixOS container fail to start if hostname too long
user_login: yuchangyuan
html_url: https://github.com/NixOS/nixpkgs/issues/15682
updated_at: 2018-10-16 21:35:14
body:
  ## Issue description

  The container will fail to start if hostname too long and privateNetwork = true.  Due the length limitation of network interface name, final created veth device name will not match "ve-$hostname", so cause container fail to start. I think we should check hostname length and warn user when this happen. 
  ### Steps to reproduce

  Create any container on a machine which networking.hostName no less than 13 character, and enable private network.
  ## Technical details
  - System: 16.03.836.aff03ae (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.836.aff03ae


state: open
title: Cryptic error message from freebsd trivial-bootstrap.sh
user_login: stebulus
html_url: https://github.com/NixOS/nixpkgs/issues/15683
updated_at: 2018-06-23 22:02:35
body:
  ## Issue description

  When prerequisite packages are missing, trivial-bootstrap.sh fails when the cryptic message "$2: unbound variable".
  ### Steps to reproduce

  Do not install gnugrep.
  Install the nix package manager.
  Run `nix-env -i hello`
  Read the error message.
  ## Technical details
  - System: FreeBSD 10.3
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre83147.df89584


state: closed
title: emscripten: revision bump from 1.35.4 to 1.36.4, was tested with comp…
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/15684
updated_at: 2016-05-25 17:30:33
body:
  ###### Motivation for this change

  xml.js would not compile with an older version. the 1.36.4 was tested by compiling xml.js from https://github.com/kripken/xml.js/commit/95addcf845fa8393f3d3b1a0f747404a1a51ec2c 

  see also:
  https://github.com/NixOS/nixpkgs/issues/15636

  requires:
  `export EMCONFIGURE_JS=2` to make `tests` pass

  @matthewbauer i know you are using it. maybe you want to say something about this before i hit merge.


state: closed
title: idea: set StartupWMClass on desktop item
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/pull/15685
updated_at: 2016-05-27 14:56:52
body:
  ###### Motivation for this change

  Idea products don't currently play well with the Gnome 3 launcher, as demonstrated by the screenshot, where the Intellij icon shows up twice instead of once.

  ![screenshot from 2016-05-24 22-52-02](https://cloud.githubusercontent.com/assets/399718/15526759/432cd518-2202-11e6-9d20-515399426da5.png)

  The fix is to set `StartupWMClass` in the desktop entry file.

  I looked up [the code that generates the wm class](https://github.com/JetBrains/intellij-community/blob/a430f80b82b617d7335481c42bb83db5b02af8b1/platform/platform-impl/src/com/intellij/ui/AppUIUtil.java), ran each product to verify the names with `xprop`, and installed `idea15-ultimate` into my profile to test that the result fixes the issue.
  ###### 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
    - [ ] OS 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: Git commands fail on OS X due to Apple's custom SSH config options
user_login: elasticdog
html_url: https://github.com/NixOS/nixpkgs/issues/15686
updated_at: 2018-06-24 17:19:23
body:
  ## Issue description

  When using the `nixpkgs.git` (`git-minimal-2.80`) package on an OS X machine, git will complain about an invalid option when performing any action that parses the system SSH config:

  ```
  $ git fetch
  /etc/ssh/ssh_config: line 24: Bad configuration option: askpassgui
  /etc/ssh/ssh_config: terminating, 1 bad configuration options
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.
  ```

  ...that option is Apple-specific for dealing with keychain storage of credentials and the ssh agent (both _AskPassGUI_ and _KeychainIntegration_). I don't know enough about Git's compilation options to figure out if there's a way to ensure those options are either ignored or accepted as valid on OS X hosts. Note that the version of Git installed via Homebrew does not have this issue, but nothing stood out to me with [how they compile](https://github.com/Homebrew/homebrew-core/blob/master/Formula/git.rb).
  ### Steps to reproduce

  ```
  $ nix-env -iA nixpkgs.git
  $ cd path/to/git/repository/
  $ git fetch
  ```
  ## Technical details
  - System: OS X 10.11.4 (15E65)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre83147.df89584"


state: closed
title: buildRustPackage fails with Git submodules
user_login: Havvy
html_url: https://github.com/NixOS/nixpkgs/issues/15687
updated_at: 2016-06-06 01:47:24
body:
  ## Issue description

  When trying to build a Rust package that has a dependency that has git submodules (e.g. trying to build `systemd-manager`), the script fails to build, since it's trying to fetch the revision of the submodule for the module itself. Before that, it also fails because there's a `while` loop that's broken. That part is fixed in https://github.com/havvy/nixpkgs/tree/systemd-manager-frozen. But it's only a partial fix.

  I'm not going to be pushing anything to `systemd-manager-frozen` until after this issue is fixed, in which case I'll just delete the branch...
  ### Steps to reproduce

  ```
  git fetch https://github.com/havvy/nixpkgs
  cd nixpkgs
  git fetch origin systemd-manager-frozen
  git checkout FETCH_HEAD
  nix-shell . -A systemd-manager --verbose
  ```

  Output:

  ```
  nix-shell /home/havvy/oss/nixpkgs -A systemd-manager --verbose
  evaluating file ‘/nix/store/0k16l96cbpbw6b3jkv5vnslr55zykcd0-nix-1.10/share/nix/corepkgs/derivation.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/lib/minver.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/top-level/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/lib/default.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/trivial.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/lists.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/strings.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/strings-with-deps.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/attrsets.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/sources.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/options.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/types.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/meta.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/debug.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/deprecated.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/modules.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/systems.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/lib/customisation.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/stdenv/adapters.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/build-support/trivial-builders.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/top-level/stdenv.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/top-level/all-packages.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/top-level/aliases.nix’
  evaluating file ‘/home/havvy/.nixpkgs/config.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/stdenv/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/stdenv/linux/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/stdenv/generic/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/os-specific/linux/systemd-manager/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/servers/x11/xorg/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/build-support/rust/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/lib/platforms.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/build-support/cc-wrapper/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/tools/misc/binutils/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/glibc/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/glibc/common.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/compilers/gcc/5/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/libelf/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/zlib/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/misc/coreutils/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/acl/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/text/gnugrep/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/shells/bash/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/shells/bash/bash-4.3-patches.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/stdenv/linux/bootstrap/x86_64.nix’
  |   evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/stdenv/linux/bootstrap/i686.nix’
  evaluating file ‘/nix/store/0k16l96cbpbw6b3jkv5vnslr55zykcd0-nix-1.10/share/nix/corepkgs/fetchurl.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/tools/misc/patchelf/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/build-support/fetchurl/boot.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/build-support/fetchurl/mirrors.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/tools/parsing/bison/3.x.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/tools/misc/gnum4/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/interpreters/perl/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/compression/xz/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/os-specific/linux/paxctl/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/os-specific/linux/kernel-headers/4.4.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/top-level/platforms.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/isl/0.14.1.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/tools/misc/texinfo/6.0.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/system/which/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/gettext/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/gmp/6.x.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/mpfr/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/libmpc/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/stdenv/common-path.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/attr/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/misc/findutils/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/text/diffutils/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/text/gnused/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/pcre/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/text/gawk/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/libsigsegv/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/archivers/gnutar/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/compression/gzip/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/compression/bzip2/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/tools/build-managers/gnumake/4.1/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/text/gnupatch/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/applications/editors/ed/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/build-support/fetchzip/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/build-support/fetchurl/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/networking/curl/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/nghttp2/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/openssl/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/libssh2/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/tools/misc/pkgconfig/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/libev/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/archivers/unzip/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/applications/version-management/git-and-tools/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/expat/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/archivers/cpio/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/build-support/fetchpatch/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/text/patchutils/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/typesetting/asciidoc/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/interpreters/python/2.7/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/interpreters/tcl/8.6.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/interpreters/tcl/generic.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/tk/8.6.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/tk/generic.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/xlibs-wrapper/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/servers/x11/xorg/overrides.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/tools/misc/texinfo/5.2.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/os-specific/linux/procps-ng/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/ncurses/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/typesetting/xmlto/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/libxml2/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/libxslt/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.2.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/generic.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/data/sgml+xml/stylesheets/xslt/docbook-xsl/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/misc/getopt/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/applications/networking/browsers/w3m/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/imlib2/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/servers/gpm/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/build-support/fetchgit/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/networking/openssh/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/libedit/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/text/groff/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/os-specific/linux/pam/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/tools/parsing/flex/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/cracklib/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/data/misc/cacert/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/nss/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/top-level/perl-packages.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/perl-modules/generic/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/boehm-gc/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/misc/man/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/misc/less/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/typesetting/docbook2x/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/text/sgml/opensp/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.1.2.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.3.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.5.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/tools/build-managers/cargo/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/tools/build-managers/cargo/common.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/tools/build-managers/cargo/snapshot.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/compilers/rustc/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/compilers/rustc/generic.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/misc/file/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/compilers/llvm/3.7/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/compilers/llvm/3.7/llvm.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/tools/build-managers/cmake/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/libarchive/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/archivers/sharutils/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/lzo/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/tools/filesystems/e2fsprogs/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/os-specific/linux/util-linux/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/development/libraries/libffi/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/data/misc/tzdata/default.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/build-support/rust/fetchcargo.nix’
  evaluating file ‘/home/havvy/oss/nixpkgs/pkgs/top-level/rust-packages.nix’
  these derivations will be built:
    /nix/store/vk5nja02g1z18f3yyd6vj6g6gbb609ci-systemd-manager-0.4.5-fetch.drv
  building path(s) ‘/nix/store/4h5ryrn001473gs2iry11ich5va9dnxr-systemd-manager-0.4.5-fetch’
  unpacking sources
  unpacking source archive /nix/store/7ghs1ki96gwj7p7z5zz2j1gj77rbvnf9-systemd-manager-bdad692e6ed6c8eda525202aa1ff55d4a3adc3d3-src
  source root is systemd-manager-bdad692e6ed6c8eda525202aa1ff55d4a3adc3d3-src
  installing
  Fetching /tmp/nix-build-systemd-manager-0.4.5-fetch.drv-0/systemd-manager-bdad692e6ed6c8eda525202aa1ff55d4a3adc3d3-src to /nix/store/4h5ryrn001473gs2iry11ich5va9dnxr-systemd-manager-0.4.5-fetch
  Using rust registry from /nix/store/55m7xnr7vnb4gwlq9ig76831y9ik83jm-rustRegistry-2016-05-12-5b7ac51
      Updating registry `file:///nix/store/55m7xnr7vnb4gwlq9ig76831y9ik83jm-rustRegistry-2016-05-12-5b7ac51`
      Updating git repository `https://github.com/gtk-rs/gtk.git`
      Updating git repository `https://github.com/gtk-rs/gdk.git`
      Updating git repository `https://github.com/gtk-rs/sys`
      Updating git repository `https://github.com/gtk-rs/cairo`
      Updating git repository `https://github.com/gtk-rs/pango`
      Updating git repository `https://github.com/gtk-rs/gio`
      Updating git repository `https://github.com/gtk-rs/glib`
      Updating git repository `https://github.com/gtk-rs/gdk-pixbuf`
   Downloading c_vec v1.0.12 (registry file:///nix/store/55m7xnr7vnb4gwlq9ig76831y9ik83jm-rustRegistry-2016-05-12-5b7ac51)
   Downloading dbus v0.3.3 (registry file:///nix/store/55m7xnr7vnb4gwlq9ig76831y9ik83jm-rustRegistry-2016-05-12-5b7ac51)
   Downloading num-traits v0.1.32 (registry file:///nix/store/55m7xnr7vnb4gwlq9ig76831y9ik83jm-rustRegistry-2016-05-12-5b7ac51)
   Downloading bitflags v0.4.0 (registry file:///nix/store/55m7xnr7vnb4gwlq9ig76831y9ik83jm-rustRegistry-2016-05-12-5b7ac51)
   Downloading quickersort v2.0.1 (registry file:///nix/store/55m7xnr7vnb4gwlq9ig76831y9ik83jm-rustRegistry-2016-05-12-5b7ac51)
   Downloading bitflags v0.5.0 (registry file:///nix/store/55m7xnr7vnb4gwlq9ig76831y9ik83jm-rustRegistry-2016-05-12-5b7ac51)
   Downloading unreachable v0.1.1 (registry file:///nix/store/55m7xnr7vnb4gwlq9ig76831y9ik83jm-rustRegistry-2016-05-12-5b7ac51)
   Downloading void v1.0.2 (registry file:///nix/store/55m7xnr7vnb4gwlq9ig76831y9ik83jm-rustRegistry-2016-05-12-5b7ac51)
   Downloading pkg-config v0.3.8 (registry file:///nix/store/55m7xnr7vnb4gwlq9ig76831y9ik83jm-rustRegistry-2016-05-12-5b7ac51)
   Downloading libc v0.2.11 (registry file:///nix/store/55m7xnr7vnb4gwlq9ig76831y9ik83jm-rustRegistry-2016-05-12-5b7ac51)
  List of revs to keep for git db cairo-aa83d52cf017e1f1: 1b494725b1d8e89314bfc06bb112d8b67dde6527
  Deleted tag 'v0.0.8' (was 8ebcdec)
  Creating git branch b_1b494725b1d8e89314bfc06bb112d8b67dde6527 1b494725b1d8e89314bfc06bb112d8b67dde6527
  List of revs to keep for git db gdk-82aa10c2486639af: 26020e81170c94cc3aa736f51b8acbf1241ef15b 11e0e6d1ffcca587f42d91c66064c0c9d21497da d61b5b09b6013465b661475a025e5eef04052270
  Deleted tag 'v0.3.0' (was ab36106)
  Creating git branch b_26020e81170c94cc3aa736f51b8acbf1241ef15b 26020e81170c94cc3aa736f51b8acbf1241ef15b
  fatal: Not a valid branch point: '26020e81170c94cc3aa736f51b8acbf1241ef15b'.
  builder for ‘/nix/store/vk5nja02g1z18f3yyd6vj6g6gbb609ci-systemd-manager-0.4.5-fetch.drv’ failed with exit code 1
  error: build of ‘/nix/store/vk5nja02g1z18f3yyd6vj6g6gbb609ci-systemd-manager-0.4.5-fetch.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ```

  Note that [gdk](https://github.com/gtk-rs/gdk) has submodules.

  The script that is failing is [fetch-cargo-deps](https://github.com/Havvy/nixpkgs/blob/systemd-manager-frozen/pkgs/build-support/rust/fetch-cargo-deps#L109).
  ## Technical details
  - System: 15.09.1253.91371c2 (Dingo)
  - Nix version: nix-env (Nix) 1.10
  - Nixpkgs version: Some commit from a week ago?


state: closed
title: mednaffe: Fix segfault on shutdown
user_login: AmatCoder
html_url: https://github.com/NixOS/nixpkgs/pull/15688
updated_at: 2016-05-26 02:32:39
body:
  ###### Motivation for this change

  Mednaffe leads a segfault on shutdown because expression replaces a pointer with a literal.
  Fixed creating an allocated copy of literal with g_strdup() function.
  ###### 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
    - [ ] OS X
    - [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).

  ---

  @sheenobu


state: closed
title: autoupgrade not run when the machine doesn't run all the time
user_login: mz-pdm
html_url: https://github.com/NixOS/nixpkgs/issues/15689
updated_at: 2016-09-03 11:34:24
body:
  ## Issue description

  I've got the following options set in my configuration.nix:

    system.autoUpgrade.enable = true;
    system.autoUpgrade.dates = "11:45";

  However, autoupgrade is never performed on my desktop computer that is switched on only during the day hours. systemd is not going to run the job the first day after boot:

  # systemctl list-timers

  NEXT                          LEFT          LAST                          PASSED    UNIT                         ACTIVATES
  Thu 2016-05-26 02:15:00 CEST  16h left      n/a                           n/a       update-locatedb.timer        update-locatedb.service
  Thu 2016-05-26 08:47:33 CEST  23h left      Wed 2016-05-25 08:47:33 CEST  55min ago systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service
  Thu 2016-05-26 11:45:00 CEST  1 day 2h left n/a                           n/a       nixos-upgrade.timer          nixos-upgrade.service
  ### Steps to reproduce

  Set the options in configuration.nix as above and check with systemctl when the job is going to be run.
  ## Technical details
  - System: 16.03.836.aff03ae (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.836.aff03ae


state: open
title: Random test failures in nixos.tests.boot.biosUsb
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/15690
updated_at: 2019-04-28 14:46:00
body:
  http://hydra.nixos.org/build/36146783:

  ```
  machine# ISOLINUX 6.04   Copyright (C) 1994-2015 H. Peter Anvin et al
  machine# CHS: Error 0c00 reading sector 4220 (4/2/63)
  machine# EDD: Error 0c00 reading sector 4220
  error: timed out waiting for the VM to connect
  ```

  Note: error 0c00 = unsupported track or invalid media (http://www.ctyme.com/intr/rb-0606.htm#Table234)

  http://hydra.nixos.org/build/36146731 reaches the syslinux menu, then hangs loading the initrd:

  ```
  Loading /boot/bzImage... ok
  error: timed out waiting for the VM to connect
  ```

  http://hydra.nixos.org/build/35988622:

  ```
  machine# ISOLINUX 6.04   Copyright (C) 1994-2015 H. Peter Anvin et al
  error: timed out waiting for the VM to connect
  ```

  http://hydra.nixos.org/build/36146446:

  ```
  Loading /boot/bzImage... CHS: Error 0c00 reading sector 11339 (11/3/63)
  machine# EDD: Error 0c00 reading sector 11339
  error: timed out waiting for the VM to connect
  ```

  Haven't been able to reproduce these locally, so it might be triggered by high load on the host.

  This may be a QEMU USB emulation issue. It doesn't appear to affect the USB UEFI boot test though.


state: closed
title: bup: add ${git} to the $PATH of the wrapper
user_login: FlorentBecker
html_url: https://github.com/NixOS/nixpkgs/pull/15691
updated_at: 2016-05-29 19:46:12
body:
  ###### Motivation for this change

  Current bup does not work without git also installed in the profile. This fixes that issue.
  ###### 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
    - [ ] OS 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).

  ---

  Otherwise, bup tries to run git from the user's PATH, which may or may not
  exist.


state: closed
title: ocaml-lwt: 2.5.0 -> 2.5.2
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/15692
updated_at: 2016-05-25 12:50:07
body:
  ###### Motivation for this change

  Updates ocaml-lwt to the latest version. This in turn requires to update a dependency of lwt, namely ppx_tools.
  ###### 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
    - [ ] OS 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: tmux: fix TMUX_TMPDIR on OSX
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/15693
updated_at: 2016-05-27 11:24:08
body:
  ###### Motivation for this change

  tmux was broken on OSX by 60025e35248193b37dc5f6b5f18f8eb33bea2c3c because neither `XDG_RUNTIME_DIR` nor `/run/user/$(id -u)` exist. This PR sets TMUX_TMPDIR to either `XDG_RUNTIME_DIR` or `/tmp`.
  - Built on platform(s)
    - [X] OS X


state: closed
title: libpipeline fails to build on OSX
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/issues/15694
updated_at: 2016-05-31 02:19:52
body:
  ## Issue description

  libpipeline fails to build on OSX with nixpkgs/master

  ```
  make[2]: Entering directory '/private/var/folders/l7/bqwl4z8s45l_tk_406_bwjm40000gn/T/nix-build-libpipeline-1.4.1.drv-0/libpipeline-1.4.1/lib'
    CC       libpipeline_la-appendstr.lo
    CC       libpipeline_la-debug.lo
    CC       libpipeline_la-pipeline.lo
    CCLD     libpipeline.la
  warning: /nix/store/avllgxhrpfg44i8sxmcxlc428fiw1cai-cctools-binutils-darwin/bin/nm: no name list
  warning: /nix/store/avllgxhrpfg44i8sxmcxlc428fiw1cai-cctools-binutils-darwin/bin/nm: no name list
  warning: /nix/store/avllgxhrpfg44i8sxmcxlc428fiw1cai-cctools-binutils-darwin/bin/nm: no name list
  warning: /nix/store/avllgxhrpfg44i8sxmcxlc428fiw1cai-cctools-binutils-darwin/bin/nm: no name list
  warning: /nix/store/avllgxhrpfg44i8sxmcxlc428fiw1cai-cctools-binutils-darwin/bin/nm: no name list
  Undefined symbols for architecture x86_64:
    "_program_name", referenced from:
        _error in libgnu.a(error.o)
        _error_at_line in libgnu.a(error.o)
  ld: symbol(s) not found for architecture x86_64
  clang-3.7: error: linker command failed with exit code 1 (use -v to see invocation)
  Makefile:1175: recipe for target 'libpipeline.la' failed
  make[2]: *** [libpipeline.la] Error 1
  make[2]: Leaving directory '/private/var/folders/l7/bqwl4z8s45l_tk_406_bwjm40000gn/T/nix-build-libpipeline-1.4.1.drv-0/libpipeline-1.4.1/lib'
  Makefile:1172: recipe for target 'all-recursive' failed
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory '/private/var/folders/l7/bqwl4z8s45l_tk_406_bwjm40000gn/T/nix-build-libpipeline-1.4.1.drv-0/libpipeline-1.4.1'
  Makefile:1104: recipe for target 'all' failed
  make: *** [all] Error 2
  builder for ‘/nix/store/rsnm4w0gdkwyw6y3xwzf77v5iiszqhl3-libpipeline-1.4.1.drv’ failed with exit code 2
  error: build of ‘/nix/store/rsnm4w0gdkwyw6y3xwzf77v5iiszqhl3-libpipeline-1.4.1.drv’ failed
  /Users/tpflug/.nix-profile/bin/nix-shell: failed to build all dependencies
  ```
  ### Steps to reproduce

  $ nix-shell -p libpipeline
  ## Technical details
  - System: OSX
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre-git


state: closed
title: oh: 2016-03-28 -> 2016-05-23
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/15695
updated_at: 2016-05-26 08:15:27
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
    - [ ] OS X
    - [ ] Linux
  - [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: Agda 2.4 -> 2.5.1
user_login: laMudri
html_url: https://github.com/NixOS/nixpkgs/pull/15696
updated_at: 2017-03-31 12:22:19
body:
  ###### Motivation for this change

  Fixed version of #15595. Doesn't modify auto-generated file, and makes all of the same intended 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
    - [ ] OS 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: libxml2: 2.9.3 -> 2.9.4 for three CVEs
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/15697
updated_at: 2016-05-27 13:59:40
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
    - [ ] OS 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).

  ---
  - CVE-2016-4447: libxml2: Heap-based buffer underreads due to xmlParseName
    https://bugzilla.redhat.com/show_bug.cgi?id=1338686
  - CVE-2016-4448 libxml2: Format string vulnerability
    https://bugzilla.redhat.com/show_bug.cgi?id=1338700
  - CVE-2016-4449 libxml2: Inappropriate fetch of entities content
    https://bugzilla.redhat.com/show_bug.cgi?id=1338701

  and many other fixed issues, available at http://www.xmlsoft.org/news.html

  ---

  Please backport to 16.03 and 15.09.


state: closed
title: emby: 3.0.5934 -> 3.0.5971
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/15698
updated_at: 2016-05-25 19:23:42
body:
  ###### Motivation for this change

  Update of Emby to current stable version + Emby is now build from source instead of relying on the pre-made binaries released on GitHub.
  ###### Things done
  - Built on platform(s)
    - [x] NixOS
  - [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: Dynamic config options don't work as expected
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/15699
updated_at: 2016-05-26 10:10:48
body:
  ## Issue description

  I have this error when defining bind mounts for containers:

  ```
  building Nix...
  building the system configuration...
  error: dynamic attribute ‘"/test"’ at /etc/nixos/configuration.nix:82:5 already defined at /etc/nixos/configuration.nix:81:5
  ```
  ### Steps to reproduce

  First container builds ok, but second results into error.

  ```
    containers.test_works = {
      bindMounts."/test".hostPath = "/tmp";
      bindMounts."/test".isReadOnly = false;
      config = {};
    };

    containers.test_doesnt = {
      bindMounts."/${"test"}".hostPath = "/tmp";
      bindMounts."/${"test"}".isReadOnly = false;
      config = {};
    };
  ```

  But this one builds:

  ```
    containers.test_wrks2 = {
      bindMounts."/${"test"}" = {
        hostPath = "/tmp";
        isReadOnly = false;
      };
      config = {};
    };
  ```
  ## Technical details
  - System: 16.03.858.b8d7324 (Emu) 
  - Nix version: (Nix) 1.11.2
  - Nixpkgs version: "16.03.858.b8d7324


state: closed
title: gpaste: 3.18.3 -> 3.18.4
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/15700
updated_at: 2016-05-26 15:11:31
body:
  ###### Motivation for this change

  package update
  ###### Things done
  - [x] Tested using sandboxing
  - Built on platform(s)
    - [x] NixOS
  - [ ] Tested compilation of all pkgs 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: vdirsyncer: 0.10.0 -> 0.11.0
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/15701
updated_at: 2016-05-26 08:13:13
body:
  ###### Motivation for this change

  package update
  ###### Things done
  - [x] Tested using sandboxing
  - Built on platform(s)
    - [x] NixOS
  - [ ] Tested compilation of all pkgs that 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: geth: add top-level package
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/pull/15702
updated_at: 2016-05-27 07:38:38
body:
  I didn't realize when I added `goPackages.ethereum` that I also should have added a top-level link to make it more useful.


state: closed
title: Dropbox couldn't start after update from 3.12.6 -> 3.20.1
user_login: rexim
html_url: https://github.com/NixOS/nixpkgs/issues/15703
updated_at: 2016-12-17 04:09:45
body:
  ## Issue description

  Couldn't start dropbox after upgrading it. Seeing the following error:

  ```
  $ dropbox                                                                                                                                                                                ~
  Couldn't start Dropbox.
  This is usually because of a permissions error. Storing your home folder on a network share can also cause an error.

  Get more help at https://www.dropbox.com/c/help/permissions_error

  Please contact Dropbox support with the following info for help:

  /tmp/dropbox_errorDIvhJa.txt
  ```

  The info file that the error message refers to: [dropbox_errorDIvhJa.txt](https://github.com/NixOS/nixpkgs/files/282618/dropbox_errorDIvhJa.txt)

  I believe the most interesting part there is

  ```
  ImportError: /nix/store/ds09005c7a83ms3nzhsq6c0fc6rymw9v-dropbox-3.20.1/opt/dropbox/PyQt5.QtCore.so: undefined symbol: _ZN19QItemSelectionModel8setModelEP18QAbstractItemModel
  ```

  Probably a wrong version of PyQt5, but I don't know for sure and have a little expertise in NixOS to troubleshoot that by myself, sorry. :(

  Could be caused by #15566

  (Even though the error message suggest to contact Dropbox support I still would like to consult here first)
  ### Steps to reproduce
  - Have dropbox 3.12.6 installed on your system
  - Upgrade dropbox with `$ nix-env --upgrade dropbox`
  - Try to start dropbox `$ dropbox`

  (Well I believe it may be reproduced without actually upgrading existing dropbox, but just by installing the 3.20.1 version for the first time, but I've never actually tried that)
  ## Technical details
  - System: 16.03.836.aff03ae (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.836.aff03ae


state: closed
title: redo: Init at 1.2
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/15705
updated_at: 2016-05-26 08:14:39
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
    - [ ] 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).

  ---

  Redo is an alternative for Make. This package is a C++ implementation
  of redo.


state: closed
title: Additions to the Idris platform
user_login: yacinehmito
html_url: https://github.com/NixOS/nixpkgs/pull/15706
updated_at: 2016-05-26 19:14:42
body:
  ###### Motivation for this change

  I am currently using the Idris programming language a lot, and doing so in NixOS is painful.
  @shelvy did most of the work though by adding an Idris platform in Nix. My two commits respectively add some popular libraries and ease its use in a development setup.
  ###### 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
    - [ ] OS 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: Disable nvidia-cg-toolkit by default
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/issues/15707
updated_at: 2016-06-13 15:27:51
body:
  ## Issue description

  Right now retroarch isn't being built by Hydra because it depends on nvidia-cg-toolkit. According to the [README](https://github.com/libretro/RetroArch/blob/0a613c04a6758ac4ba5ead79f5ad651ec5f816af/README.md) it is an optional dependency. Let's add an option to enable/disable it.


state: closed
title: Backport facetimehd updates to 16.03
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/15708
updated_at: 2016-06-03 15:37:18
body:
  ###### Motivation for this change

  The facetimehd camera is broken on stable currently with kernel 4.5, and this patch fixes 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)
    - [ ] NixOS
    - [ ] OS 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).

  ---

  Fixes issues with kernels newer than 4.4.

  (cherry picked from commit bc93957bb5466692ddd37843f58898fde0a47831)


state: closed
title: qnial: Init at 6.3
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/15709
updated_at: 2016-05-28 13:02:52
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
    - [ ] 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).

  ---

  Qnial is an implementation of the Nial (Nested Array) Language


state: closed
title: sublime: add a desktop item and icons
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/pull/15710
updated_at: 2016-05-27 14:57:32
body:
  ###### Motivation for this change

  Sublime 2 currently doesn't show up in Gnome's application launcher.
  ###### 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
    - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: acbuild: 0.2.2 -> 0.3.0
user_login: dgonyeo
html_url: https://github.com/NixOS/nixpkgs/pull/15711
updated_at: 2016-05-26 18:34:41
body:
  ###### Motivation for this change

  A new version of acbuild was released.
  ###### 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
    - [ ] OS 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: pcsxr: init at 1.9.94
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/15712
updated_at: 2016-05-28 21:33:09
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
    - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I'm not sure if all those patches from debian are needed. At least 4 (so it uses the new plugins after a update and not cached) and 8 (so the build doesn't depend on date) are.


state: closed
title: leo-editor fails to launch
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/15713
updated_at: 2016-12-31 18:29:30
body:
  Tested in both 16.03 and unstable.

  ```
  > leo
  setting leoID from os.getenv('USER'): 'chris'
  Traceback (most recent call last):
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/bin/.leo-wrapped", line 12, in <module>
      sys.exit(run())
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/lib/python2.7/site-packages/leo/core/runLeo.py", line 78, in run
      g.app.loadManager.load(fileName,pymacs)
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/lib/python2.7/site-packages/leo/core/leoApp.py", line 2639, in load
      ok = lm.doPostPluginsInit()
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/lib/python2.7/site-packages/leo/core/leoApp.py", line 3009, in doPostPluginsInit
      c1 = lm.openEmptyWorkBook()
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/lib/python2.7/site-packages/leo/core/leoApp.py", line 3067, in openEmptyWorkBook
      c = lm.loadLocalFile(fn,gui=g.app.gui,old_c=None)
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/lib/python2.7/site-packages/leo/core/leoApp.py", line 3263, in loadLocalFile
      c = lm.openFileByName(fn,gui,old_c,previousSettings)
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/lib/python2.7/site-packages/leo/core/leoApp.py", line 3291, in openFileByName
      previousSettings=previousSettings)
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/lib/python2.7/site-packages/leo/core/leoApp.py", line 1671, in newCommander
      return leoCommands.Commands(fileName,relativeFileName,gui,previousSettings)
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/lib/python2.7/site-packages/leo/core/leoCommands.py", line 81, in __init__
      c.finishCreate()
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/lib/python2.7/site-packages/leo/core/leoCommands.py", line 336, in finishCreate
      c.frame.finishCreate()
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/lib/python2.7/site-packages/leo/plugins/qt_frame.py", line 2067, in finishCreate
      f.top = g.app.gui.frameFactory.createFrame(f)
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/lib/python2.7/site-packages/leo/plugins/qt_frame.py", line 4684, in createFrame
      self.createMaster()
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/lib/python2.7/site-packages/leo/plugins/qt_frame.py", line 4708, in createMaster
      g.app.gui.attachLeoIcon(mf)
    File "/nix/store/2mxkwgm3n3hcnlif41q2q5vwmq1bhry8-leo-editor-5.1/lib/python2.7/site-packages/leo/plugins/qt_gui.py", line 677, in attachLeoIcon
      window.setWindowIcon(self.appIcon)    
  TypeError: QWidget.setWindowIcon(QIcon): argument 1 has unexpected type 'NoneType'
  ```


state: closed
title: services.*ntp*: Add time-sync.target to ntp clients
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15714
updated_at: 2016-05-26 14:25:37
body:
  ###### Motivation for this change

  Systemd upstream recommends usage of this target for ntp clients:

  > **time-sync.target**
  > Services responsible for synchronizing the system clock from a remote source (such as NTP client implementations) should pull in this target and order themselves before it. All services where correct time is essential should be ordered after this unit, but not pull it in. systemd automatically adds dependencies of type After= for this target unit to all SysV init script service units with an LSB header referring to the "$time" facility.

  [Source](https://www.freedesktop.org/software/systemd/man/systemd.special.html#time-sync.target)
  ###### 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
    - [ ] 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: p7zip: Fix darwin build
user_login: ChrisJefferson
html_url: https://github.com/NixOS/nixpkgs/pull/15715
updated_at: 2016-05-26 15:14:56
body:
  ###### Motivation for this change

  Due to p7zip moving a mac-specific Makefile, building broke on Darwin. This fixes it.
  ###### Things done
  - Built on platform(s)
    - [ ] NixOS
    - [X ] OS X
    - [ ] Linux
  - [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: linkchecker: init at 9.3
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/15716
updated_at: 2016-05-28 02:46:53
body:
  A few changes from upstream:

   1) the executable is patched to support a --no-robots flag to ignore robots.txt
   2) the GUI doesn't work (for now), so this is CLI only
  ###### 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] Tested 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: unbreak tmux on Mac - fixes #15693
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/15717
updated_at: 2016-05-27 11:24:13
body:
  This should hopefully fix the breakage introduced by  https://github.com/NixOS/nixpkgs/commit/60025e35248193b37dc5f6b5f18f8eb33bea2c3c and partially addressed by #15693.

  cc @joachifm, @gilligan, 
  ###### 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] Tested 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: MacOS_SDK needs updating from 10.10
user_login: ChrisJefferson
html_url: https://github.com/NixOS/nixpkgs/issues/15718
updated_at: 2018-03-21 23:27:21
body:
  ## Issue description

  `os-specific/darwin/apple-sdk` hard-wires the SDK version to 10.9, but `os-specific/darwin/apple-source-releases` includes framework versions from 10.11 and 10.10, including `IOKitUser`.

  The `IOKitUser` then won't work in 10.11, as it includes strings like `AVAILABLE_MAC_OS_X_VERSION_10_10_AND_LATER` which should be defined in apple-sdk, but aren't defined in 10.9's (obviously).

  So basically, apple-sdk needs versioning in the same was as the frameworks.
  ### Steps to reproduce

  I found this trying to make a working mplayer package, but anything which tries to `#include "/hid/IOHIDDevice.h"` from IOKit will hit this problem.
  ## Technical details
  - System: Mac os X 10.11.5
  - Nix version: 1.11.2
  - Nixpkgs version: "16.09pre83147.df89584"


state: closed
title: Cannot run phantomjs
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/issues/15719
updated_at: 2016-05-31 11:26:12
body:
  ## Issue description

  With phantomjs2 installed, when running `phantomjs`, I get

  ```
  phantomjs                                                                                              ~
  Error executing phantom at /nix/store/i51xm2sih7nih5y20yxka04z77jhrc2b-nodejs-phantomjs-2.1.7/lib/node_modules/phantomjs/lib/phantom/bin/phantomjs
  Error: spawn /nix/store/i51xm2sih7nih5y20yxka04z77jhrc2b-nodejs-phantomjs-2.1.7/lib/node_modules/phantomjs/lib/phantom/bin/phantomjs ENOENT
      at exports._errnoException (util.js:870:11)
      at Process.ChildProcess._handle.onexit (internal/child_process.js:178:32)
      at onErrorNT (internal/child_process.js:344:16)
      at nextTickCallbackWith2Args (node.js:437:9)
      at process._tickCallback (node.js:351:17)
      at Function.Module.runMain (module.js:443:11)
      at startup (node.js:134:18)
      at node.js:962:3
  ```
  ## Technical details
  - System: 16.09.git.ccf29b7 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2


state: closed
title: Adding checks for linking
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/issues/15720
updated_at: 2018-10-31 04:40:30
body:
  I've ran into 2 issues which I think ought to have been caught automatically :

  A built lib is missing some libs from rpath, which can be caught by running ldd in all built objects and looking for not founds, or something similar. For example: https://github.com/NixOS/nixpkgs/issues/14495

  A built executable has a rpath point to its own build dir. For example qtox has "/tmp/nix-build-qtox-1.3.0.drv-0/tmp.uuCo2z2lm7/lib" on rpath for @be5b596 


state: closed
title: netcdf: added parallel i/o support
user_login: bzizou
html_url: https://github.com/NixOS/nixpkgs/pull/15721
updated_at: 2016-06-05 08:57:39
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
    - [ ] OS X
    - [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: xsession doesn't run the window/desktop manager upon login
user_login: dtulig
html_url: https://github.com/NixOS/nixpkgs/issues/15722
updated_at: 2016-05-26 15:56:03
body:
  ## Issue description

  Using the latest unstable build, be5b596, logging in via SDDM with 'none + xmonad' fails to run xmonad. Resetting back to f010ce65ec869487d86fbfe03966f4c69a6f591b allows it to work again.

  Looking through the last few commits, c99608c63808f0fe244fe9619ef6d97bf8a5af6f is the most obvious change to the xsession startup scripts. In my tests the `.xsession` script would run and load the .xprofile script, so it seems to make it reasonably far but it doesn't execute the window manager (xmonad in my case).

  There are no errors in `.xsession-errors`, the systemd journal doesn't show anything unusual. I noticed that it doesn't even attempt to compile my `xmonad.hs` file so it seems to completely skip executing anything else.

  Here is my xserver config:

  ```
    services.xserver = {
      enable = true;
      layout = "us";
      windowManager.xmonad.enable = true;
      windowManager.xmonad.enableContribAndExtras = true;
      xkbOptions = "ctrl:nocaps";
      displayManager.sddm.enable = true;
    };
  ```
  ### Steps to reproduce
  1. Update to the latest unstable release (be5b596).
  2. Use SDDM and Xmonad as noted above.
  3. Restart the display manager (in my case I restarted my machine).
  4. Login, you should see that the window manager didn't load and just an xterm shows up.
  ## Technical details
  - System: 16.09.git.be5b596 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: Using local nixpkgs at be5b596


state: closed
title: [16.03] openvswitch: 2.3.1 -> 2.3.3 (CVE-2016-2074)
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/15724
updated_at: 2016-05-26 20:00:29
body:
  ###### Motivation for this change

  This fixes CVE-2016-2074 and includes lots of other fixes since 2.3.1.

  Works on my simple server. Opening other PR for 2.5.0 in master.
  ###### 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
  - [ ] Tested compilation of all pkgs that 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: integer-simple 0.1.1.1 fails to build under GHC 7.10.3
user_login: teozkr
html_url: https://github.com/NixOS/nixpkgs/issues/15725
updated_at: 2017-12-23 21:54:12
body:
  ## Issue description

  `integer-simple` fails to build with the default GHC (7.10.3). It builds fine with GHC 8.0.1.
  ### Steps to reproduce
  1. `$ nix-build -A 'haskell.packages.ghc7103.integer-simple' --no-out-link '<nixpkgs>'`

  This should produce output [looking like this](https://gist.github.com/teozkr/567b1baa15bd16a425f39442c28a4ee9).
  ### Cause

  This seems to be because the line `ghc-options: -this-unit-id integer-simple -Wall` in `build.cabal` was changed to `ghc-options: -package-name integer-simple -Wall` in a new release uploaded to Hackage 5 days ago: http://hackage.haskell.org/package/integer-simple-0.1.1.1 . Curiously enough, this version is not in [the git repo](http://git.haskell.org/packages/integer-simple.git). Apparently `-this-unit-id` was added in 8.0, which breaks this package for older GHC versions.

  From what I can tell, this was already distributed with GHC for older versions, and shouldn't be downloaded separately at all.
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...) Arch Linux
  - Nix version: (run `nix-env --version`) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) 16.09pre84164.3e53001


state: closed
title: kodiPlugins.pvr-hts: fix load
user_login: simonvandel
html_url: https://github.com/NixOS/nixpkgs/pull/15726
updated_at: 2016-05-31 17:22:33
body:
  ###### Motivation for this change

  Kodi could not find the plugin, so it would not load.
  ###### 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: dropbox: [nixos-stable] use qt55, fixes #15703
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/15727
updated_at: 2016-05-27 11:01:33
body:
  ###### Motivation for this change

  bugfix #15703
  ###### 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
    - [ ] 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: Facetimehd-Firmware: Update, add update documentation, add myself as maintainer
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/15728
updated_at: 2016-05-26 22:21:25
body:
  ###### Motivation for this change

  Update the firmware for facetimehd in accordance to the recent facetimehd kernel module update.

  Also @womfoo requested I add myself as a maintainer, so here goes: https://github.com/NixOS/nixpkgs/pull/15708#issuecomment-221775457
  ###### 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
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` (cheese, hangouts, skype, zoom.us, appear.in)
  - [ ] Tested 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: openvswitch: 2.3.1 -> 2.5.0
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/15729
updated_at: 2016-05-28 14:02:04
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
    - [ ] 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).

  ---

  Basic functionality has been tested. Wanted to enable `doCheck`, but gave up on a strange bash-completion error after fixing 11 others.


state: closed
title: syncthing: 0.12.25 -> 0.13.4
user_login: pshendry
html_url: https://github.com/NixOS/nixpkgs/pull/15730
updated_at: 2016-05-30 08:15:59
body:
  ###### Motivation for this change

  See https://github.com/NixOS/nixpkgs/pull/15674. This is my attempt (as a nix newbie) to both update syncthing to 0.13.4 and use a less brittle packaging strategy going forward by using the build script from syncthing's official build instructions.
  ###### 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
    - [ ] 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).

  ---
  - Rename v0.12.25 package from 'syncthing' to 'syncthing012'
  - Remove syncthing011


state: closed
title: picat: init at 1.9-4
user_login: earldouglas
html_url: https://github.com/NixOS/nixpkgs/pull/15731
updated_at: 2016-05-27 15:07:04
body:
  ###### Motivation for this change

  Allow nix users to easily install Picat.
  ###### 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
    - [ ] 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: Sage package needs old texlive
user_login: vanzef
html_url: https://github.com/NixOS/nixpkgs/issues/15732
updated_at: 2017-11-06 01:25:29
body:
  ## Issue description

  Sage needs texlive-core-2014, which is deprecated.
  ### Steps to reproduce

  Run `nix-build -A sage` with modern nixpkgs (i.e. from git) 
  ## Technical details
  - System: NixOS: 16.09.git.1ab408e (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09.git.8479e0a


state: closed
title: bluez5: 5.37 -> 5.39
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/15733
updated_at: 2016-05-28 12:24:44
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
    - [ ] 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).

  ---

  I haven't tested _all_ functionality, but basic stuff works fine.


state: closed
title: youtube-dl: 2016.04.19 -> 2016.05.21.2
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/15734
updated_at: 2016-05-27 17:31:01
body:
  ###### Motivation for this change

  Updating to 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)
    - [ ] NixOS
    - [x] 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: Incorrect rendering of `---` in Nixpkgs manual
user_login: qrilka
html_url: https://github.com/NixOS/nixpkgs/issues/15735
updated_at: 2016-05-27 11:15:27
body:
  ## Issue description

  It appears that markdown rendering used on http://nixos.org/ and for Github markdown doesn't deal well with `---` which (I suppose) should show up as —
  Readthedocs shows it correctly.
  This character sequence seems to be used only in Haskell section of nixpkgs docs
  ### Steps to reproduce

  Open http://nixos.org/nixpkgs/manual/#how-to-create-ad-hoc-environments-for-nix-shell or https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/haskell.md#how-to-create-ad-hoc-environments-for-nix-shell in the code you'll see `---` while on http://nixpkgs.readthedocs.io/en/latest/reference-guide/haskell.html#how-to-create-ad-hoc-environments-for-nix-shell there are `—`'s in the corresponding places
  ## Technical details

  Not relevant for this issue


state: closed
title: cloud-utils: depends on sed being available as gnused
user_login: martijnvermaat
html_url: https://github.com/NixOS/nixpkgs/issues/15736
updated_at: 2017-11-01 21:44:07
body:
  ## Issue description

  [cloud-utils](https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/misc/cloud-utils/default.nix) depends on the `gnused` binary being in `$PATH`, but stdenv has sed as just `sed`.
  ### Steps to reproduce

  ```
  $ nix-shell -p cloud-utils
  $ growpart /dev/sda 1
  # I assume this fails, reported by jeaye on IRC
  ```

  Or just:

  ```
  $ nix-shell -p cloud-utils --run 'gnused --version'
  /run/user/1000/nix-shell.x2PKAC/rc: line 1: gnused: command not found
  ```
  ## Technical details
  - System: (NixOS: 16.03)
  - Nix version: 1.11.2
  - Nixpkgs version: unstable and master
  ## Cause and proposed solution

  In `buildPhase`, use of `sed` is replaced by `gnused` [here](https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/misc/cloud-utils/default.nix#L14). I traced that code back to [this commit](https://github.com/NixOS/nixpkgs/commit/044a24e58bcf4cf48df02df936c542839fb08d90) which also includes [this line](https://github.com/NixOS/nixpkgs/commit/044a24e58bcf4cf48df02df936c542839fb08d90#diff-657f0a66367fa9a3b575d28f508a3e62R26) making sed available as `gnused`, but these are now separated in the codebase.

  In [amazon-grow-partition](https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/virtualisation/amazon-grow-partition.nix), cloud-utils is used in the original context (in initrd) where `gnused` is still explicitely made available, but of course this doesn't hold when using cloud-utils elsewhere.

  It was mentioned on IRC by clever that using absolute paths instead of relying on PATH here would perhaps mess with the closure size of the initrd.


state: closed
title: cloud-utils: fix dependency on gnused in $PATH
user_login: martijnvermaat
html_url: https://github.com/NixOS/nixpkgs/pull/15737
updated_at: 2016-10-23 08:43:07
body:
  ###### Motivation for this change

  Fixes #15736
  ###### 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
    - [ ] OS 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).

  ---

  The cloud-utils package was extracted from inline use in
  `amazon-grow-partition` where it used `gnused` in the initrd, probably
  for legacy reasons. Now that it can be used separately, it should use
  just `sed` which is provided by the stdenv.

  Also, `amazon-grow-partition` can now do away with the `gnused` alias.


state: closed
title: Remove nvidia-cg-toolkit as input for retroarch.
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/15739
updated_at: 2016-06-13 14:46:59
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
    - [x] OS X
    - [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).

  ---

  see #15707


state: closed
title: Numix and Paper themes: fix installation dir and update revision
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/15741
updated_at: 2016-05-28 20:30:55
body:
  ###### Motivation for this change

  For the Numix and Paper themes, fix installation directories and updated revision.
  ###### 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"`
  - [ ] Tested 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: opensmtpd: fix some configure options
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/15742
updated_at: 2016-05-27 12:36:43
body:
  ###### Motivation for this change

  Fix some configure options that have been reworked in `opensmtpd-5.9.2p1`.
  ###### 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"`
  - [ ] Tested 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: can't owerride wrapper
user_login: Pitometsu
html_url: https://github.com/NixOS/nixpkgs/issues/15743
updated_at: 2016-05-27 10:32:16
body:
  ## Issue description

  ``` nix
      packageOverrides = pkgs: rec {
        urxvt = pkgs.stdenv.lib.overrideDerivation pkgs.rxvt_unicode (attrs: {
          src = pkgs.fetchgit {
            url = "https://github.com/spudowiar/rxvt-unicode.git";
            rev = "d6732943f1e79f09fa1bd86dbeb4e02a06bdfc18";
            sha256 = "0vhg9jmfx8c66h1p6mxa0nd7bpddphrhil0kdlm3asd6kf30zwwl";
            fetchSubmodules = true;
          };
          preConfigure = ''
            mkdir -p $terminfo/share/terminfo
            configureFlags="--with-terminfo=$terminfo/share/terminfo --enable-256-color --enable-24-bit-color --enable-combining --enable-fading --enable-font-styles --enable-iso14755 --enable-keepscrolling --enable-lastlog --enable-mousewheel --enable-next-scroll --enable-perl --enable-pointer-blank --enable-rxvt-scroll --enable-selectionscrolling --enable-slipwheeling --disable-smart-resize --enable-startup-notification --enable-transparency --enable-unicode3 --enable-utmp --enable-wtmp --enable-xft --enable-xim --enable-xterm-scroll --disable-pixbuf --disable-frills"
            export TERMINFO=$terminfo/share/terminfo # without this the terminfo won't be compiled by tic, see man tic                                                                     
            NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${pkgs.freetype}/include/freetype2"
            NIX_LDFLAGS="$NIX_LDFLAGS -lfontconfig -lXrender "
            mkdir -p $out/lib/perl5
            ln -s $out/{lib/urxvt,lib/perl5/site_perl}
          '';
        });
        urxvt-with-plugins = pkgs.rxvt_unicode-with-plugins.override {                                          
          rxvt_unicode = urxvt;
        };

  ```

  ```
   # nixos-rebuild switch
  error: attribute ‘override’ missing, at /nix/store/w047lwmkb473y44jhnyflr5n59alhldv-nixos-16.09pre83955.cc41cb3/nixos/pkgs/applications/misc/rxvt_unicode/wrapper.nix:4:10
  ```
  ### Steps to reproduce

  try to install `rxvt_unicode-with-plugins` with custom `rxvt_unicode`.
  ## Technical details

  ```
  root@hackbook [11:11:52 AM] [~]  
  -> # nixos-version 
  16.09pre83955.cc41cb3 (Flounder)
  root@hackbook [11:13:29 AM] [~]  
  -> # nix-env --version
  nix-env (Nix) 1.11.2
  root@hackbook [11:13:49 AM] [~]  
  -> # nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.09pre83955.cc41cb3"
  ```


state: closed
title: Qtox cannot find libQt5OpenGL
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/15744
updated_at: 2016-05-30 22:02:00
body:
  ## Issue description

  Qtox refuses to start even on the most recent update of unstable nixos.  Here's what I get when I try to start it:

  ```
  x@y ~ % qtox                                                                         ~
  /run/current-system/sw/bin/qtox: error while loading shared libraries: libQt5OpenGL.so.5: cannot open shared object file: No such file or directory
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.09pre84171.6d16979 (Flounder)
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    "16.09pre84171.6d16979"


state: closed
title: tmux module: set TMUX_TMPDIR via environment instead of wrapper
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/15745
updated_at: 2017-03-01 03:11:47
body:
  This undoes the damage to tmux on Mac and has the nixos module handle the environment variable.

  Refer to:
  - #15693
  - #15717

  cc @gilligan @joachifm @cleverca22 
  ###### 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] Tested 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: systemd-timedated not working because /etc/localtime does not point to /usr/share/zoneinfo
user_login: exi
html_url: https://github.com/NixOS/nixpkgs/issues/15746
updated_at: 2017-08-27 00:11:27
body:
  ## Issue description

  systemd-timedated does not start up because it expects the /etc/localtime symlink to point to /usr/share/zoneinfo/*
  ### Steps to reproduce

  try to start systemd-timedated
  ## Technical details
  - System: NixOS unstable
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre84171.6d16979


state: open
title: Error description for option conflicts
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/15747
updated_at: 2019-05-27 18:10:03
body:
  ## Issue description

  I think, that error description for module options conflict is not newbie friendly. At least it should mention the ways to solve this conflict, e.g. `lib.mkForce` or `lib.mkOverride`. For example, you cannot set this option
  ### Steps to reproduce

  module1:

  ```
  { networking.firewall.enable = true; }
  ```

  module2:

  ```
  {
     imports = [ ./module1.nix ];
     networking.firewall.enable = false;
  }
  ```

  results into

  ```
  building Nix...
  building the system configuration...
  error: The option `networking.firewall.enable' has conflicting definitions, in `/etc/nixos/services/module.nix' and `<unknown-file>'.
  (use ‘--show-trace’ to show detailed location information)
  ```

  Example 2: one-liner

  ```
    containers.t.config.imports = [ <nixpkgs/nixos/modules/virtualisation/amazon-image.nix> ];
  ```

  ```
  building Nix...
  building the system configuration...
  error: The unique option `containers.t.networking.hostName' is defined multiple times, in `/nix/store/28wbqc87ygsm1h1zzim2w843fa35iyz4-nixexprs.tar.xz/nixos/modules/virtualisation/amazon-image.nix' and `<unknown-file>'.
  ```
  ## Technical details
  - System: 16.03.858.b8d7324 (Emu)


state: closed
title: efl: 1.17.0 -> 1.17.1, elementary: 1.17.0 -> 1.17.1
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/15748
updated_at: 2016-05-28 14:06:28
body:
  ###### Motivation for this change

  Update Enlightenment libraries.
  ###### 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"`
  - [ ] Tested 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: Get Nix to be a supported language on travis-ci
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/15749
updated_at: 2016-07-15 15:24:19
body:
  We need 3 people to be official supported for community-supported Nix at travis-ci. This way we could use their docker container infrastructure, which is way superior of the old VM based. I'm volunteering to be one of the 3.

  After we have 2 more Nix developers, we have to go through https://docs.travis-ci.com/user/languages/community-supported-languages/ to get it upstream.
  #### Current situation

  If one wants to be able to use `nix` in a project, you have to use sudo to install Nix first. For example:
  https://github.com/domenkozar/hydra-frontend/blob/master/.travis.yml
  #### After Nix being first-class citizen in travis-ci

  The `.travis.yml` file would be:

  ```
  language: nix
  script: ./bin/runtests
  ```

  That's it. Nix integration would provide an image with installed package manager and run `nix-build` in install phase.

  cc @copumpkin for updated before/after section


state: closed
title: casperjs: do not move the current working directory
user_login: phunehehe
html_url: https://github.com/NixOS/nixpkgs/pull/15750
updated_at: 2016-05-29 14:52:42
body:
  ###### Motivation for this change

  I got build failures on my build server.
  ###### 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"`
  - [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).

  ---

  If `/tmp` and `/nix` are in different filesystems, this causes the `find`s in the fixup phase to fail because of a stale file handle:

  ```
  find: cannot get current directory: No such file or directory
  ```


state: closed
title: git-up: init at 1.4.0
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/15751
updated_at: 2016-08-02 12:00:43
body:
  Includes colorama upgrade 0.3.3 -> 0.3.6
  ###### 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] Tested 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: 2.8.0 -> 2.8.3
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/15752
updated_at: 2016-05-27 14:10:03
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
    - [ ] 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: Update and fix beancount
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/15753
updated_at: 2016-05-28 12:00:52
body:
  ###### Motivation for this change

  Update: `beancount`. Beancount doesn't have releases, so I updated to a newer hash.

  This changeset introduces more packages as they are new dependencies of beancount or not-yet updated dependencies of it.

  I run into issues as `pythonPackages.google` does not provide `google.appengine`. Can someone help me investigate?

  I also added `uritemplate` which seems to be `uritemplate_py` renamed and in a new version. Maybe @pSub could help investigate what to do here. Update `uritemplate_py` or add a new package for the renamed project?
  ###### 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
    - [ ] OS 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: libpipeline: fix build for osx
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/15754
updated_at: 2016-05-30 23:30:45
body:
  ###### Motivation for this change

  As describedin https://github.com/NixOS/nixpkgs/issues/15694 libpipeline currently does not build on OSX. This is because libpipleine uses error.h which relies on `program_name` to exist which is used for error reporting (`error_at_line` prints the program name). However BSD does not set `program_name`. 

  This PR applies a patch (for darwin only) which adds `const char* program_name = "libpipeline"` to fix builds on OSX.


state: closed
title: nixos-rebuild always downloads nix expressions when doing --upgrade
user_login: comonoid
html_url: https://github.com/NixOS/nixpkgs/issues/15755
updated_at: 2016-05-28 18:39:53
body:
  ## Issue description

  When --upgrade'ing, nixos-rebuild always downloads nix expressions even if they are the same version (not a real upgrade).
  ### Steps to reproduce

  nixos-rebuild [something] --upgrade
  ## Technical details

  It happened about a week ago or more.
  As i can see, it's certainly not an important bug and i just waited...
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    # nixos-version
    16.03.858.b8d7324 (Emu)
  - Nix version: (run `nix-env --version`)
    # nix-env --version
    nix-env (Nix) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    # nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
    "16.03.858.b8d7324"


state: closed
title: diod service: Capabilities -> CapabilityBoundingSet
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/15756
updated_at: 2016-05-27 22:44:04
body:
  `Capabilities` is obsolete in recent systemd and will be simply ignored.

  Note: this is the only service using `Capabilites`, per `git grep`.


state: closed
title: spaceFM's su, sudo and sudo
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/issues/15758
updated_at: 2016-07-05 10:03:18
body:
  ## Issue description

  Nix's usage of spaceFM's _--with-preferable-sudo_ is both incorrect and outdated:

  **Incorrect:** The flag allows customizing the graphics su (gksu), not the terminal su. But the .nix has _--with-preferable-sudo=${pkgs.sudo}/bin/sudo_.

  **Outdated:** Since 1.0.4, spaceFM has two configurable entries in _/etc/spacefm/spacefm.conf_ for setting the su options: _terminal_su_ and _graphical_su_.

  See relevant [release news section](http://ignorantguru.github.io/spacefm/news.html#1.0.4) for further details.
  ### Steps to reproduce

  Right-click a file and Left-click _Open -> Edit As Root_ . Note the error.
  ### Suggestion

  Drop the usage of _--with-preferable-sudo_ altogether. Allow per-user override of _/etc/spacefm/spacefm.conf_, or a system wide, package specific option to define _spacefm.conf_ in _configuration.nix_.
  ## Note

  Note that since the spacefm package already provides it's own default _spacefm.conf_, the following doesn't work:

  ```
    environment.etc."spacefm/spacefm.conf" = {
      mode = "0644";
      text = ''
        # spacefm.conf
        # This file affects all users of SpaceFM on this system.

        # Documentation: /usr/share/doc/spacefm/spacefm-manual-en.html#programfiles-etc
        # http://ignorantguru.github.io/spacefm/spacefm-manual-en.html#programfiles-etc

        # tmp_dir must be a root-protected user-writable dir like /tmp
        # ALL users must be able to write to this dir.
        # tmp_dir must NOT contain spaces or special chars - keep it simple
        tmp_dir=/tmp

        # Specify an absolute path to an additional terminal su or sudo program:
        terminal_su=${pkgs.sudo}/bin/sudo

        # Specify an absolute path to an additional graphical su program:
        graphical_su=${pkgs.gksu}/bin/gksu
      '';
    };
  ```

  Also, recompiling the broken _--with-preferable-sudo_ flag with the following in _configuration.nix_:

  ```
    nixpkgs.config = {
      allowUnfree = true;
      packageOverrides = pkgs: {
        spaceFM = pkgs.stdenv.lib.overrideDerivation pkgs.spaceFM (oldAttrs : {
          configureFlags = [
            "--with-bash-path=${pkgs.bash}/bin/bash"
            "--with-preferable-sudo=${pkgs.gksu}/bin/gksu"
          ];
        });
      };
    };
  ```

  Will also fail since without a correct terminal su, spacefm will refuse to use the graphical su. As such, it's necessary to add a postInstall to the package that either deletes _$out/etc_ altogether, or inserts the correct values into spacefm.conf.
  ## Technical details
  - System: _NixOS 16.03.847.8688c17 (Emu)_
  - Nix version: _nix-env (Nix) 1.11.2_
  - Nixpkgs version: _16.03.847.8688c17_


state: closed
title: Unable to build Haskell libraries that depend on OS X shared libraries
user_login: newhoggy
html_url: https://github.com/NixOS/nixpkgs/issues/15759
updated_at: 2016-09-10 20:36:01
body:
  ## Issue description

  Linking fails when building Haskell library `memory` using `cabal`.
  ### Steps to reproduce

  This should be sufficient to reproduce the problem.

  ```
  01:00 $ nix-shell -p haskell.compiler.ghc7103 -p cabal-install -p cabal2nix -p zlib -p libiconv

  [nix-shell:~/wrk/haskell-works/hw-all/hw-json]$ cabal install memory
  Resolving dependencies...
  Notice: installing into a sandbox located at
  /Users/jky/wrk/haskell-works/hw-all/hw-json/.cabal-sandbox
  Configuring memory-0.13...
  Building memory-0.13...
  Failed to install memory-0.13
  Build log ( /Users/jky/wrk/haskell-works/hw-all/hw-json/.cabal-sandbox/logs/memory-0.13.log ):
  Configuring memory-0.13...
  Building memory-0.13...
  Preprocessing library memory-0.13...
  ld: malformed mach-o, symbol table not in __LINKEDIT file '/nix/store/01a8nfwswqra5szdrd76di2x7cv3910c-libiconv-osx-10.9.5/lib/libiconv.dylib' for architecture x86_64
  clang: error: linker command failed with exit code 1 (use -v to see invocation)
  linking dist/dist-sandbox-16a84bee/build/Data/Memory/MemMap/Posix_hsc_make.o failed (exit code 1)
  command was: /usr/bin/gcc dist/dist-sandbox-16a84bee/build/Data/Memory/MemMap/Posix_hsc_make.o dist/dist-sandbox-16a84bee/build/Data/Memory/MemMap/Posix_hsc_utils.o -o dist/dist-sandbox-16a84bee/build/Data/Memory/MemMap/Posix_hsc_make -m64 -L/nix/store/g2xpd8z4drs9ylahrc28hc29y12a8isq-ghc-7.10.3/lib/ghc-7.10.3/bytes_6VWy06pWzJq9evDvK2d4w6 -L/nix/store/g2xpd8z4drs9ylahrc28hc29y12a8isq-ghc-7.10.3/lib/ghc-7.10.3/deeps_6vMKxt5sPFR0XsbRWvvq59 -L/nix/store/g2xpd8z4drs9ylahrc28hc29y12a8isq-ghc-7.10.3/lib/ghc-7.10.3/array_67iodizgJQIIxYVTp4emlA -L/nix/store/g2xpd8z4drs9ylahrc28hc29y12a8isq-ghc-7.10.3/lib/ghc-7.10.3/base_HQfYBxpPvuw8OunzQu6JGM -L/nix/store/01a8nfwswqra5szdrd76di2x7cv3910c-libiconv-osx-10.9.5/lib -liconv -L/nix/store/g2xpd8z4drs9ylahrc28hc29y12a8isq-ghc-7.10.3/lib/ghc-7.10.3/integ_2aU3IZNMF9a7mQ0OzsZ0dS -L/nix/store/9h0y52vcpf74w141ynlb7i6gil3qscqa-gmp-6.1.0/lib -lgmp -L/nix/store/g2xpd8z4drs9ylahrc28hc29y12a8isq-ghc-7.10.3/lib/ghc-7.10.3/ghcpr_8TmvWUcS1U1IKHT0levwg3 -L/nix/store/g2xpd8z4drs9ylahrc28hc29y12a8isq-ghc-7.10.3/lib/ghc-7.10.3/rts -lm -ldl
  cabal: Error: some packages failed to install:
  memory-0.13 failed during the building phase. The exception was:
  ExitFailure 1
  ```
  ## Technical details

  ```
  $ uname -a
  Darwin Delevant 15.5.0 Darwin Kernel Version 15.5.0: Tue Apr 19 18:36:36 PDT 2016; root:xnu-3248.50.21~8/RELEASE_X86_64 x86_64

  $ xcodebuild -version
  Xcode 7.3.1
  Build version 7D1014

  $ nix-env --version
  nix-env (Nix) 1.11.2

  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.09pre83147.df89584"
  ```


state: open
title: Can't access shared folder in virtualbox appliance
user_login: ChrisJefferson
html_url: https://github.com/NixOS/nixpkgs/issues/15760
updated_at: 2018-11-22 17:24:21
body:
  ## Issue description

  In the virtualbox appliance on the nixos main page, I can't access shared folders, as they live in the `/media` directory, which is not accessible by the 'demo' user (I can change to root, but that a bit painful)
  ### Steps to reproduce

  Download virtualbox appliance, install into virtualbox
  Add a shared folder
  Try to go into the `/media` directory
  ## Technical details
  - System: 16.03.858.b8d7324 (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.858.b8d7324


state: closed
title: x2goclient build fails at install phase
user_login: sephalon
html_url: https://github.com/NixOS/nixpkgs/issues/15761
updated_at: 2016-05-30 19:28:12
body:
  ## Issue description

  The x2goclient build fails at the install phase, but I cannot spot the reason for it. This is the relevant build log section:

  ```
  glibPreInstallPhase
  installing
  install flags: install_client install_man SHELL=/nix/store/d20f169ryps7ds2qak0r5n1f4hhxr80h-bash-4.3-p42/bin/bash    gsettingsschemadir=/nix/store/vvjzsxf5i8d05d0h62cvqzpvy34r310g-x2goclient-4.0.5.1/share/gsettings-schemas/x2goclient-4.0.5.1/glib-2.0/schemas/
  make: *** No rule to make target 'install_client'.  Stop.
  ```

  The makefile has a target `install_client` though. Replacing this with a different target or removing the `installTarget` line in the derivation file altogether also leads to a halt at the install phase.
  ### Steps to reproduce

  Just try to build the package x2goclient.
  ## Technical details
  - System: 16.09.git.aa97587M (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09.git.aa97587M"


state: closed
title: chromium: Update to latest stable and beta channel
user_login: srp
html_url: https://github.com/NixOS/nixpkgs/pull/15762
updated_at: 2016-05-28 19:32:31
body:
  ###### Motivation for this change

  Stable update for security 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
    - [ ] 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).

  ---

  Overview of updated versions:

  stable: 50.0.2661.102 -> 51.0.2704.63
  beta: 51.0.2704.47 -> 51.0.2704.63

  I tried to update dev, but couldn't get it to compile, it was failing
  with a "'isnan' was not declared in this scope.

  As far as I can tell, at the moment the beta and stable channels are
  on the same version.

  The stable update addresses the following security issues:
  - High   CVE-2016-1672: Cross-origin bypass in extension bindings. Credit
                          to Mariusz Mlynski.
  - High   CVE-2016-1673: Cross-origin bypass in Blink. Credit to Mariusz
                          Mlynski.
  - High   CVE-2016-1674: Cross-origin bypass in extensions. Credit to Mariusz
                          Mlynski.
  - High   CVE-2016-1675: Cross-origin bypass in Blink. Credit to Mariusz
                          Mlynski.
  - High   CVE-2016-1676: Cross-origin bypass in extension bindings. Credit
                          to Rob Wu.
  - Medium CVE-2016-1677: Type confusion in V8. Credit to Guang Gong of
                        Qihoo 360.
  - High   CVE-2016-1678: Heap overflow in V8. Credit to Christian Holler.
  - High   CVE-2016-1679: Heap use-after-free in V8 bindings. Credit to Rob Wu.
  - High   CVE-2016-1680: Heap use-after-free in Skia. Credit to Atte Kettunen
                          of OUSPG.
  - High   CVE-2016-1681: Heap overflow in PDFium. Credit to Aleksandar Nikolic
                          of Cisco Talos.
  - Medium CVE-2016-1682: CSP bypass for ServiceWorker. Credit to
                          KingstonTime.
  - Medium CVE-2016-1683: Out-of-bounds access in libxslt. Credit to Nicolas
                          Gregoire.
  - Medium CVE-2016-1684: Integer overflow in libxslt. Credit to Nicolas
                          Gregoire.
  - Medium CVE-2016-1685: Out-of-bounds read in PDFium. Credit to Ke Liu
                          of Tencent's Xuanwu LAB.
  - Medium CVE-2016-1686: Out-of-bounds read in PDFium. Credit to Ke Liu
                          of Tencent's Xuanwu LAB.
  - Medium CVE-2016-1687: Information leak in extensions. Credit to Rob Wu.
  - Medium CVE-2016-1688: Out-of-bounds read in V8. Credit to Max Korenko.
  - Medium CVE-2016-1689: Heap buffer overflow in media. Credit to Atte
                          Kettunen of OUSPG.
  - Medium CVE-2016-1690: Heap use-after-free in Autofill. Credit to Rob Wu.
  - Low    CVE-2016-1691: Heap buffer-overflow in Skia. Credit to Atte Kettunen
                          of OUSPG.
  - Low    CVE-2016-1692: Limited cross-origin bypass in ServiceWorker. Credit
                          to Til Jasper Ullrich.
  - Low    CVE-2016-1693: HTTP Download of Software Removal Tool. Credit to
                          Khalil Zhani.
  - Low    CVE-2016-1694: HPKP pins removed on cache clearance. Credit to Ryan
                          Lester and Bryant Zadegan.

  See: http://googlechromereleases.blogspot.com/2016/05/stable-channel-update_25.html

  <!-- Reviewable:start -->

  ---

  This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/nixos/nixpkgs/15762)

  <!-- Reviewable:end -->


state: closed
title: Python: wxPython cleanup
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/15764
updated_at: 2016-05-31 08:47:22
body:
  ###### Motivation for this change

  Several packages depend on wxPython which currently points to 2.8 which is broken. 
  This PR updates the expressions of wxPython to use buildPythonPackage, and changes the wxPython default version to 3.0. Because 2.8 is broken, it is removed.
  ###### 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
  - [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).

  ---

  Fixes #14914.


state: closed
title: fsevents node module segfaults on OS X
user_login: aflatter
html_url: https://github.com/NixOS/nixpkgs/issues/15765
updated_at: 2016-08-17 08:21:52
body:
  ## Issue description

  Hello Nixers! I'm having trouble to with the fsevents module, which reliably segfaults. This seems to be related to `CoreFoundation`. I managed to produce a stacktrace, which can be found below. Any ideas?
  ### Steps to reproduce

  Given the following `default.nix`:

  ``` nix
  let
     pkgs = import <nixpkgs> {};
     stdenv = pkgs.stdenv;
  in
    stdenv.mkDerivation rec {
      name = "fsevents-segfault";

      buildInputs = [
        pkgs.nodejs-6_x
        pkgs.git

        pkgs.darwin.apple_sdk.frameworks.Foundation
      ];

      shellHook = ''
        export NPM_CONFIG_PREFIX="$(pwd)/.npm-global"
        export PATH="$(pwd)/node_modules/.bin:$NPM_CONFIG_PREFIX/bin:$PATH"
      '';
    }
  ```

  Download fsevents from its Github repository.

  ``` bash
  git clone https://github.com/strongloop/fsevents.git
  ```

  Use `nix-shell`, `cd fsevents` and run `npm run test`

  ```
  [nix-shell:~/tmp/fsevents-segfault/fsevents]$ npm run test

  > fsevents@1.0.12 test /Users/alex/tmp/fsevents-segfault/fsevents
  > tap ./test

  ok test/fsevents.js ..................................... 6/6
  not ok test/function.js ................................. 0/1
      Command: "/nix/store/h6fyfrhphdws4fdmdgpkrlxy4b66kmdv-nodejs-6.1.0/bin/node function.js"
      TAP version 13
      not ok 1 test/function.js
        ---
          exit:    ~
          signal:  SIGSEGV
          command: "/nix/store/h6fyfrhphdws4fdmdgpkrlxy4b66kmdv-nodejs-6.1.0/bin/node function.js"
        ...

      1..1
      # tests 1
      # fail  1

  total ................................................... 6/7

  not ok

  npm ERR! Darwin 15.5.0
  npm ERR! argv "/nix/store/h6fyfrhphdws4fdmdgpkrlxy4b66kmdv-nodejs-6.1.0/bin/node" "/nix/store/h6fyfrhphdws4fdmdgpkrlxy4b66kmdv-nodejs-6.1.0/bin/npm" "run" "test"
  npm ERR! node v6.1.0
  npm ERR! npm  v3.8.6
  npm ERR! code ELIFECYCLE
  npm ERR! fsevents@1.0.12 test: `tap ./test`
  npm ERR! Exit status 1
  ```

  To get a stacktrace, use [node-segfault-handler](https://github.com/ddopson/node-segfault-handler):

  ``` bash
  npm install segfault-handler
  ```

  And activate it in `test/function.js`:

  ``` diff
  diff --git a/test/function.js b/test/function.js
  index 3ffce03..0e97f70 100644
  --- a/test/function.js
  +++ b/test/function.js
  @@ -6,6 +6,9 @@
   /* jshint node:true */
   'use strict';

  +var SegfaultHandler = require('segfault-handler');
  +SegfaultHandler.registerHandler("crash.log");
  +
   var fs = require('fs');
   var path = require('path');
   var test = require('tap').test;
  ```

  And this yields:

  ```
  PID 70120 received SIGSEGV for address: 0x0
  0   segfault-handler.node               0x00000001032fa168 _ZL16segfault_handleriP9__siginfoPv + 280
  1   libsystem_platform.dylib            0x00007fff8871a52a _sigtramp + 26
  2   CoreFoundation                      0x000000010543c370 _CFMainPThread + 564640
  3   CoreFoundation                      0x00007fff8d6b153d CFSetGetValue + 125
  4   CoreFoundation                      0x00007fff8d6b1055 __CFRunLoopFindMode + 197
  5   CoreFoundation                      0x00007fff8d6b17d9 CFRunLoopAddSource + 137
  6   FSEvents                            0x00007fff9961ed16 _createAndAddRunLoopSource + 217
  7   FSEvents                            0x00007fff9961ea8b FSEventStreamScheduleWithRunLoop + 329
  8   fse.node                            0x00000001052a9858 _ZN3fse8FSEvents9threadRunEPv + 144
  9   libsystem_pthread.dylib             0x00007fff8e94f99d _pthread_body + 131
  10  libsystem_pthread.dylib             0x00007fff8e94f91a _pthread_body + 0
  11  libsystem_pthread.dylib             0x00007fff8e94d351 thread_start + 13
  ```
  ## Technical details
  - System: OS X 10.11.5
  - Nix version: 1.11.2
  - Nixpkgs version: master


state: closed
title: ansible2: 2.0.0.2 -> 2.1.0.0
user_login: elasticdog
html_url: https://github.com/NixOS/nixpkgs/pull/15766
updated_at: 2016-05-28 08:25:49
body:
  ###### Motivation for this change

  Bump version to latest upstream release. Also disable Python 3, as that's explicitly not supported upstream. Also added the _readline_ lib as a dependency so the new `ansible-console` tool will work.
  ###### 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] OS X
    - [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: buildRustPackage fails with cargo 0.10.0
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/issues/15767
updated_at: 2016-05-28 13:18:37
body:
  ## Issue description

  `buildRustPackage` fails with `cargo-0.10.0`. I located two issues:
  - Cargo tries to create a lockfile in `$CARGO_HOME/registry/index/$indexHash/.cargo-index.lock`

  This is easily fixed by creating a symlink-tree instead of linking `$indexHash` to the nix-store directly.
  - Cargo tries to fetch the registry from `file:///dev/null` 

  I don't seem to be able to track this one down. See the following output (with `RUST_LOG=debug` set):

  ```
  these derivations will be built:
    /nix/store/xmhh0dypjnhcd49ykss8c3x4bxjvp9xi-rustfmt-0.4.drv
  building path(s) ‘/nix/store/dlch40w9lvia203zyk8qnqn8mh97m7lf-rustfmt-0.4’
  unpacking sources
  unpacking source archive /nix/store/i0q0g2fg3xhhzcyv4y95gh74zkn9j2gc-rustfmt-19768da5c97c108a05e6f545b73ba4b76d1b1788-src
  source root is rustfmt-19768da5c97c108a05e6f545b73ba4b76d1b1788-src
  Using cargo deps from /nix/store/k3mxzp6n0sp4bszhklp02y8g2vrrb2zs-rustfmt-0.4-fetch
  Using indexHash '-2304f9dd481834b8'
  DEBUG:cargo::core::registry: load/missing  file:///tmp/nix-build-rustfmt-0.4.drv-0/rustfmt-19768da5c97c108a05e6f545b73ba4b76d1b1788-src
  DEBUG:cargo::core::registry: load/missing  registry file:///dev/null
      Updating registry `file:///dev/null`
  DEBUG:cargo: handle_error; err=CliError { error: ChainedError { error: failed to fetch `file:///dev/null`, cause: Error { code: -1, klass: 6, message: "Could not find repository from \'/dev/null\'" } }, unknown:
  true, exit_code: 101 }
  error: An unknown error occurred
  ```

  The source for `rustfmt` is at `/tmp/nix-build-rustfmt-0.4.drv-0/rustfmt-19768da5c97c108a05e6f545b73ba4b76d1b1788-src` - I don't know why cargo thinks it's missing. Looking at the implementation of cargo (`registry.rs:93`) doesn't really help.
  ## Steps to reproduce

  ```
  git clone git@github.com:the-kenny/nixpkgs.git --branch rust-cargo-0.10.0
  cd nixpkgs
  nix-build . -A rustfmt
  ```


state: closed
title: cannot build inkscape on osx
user_login: mbucc
html_url: https://github.com/NixOS/nixpkgs/issues/15768
updated_at: 2016-08-25 22:15:16
body:
  ## Issue description

  nix-env -i inkscape-0.91 failed on osx 10.9.5
  ### Steps to reproduce

  ```
  $ nix-env -i inkscape-0.91
  ...
  In file included from context_surface_quartz.cc:21:
  In file included from ../cairomm/quartz_surface.h:25:
  /nix/store/v0l98kv189gk6c6d714rm0zc1gxgfhrm-cairo-1.14.6-dev/include/cairo/cairo-quartz.h:43:10: fatal error: 'ApplicationServices/ApplicationServices.h' file not found
  #include <ApplicationServices/ApplicationServices.h>
           ^
  1 error generated.
  Makefile:561: recipe for target 'context_surface_quartz.lo' failed
  make[2]: *** [context_surface_quartz.lo] Error 1
  make[2]: Leaving directory '/private/var/folders/cy/4988f14n4r35fp39wrt1pfq80000gn/T/nix-build-cairomm-1.12.0.drv-0/cairomm-1.12.0/cairomm'
  Makefile:622: recipe for target 'all-recursive' failed
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory '/private/var/folders/cy/4988f14n4r35fp39wrt1pfq80000gn/T/nix-build-cairomm-1.12.0.drv-0/cairomm-1.12.0'
  Makefile:472: recipe for target 'all' failed
  make: *** [all] Error 2
  builder for ‘/nix/store/qc7v83m39siikalwwhip8z8s0yca6r2w-cairomm-1.12.0.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/w23jjgbqa3f5nnik8m8322v5r575828y-gtkmm-2.24.4.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/gvcg3brsj9zxda6fjwnvdxzxjdaqjlrm-python-2.7.11-bootstrapped-pip-8.1.2’
  killing process 71136
  cannot build derivation ‘/nix/store/5zb2z0hgy71jvybbvadqx5rqcj4jbg17-inkscape-0.91.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/5zb2z0hgy71jvybbvadqx5rqcj4jbg17-inkscape-0.91.drv’ failed
  $
  ```
  ## Technical details
  - System: Darwin Kernel Version 13.4.0: Mon Jan 11 18:17:34 PST 2016; root:xnu-2422.115.15~1/RELEASE_X86_64 x86_64
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre83147.df89584"


state: closed
title: mtx: init at 1.3.12
user_login: redvers
html_url: https://github.com/NixOS/nixpkgs/pull/15769
updated_at: 2016-05-28 14:47:36
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
    - [ ] OS X
    - [ ] Linux
  - [N/A] Tested compilation of all pkgs that 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.pyparsing: 2.0.1 -> 2.1.4
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/15770
updated_at: 2016-05-31 19:57:25
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
    - [ ] OS 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).

  ---

  This causes quite some rebuilding.


state: closed
title: perlPackages.X11XCB no longer builds. Holds back nixos-unstable.
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/15771
updated_at: 2016-05-29 11:04:05
body:
  Fails on d140dee39a7f3b4909319bb4447b6ddb7892364d for instance:

  ```
  $ nix-build '<nixpkgs>' -A perlPackages.X11XCB
  …
  In file included from /nix/store/d13sw23db0sp2pgnxvc8v12nrj33b7d5-libxcb-1.12-dev/include/xcb/xcb.h:193:0,
                   from XCB.xs:4:
  /nix/store/d13sw23db0sp2pgnxvc8v12nrj33b7d5-libxcb-1.12-dev/include/xcb/xproto.h:11887:1: note: declared here
   xcb_change_keyboard_control (xcb_connection_t *c,
   ^
  Makefile:397: recipe for target 'XCB.o' failed
  make: *** [XCB.o] Error 1
  builder for ‘/nix/store/hxnk52xa2ldjsfd3qblm8cjy48cbl60x-perl-X11-XCB-0.14.drv’ failed with exit code 2
  error: build of ‘/nix/store/hxnk52xa2ldjsfd3qblm8cjy48cbl60x-perl-X11-XCB-0.14.drv’ failed
  ```

  Test failing:

  ```
  $ nix-build '<nixos/release.nix>' -A tests.i3wm.x86_64-linux
  ```

  Upgrading `perlPackages.X11XCB` to `0.15` **_does not**_ fix it:

  ``` diff
  diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
  index db1405f..00d0cc9 100644
  --- a/pkgs/top-level/perl-packages.nix
  +++ b/pkgs/top-level/perl-packages.nix
  @@ -13981,10 +13981,10 @@ let self = _self // overrides; _self = with self; {
     };

     X11XCB = buildPerlPackage rec {
  -    name = "X11-XCB-0.14";
  +    name = "X11-XCB-0.15";
       src = fetchurl {
         url = "mirror://cpan/authors/id/M/MS/MSTPLBG/${name}.tar.gz";
  -      sha256 = "11ff0a4nqbdj68mxdvyqdqvi573ha10vy67wpi7mklpxvlm011bn";
  +      sha256 = "10fflr91bl2hi3maa0qirdf0ahqpdkn6j89waj6y0qcad53i0lm5";
       };
       AUTOMATED_TESTING = false;
       buildInputs = [
  ```

  Reverting upgardes to `libxcb` (part of @vcunat's 69ed132f8271dab19fed38b1c8b118b4eec39d22) **_does**_ fix:

  ``` diff
  diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix
  index 16fa242..95085be 100644
  --- a/pkgs/servers/x11/xorg/default.nix
  +++ b/pkgs/servers/x11/xorg/default.nix
  @@ -1041,11 +1041,11 @@ let
     }) // {inherit ;};

     libxcb = (mkDerivation "libxcb" {
  -    name = "libxcb-1.12";
  +    name = "libxcb-1.11.1";
       builder = ./builder.sh;
       src = fetchurl {
  -      url = http://xcb.freedesktop.org/dist/libxcb-1.12.tar.bz2;
  -      sha256 = "0nvv0la91cf8p5qqlb3r5xnmg1jn2wphn4fb5jfbr6byqsvv3psa";
  +      url = http://xcb.freedesktop.org/dist/libxcb-1.11.1.tar.bz2;
  +      sha256 = "0c4xyvdyx5adh8dzyhnrmvwwz24gri4z1czxmxqm63i0gmngs85p";
       };
       buildInputs = [pkgconfig libxslt libpthreadstubs python libXau xcbproto libXdmcp ];
       meta.platforms = stdenv.lib.platforms.unix;
  @@ -1327,11 +1327,11 @@ let
     }) // {inherit ;};

     xcbproto = (mkDerivation "xcbproto" {
  -    name = "xcb-proto-1.12";
  +    name = "xcb-proto-1.11";
       builder = ./builder.sh;
       src = fetchurl {
  -      url = http://xcb.freedesktop.org/dist/xcb-proto-1.12.tar.bz2;
  -      sha256 = "01j91946q8f34l1mbvmmgvyc393sm28ym4lxlacpiav4qsjan8jr";
  +      url = http://xcb.freedesktop.org/dist/xcb-proto-1.11.tar.bz2;
  +      sha256 = "0bp3f53l9fy5x3mn1rkj1g81aiyzl90wacwvqdgy831aa3kfxb5l";
       };
       buildInputs = [pkgconfig python ];
       meta.platforms = stdenv.lib.platforms.unix;
  @@ -1349,11 +1349,11 @@ let
     }) // {inherit gperf m4 libxcb xproto ;};

     xcbutilcursor = (mkDerivation "xcbutilcursor" {
  -    name = "xcb-util-cursor-0.1.3";
  +    name = "xcb-util-cursor-0.1.2";
       builder = ./builder.sh;
       src = fetchurl {
  -      url = http://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.3.tar.bz2;
  -      sha256 = "0krr4rcw6r42cncinzvzzdqnmxk3nrgpnadyg2h8k9x10q3hm885";
  +      url = http://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.2.tar.bz2;
  +      sha256 = "0fpv46zb7kz04qxwvpax4cpd2kd8yhsm2n0if1isniqdh5xkcrgd";
       };
       buildInputs = [pkgconfig gperf m4 libxcb xcbutilimage xcbutilrenderutil xproto ];
       meta.platforms = stdenv.lib.platforms.unix;
  diff --git a/pkgs/servers/x11/xorg/extra.list b/pkgs/servers/x11/xorg/extra.list
  index 56a7b1f..fc3068b 100644
  --- a/pkgs/servers/x11/xorg/extra.list
  +++ b/pkgs/servers/x11/xorg/extra.list
  @@ -1,8 +1,8 @@
   http://xcb.freedesktop.org/dist/libpthread-stubs-0.3.tar.bz2
  -http://xcb.freedesktop.org/dist/libxcb-1.12.tar.bz2
  -http://xcb.freedesktop.org/dist/xcb-proto-1.12.tar.bz2
  +http://xcb.freedesktop.org/dist/libxcb-1.11.1.tar.bz2
  +http://xcb.freedesktop.org/dist/xcb-proto-1.11.tar.bz2
   http://xcb.freedesktop.org/dist/xcb-util-0.4.0.tar.bz2
  -http://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.3.tar.bz2
  +http://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.2.tar.bz2
   http://xcb.freedesktop.org/dist/xcb-util-image-0.4.0.tar.bz2
   http://xcb.freedesktop.org/dist/xcb-util-keysyms-0.4.0.tar.bz2
   http://xcb.freedesktop.org/dist/xcb-util-renderutil-0.3.9.tar.bz2
  ```


state: closed
title: pythonPackages.django: 1.7 -> 1.9
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/15772
updated_at: 2016-05-30 09:38:27
body:
  ###### Motivation for this change

  Always point to the latest version unless there is a really good reason not to.

  Version 1.7 was released on September 2nd, 2014. and 1.9 on December 1st, 2015, so it's about time we upgrade.
  ###### 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Building now at https://headcounter.org/hydra/eval/321967

  cc @lancelotsix 


state: closed
title: beancount: Fix and use python 3.4 instead of 3.5
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/15773
updated_at: 2016-05-28 12:20:04
body:
  ###### Motivation for this change

  Supercedes #15753 

  Fixes build for `beancount` as a dependency does not build with 3.5 and beancount itself needs 3.3 or higher, 3.4 seems to work (build).
  ###### 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
    - [ ] 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: libmcrypt: Fixed missing nmedit on darwin
user_login: mpscholten
html_url: https://github.com/NixOS/nixpkgs/pull/15775
updated_at: 2016-05-31 08:18:37
body:
  ###### Motivation for this change

  This change fixes `libmcrypt` not building on OS X (see #15482). It does by adding the missing `nmedit` dependency which is distributed via the OS X `cctools`.
  ###### 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 (not affected by this change)
    - [x] OS X
    - [ ] Linux (not affected by this change)
  - [ ] Tested compilation of all pkgs 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: imv: 2.0.0 -> 2.1.2
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/15776
updated_at: 2016-05-28 13:03:46
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
    - [ ] OS X
    - [ ] Linux
  - [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: btfs: 2.8 -> 2.9
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/15777
updated_at: 2016-05-28 13:25:43
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
    - [ ] OS 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: bup: refactorings
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/15778
updated_at: 2016-05-28 21:03:46
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
    - [ ] OS X
    - [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: sipcmd: refactoring
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/15779
updated_at: 2016-05-28 21:55:51
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
    - [ ] 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).

  ---
  - Use `fetchFromGitHub`
  - meta cleanups


state: closed
title: Slurm refactorings
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/15780
updated_at: 2016-05-28 18:25:44
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
    - [ ] OS X
    - [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: Neovim: use Python 3.5 again
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/15781
updated_at: 2016-05-29 21:31:47
body:
  ###### Motivation for this change

  Python 3 points to 3.5. This was believed to have broken neovim and therefore since then neovim uses Python 3.4. It turned out the problem was the 'usual' problem with test runners on Python (https://github.com/NixOS/nixpkgs/issues/14849). See the commit messages for the exact details.

  cc @garbas 
  ###### 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
  - [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: pithos: use Python 3.5
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/15782
updated_at: 2017-03-04 07:44:08
body:
  ###### Motivation for this change

  Use Python 3.5 since that is the default 3.x interpreter. Checks had to be disabled because no tests were included and because of https://github.com/NixOS/nixpkgs/issues/14849
  ###### 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
    - [ ] 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 @obadz @jgeerds 


state: closed
title: update rustcMaster
user_login: dvc94ch
html_url: https://github.com/NixOS/nixpkgs/issues/15783
updated_at: 2016-05-31 06:44:34
body:
  I'm trying to build a current version of rustcMaster. I'm running into an error. Has anyone had some success with updating rustcMaster?

  https://github.com/rust-lang/rust/issues/33930


state: closed
title: fava: init at 1.0
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/15785
updated_at: 2016-10-21 21:16:28
body:
  **WIP**

  It wants `flask-babel`, though adding the package `flaskbabel` (after upgrading it from 0.9 to 0.10 [which does not change the hash?]) doesn't help. The build also says that the requirement is already satisfied. :curly_loop: 
  ###### 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
    - [ ] 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: Cannot install NixOS on btrfs encrypted root
user_login: zarelit
html_url: https://github.com/NixOS/nixpkgs/issues/15786
updated_at: 2016-08-01 10:49:08
body:
  ## Issue description

  Installer is doing something wrong when installing on an encrypted btrfs root. At install time everything's okay. At boot time the following things happen:
  - User is asked for the passphrase (which is correct)
  - If the passphrase is correct it then fails complaining about not being able to mount root on /mnt-root
  - If "continue" is chosen at this point, kernel panics and no emergency shell is spawn
  ### Steps to reproduce
  1. Boot the nixos-emu graphical installer
  2. Setup disk partitions like this: a small sda1 for boot, the rest goes to sda2 for use as luks container
  3. cryptsetup luksFormat /dev/sda2
  4. cryptsetup open /dev/sda2 cryptoroot
  5. format cryptoroot with mkfs.btrfs
  6. mount /dev/mapper/cryptoroot in /mnt
  7. mount /dev/sda1 in /mnt/boot (after creating the mountpoint)
  8. proceed with installation (config below)
  9. reboot

  Relevant parts of `configuration.nix`

  ```
   # Use the GRUB 2 boot loader.
    boot.loader.grub.enable = true;
    boot.loader.grub.version = 2;
    # Define on which hard drive you want to install Grub.
    boot.loader.grub.device = "/dev/sda";

    # LUKS configuration
    boot.initrd.luks.devices = [ { name = "luksroot"; device = "/dev/sda2"; } ];

    fileSystems."/" =
      { device = "/dev/mapper/luksroot";
        fsType = "btrfs";
      };

    fileSystems."/boot" =
      { device = "/dev/disk/by-uuid/537d95d8-0f65-41ac-9d36-79d2dd3c312f";
        fsType = "ext2";
      };
  ```

  the hardware-configuration file of course has no parts about the filtesystems.

  following the very same procedure by changing `mkfs.btrfs` to `mkfs.ext4` makes everything work so I assume it's just a btrfs related problem
  ## Technical details

  NixOS version: 16.03.714.69420c5 (Emu)
  16.03.714.69420c5 (Emu)


state: closed
title: apache-kafka: 0.8.2.1 -> 0.9.0.1 (keep both around temporarily)
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/15789
updated_at: 2017-02-28 00:32:36
body:
  - [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
    - [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).

  ---

  Closes: #15642 


state: closed
title: Cheese will not close once a video is recorded, causes spiked CPU usage.
user_login: sheenobu
html_url: https://github.com/NixOS/nixpkgs/issues/15790
updated_at: 2017-12-02 22:14:03
body:
  ## Issue description

  Once you take a video with cheese (as webm), a few strange things happen:
  - No thumbnails for images or videos will load.
  - Cheese will refuse to close without a 'kill/killall .cheese-wrapped'

  Errors:

  ```
  ** (cheese:3543): WARNING **: Icon 'application-octet-stream' not present in theme gnome

  (cheese:3543): GnomeDesktop-WARNING **: Unable to create loader for mime type application/octet-stream: Unrecognized image file format

  (cheese:3543): GnomeDesktop-WARNING **: Error creating thumbnail for file:///home/sheenobu/videos/Webcam/2016-05-28-140931.webm: Unrecognized image file format

  ** (cheese:3543): WARNING **: could not generate thumbnail for /home/sheenobu/videos/Webcam/2016-05-28-140931.webm (application/octet-stream)
  ```
  ### Steps to reproduce
  1. Record video in cheese.
  2. Close cheese via 'Quit' button OR by closing the window

  Check `ps aux | grep cheese` (cheese will still be running) and taking up 
  quite a bit of CPU.

  Normal behavior is returned once webm file is moved or deleted.
  ## Technical details

  Cheese doesn't understand webm yet tries to record as webm. Then every attempt at loading the webm in the preview pane causes an error.

  Maybe a dependency issue and we should depend on some webm support library? Or an upstream issue with Cheese itself?
  - System: 16.09.1445.e9a8853 (Flounder); 16.03.885.15e7e6e (Emu)
  - Nix version: nix-env (Nix) 1.11.4; nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09.1445.e9a8853; 16.03.885.15e7e6e
  - Cheese version: 3.20.2; 3.18.1


state: closed
title: fcgiwrap fails to build
user_login: k0ral
html_url: https://github.com/NixOS/nixpkgs/issues/15791
updated_at: 2016-05-29 20:07:39
body:
  ## Issue description

  When building fcgiwrap derivation, the following error is raised at configure step:

  ```
  configure: error: systemd support requested but libraries not found
  ```

  There was no recent change on fcgiwrap. Systemd is correctly listed as a dependency.
  Useful link: https://github.com/gnosek/fcgiwrap/blob/master/configure.ac
  ### Steps to reproduce

  Build the fcgiwrap derivation.
  ## Technical details
  - System: NixOS: channel nixos-unstable
  - Nix version: nix-env (Nix) 1.10
  - Nixpkgs version: local clone of nixpkgs pointing to nixos-unstable


state: closed
title: Unity3D package
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/15793
updated_at: 2017-01-09 09:40:45
body:
  ###### Motivation for this change

  Another attempt at https://github.com/NixOS/nixpkgs/issues/10452. Now Unity fully works, but requires SUID binary and also a small C `LD_PRELOAD`ed library which hack-forces Unity to believe some things about `chrome-sandbox`. To use, enable it with `programs.unity3d.enable = true` and run `unity-editor`. Compiled games can be run with `steam-run`.

  Further work would be to build `libcef` by ourselves to enable userns -- then Unity wouldn't require a SUID binary (and hence NixOS module).
  ###### 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
  - [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: openrw: init at 2016-06-29
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/pull/15794
updated_at: 2016-06-16 13:56:35
body:
  ###### Motivation for this change

  Openrw is pretty cool.
  ###### 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
    - [ ] OS 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: services/avahi: Add domainName setting.
user_login: MostAwesomeDude
html_url: https://github.com/NixOS/nixpkgs/pull/15795
updated_at: 2016-06-26 21:18:35
body:
  ###### Motivation for this change

  I wanted to access this not-yet-hooked-up Avahi setting.
  ###### 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
    - [ ] OS 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).

  ---

  Tested on live hardware; works as intended.


state: closed
title: docker does not build with systemd 230 (unstable branch)
user_login: anderspapitto
html_url: https://github.com/NixOS/nixpkgs/issues/15796
updated_at: 2016-05-29 08:22:15
body:
  ### Steps to reproduce

  nix-shell -p docker
  ## Technical details

  [anders@gurney:~]
  $ nixos-version 
  16.09.git.ef7e753 (Flounder)
  [anders@gurney:~]
  $ nix-env --version
  nix-env (Nix) 1.11.2
  [anders@gurney:~]
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.09.git.ef7e753"


state: closed
title: supercollider does not build on unstable
user_login: anderspapitto
html_url: https://github.com/NixOS/nixpkgs/issues/15797
updated_at: 2016-07-07 15:09:46
body:
  ### Steps to reproduce

  nix-shell -p supercollider
  ## Technical details

  [anders@gurney:~]
  $ nixos-version
  16.09.git.ef7e753 (Flounder)
  [anders@gurney:~]
  $ nix-env --version
  nix-env (Nix) 1.11.2
  [anders@gurney:~]
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.09.git.ef7e753M"
  ## Error message

  ```
  ...
  [ 34%] Linking CXX executable scsynth
  /nix/store/jdix6k80a74a4548m9rzxaq1llm64vs6-libjack2-1.9.10/lib/libjack.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const@GLIBCXX_3.4.21'
  /nix/store/jdix6k80a74a4548m9rzxaq1llm64vs6-libjack2-1.9.10/lib/libjack.so: undefined reference to `std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@GLIBCXX_3.4.21'
  /nix/store/jdix6k80a74a4548m9rzxaq1llm64vs6-libjack2-1.9.10/lib/libjack.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@GLIBCXX_3.4.21'
  /nix/store/jdix6k80a74a4548m9rzxaq1llm64vs6-libjack2-1.9.10/lib/libjack.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const@GLIBCXX_3.4.21'
  /nix/store/jdix6k80a74a4548m9rzxaq1llm64vs6-libjack2-1.9.10/lib/libjack.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@GLIBCXX_3.4.21'
  /nix/store/jdix6k80a74a4548m9rzxaq1llm64vs6-libjack2-1.9.10/lib/libjack.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const@GLIBCXX_3.4.21'
  /nix/store/jdix6k80a74a4548m9rzxaq1llm64vs6-libjack2-1.9.10/lib/libjack.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)@GLIBCXX_3.4.21'
  /nix/store/jdix6k80a74a4548m9rzxaq1llm64vs6-libjack2-1.9.10/lib/libjack.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()@GLIBCXX_3.4.21'
  collect2: error: ld returned 1 exit status
  server/scsynth/CMakeFiles/scsynth.dir/build.make:101: recipe for target 'server/scsynth/scsynth' failed
  make[2]: *** [server/scsynth/scsynth] Error 1
  CMakeFiles/Makefile2:3331: recipe for target 'server/scsynth/CMakeFiles/scsynth.dir/all' failed
  make[1]: *** [server/scsynth/CMakeFiles/scsynth.dir/all] Error 2
  Makefile:160: recipe for target 'all' failed
  make: *** [all] Error 2
  builder for ‘/nix/store/a2hyjaz0nh2vzdnxn5938gkrjw63qc6f-supercollider-3.6.6.drv’ failed with exit code 2
  error: build of ‘/nix/store/a2hyjaz0nh2vzdnxn5938gkrjw63qc6f-supercollider-3.6.6.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ```


state: closed
title: screen dies when ssh connection closes
user_login: tokudan
html_url: https://github.com/NixOS/nixpkgs/issues/15798
updated_at: 2016-05-29 10:00:49
body:
  ## Issue description

  I'm used to running background programs in screen, however I just noticed that screen dies or is killed(?) when I log out and the ssh connection terminates.
  ### Steps to reproduce
  1. Log into a system as a regular user through ssh
  2. Open a new screen and enter something so you can recognize the session: screen
  3. Hit CTRL+a, d to detach the session
  4. Check if screen is still running: screen -ls
  5. Disconnect or logout from the ssh connection. If you're using a ControlMaster connection, the background ssh process needs to be terminated.
  6. Log into the system again
  7. Check if screen is still running (it will be gone): screen -ls
  ## Technical details
  - System: 16.09pre84211.d231cdf (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre84211.d231cdf"


state: closed
title: WIP/RFC: stdenv: deprecate passing a string for configureFlags
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/15799
updated_at: 2018-12-01 21:05:25
body:
  ###### Motivation for this change

  See below.
  ###### 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
    - [ ] OS X
    - [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).

  ---

  Currently, configureFlags can be passed as a string or a list.
  Passing a string works OK for small cases but it becomes hard to manage
  interspersing spaces between the flags with many options, and doesn't
  match the semantics of each flag being a separate item.
  Passing a list (of strings) is a better fit for the type of data, but
  it currently relies on Nix's regular conversion to an environment
  variable, which simply concatenates the contents with spaces.
  This breaks if any of the configure flags themselves contain spaces.
  configureFlagsArray was added as a way to get around this limitation,
  but is unsatisfactory to use because items must be appended via bash
  in a preConfigure hook.

  So, update configureFlags to be more ergonomic:
  - Deprecate passing a string for configureFlags (require a list),
    and include helpful trace/abort messages.
  - Pass the list to the builder in a smarter way: instead of relying
    on Nix's conversion to a string, perform our own conversion by
    interspersing tabs. Tabs should be fairly rare in configureFlags;
    in case a literal tab needs to be passed, it must be given extra
    escapes:
    configureFlags = [ "--with-some-arg-with-a-\\t-character" ](The only alternative would require usage of eval.)
    This also fixes passing flags that contain spaces.
  - Make the list available during preConfigure as a bash array, so any
    dynamic modifications to the configure flags can be done there.

  There are roughly 1500 uses of configureFlags at present, which is too
  many to change all at one time, and it is a commonly used flag (e.g.
  in packages outside of nixpkgs). So, use a generous deprecation
  timetable: start warning in the next release (16.09), and convert to a
  hard error in the release after that (17.03). Since we are mid-way
  between releases, this gives 9 months and 1.5 releases for users to
  upgrade; switching from strings to lists is not too hard.

  These changes make also configureFlagsArray redundant. There are roughly
  70 uses of configureFlagsArray at present, which is enough to remove all
  at once (in a future patchset).

  This is a WIP that I'm posting as an RFC; I've updated enough files
  to be able to build bash successfully. More to come if this is
  welcomed, but I'd like to get help with converting all the uses.
  I'd also like to know which docs need to be updated.


state: closed
title: Reduce Elm closure
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/15800
updated_at: 2018-08-26 22:20:42
body:
  It's around 1400MB atm: http://hydra.nixos.org/job/nixos/trunk-combined/nixpkgs.elmPackages.elm-compiler.x86_64-linux#tabs-charts


state: closed
title: Add python.withPackages function
user_login: bennofs
html_url: https://github.com/NixOS/nixpkgs/issues/15801
updated_at: 2016-05-30 09:39:15
body:
  In Haskell there is a `ghc.withPackages` function, that builds a ghc derivation that knows about specific packages. I suggest that we add a similar function to python, which could be used like this:

  ```
  with (import <nixpkgs> {}); python3.withPackages (ps: [ps.dbus ps.pygobject3 ...])
  ```

  This has multiple benefits: first, it is easier than the `buildEnv` version (in my personal opinion. For example, in the buildEnv version, I have to remember that the attribute to override is called `extraLibs` and it also is not as obvious as a simple function IMO). The second advantage is that it's similar to the Haskell packaging, so users that use both Haskell and Python don't have to remember two ways to do the same thing. 


state: closed
title: casperjs: do not move the current working directory
user_login: phunehehe
html_url: https://github.com/NixOS/nixpkgs/pull/15802
updated_at: 2016-05-29 14:52:28
body:
  ###### Motivation for this change

  same as https://github.com/NixOS/nixpkgs/pull/15750, but use cp instead of mv
  ###### 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"`
  - [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).

  ---

  If /tmp and /nix are in different filesystems, this causes the `find`s
  in the fixup phase to fail because of a stale file handle:

  ```
  find: cannot get current directory: No such file or directory
  ```


state: closed
title: pkgs.runCommand: passAsFile (buildCommand can be very long)
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/15803
updated_at: 2016-06-10 13:42:43
body:
  This avoids the error:

  ```
  $ nix-build test.nix 
  these derivations will be built:
    /nix/store/4a0biq2941jb1bfk768siggssbpxj9p6-boo.drv
  building path(s) ‘/nix/store/0dgrsami9039ia7vrai3v0mpbgmkkpq9-boo’
  while setting up the build environment: executing ‘/nix/store/i7hx6w6zy3bv53f2xm1r23ya8qbzn4is-bash-4.3-p42/bin/bash’: Argument list too long
  builder for ‘/nix/store/4a0biq2941jb1bfk768siggssbpxj9p6-boo.drv’ failed with exit code 1
  error: build of ‘/nix/store/4a0biq2941jb1bfk768siggssbpxj9p6-boo.drv’ failed
  ```

  Here is a http://sscce.org/:

  ```
  with (import <nixpkgs> {});
  with lib;

  pkgs.runCommand "boo" {} ''
    ${concatMapStringsSep "\n" (i: "echo baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") (range 1 30000)}
  ''
  ```

  Note: I wanted to make it optional based on`buildCommand` length,
  but that seems pointless as I'm sure it's less performant.

  This doesn't work yet, because stdenv has to be changed, but I'd like to know if in general it's something that can be generally used.

  cc @edolstra if this is a bad idea (for performance reasons)


state: closed
title: python: add python.withPackages function
user_login: bennofs
html_url: https://github.com/NixOS/nixpkgs/pull/15804
updated_at: 2017-06-09 11:03:49
body:
  I've tested this with all python versions in nixpkgs (except python 2.6, because I haven't found a package that builds with it), it works like this:

  ```
  nix-build -E 'with (import <nixpkgs> {}); python35.withPackages (ps: [ps.dbus])' 
  ```

  Then there is a `result/bin/python3` executable that knows about the `dbus` python package.

  A problem with this implementation is that the following code won't work:

  ```
  customPython = python3.override { .... };
  wrapped = customPython.withPackages (ps: []) # here, ps will by python3Packages using python3, not customPython, to build packages.
  ```

  Instead, you have to use this:

  ```
  customPython = python3.override { ...; pythonPackages = customPythonPackages; };
  customPythonPackages = python3Packages.override { python = customPython; self = customPythonPackages; };
  wrapped = customPython.withPackages (ps: [...]);
  ```

  Solving this requires either duplicating the code from `all-packages.nix` for `pythonXXPackages` or moving that code to the interpreters' default.nix file and then have something like:

  ```
  python35Packages = python35.packages
  ```

  in all-packages.nix. Since I'm not very involved in python packaging, I'm not sure what the best way to proceed is here. 

  Fixes #15801


state: closed
title: neovim fails to enable syntax highlighting as non-root user
user_login: sephalon
html_url: https://github.com/NixOS/nixpkgs/issues/15805
updated_at: 2017-03-23 21:15:09
body:
  ## Issue description

  If you try to enable syntax highlighting (`syntax on`) in neovim as a _non-root_ user, it fails with the following error message:

  ```
  Error detected while processing "/nix/store/xq1gr3ja50cy5mss95515vxv5srb50fg-neovim-0.1.3/share/nvim/runtime/syntax/syntax.vim":
  line   42:
  E216: No such group or event: filetypedetect BufRead
  ```
  ### Steps to reproduce

  Execute `:syntax on` as non-root user in neovim.
  ## Technical details
  - System: 16.09.git.0b7e6deM (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09.git.0b7e6deM"


state: closed
title: Can't enable user service: Too many levels of symbolic links
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/issues/15806
updated_at: 2016-06-20 03:58:43
body:
  ## Issue description

  When trying to enable a systemd user service, I get a `Too many levels of symbolic links`.
  ### Steps to reproduce
  1. Add this to your `configuration.nix`
     
     ```
     {
     systemd.user.services.emacs = {
         description                 = "Emacs: the extensible, self-documenting text editor";
     
         serviceConfig               = {
           Type      = "forking";
           ExecStart = "${bigEmacs}/bin/emacs --daemon";
           ExecStop  = "${bigEmacs}/bin/emacsclient --eval (kill-emacs)";
           Restart   = "always";
         };
     }
     ```
  2. run `sudo nixos-rebuild switch`
  3. run `systemctl --user enable emacs`
  ## Technical details
  - System: NixOS: `channels/nixos-unstable` d231cdf51fd00400f20815d5e2a7c84d1d23f891
  - Nix version: 1.11.2
  - Nixpkgs version: `channels/nixos-unstable` d231cdf51fd00400f20815d5e2a7c84d1d23f891


state: closed
title: Adding a systemd user service for Emacs in NixOS
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/issues/15807
updated_at: 2016-07-03 13:20:04
body:
  ## Issue description

  Several users are manually adding a systemd user service to their `configuration.nix`. It would be better to create a NixOS module so that people don't copy/paste half-baked definitions.

  What do you think?


state: closed
title: containers: Create an empty machine-id file
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/15808
updated_at: 2016-05-29 17:41:16
body:
  Since systemd version 230, it is required to have a machine-id file prior to the startup of the container. If the file is empty, a transient machine ID is generated by `systemd-nspawn`.

  See systemd/systemd#3014 for more details on the matter.

  This unbreaks all of the `containers-*` NixOS tests.

  Cc: @edolstra


state: closed
title: xxkb: Split into multiple outputs
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/15809
updated_at: 2016-06-04 22:54:29
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
    - [ ] 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).

  ---

  I'm also adding myself as a maintainer as I'm the original author of the
  derivation.


state: closed
title: steam-run build failure on master
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/15811
updated_at: 2017-12-24 00:37:29
body:
  ### Steps to reproduce

  On git master (51f479465c22de490fe0e55ae6ae41cade6f771a):

  ```
  $ nix-build -A steam-run
  these derivations will be built:
    /nix/store/cb3vzgacl9m0qqxcmncgdyg1cz0bbx5w-steam-run-fhs.drv
    /nix/store/7935sgyznqn20r2awa9av19zjh2ii7vf-steam-run.drv
  building path(s) ‘/nix/store/6x00vk76ysgj5d5bf8c6jqsfcy6q5lsj-steam-run-fhs’
  cp: missing destination file operand after 'lib64/'
  Try 'cp --help' for more information.
  builder for ‘/nix/store/cb3vzgacl9m0qqxcmncgdyg1cz0bbx5w-steam-run-fhs.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/7935sgyznqn20r2awa9av19zjh2ii7vf-steam-run.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/7935sgyznqn20r2awa9av19zjh2ii7vf-steam-run.drv’ failed
  ```


state: closed
title: pitivi runtime error on master
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/15812
updated_at: 2016-07-25 18:14:49
body:
  ## Issue description

  pitivi segfaults on startup. Well, it actually manages to show the "Welcome" window, but when clicking past that it aborts with a segfault.

  ```
  $ PYTHONPATH= ./result/bin/pitivi 
  Missing soft dependency:
  - pycanberra not found on the system
      -> enables sound notifications when rendering is complete
  Missing soft dependency:
  - GnomeDesktop not found on the system
      -> file thumbnails provided by GNOME's thumbnailers
  Missing soft dependency:
  - Notify not found on the system
      -> enables visual notifications when rendering is complete
  Traceback (most recent call last):
    File "/nix/store/bvxl6d2wjs8v7rcxkyicj84zawzg3yif-pitivi-0.95/lib/pitivi/python/pitivi/titleeditor.py", line 394, in tabSwitchedCb
      self._connect_signals()
    File "/nix/store/bvxl6d2wjs8v7rcxkyicj84zawzg3yif-pitivi-0.95/lib/pitivi/python/pitivi/titleeditor.py", line 326, in _connect_signals
      self.app.gui.viewer.target.connect(
  AttributeError: 'NoneType' object has no attribute 'viewer'

  (.pitivi-wrapped:23820): GLib-GIO-CRITICAL **: g_action_print_detailed_name: assertion 'g_action_name_is_valid (action_name)' failed

  (.pitivi-wrapped:23820): Gtk-CRITICAL **: gtk_application_set_accels_for_action: assertion 'detailed_action_name != NULL' failed

  (.pitivi-wrapped:23820): GLib-GIO-CRITICAL **: g_action_print_detailed_name: assertion 'g_action_name_is_valid (action_name)' failed

  (.pitivi-wrapped:23820): Gtk-CRITICAL **: gtk_application_set_accels_for_action: assertion 'detailed_action_name != NULL' failed

  (.pitivi-wrapped:23820): GLib-GIO-CRITICAL **: g_action_print_detailed_name: assertion 'g_action_name_is_valid (action_name)' failed

  (.pitivi-wrapped:23820): Gtk-CRITICAL **: gtk_application_set_accels_for_action: assertion 'detailed_action_name != NULL' failed

  (.pitivi-wrapped:23820): GLib-GIO-CRITICAL **: g_action_print_detailed_name: assertion 'g_action_name_is_valid (action_name)' failed

  (.pitivi-wrapped:23820): Gtk-CRITICAL **: gtk_application_set_accels_for_action: assertion 'detailed_action_name != NULL' failed

  ###
  ### At this point the pitivi GUI is up, and the "welcome" window/dialog is shown.
  ### I close the dialow and the below segfault happens....
  ###

  (.pitivi-wrapped:23820): Gtk-WARNING **: Allocating size to pitivi+viewer+TransformationBox 0x3d922f0 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
  Segmentation fault
  ```
  ### Steps to reproduce

  On git master (51f479465c22de490fe0e55ae6ae41cade6f771a):

  ```
  $ nix-build -A pitivi
  $ PYTHONPATH= ./result/bin/pitivi
  ### ... and close the "welcome" dialog to witness pitivi dying due to segfault.
  ```
  ## Technical details
  - System: NixOS 16.09.git.15072e8 (Flounder)


state: closed
title: pythonPackages.pywinrm: old rev -> 0.1.1
user_login: elasticdog
html_url: https://github.com/NixOS/nixpkgs/pull/15813
updated_at: 2016-05-29 20:43:37
body:
  ###### Motivation for this change

  This was previously tied to an older commit rev and not an actual release version; and that old commit was causing connectivity issues due to improper SSL support. That is fixed in the 0.1.1 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
    - [x] OS X
    - [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).

  ---

  Note that I did test with `nox-review wip`, but get the following error:

  ```
  error: libgssapi_krb5.so: cannot open shared object file: No such file or directory
  builder for ‘/nix/store/brsyi1qw9b1nrwsmfd4l7dridhnjr191-python3.5-pywinrm-0.1.1.drv’ failed with exit code 1
  ```

  ...but the [Kerberos support is optional](https://github.com/diyan/pywinrm/tree/v0.1.x#to-use-kerberos-authentication-you-need-these-optional-dependencies), and I wasn't sure how to have it completely ignored. Outside of nox-review, everything works as expected connecting to Windows hosts without Kerberos. Any suggestions on how that optional dep should be handled better?


state: closed
title: fcgiwrap: fix build with systemd 230
user_login: valeriangalliat
html_url: https://github.com/NixOS/nixpkgs/pull/15814
updated_at: 2016-05-29 20:07:39
body:
  systemd 230 no longer has libsystemd-daemon as a separate entity from libsystemd.

  Current build fails without this patch.
  Tested on NixOS, build successful after patch.

  Closes #15791.


state: closed
title: NAT module: allow hot rules replace after `nixos-rebuild switch`
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/pull/15815
updated_at: 2016-08-01 15:33:07
body:
  I was playing with NAT module and suddenly realized, that nothing changes whatever options I set. Port forwarding didn't work. I checked `iptables -t nat -L` --- it was empty for this configuration:

  ```
     networking.nat.enable = true;
     networking.nat.forwardPorts = [
       { destination = "127.0.0.1:22"; sourcePort = 1022; }
     ];
  ```

  After a bit of struggle and couple of lost hours I added locally this line:

  ```
  systemd.services.nat.wantedBy = [ "default.target" ];
  ```

  Now I can change nat rules in configuration.nix and they are correctly applied after `switch`.


state: closed
title: buildEnv: respect user-chosen output even with extraOutputsToInstall
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/15816
updated_at: 2017-03-19 00:04:03
body:
  ###### Motivation for this change

  When user gives an explicit output for `buildEnv`, for example `gcc.cc.lib`, if `extraOutputsToInstall` is specified `gcc.cc.lib.foo` would also be included, even though this might not be what the user wanted. This reverses the behaviour, so if an output is explicitly specified no additional ones would be installed.

  For example of when this is useful: this removes `gcc.out` references from `buildFHSEnv` environments.

  Not mass-rebuildy as far as I can see.
  ###### 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"`
  - [ ] Tested 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: elm-format: init at 0.3.1
user_login: Adjective-Object
html_url: https://github.com/NixOS/nixpkgs/pull/15817
updated_at: 2016-05-30 01:40:25
body:
  ###### Motivation for this change

  elm-format is a de-facto standard tool in the elm community for automatically formatting elm code
  according to the official style guide. As such it should be included with the elm platform on nixos.
  ###### 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
    - [ ] OS X
    - [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: error when installing php
user_login: dwenaus
html_url: https://github.com/NixOS/nixpkgs/issues/15818
updated_at: 2016-06-14 01:20:31
body:
  ## Issue description

  php does not install. no version in fact. 
  ### Steps to reproduce

  $ nix-env -i php
  ## Technical details

  result:
  installing ‘php-7.0.5’
  error: Package ‘uw-imap-2007f’ in ‘/nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/tools/networking/uwimap/default.nix:39’ is not supported on ‘x86_64-darwin’, refusing to evaluate.
  a) For `nixos-rebuild` you can set
    { nixpkgs.config.allowBroken = true; }
  in configuration.nix to override this.

  b) For `nix-env`, `nix-build` or any other Nix command you can add
    { allowBroken = true; }
  to ~/.nixpkgs/config.nix.
  - System: OS X 10.11.4
  - Nix version: 1.11.2
  - Nixpkgs version: "16.09pre83147.df89584"


state: closed
title: fish: patch to honor late terminfo
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/15819
updated_at: 2016-06-03 14:43:04
body:
  ###### Motivation for this change

  Fix #15384 at the root instead of setting env vars higher in the hierarchy.
  It allos to use fish as a login shell with custom terminals (and TERMINFO).
  ###### 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).

  ---

  @Shados, would you mind reviewing this PR ? It works for me on my remote server. 

  This is a port of https://github.com/fish-shell/fish-shell/pull/3071 to the packaged fish version.


state: closed
title: oraclejdk: Revert "oraclejdk8: 8u91 -> 8u92"
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/15820
updated_at: 2016-05-30 01:34:39
body:
  ###### Motivation for this change

  `oraclejdk8` should be 8u91. It is a Critical Patch Update (CPU), contains only security vulnerability fixes.
  The package for 8u92 is `oraclejdk8psu`. 8u92 is a Patch Set Update (PSU), contains security vulnerability fixes and other bug fixes.

  Oracle says "Oracle strongly recommends that all Java SE users upgrade to the latest CPU release available for a release family. Most users should choose the CPU release."
  http://www.oracle.com/technetwork/java/javase/downloads/cpu-psu-explained-2331472.html
  So I made the CPU package as the default package `oraclejdk8`.

  This reverts commit 9e56f3a9b50d56afd26440f697ac73bd73eaf2ee.

  cc @fpletz 
  ###### 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: pythonPackage.colorama: 0.3.3 -> 0.3.6
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/15822
updated_at: 2016-07-29 17:50:42
body:
  ###### Motivation for this change

  0.3.6 is required by `git-up`.
  ###### 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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Please update pyasn1
user_login: SmilingHorse
html_url: https://github.com/NixOS/nixpkgs/issues/15823
updated_at: 2016-10-26 09:54:08
body:
  Both [pyasn1](https://sourceforge.net/projects/pyasn1/files/pyasn1/0.1.9/) and [pyasn1-modules](https://sourceforge.net/projects/pyasn1/files/pyasn1-modules/0.0.8/) could really use updating.

  Tarballs' change-logs:
  http://pyasn1.cvs.sourceforge.net/viewvc/pyasn1/pyasn1/CHANGES.txt?revision=1.149&view=markup
  http://pyasn1.cvs.sourceforge.net/viewvc/pyasn1/pyasn1-modules/CHANGES.txt?revision=1.32&view=markup

  Though you may want to pull from the recent heads since some touch-ups were made 3 month later:
  http://pyasn1.cvs.sourceforge.net/viewvc/pyasn1/pyasn1/CHANGES.txt?revision=1.152&view=markup
  http://pyasn1.cvs.sourceforge.net/viewvc/pyasn1/pyasn1-modules/CHANGES.txt?revision=1.34&view=markup


state: closed
title: Can't update nixos to latest nixos-unstable (at least gdm doesn't start)
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/issues/15824
updated_at: 2016-06-01 15:20:19
body:
  ## Issue description

  When updating my system to latest nixos-unstable, I can't reboot. This might be related to recent update from systemd 229 to 230.
  ### Steps to reproduce
  - update nixpkgs to b7c38c7909f6acc4b3de449d419a26aa85eee483 (current channels/nixos-unstable)
  - run `sudo nixos-rebuild boot`
  - reboot

  gdm doesn't start


state: closed
title: libreoffice tests segfault on x86_64
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/15825
updated_at: 2016-08-19 01:56:50
body:
  ## Issue description

  `libreoffice` gets rebuild on b7c38c7909f6acc4b3de449d419a26aa85eee483 but should be included in the binary substitudes.
  ### Steps to reproduce

  Rebuild system on  b7c38c7909f6acc4b3de449d419a26aa85eee483 (current nixos-unstable as of writing)
  - System: 16.09pre84211.d231cdf (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre84456.b7c38c7


state: closed
title: gnuk hashes incorrect
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/15827
updated_at: 2016-06-03 10:18:02
body:
  ## Issue description

  While testing an update of colorama I noticed that hashes of gnuk are incorrect on master.

  cc maintainer @wkennington 


state: closed
title: texlive: package "mfirstuc"
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/15829
updated_at: 2016-10-03 20:53:34
body:
  ###### Motivation for this change

  Closes #15828 
  ###### Things done

  Add the `mfirstuc` package in the texlive distribution.

  **This is not well-tested, it fixes my issue but the `doc` and `src` hashes might be wrong as I don't know how to build the appropriate outputs to test them**
  - 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  @vcunat 


state: closed
title: hub: fix incorrect hash
user_login: k2nr
html_url: https://github.com/NixOS/nixpkgs/pull/15830
updated_at: 2016-05-30 13:23:33
body:
  ###### Motivation for this change

  I'm new to Nix so correct me if I misunderstand something. When I tried to install hub I got the below error:

  ```
  output path ‘/nix/store/r5v6p7zh6av5y7m50vgb0ksqwh2psmiq-hub’ has r:sha256 hash ‘1vswkx4lm6x4s04453qkmv970gjn79ma39fmdg8mnzy7lh2swws6’ when ‘0iwpy50jvb8w3nn6q857j9c3k7bp17azj8yc5brh04dpkyfysm02’ was expected
  cannot build derivation ‘/nix/store/wgnqdzxv2lp2rr94s7n2d6jxbmhnr69a-hub-2.2.3.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/wgnqdzxv2lp2rr94s7n2d6jxbmhnr69a-hub-2.2.3.drv’ failed
  ```
  ###### 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
    - [ ] OS 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: django-flash: init -> 1.8 (plus dependency django 1.3.7)
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/15831
updated_at: 2016-05-30 19:31:33
body:
  ###### Motivation for this change

  This is a (legacy) dependency for packaging co-ment, an open source text review system.
  ###### 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
    - [ ] 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: stow: 2.2.0 -> 2.2.2
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/15832
updated_at: 2016-05-30 16:04:29
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
    - [ ] 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).

  ---

  http://git.savannah.gnu.org/cgit/stow.git/tree/NEWS

  CC @the-kenny @jgeerds 


state: closed
title: Update the Eliom ecosystem to 2016-01
user_login: FlorentBecker
html_url: https://github.com/NixOS/nixpkgs/pull/15833
updated_at: 2016-06-04 12:08:20
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
    - [ ] OS 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
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/issues/15835
updated_at: 2016-05-30 20:04:29
title:
  remmina: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory

body:
  ## Issue description

  ```
  $ remmina 
  /run/current-system/sw/bin/remmina: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
  ```
  ## Technical details
  - System: 16.09pre84456.b7c38c7 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre84456.b7c38c7


state: closed
title: graylog: 2.0.1 -> 2.0.2
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/15836
updated_at: 2016-05-31 14:13:11
body:
  ###### Motivation for this change

  Update with minor fixes: https://www.graylog.org/blog/57-graylog-v2-0-2-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] Tested compilation of all pkgs that 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: libinput: 1.3.0 -> 1.3.1
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15838
updated_at: 2016-05-31 23:57:34
body:
  ###### Motivation for this change

  [Changelog](https://lists.freedesktop.org/archives/wayland-devel/2016-May/029126.html)

  > libinput 1.3.1 is now available. 
  > 
  > Some fixes to touchpads that wobble too much on small interactions (affected
  > are the Lenovo Yoga 2 and a bunch of ALPS touchpads).
  > The pressure change check we used to detect finger releases has been
  > adjusted to just apply to the Lenovo *50 and *60 series, it didn't work too
  > well on other touchpads and resulted in jerky motion.
  > An error message was generated for 3-finger swipes on some touchads that had
  > gestures disabled, this is fixed now.
  > Finally, couple of doc fixes and the missing svg files were added so the
  > tarball is complete now.
  ###### 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
    - [ ] OS 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: httrack: 3.48.21 -> 3.48.22
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/15839
updated_at: 2016-05-31 14:29:05
body:
  ###### Motivation for this change

  Mirror was missing the other 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
    - [ ] OS 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: pulseaudio service: set DISPLAY
user_login: anderspapitto
html_url: https://github.com/NixOS/nixpkgs/pull/15840
updated_at: 2018-03-10 17:17:57
body:
  ###### Motivation for this change

  I was seeing

  ```
  May 28 22:41:49 gurney systemd[935]: Starting PulseAudio Server...
  May 28 22:41:49 gurney pulseaudio[941]: E: [pulseaudio] module-jackdbus-detect.c: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
  May 28 22:41:49 gurney pulseaudio[941]: E: [pulseaudio] module.c: Failed to load module "module-jackdbus-detect" (argument: "channels=2"): initialization failed.
  May 28 22:41:49 gurney pulseaudio[941]: E: [pulseaudio] main.c: Module load failed.
  May 28 22:41:49 gurney pulseaudio[941]: W: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
  May 28 22:41:49 gurney pulseaudio[941]: W: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
  ```
  ###### 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).

  ---

  it's needed by the jack support


state: closed
title: Mutable users vs authorizedKeysFiles
user_login: ip1981
html_url: https://github.com/NixOS/nixpkgs/issues/15841
updated_at: 2018-06-24 13:35:53
body:
  I have a feeling that with `users.mutableUsers = false;`
  we should also deny user-uploaded SSH keys:

  ``` nix
  {
  # ...
  services.openssh.authorizedKeysFiles
    = [ "/etc/ssh/authorized_keys.d/%u" "/root/.ssh/authorized_keys" ]
   ++ lib.optionals users.mutableUsers
      [ ".ssh/authorized_keys" ".ssh/authorized_keys2" ];
  #...
  }
  ```

  There are security concerns: someone could upload a new SSH key, and we will never know.


state: closed
title: sbcl: 1.3.5 -> 1.3.6
user_login: tohl
html_url: https://github.com/NixOS/nixpkgs/pull/15843
updated_at: 2016-05-30 21:33:59
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
    - [ ] 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: [Deprecated] - derenma 6/12
user_login: endian0A
html_url: https://github.com/NixOS/nixpkgs/pull/15844
updated_at: 2016-06-12 16:10:50
body:
  ###### Motivation for this change

  Strange dependency issues when bundling some Gems.  Fixed with updates.
  ###### 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
    - [ ] 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).

  ---

  …ndling some

  gems


state: closed
title: Fix jsoncpp darwin
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/15845
updated_at: 2016-05-31 14:59:41
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
    - [x] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: aspell-dict-uk: Init at 1.4.0-0
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/15846
updated_at: 2016-05-31 15:09:01
body:
  ###### Motivation for this change

  I just need Ukrainian spell-check.
  ###### 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: webkitgtk: 2.12.0 -> 2.12.3
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/15847
updated_at: 2016-06-01 13:07:57
body:
  ###### Motivation for this change

  update contains CVE 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
    - [ ] 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: Add in PackageKit
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/15848
updated_at: 2016-07-16 11:29:08
body:
  ###### Motivation for this change

  see NixOS/nix#233
  ###### 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] Tested compilation of all pkgs that 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: gnulib is broken on darwin
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/15849
updated_at: 2018-03-22 02:16:20
body:
  See https://github.com/NixOS/nixpkgs/issues/15694 and the related `man-db` issues.

  The underlying problem is that `gnulib` has a `program_name` `extern` that basically assumes `glibc`, and other platforms (including darwin) don't provide it. [This patch](https://lists.gnu.org/archive/html/bug-gnulib/2015-02/msg00079.html) is one approach to fixing it, by making `program_name` a `#define` to a magic darwin call. I don't think the literal patch will work though, because it's in a .c file instead of a .h file, and because I think the `gnulib` source has changed since then.

  The other complication is that several packages (`libpipeline` and `man-db`) bundle `gnulib` in their source tarballs, so either we have to patch them to use our fixed `gnulib` or patch them all individually.

  Once we fix this, I think we should also revert https://github.com/NixOS/nixpkgs/pull/15754, as I don't think it's the correct fix for this issue (`program_name` should in principle not be `libpipeline`, even though that will fix the linkage).

  cc @gilligan @LnL7 @fpletz @matthewbauer @vcunat 

  In the short term, it might also just pay to switch `man = man-old` on darwin, since it was the switch to `man-db` that revealed this problem. Ultimately though we should minimize darwin-specific hackery of that sort and should stay as consistent as possible with the linux mainline, so I'd like to fix `gnulib` properly.

  Things to do:
  - [ ] Revive [this thread](https://lists.gnu.org/archive/html/bug-gnulib/2015-02/msg00079.html) to get upstream to fix this issue
  - [ ] Meanwhile, patch `man-db` and `libpipeline`'s bundled `gnulib` to use `_NSGetArgv()`
  - [x] If nobody has any time to deal with that stuff, we should at least switch `man = man-old` on darwin

  Anyone want to volunteer for those tasks?


state: closed
title: pulseaudio service launches too soon, before X is available
user_login: anderspapitto
html_url: https://github.com/NixOS/nixpkgs/issues/15850
updated_at: 2017-06-06 21:45:06
body:
  ## Issue description

  The pulseaudio service, with jack support enabled, launches too soon and has some errors. Simply restarting it after X is online causes those errors to go away. Note that I have this first fix applied (https://github.com/NixOS/nixpkgs/pull/15840) - without that jack support is entirely broken.
  ### Steps to reproduce

  immediately after a clean boot,

  ```
  [anders@gurney:~]
  $ systemctl --user status pulseaudio | cat
  ● pulseaudio.service - PulseAudio Server
     Loaded: loaded (/nix/store/zcqqaw2w6p8n2pp4c7h4czx6ldia0qmj-unit-pulseaudio.service/pulseaudio.service; static; vendor preset: enabled)
     Active: active (running) since Mon 2016-05-30 22:12:24 PDT; 23s ago
   Main PID: 967 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/pulseaudio.service
             └─967 /nix/store/vijnj53rskw5ijcrlp0cngb8f9s6y1am-pulseaudio-8.0/bin/pulseaudio --daemonize=no

  May 30 22:12:23 gurney systemd[963]: Starting PulseAudio Server...
  May 30 22:12:24 gurney pulseaudio[967]: E: [pulseaudio] module-jackdbus-detect.c: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.Spawn.ExecFailed: /nix/store/hd1z4pmjadcf0kvpbs49x5p71s22yirx-dbus-1.10.8-lib/bin/dbus-launch terminated abnormally with the following error: Invalid MIT-MAGIC-COOKIE-1 keyAutolaunch error: X11 initialization failed.
  May 30 22:12:24 gurney pulseaudio[967]: E: [pulseaudio] module.c: Failed to load module "module-jackdbus-detect" (argument: "channels=2"): initialization failed.
  May 30 22:12:24 gurney pulseaudio[967]: E: [pulseaudio] main.c: Module load failed.
  May 30 22:12:24 gurney pulseaudio[967]: W: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.Spawn.ExecFailed: /nix/store/hd1z4pmjadcf0kvpbs49x5p71s22yirx-dbus-1.10.8-lib/bin/dbus-launch terminated abnormally with the following error: Invalid MIT-MAGIC-COOKIE-1 keyAutolaunch error: X11 initialization failed.
  May 30 22:12:24 gurney pulseaudio[967]: W: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.Spawn.ExecFailed: /nix/store/hd1z4pmjadcf0kvpbs49x5p71s22yirx-dbus-1.10.8-lib/bin/dbus-launch terminated abnormally with the following error: Invalid MIT-MAGIC-COOKIE-1 keyAutolaunch error: X11 initialization failed.
  May 30 22:12:24 gurney systemd[963]: Started PulseAudio Server.
  May 30 22:12:31 gurney pulseaudio[967]: E: [pulseaudio] ltdl-bind-now.c: Failed to open module module-x11-publish.so: module-x11-publish.so: cannot open shared object file: No such file or directory
  May 30 22:12:31 gurney pulseaudio[967]: E: [pulseaudio] module.c: Failed to open module "module-x11-publish".
  [anders@gurney:~]
  $ systemctl --user restart pulseaudio
  [anders@gurney:~]
  $ systemctl --user status pulseaudio | cat
  ● pulseaudio.service - PulseAudio Server
     Loaded: loaded (/nix/store/zcqqaw2w6p8n2pp4c7h4czx6ldia0qmj-unit-pulseaudio.service/pulseaudio.service; static; vendor preset: enabled)
     Active: active (running) since Mon 2016-05-30 22:12:58 PDT; 1s ago
   Main PID: 1401 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/pulseaudio.service
             └─1401 /nix/store/vijnj53rskw5ijcrlp0cngb8f9s6y1am-pulseaudio-8.0/bin/pulseaudio --daemonize=no

  May 30 22:12:58 gurney systemd[963]: Starting PulseAudio Server...
  May 30 22:12:58 gurney systemd[963]: Started PulseAudio Server.
  ```
  ## Technical details

  [anders@gurney:~]
  $ nixos-version
  16.09.git.e707090 (Flounder)
  [anders@gurney:~]
  $ nix-env --version
  nix-env (Nix) 1.11.2
  [anders@gurney:~]
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.09.git.e707090M"


state: open
title: pulseaudio realtime error with jackdbus integration
user_login: anderspapitto
html_url: https://github.com/NixOS/nixpkgs/issues/15851
updated_at: 2018-06-23 22:52:23
body:
  ## Issue description

  when pulseaudio connects to jack over dbus, an error is generated because jack (or maybe pulseaudio, I'm not sure) is unable to set itself to a realtime priority.
  ### Steps to reproduce

  from a clean boot. The initial `restart` is due to https://github.com/NixOS/nixpkgs/issues/15850, which I believe to be an entirely unrelated issue.

  ```
  [anders@gurney:~]
  $ systemctl --user restart pulseaudio
  [anders@gurney:~]
  $ systemctl --user status pulseaudio
  ● pulseaudio.service - PulseAudio Server
     Loaded: loaded (/nix/store/zcqqaw2w6p8n2pp4c7h4czx6ldia0qmj-unit-pulseaudio.service/pulseaudio.service; static; vendor preset: enabled)
     Active: active (running) since Mon 2016-05-30 22:25:22 PDT; 4s ago
   Main PID: 1373 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/pulseaudio.service
             └─1373 /nix/store/vijnj53rskw5ijcrlp0cngb8f9s6y1am-pulseaudio-8.0/bin/pulseaudio --daemonize=no

  May 30 22:25:22 gurney systemd[964]: Starting PulseAudio Server...
  May 30 22:25:22 gurney systemd[964]: Started PulseAudio Server.
  [anders@gurney:~]
  $ jack_control start
  --- start
  [anders@gurney:~]
  $ systemctl --user status pulseaudio
  ● pulseaudio.service - PulseAudio Server
     Loaded: loaded (/nix/store/zcqqaw2w6p8n2pp4c7h4czx6ldia0qmj-unit-pulseaudio.service/pulseaudio.service; static; vendor preset: enabled)
     Active: active (running) since Mon 2016-05-30 22:25:22 PDT; 17s ago
   Main PID: 1373 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/pulseaudio.service
             └─1373 /nix/store/vijnj53rskw5ijcrlp0cngb8f9s6y1am-pulseaudio-8.0/bin/pulseaudio --daemonize=no

  May 30 22:25:22 gurney systemd[964]: Starting PulseAudio Server...
  May 30 22:25:22 gurney systemd[964]: Started PulseAudio Server.
  May 30 22:25:38 gurney pulseaudio[1373]: W: [pulseaudio] sink.c: Default and alternate sample rates are the same.
  May 30 22:25:38 gurney pulseaudio[1373]: W: [pulseaudio] module-jack-sink.c: JACK error >Cannot use real-time scheduling (RR/5)(1: Operation not permitted)<
  May 30 22:25:38 gurney pulseaudio[1373]: W: [pulseaudio] module-jack-sink.c: JACK error >JackClient::AcquireSelfRealTime error<
  May 30 22:25:38 gurney pulseaudio[1373]: W: [pulseaudio] source.c: Default and alternate sample rates are the same.
  May 30 22:25:38 gurney pulseaudio[1373]: W: [pulseaudio] module-jack-source.c: JACK error >Cannot use real-time scheduling (RR/5)(1: Operation not permitted)<
  May 30 22:25:38 gurney pulseaudio[1373]: W: [pulseaudio] module-jack-source.c: JACK error >JackClient::AcquireSelfRealTime error<
  ```

  I do have sufficient permissions through limits.conf to execute realtime processes

  ```
  [anders@gurney:~]
  $ groups
  users wheel audio docker
  [anders@gurney:~]
  $ chrt -rr 1 true
  [anders@gurney:~]
  $ echo $?
  0
  [anders@gurney:~]
  $ ulimit -a
  core file size          (blocks, -c) 0
  data seg size           (kbytes, -d) unlimited
  scheduling priority             (-e) 0
  file size               (blocks, -f) unlimited
  pending signals                 (-i) 31196
  max locked memory       (kbytes, -l) unlimited
  max memory size         (kbytes, -m) unlimited
  open files                      (-n) 99999
  pipe size            (512 bytes, -p) 8
  POSIX message queues     (bytes, -q) 819200
  real-time priority              (-r) 99
  stack size              (kbytes, -s) 8192
  cpu time               (seconds, -t) unlimited
  max user processes              (-u) 31196
  virtual memory          (kbytes, -v) unlimited
  file locks                      (-x) unlimited
  ```
  ## Technical details
  - 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`)


state: closed
title: rclone: init at 1.29
user_login: dguibert
html_url: https://github.com/NixOS/nixpkgs/pull/15852
updated_at: 2016-05-31 14:19:07
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
    - [ ] OS 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: Add fdroidserver (and the mwclient dependency)
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/15853
updated_at: 2016-07-01 09:17:55
body:
  ###### Motivation for this change

  new package
  ###### Things done
  - [x] Tested using sandboxing
  - Built on platform(s)
    - [x] NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of binary files (**I just tried a tool, not the whole server**)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: torbrowser: 5.5.5 -> 6.0
user_login: Mayeu
html_url: https://github.com/NixOS/nixpkgs/pull/15854
updated_at: 2016-05-31 23:38:32
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)

  Used: `nix-env --option build-use-sandbox true -f . -iA torbrowser` for installing.
  - 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"`

  This command return:

  ```
  nix-shell -p torbrowser --run "torbrowser-review wip"
  /run/user/1000/nix-shell.osUdZA/rc: line 1: torbrowser-review: command not found
  ```
  - [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: Travis: Enable OS X builds
user_login: mpscholten
html_url: https://github.com/NixOS/nixpkgs/pull/15855
updated_at: 2016-05-31 11:35:53
body:
  ###### Motivation for this change

  [Someone on hackernews yesterday suggested that enabling a CI for OS X could improve the package quality OS X](https://news.ycombinator.com/item?id=11803118). IMO this is a great idea :)
  ###### 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
    - [ ] OS 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: Update unmaintained packages
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/15856
updated_at: 2016-09-06 07:16:02
body:
  ###### Motivation for this change

  This PR updates a bunch of _unmaintained_ packages (as reported by monitor). I test-build all of these PRs (in the order they are committed) using a Debian 8 VM with nix installed. Details below.

  I updated them by fetching the packages and running `nix-script update-package-def` (see [my nixos-scripts](https://github.com/matthiasbeyer/nixos-scripts))with appropriate flags for building etc. in a loop.

  Please note that I did not execute them or test them in any way besides the build (`nix-build -A <pkg> --cores 8 -j 16`).
  ###### 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
    - [ ] 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).

  ---

  Details on the machine I used to build:

  ``` bash
  m@banane:~$ uname -a
  Linux banane 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2 (2016-04-08) x86_64 GNU/Linux
  m@banane:~$ cat /etc/os-release 
  PRETTY_NAME="Debian GNU/Linux 8 (jessie)"
  NAME="Debian GNU/Linux"
  VERSION_ID="8"
  VERSION="8 (jessie)"
  ID=debian
  HOME_URL="http://www.debian.org/"
  SUPPORT_URL="http://www.debian.org/support"
  BUG_REPORT_URL="https://bugs.debian.org/"
  m@banane:~$ nix-env --version
  nix-env (Nix) 1.11.2
  m@banane:~$ 
  ```


state: closed
title: Update phantomjs to 2.1.1?
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/issues/15858
updated_at: 2016-12-31 19:02:11
body:
  ## Issue description

  Many npm packages now depend on [phantomjs-prebuilt](https://www.npmjs.com/package/phantomjs-prebuilt) which will try to install phantomjs `2.1.1` (from the [official GitHub repository](https://github.com/ariya/phantomjs/)).

  Since Nixos has issues running the prebuilt version of phantomjs, it would be nice to update phantomjs to 2.1.1.

  /cc @aflatter 


state: closed
title: feh: 2.15.2 -> 2.15.4
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/15859
updated_at: 2016-05-31 12:46:59
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] 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).

  ---

  https://github.com/derf/feh/blob/master/ChangeLog

  CC @viric 


state: closed
title: thunderbird-bin: 45.1.0 -> 45.1.1
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/15860
updated_at: 2016-06-01 09:34:44
body:
  ###### Motivation for this change
  - Bug fixes

  https://www.mozilla.org/en-US/thunderbird/45.1.1/releasenotes/
  ###### 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: runningx: init at 1.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/15861
updated_at: 2016-05-31 14:55:43
body:
  ###### Motivation for this change

  `RunningX` is a program that uses an X call to determine if X is running.  It is commonly used to determine which type of content viewer should be used for viewing attachments in the `mutt` mail reader by placing `test = RunningX` in `mailcap` entries.

  It returns 0 if we are running X, 1 if not.

  More information can be found at the [Gary Johnson's Mutt Page](http://www.spocom.com/users/gjohnson/mutt/)
  ###### 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: Declarative nginx module with ACME support
user_login: globin
html_url: https://github.com/NixOS/nixpkgs/pull/15862
updated_at: 2016-08-01 11:10:06
body:
  ###### Motivation for this change

  Make the nginx config declaritive and therefore to easily generate locations/vhosts e.g. for many domains on a reverse proxy.
  ###### Things done
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  - [x] Tested excessively on multiple production machines since around february.


state: closed
title: Update postgresql
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/15863
updated_at: 2016-06-07 12:50:14
body:
  ###### Motivation for this change

  As discussed in https://github.com/NixOS/nixpkgs/pull/15856#issuecomment-222691021


state: closed
title: Update owncloud
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/15864
updated_at: 2016-06-02 07:30:12
body:
  ###### Motivation for this change

  Extracted for the owncloud maintainers from https://github.com/NixOS/nixpkgs/pull/15856


state: closed
title: iterm2: init at 2.1.4
user_login: mpscholten
html_url: https://github.com/NixOS/nixpkgs/pull/15865
updated_at: 2016-05-31 14:35:45
body:
  ###### Motivation for this change

  Adds the iTerm2 Terminal emulator.
  ###### 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] OS 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: Deprecate KDE 4
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/issues/15866
updated_at: 2017-02-27 11:42:25
body:
  After #15357 is resolved, we should deprecate KDE 4. KDE 4 is not being updated upstream except for critical security vulnerabilities in `kdelibs`; other applications are probably vulnerable. NixOS has had a reliable KDE 5 desktop in the last two releases.


state: closed
title: glibc, gcc: closure-size fixes for ARM targets
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/15867
updated_at: 2017-05-18 16:02:46
body:
  Cross compiling to arm and most of every other target was broken by the closure-size merge.

  Here're fixes for ARMv5 and 7, tested on a some packages from the small set that are actually cross-compilable to begin with.

  I also disposed of builder.sh for glibc, as its only contents were a couple of hooks that I just moved into nix. I did this so that the cross/native differentiation  was a bit cleaner.


state: closed
title: less: 481 -> 483
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/15868
updated_at: 2016-06-03 13:50:21
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
    - [ ] 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).

  ---

  The `less` update is extracted from #15856, and I took the liberty of adding a flag to support a personal peeve on the build level rather than exporting the wonderfully ironic `LESSSECURE` variable (see man page).

  483 is not officially released by the looks of it (see http://greenwoodsoftware.com/less/), but is carried at least in Gentoo. The NEWS file reports:

  ```
      Major changes between "less" versions 481 and 483

      * Update Unicode database.
  ```


state: closed
title: virtualbox: give full url for downloading the ext
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/15869
updated_at: 2016-06-01 09:01:05
body:
  ###### Motivation for this change

  The user only has to agree on the terms and conditions before
  downloading the file. We might as well give him access to the full URL
  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)
    - [ ] NixOS
    - [ ] OS 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: tmuxinator: 0.6.9 -> 0.8.1
user_login: sirn
html_url: https://github.com/NixOS/nixpkgs/pull/15870
updated_at: 2016-06-07 12:45:08
body:
  ###### Motivation for this change

  Upgrade tmuxinator package to version 0.8.1 and change the build from `bundlerEnv` to `buildRubyGem`.

  This is because the stub created by `bundleEnv` has [BUNDLE_FROZEN](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/ruby-modules/bundler-env/gen-bin-stubs.rb#L35) environment variable set which unfortunately get inherit to processes running under Tmuxinator. This environment variable breaks Bundler for local projects (e.g. calling `bundle update` inside Tmuxinator), and/or Vagrant installed by official packages in Mac OS X which bundle its own libraries and perform some path rewriting.
  ###### 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] 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: reattach-to-user-namespace: fix sha
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/15871
updated_at: 2016-05-31 23:40:51
body:
  ###### Motivation for this change

  The build failed because the sha was incorrect. Actually I don't quite understand how this can happen since a specific revision was specified. This PR fixes the sha.
  - Built on platform(s)
    - [X] OS X


state: closed
title: emscripten SSL: CERTIFICATE_VERIFY_FAILED
user_login: auntieNeo
html_url: https://github.com/NixOS/nixpkgs/issues/15873
updated_at: 2016-07-18 20:25:24
body:
  ## Issue description

  Many of the emscripten ports will not build because they fail to verify github's SSL certificate, in particular the emscripten port of zlib. The URL in question, `https://github.com/emscripten-ports/zlib/archive/version_1.zip`, works perfectly with curl, wget, or chorme; I don't think it's a problem with github's certificate.

  Somehow python's liburl2 isn't configured to use the correct certificates anymore. This used to work a few months ago but I'm not sure exactly when it stopped working.

  As a workaround, I was able to get some emscripten ports (such as Freetype) to build using the `EMCC_LOCAL_PORTS` environment variable, which is documented in the emscripten source code. I have not been able to do the same for zlib, however.
  ### Steps to reproduce

  ```
  [nix-shell:~/code/libmc]$ touch test.c

  [nix-shell:~/code/libmc]$ emcc -s USE_ZLIB=1 test.c
  WARNING:root:retrieving port: zlib from https://github.com/emscripten-ports/zlib/archive/version_1.zip
  Traceback (most recent call last):
    File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/bin/emcc", line 13, in <module>
      emcc.run()
    File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/emcc.py", line 1260, in run
      compile_source_file(i, input_file)
    File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/emcc.py", line 1249, in compile_source_file
      args = get_bitcode_args([input_file]) + ['-emit-llvm', '-c', '-o', output_file]
    File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/emcc.py", line 1232, in get_bitcode_args
      args = system_libs.process_args(args, shared.Settings)
    File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/tools/system_libs.py", line 608, in process_args
      args = port.process_args(Ports, args, settings, shared)
    File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/tools/ports/zlib.py", line 51, in process_args
      get(ports, settings, shared)
    File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/tools/ports/zlib.py", line 17, in get
      ports.fetch_project('zlib', 'https://github.com/emscripten-ports/zlib/archive/' + TAG + '.zip', 'zlib-' + TAG)
    File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/tools/system_libs.py", line 523, in fetch_project
      retrieve()
    File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/tools/system_libs.py", line 495, in retrieve
      f = urllib2.urlopen(url)
    File "/nix/store/ng7iajdrlpa2v0wic6qdaknkrmqn9gli-python-2.7.11/lib/python2.7/urllib2.py", line 154, in urlopen
      return opener.open(url, data, timeout)
    File "/nix/store/ng7iajdrlpa2v0wic6qdaknkrmqn9gli-python-2.7.11/lib/python2.7/urllib2.py", line 431, in open
      response = self._open(req, data)
    File "/nix/store/ng7iajdrlpa2v0wic6qdaknkrmqn9gli-python-2.7.11/lib/python2.7/urllib2.py", line 449, in _open
      '_open', req)
    File "/nix/store/ng7iajdrlpa2v0wic6qdaknkrmqn9gli-python-2.7.11/lib/python2.7/urllib2.py", line 409, in _call_chain
      result = func(*args)
    File "/nix/store/ng7iajdrlpa2v0wic6qdaknkrmqn9gli-python-2.7.11/lib/python2.7/urllib2.py", line 1240, in https_open
      context=self._context)
    File "/nix/store/ng7iajdrlpa2v0wic6qdaknkrmqn9gli-python-2.7.11/lib/python2.7/urllib2.py", line 1197, in do_open
      raise URLError(err)
  urllib2.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)>
  ```
  ## Technical details
  - System: 16.09pre84211.d231cdf (Flounder)
  - Nix version: nix-env (Nix) 1.10
  - Nixpkgs version: 16.09pre84513.2661511


state: closed
title: texlive-bin: remove detecting of local directory from mktex*
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/15874
updated_at: 2016-06-23 03:48:27
body:
  ###### Motivation for this change

  `mktexpk` uses argv0 to prepend its path to`PATH`, using un-wrapped binaries from texlive. This patch should stop it (and possible other such violations).
  ###### 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).

  ---

  cc @vcunat. Tested it with several my documents -- works and generally seems safe. I'll merge in few days if you won't outrun me.


state: closed
title: Update rustc to master
user_login: dvc94ch
html_url: https://github.com/NixOS/nixpkgs/pull/15875
updated_at: 2016-06-03 00:35:59
body:
  ###### Motivation for this change

  Related to #15199 

  rustcBeta and rustcMaster build now. Two patches where required, one to disable the lockfile check and one to rustcMaster stage0.txt

  Found two problems with buildRustPackage. Not sure exactly when and why they come up, but the changes fix them.
  1. When multiple versions of the same package are required
     $revs is an array.
  2. When cargo fetch is run it usually doesn't need a network
     connection. But when it does SSL_CERT_FILE isn't set.
  ###### 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
    - [ ] 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: neovim: fix broken build
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/15876
updated_at: 2016-05-31 19:38:43
body:
  ###### Motivation for this change

  It seems to me that https://github.com/NixOS/nixpkgs/commit/e9c86755ddf9ccf95e4e270b4ea74dfb9674c953 broke neovim: 

  ```
  patching /nix/store/x8aizkvlv1d8rnns1qf1z6g10xknif9g-neovim-0.1.3/bin/nvim
  sed: can't read share/nvim/runtime/autoload/provider/clipboard.vim: No such file or directory
  builder for ‘/nix/store/rky8g8kw2hib04vq2v6b977xv39kcyv7-neovim-0.1.3.drv’ failed with exit code 2
  error: build of ‘/nix/store/rky8g8kw2hib04vq2v6b977xv39kcyv7-neovim-0.1.3.drv’ failed
  ```

  Seems to me that the fix is to patch `$out/share/...` instead of `share/...` which is what this PR changes. /cc @garbas 


state: closed
title: Virtualbox broken with latest kernel on NixOS 16.03
user_login: jgeerds
html_url: https://github.com/NixOS/nixpkgs/issues/15877
updated_at: 2016-06-14 08:29:38
body:
  ## Issue description

  [Virtualbox is broken](https://hydra.nixos.org/job/nixos/release-16.03/nixpkgs.linuxPackages_latest.virtualbox.x86_64-linux) for `NixOS 16.03` if running latest Linux kernel with `linuxPackages_latest`. Would it be possible to bump the Version in 16.03?
  ### Steps to reproduce

  1) Choose `linuxPackages_latest` (4.6 series)
  2) Set `virtualisation.virtualbox.host.enable = true`
  ## Technical details
  - System: (NixOS: `16.03`)
  - Nix version: (run `nix-env (Nix) 1.11.2`)
  - Nixpkgs version: (run `"16.03.886.0068260"`)


state: closed
title: cudnn: add cudatoolkit to propagatedBuildInputs
user_login: wavewave
html_url: https://github.com/NixOS/nixpkgs/pull/15878
updated_at: 2016-06-02 17:42:06
body:
  ###### Motivation for this change

  cudatoolkit is necessary for cuDNN at runtime as @artuuge pointed out in Pull Request #15664 
  This cudnn package was tested with theano in my test machine.
  ###### 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
    - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Can't run docker with aufs storage driver
user_login: qrilka
html_url: https://github.com/NixOS/nixpkgs/issues/15879
updated_at: 2018-06-27 05:53:03
body:
  ## Issue description

  It appears that docker has a special handling of `zfs` for docker https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/virtualisation/docker.nix#L98 but it seems that there is nothing like that for AUFS support but it looks to be needed
  ### Steps to reproduce
  1. Install docker with

  ```
  virtualisation.docker.storageDriver = "aufs";
  ```
  1. Start Docker
  2. See Docker failing to start with

  ```
  msg="Error starting daemon: error initializing graphdriver: driver not supported"
  ```

  in the log
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  ```
  $ nixos-version
  16.09pre84513.2661511 (Flounder)
  ```
  - Nix version: (run `nix-env --version`)

  ```
  $ nix-env --version
  nix-env (Nix) 1.11.2
  ```
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)

  ```
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.09pre84513.2661511"
  ```

  I have found AUFS referenced at https://github.com/NixOS/nixpkgs/blob/fb23979833fa6885c939b3c9c9148219f2408040/doc/package-notes.xml#L130 but nothing about it in `all-packages.nix`


state: closed
title: stdenv fails to build on darwin
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/issues/15881
updated_at: 2016-06-01 01:14:14
body:
  ## Issue description

  stdenv fails to build on darwin
  ### Steps to reproduce

  `nix-build -A stdenv`
  ## Technical details

  ```
  % nix-build $NIXPKGS -A stdenv                                                                                                                                                1 ↵
  these derivations will be built:
    /nix/store/4hqi93a7cf33xh90ykncl0pjaxpsigvp-stdenv-darwin-boot-2.drv
    /nix/store/16f6zmzvqlj3l4r8lc65lzl1pq0gmyzd-libc++abi-3.7.1.drv
    /nix/store/211cqsj45qhhhg3cnijdklxyy4qaz1b5-CF-osx-10.9.5.drv
    /nix/store/p4k6hxkc0i52xq3d906hncw37zm37a1b-hook.drv
    /nix/store/nn3sizfpm3y3dlkb2rabb6k3gbc92drw-bsdmake-dev-tools-3.2.6.drv
    /nix/store/3vv2nbnq30rbv9vsl1h0kdkmdclxpcss-adv_cmds-osx-10.5.8.drv
    /nix/store/s2v50hragjc803axdb23m3h9bp3l1llx-hook.drv
    /nix/store/834wlmj214lqcw5dax5q2gfkd25c0a3p-libc++-3.7.1.drv
    /nix/store/2r31fil21wc92q0afmanzf7ygh5z0z3c-objc4-osx-10.9.5.drv
    /nix/store/qwf94wpglifwiwqlqh0ky6gvm8hpfvwb-help2man-1.47.4.drv
    /nix/store/6bqm6vd5abhl13bbf63nf3lc2fi4mqpb-libtool-2.4.6.drv
    /nix/store/92rm6ppizhnaanr66wafjp8smvcghd6g-cctools-port-877.5.drv
    /nix/store/rnhgg077j3n3vm7a67dy9sgy6f0n73dg-binutils-2.26.drv
    /nix/store/iml80d92q577rlbdkv491dp0iwssl3d4-cctools-binutils-darwin.drv
    /nix/store/wxcxkxx3wa629hwh3g3nk0na28lz82z1-bash-4.3-p42.drv
    /nix/store/vklj00xs1pgmakh5dygdq0y6pl71vdhi-clang-wrapper-9.9.9.drv
    /nix/store/nd21fvlvq9m8i2bhcirp855i5j8pgfa4-stdenv-darwin-boot-3.drv
    /nix/store/00yv4q3f69d5cq3pwaj34psh5wk3343m-zlib-1.2.8.drv
    /nix/store/1lyhjilwii1psr04w6pjzgph0spbid86-bzip2-1.0.6.0.1.drv
    /nix/store/2vzfa123layxgcslvn0an99iha11wcxx-ed-1.13.drv
    /nix/store/46r64f457dgrh0lh1ksx9kyk0driqwrd-ncurses-5.9.drv
    /nix/store/4mgk0hfhhh9yyqzbc6j6fczm7fdmbmhp-pcre-8.38.drv
    /nix/store/g8yfsc3yyxszwg8dhdqgkk1l17jwqr6q-hook.drv
    /nix/store/b1qrvmrfl0bj9bjn5r24fyjrjnlqgxpl-icu4c-56.1.drv
    /nix/store/b9kzhinxdg389n0d0ikvmw02v22ngfc9-CF-osx-10.9.5.drv
    /nix/store/fjww9kwkp0y6bfdk762ilkxq43drlhqa-xz-5.2.2.drv
    /nix/store/fyba1fl2pyixsgdv3qcfi8v771cam8zi-clang-wrapper-9.9.9.drv
    /nix/store/jbphlra83s84iys63vw5i8jx47ck2xnr-stdenv-darwin-boot-4.drv
    /nix/store/09jhypsy7cippnjcxifp7ayx51430w7h-perl-5.22.2.drv
    /nix/store/k0czm345fkhrgri0h53hdai9vs5iccgr-gnum4-1.4.17.drv
    /nix/store/2kfxmfkksgq5awdlwh217vbcy49lp5z5-bison-3.0.4.drv
    /nix/store/5finfknnbffv07l3djdx2cxf7v3fjyi9-binutils-2.26.drv
    /nix/store/7srj5g507cn46yyv5wq5j2mpdiir7s62-gnused-4.2.2.drv
    /nix/store/rk5jp0m9i71nps9y5ggyy82pw9qbvasb-libclosure-osx-10.10.5.drv
    /nix/store/gz91pzr7z65232bq1ib70xqw1qbzdm8f-hook.drv
    /nix/store/x04127qa5f9kna6zqgyrhj4krck2z0p4-icu4c-56.1.drv
    /nix/store/x63jpg0fgigb3n86rla39fwhicf0gjqn-libdispatch-osx-10.9.5.drv
    /nix/store/y69drwjv2vd86gyaf4w04n98gzrj0z6i-launchd-osx-10.9.5.drv
    /nix/store/81gbxpakpbqix9q8wsk3928z345qsxk4-CF-osx-10.9.5.drv
    /nix/store/ahqdjqrdsafqpn285wjs9vzvjpvvidxf-libiconv-osx-10.9.5.drv
    /nix/store/2kmgrlb30lk75w730czb0080bwils45h-objc4-osx-10.9.5.drv
    /nix/store/jqmfwx42s9ggswzss83xl2lgxafyw7w8-autoconf-2.69.drv
    /nix/store/aajr8mnzpzn92ggsgmarkq3pkdjzh6y4-automake-1.15.drv
    /nix/store/j2wxg4mxy15i9061kf74w27ryvgj2f5c-openssl-1.0.2h.drv
    /nix/store/356cziamjp610yc6b8hqisij5q7hv004-hook.drv
    /nix/store/z8lsi88nkb1y1zk3gpm505n1sv2x7lhf-gettext-0.19.7.drv
    /nix/store/c00cgml0w2kql3hq5rnjxz0dg5nm3ay0-perl-LocaleGettext-1.05.drv
    /nix/store/lwmcz69vrq8y8b7rh50hq528p5zjw8y9-help2man-1.47.4.drv
    /nix/store/p4fgp3savhz17f9bzqz8ah4876wf1wjx-libtool-2.4.6.drv
    /nix/store/al7jzdi9zy20iq963vafh7qgqh61x38l-cctools-port-877.5.drv
    /nix/store/jsbhsk2zhk8gwy4qg77vql1w8rc43ydk-gmp-6.1.0.drv
    /nix/store/bywznriqyr6ww33m1pq2bkqxfza4944n-coreutils-8.25.drv
    /nix/store/h8ya7bydjcdcq22h0jxm55j2rh5p8s1q-gnumake-4.1.drv
    /nix/store/a6lid7j9m6jaalpd1c5kis86gffya8s1-hook.drv
    /nix/store/kh71aqwj8p11wy3fllydpqqvvn3bzxn4-gnutar-1.29.drv
    /nix/store/mgkrh5q3y4bzhvg7xch6ssjflc46wxsc-diffutils-3.3.drv
    /nix/store/0cxs348y02zgazmmhx2479zq3d8vqxpf-hook.drv
    /nix/store/gqi3mjavvydxy97i8b1r9y73jbjbnkp5-libxml2-2.9.4.drv
    /nix/store/lv64g6wvw5q6fybl3ypc7a75dml9wc0s-libedit-20150325-3.1.drv
    /nix/store/pshsj2k4b9kn2a90q9nbiqxrlrmng3nz-libffi-3.2.1.drv
    /nix/store/z5mgk9n826819x994szn95mrkz0fa5wk-llvm-3.7.1.drv
    /nix/store/p695j1qgib2y50pikxg96lz6jify6n3y-clang-3.7.1.drv
    /nix/store/ps8mvx1jgqv88q7wyym683waphynbj4z-gnugrep-2.25.drv
    /nix/store/xbxzz2mwghsnpr8xiiw9ndw05gd54sf2-cctools-binutils-darwin.drv
    /nix/store/nak83rb1ky5gppl5bz3ss45brrg1zr59-clang-wrapper-3.7.1.drv
    /nix/store/sz01p9adrlckvkcwlzxis52aypjdczss-patch-2.7.5.drv
    /nix/store/2bbg46vr2qwb0dz1z03yzisb3j2628yw-libsigsegv-2.10.drv
    /nix/store/wk83947wavsf7igy93hsm9cp2jcd28pm-gawk-4.1.3.drv
    /nix/store/y81zgy0zagyqhxb1cmri44lrakzddk0m-findutils-4.6.0.drv
    /nix/store/yfcgzbh3cvk53481za29cj831vzijkrm-gzip-1.8.drv
    /nix/store/032ifhw22sjn5qpjnxalic6vapi8ynw5-stdenv-darwin.drv
  building path(s) ‘/nix/store/4icsw4b9a7dncg5hysqxz00n9q00rlvv-stdenv-darwin-boot-2’
  output ‘/nix/store/4icsw4b9a7dncg5hysqxz00n9q00rlvv-stdenv-darwin-boot-2’ is not allowed to refer to path ‘/nix/store/28127wbxdv63hh31r3z4a5jnhcr8ivh7-bootstrap-libcxx’
  cannot build derivation ‘/nix/store/211cqsj45qhhhg3cnijdklxyy4qaz1b5-CF-osx-10.9.5.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/3vv2nbnq30rbv9vsl1h0kdkmdclxpcss-adv_cmds-osx-10.5.8.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/wxcxkxx3wa629hwh3g3nk0na28lz82z1-bash-4.3-p42.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/vklj00xs1pgmakh5dygdq0y6pl71vdhi-clang-wrapper-9.9.9.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/834wlmj214lqcw5dax5q2gfkd25c0a3p-libc++-3.7.1.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/16f6zmzvqlj3l4r8lc65lzl1pq0gmyzd-libc++abi-3.7.1.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/ahqdjqrdsafqpn285wjs9vzvjpvvidxf-libiconv-osx-10.9.5.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/032ifhw22sjn5qpjnxalic6vapi8ynw5-stdenv-darwin.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/032ifhw22sjn5qpjnxalic6vapi8ynw5-stdenv-darwin.drv’ failed
  ```
  - System: OSX
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre-git

  ---

  \cc @zimbatm @LnL7 @copumpkin any ideas?


state: closed
title: darwin: fixed gnulib in libpipeline and man-db
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/15883
updated_at: 2019-03-26 06:48:07
body:
  ###### Motivation for this change

  Partial fixes for #15849
  These changes fix gnulib for both libpipeline and man-db, however there is still an issue with the `man-db` package:

  ```
  Undefined symbols for architecture x86_64:
    "_database", referenced from:
        _gripe_corrupt_data in libmandb_la-db_lookup.o
        _gripe_replace_key in libmandb_la-db_lookup.o
        _split_content in libmandb_la-db_lookup.o
        _dblookup in libmandb_la-db_lookup.o
        _dblookup_pattern in libmandb_la-db_lookup.o
        _dbver_rd in libmandb_la-db_ver.o
        _dbver_wr in libmandb_la-db_ver.o
        ...
  ```
  ###### 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] OS 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: nvidia-x11: 361.42 -> 361.45.11
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/15884
updated_at: 2016-06-02 21:26:39
body:
  ###### Motivation for this change

  361.42 doesn't build on kernel 4.6
  ###### 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"`
  - [ ] 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 haven't built my system using this or rebooted on master, but did on the backport. Trying the build now (but won't switch to it.)


state: closed
title: Backport nvidia-x11: 361.42 -> 361.45.11 to 16.03
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/15885
updated_at: 2016-06-02 22:25:28
body:
  ###### Motivation for this change

  361.42 doesn't build on kernel 4.6
  ###### 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
  - [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).

  ---

  Also built and booted my system using this change, works nice (x86_64).


state: closed
title: kernel: enable OverlayFS
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/15886
updated_at: 2016-08-19 10:56:46
body:
  ###### Motivation for this change

  It would be nice to support [OverlayFS](https://www.kernel.org/doc/Documentation/filesystems/overlayfs.txt) out-of-the-box.
  ###### 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] Tested compilation of all pkgs that 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).

  ---

  See: https://www.kernel.org/doc/Documentation/filesystems/overlayfs.txt

  Partial fix for #15879


state: closed
title: wayland & weston: 1.10.0 -> 1.11.0
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15887
updated_at: 2016-06-09 14:23:42
body:
  ###### Motivation for this change

  [wayland announcement / changelog](https://lists.freedesktop.org/archives/wayland-devel/2016-June/029163.html)
  [weston announcement / changelog](https://lists.freedesktop.org/archives/wayland-devel/2016-June/029163.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
    - [ ] OS 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).

  ---

  Travis: 

  ```
  The log length has exceeded the limit of 4 MB (this usually means that the test suite is raising the same exception over and over).
  ```


state: closed
title: pstoedit: depend on libwebp to fix linker failure
user_login: sifmelcara
html_url: https://github.com/NixOS/nixpkgs/pull/15888
updated_at: 2016-06-02 12:16:31
body:
  ###### Motivation for this change

  I can not install pstoedit by `nix-env -i pstoedit`, because the compilation failed with

  ```
  /nix/store/kqy04h4bifynyvvd12r389zhrnkczjs8-binutils-2.26/bin/ld: cannot find -lwebp
  collect2: error: ld returned 1 exit status
  Makefile:569: recipe for target 'libpstoedit.la' failed
  make[2]: *** [libpstoedit.la] Error 1
  make[2]: Leaving directory '/tmp/nix-build-pstoedit-3.62.drv-0/pstoedit-3.62/src'
  Makefile:452: recipe for target 'all' failed
  make[1]: *** [all] Error 2
  make[1]: Leaving directory '/tmp/nix-build-pstoedit-3.62.drv-0/pstoedit-3.62/src'
  Makefile:278: recipe for target 'all-recursive' failed
  make: *** [all-recursive] Error 1
  builder for ‘/nix/store/3nzpahndhx6xzcafgkfyamvki1lrkqvj-pstoedit-3.62.drv’ failed with exit code 2
  error: build of ‘/nix/store/3nzpahndhx6xzcafgkfyamvki1lrkqvj-pstoedit-3.62.drv’ failed
  ```

  However I am not sure whether this is a good fix or not, since the automatic build of this package on hydra looks fine.
  cc @joachifm 
  ###### 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
    - [ ] OS 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: open
title: Security.framework fails to access keychain on Darwin
user_login: sirn
html_url: https://github.com/NixOS/nixpkgs/issues/15889
updated_at: 2016-06-30 19:54:42
body:
  ## Issue description

  Security.framework that were installed inside Nix could not access the keychain and cause packages that relies on SecureTransport on Mac OS X to fail (e.g. aria2 #15029, go #10875) with errors such as `-9808` (errSSLBadCert) or `-67674` (errSecMDSError).

  The attached reduce test cases (see steps to reproduce), when compile under non-Nix-ified environment, `DarwinSecurityHandshake` will attempt to make a SSL handshake to example.com:443 and print a message, and `DarwinSecurityCerts` will read the certificate store and print the number of certs installed:

  ``` shell
  $ clang -framework Security -framework CoreFoundation -o DarwinSecurityHandshake DarwinSecurityHandshake.c
  $ clang -framework Security -framework CoreFoundation -o DarwinSecurityCerts DarwinSecurityCerts.c
  $ ./DarwinSecurityHandshake
  SSL handshake OK
  $ ./DarwinSecurityCerts
  SSL certificates available: 195
  ```

  Both files will fail when compile under `nix-shell -p darwin.apple_sdk.frameworks.Security -p clang`:

  ``` shell
  $ clang -framework Security -framework CoreFoundation -o DarwinSecurityHandshake DarwinSecurityHandshake.c
  $ clang -framework Security -framework CoreFoundation -o DarwinSecurityCerts DarwinSecurityCerts.c
  $ ./DarwinSecurityHandshake
  SSL handshake error: -9808
  $ ./DarwinSecurityCerts
  SSL certificate retrieve error: -67674
  ```

  However, it will pass when the Nix-compiled binaries are run under `root`:

  ``` shell
  $ sudo ./DarwinSecurityHandshake
  SSL handshake OK
  $ sudo ./DarwinSecurityCerts
  SSL certificates available: 193
  ```
  ### Steps to reproduce
  1. Download reduced test cases from [Gist](https://gist.github.com/sirn/34dd38ff44201bc688486d2c45241e35)
  2. Run `nix-shell -p darwin.apple_sdk.frameworks.Security -p clang` and compile it.
  ## Technical details
  - System: Mac OS X 10.11.5 (Darwin Kernel Version 15.5.0: Tue Apr 19 18:36:36 PDT 2016; root:xnu-3248.50.21~8/RELEASE_X86_64 x86_64)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre83147.df89584


state: closed
title: godep: ddd7fbf -> v73
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/15890
updated_at: 2016-06-12 12:46:44
body:
  ###### Motivation for this change

  Package 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
    - [ ] OS 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: krita: init at 3.0
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/15891
updated_at: 2016-06-09 19:34:47
body:
  ###### Motivation for this change

  Krita is now split from Calligra -- make a new updated 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
    - [ ] OS 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).

  ---

  Closes: #9378
  Fixes: #9238

  I get this error when trying to run because of #15498:

  ```
  result/bin/krita: symbol lookup error: /nix/store/3kkjwr7jkjss3n57jr7qjal98nfhnhab-qtbase-5.5.1/lib/libQt5XcbQpa.so.5: undefined symbol: _ZN22QWindowSystemInterface19registerTouchDeviceEP12QTouchDevice
  ```


state: closed
title: kwin build fails
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/issues/15892
updated_at: 2016-06-01 16:34:27
body:
  See the [log](https://hydra.nixos.org/build/36509083/nixlog/1). This is caused by the recent changes to Qt's CMake modules which are necessary to support multiple outputs. I am exploring possible resolutions of this issue:
  - Revert multiple outputs for Qt
  - Rewrite Qt's CMake modules from scratch


state: closed
title: accountsservice: refactor package and service
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15893
updated_at: 2016-09-02 23:21:24
body:
  ###### Motivation for this change

  This makes the following changes to accountsservice:
  - Add `nixbld*` to the blacklist (so they will not be listed on login screen, etc)
  - Fix a few path to `/run/current-system/sw/...`
  - Remove the functions that manipulate `/etc/{passwd, ...}` when `mutableUsers` is set to `false`

  I left the functions that modify `/var/lib/AccountsService/` active because these files are not managed by nix and are relevant for desktop environments (icon, 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
    - [ ] OS 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).

  ---

  before (`mutableUsers = *`):

  ```
  $ dbus-send --print-reply --system --dest=org.freedesktop.Accounts /org/freedesktop/Accounts org.freedesktop.Accounts.CreateUser string:abc string:"max mustermann" int32:1
  Error org.freedesktop.Accounts.Error.Failed: running '/usr/sbin/useradd' failed: Failed to execute child process "/usr/sbin/useradd" (No such file or directory)
  ```

  now (`mutableUsers = true`):

  ```
  $ dbus-send --print-reply --system --dest=org.freedesktop.Accounts /org/freedesktop/Accounts org.freedesktop.Accounts.CreateUser string:abc string:"max mustermann" int32:1
  method return time=1464780613.660190 sender=:1.267 -> destination=:1.269 serial=15 reply_serial=2
     object path "/org/freedesktop/Accounts/User1001"
  % grep abc /etc/passwd
  abc:x:1001:100:max mustermann:/home/abc:/run/current-system/sw/bin/zsh
  ```

  now (`mutableUsers = false`):

  ```
  $ sudo dbus-send --print-reply --system --dest=org.freedesktop.Accounts /org/freedesktop/Accounts org.freedesktop.Accounts.CreateUser string:abc string:"max mustermann" int32:1
  Error org.freedesktop.Accounts.Error.NotSupported: Modifying users not supported without users.mutableUsers
  ```

  CC: @pSub 


state: closed
title: icoutils' extresso missing perl dependencies
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/issues/15894
updated_at: 2016-07-06 10:37:16
body:
  ## Issue description

  icoutils' extresso missing perl dependencies.
  ### Steps to reproduce

  install pkgs.icoutils and execute "extresso" in shell.
  ## Technical details

  This works(icoutils/default.nix):

  ```
  { stdenv, fetchurl, libpng, perl, perlPackages, makeWrapper }:

  stdenv.mkDerivation rec {
    name = "icoutils-0.31.0";

    src = fetchurl {
      url = "mirror://savannah/icoutils/${name}.tar.bz2";
      sha256 = "0wdgyfb1clrn3maq84vi4vkwjydy72p5hzk6kb9nb3a19bbxk5d8";
    };

    perlLibs = [perlPackages.LWP];

    patchPhase = ''
      patchShebangs extresso/extresso
      patchShebangs extresso/extresso.in
      patchShebangs extresso/genresscript
      patchShebangs extresso/genresscript.in
    '';

    buildInputs = [ makeWrapper libpng ];

    propagatedBuildInputs = [ libpng perl perlPackages.LWP ];

    postFixup = "wrapProgram $out/bin/extresso --prefix PERL5LIB : $PERL5LIB";

    meta = {
      homepage = http://www.nongnu.org/icoutils/;
      description = "Set of  programs to deal with Microsoft Windows(R) icon and cursor files";
      license = stdenv.lib.licenses.gpl3Plus;
      platforms = with stdenv.lib.platforms; linux;
    };
  }
  ```
  - NixOS 16.03


state: closed
title: stage2: if no /proc, also mount /sys
user_login: nshalman
html_url: https://github.com/NixOS/nixpkgs/pull/15895
updated_at: 2016-06-06 14:03:57
body:
  ###### Motivation for this change

  For Cerana we do a bunch of additional configuration before systemd launches. Some of it needs access to `/sys`. I'm pretty sure this should be fine upstream in NixOS too.
  ###### 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
    - [ ] 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: 16.03: virtualbox: 5.0.12 -> 5.0.20, fixes #15877
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/15896
updated_at: 2016-06-14 08:35:42
body:
  ###### Motivation for this change

  Update virtualbox to 5.0.20 to work with the 4.6 kernel.
  ###### 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Built my system with this change, but didn't actually run virtualbox.


state: closed
title: modules.resolved: Enhance by upstream options
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15897
updated_at: 2016-06-26 20:58:05
body:
  ###### Motivation for this change

  Currently it is not possible to set options in resolved.conf.
  I added all official options that are supported - hopefully with sane defaults, using current nixos options where possible (I'm not entirely sure about the `domains` option, should this use `search` or `domain` or a mix of both?)
  See [man resolved.conf](https://www.freedesktop.org/software/systemd/man/resolved.conf.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
    - [ ] 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).

  ---

  CC: @edolstra if you find the time

  I intentionally did not break the lines in the descriptions since these are used inside the manual and shown by `nixos-option`.


state: open
title: clang-analyzer is stuck at 3.4
user_login: MagneticDuck
html_url: https://github.com/NixOS/nixpkgs/issues/15898
updated_at: 2018-10-10 05:04:04
body:
  ## Issue description

  clang-analyzer on the master branch is currently stuck at 3.4, which means it can't analyze projects written in C++14. I tried updating it in a simple way (https://github.com/MagneticDuck/nixpkgs/tree/clang-analyzer), and it compiles, but it suffers some strange issues at runtime.
  ### Steps to reproduce

  To reproduce the issues with my hasty attempt at updating this tool, fetch my changes made on the 'clang-analyzer' branch of my fork (link above), and try nix-shelling into https://github.com/MagneticDuck/clang-analyzer-test with it.

  When using the master nixpkgs expression, clang-analyzer is at version 3.4 and analyzing my test project with `scan-build make` works fine. However, when substituting the master nixpkgs expression with my forked expression, I get a series of errors: https://gist.github.com/MagneticDuck/8a2c503082f0c8f1fbf65ab2690f58b8
  ## Technical details
  - System: NixOS 4.3.6
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre84513.2661511


state: closed
title: nixos kde5: improve test
user_login: joelmo
html_url: https://github.com/NixOS/nixpkgs/pull/15899
updated_at: 2016-06-03 14:31:37
body:
  IceWM is not part of KDE 5 and is now no longer part of the test. KDE 5
  applications: Dolphin, System Monitor, and System Settings are started
  in this test.

  Screen dump:
  ![image](https://cloud.githubusercontent.com/assets/336631/15714389/9c5c2c4c-281a-11e6-8dab-3e1477abe82e.png)

  Dump on latest release:
  ![image](https://cloud.githubusercontent.com/assets/336631/15714873/a0dc4d68-281c-11e6-8a1c-c9c458a3fb68.png)


state: closed
title: Seafile: service and refactor
user_login: Cornu
html_url: https://github.com/NixOS/nixpkgs/pull/15900
updated_at: 2018-08-02 22:30:51
body:
  ###### Motivation for this change

  Seafile service, running a full seafile server.
  - To build the seafile server, i had to change the existing seafile-shared package and renamed it to one seafile package.
  - I updated all versions to 5.1.2-server tag, seafile-client (version 5.0.7) builds fine
  - added a bunch of django python packages for seahub

  Service file could use some more options:
  - all databases are sqlite (seafile defaults)
  - configured to run in fastcgi mode behind Nginx/Apache (see http://manual.seafile.com/deploy/deploy_with_nginx.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
    - [ ] 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: Fix dask and distributed Python packages
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/15901
updated_at: 2016-06-03 08:42:30
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
    - [ ] OS X
    - [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: ocamlPackages.ppx_tools : discriminate on compiler version
user_login: regnat
html_url: https://github.com/NixOS/nixpkgs/pull/15904
updated_at: 2017-02-12 14:48:38
body:
  ###### Motivation for this change

  Update and compatibility with newer versions of the ocaml compiler

  I find the way I choose the version to use depending on the compiler version rather ugly, if there is a better way to to it, i'd be happy to update the PR.
  ###### 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
  - [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: comeonin: init at 2.4.0
user_login: srp
html_url: https://github.com/NixOS/nixpkgs/pull/15905
updated_at: 2016-06-08 04:33:34
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
    - [ ] OS 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).

  ---

  <!-- Reviewable:start -->

  ---

  This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/nixos/nixpkgs/15905)

  <!-- Reviewable:end -->


state: open
title: Nginx is restarted instead of reloaded on configuration changes
user_login: bobvanderlinden
html_url: https://github.com/NixOS/nixpkgs/issues/15906
updated_at: 2018-07-23 11:09:45
body:
  When the Nginx configuration changes and `nixos-rebuild switch` is executed, Nginx is restarted using stop and start separately. Not only will HTTP/HTTPS not function during that time (minor issue), but if the Nginx configuration is incorrect Nginx fails to start. Note that an incorrect Nginx configuration includes missing a file that is referenced from the configuration.

  On other distributions Nginx is reloaded. It'll show an error when it cannot load the new configuration, but continues to work with the old configuration. It would be nice if that was possible in NixOS as well.

  Alternatively, Nginx configuration can be checked using `nginx -t`. If that was executed before the actual switch/restart is made, that would already be a great help.

  This is also important when huge configuration changes are done from NixOS, like #15862. It could break existing configurations and testing the configuration would prevent actual down-time.

  I'd like to give this a shot, but I'm not sure where to start. Activation scripts? Systemd service file?


state: closed
title: Dpdk: backport to Release 16.03
user_login: abuibrahim
html_url: https://github.com/NixOS/nixpkgs/pull/15907
updated_at: 2016-09-30 14:39:12
body:
  ###### Motivation for this change

  Refactor DPDK to allow building out-of-tree external apps.
  ###### 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
    - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Support for vmTools with custom NIX_STORE_DIR
user_login: unode
html_url: https://github.com/NixOS/nixpkgs/issues/15908
updated_at: 2018-06-23 23:53:56
body:
  When running nix on a custom `NIX_STORE_DIR` (not `/nix`) without root access, it was found that using vmTools (qemu) was a decent alternative to workaround lack of isolation that caused some packages to fail. At the time of writing, this is true for `gnum4` on CentOS 6.5 systems where compilation succeeds but the build fails due to 4 failing tests. This has already been [fixed upstream  by disabling tests entirely for this particular package](https://github.com/NixOS/nixpkgs/commit/bb9fa90dca09fc02f5bdd0548c3e7d156b02da80).

  In any case, running: `nix-build -E 'with import <nixpkgs> {}; vmTools.runInLinuxVM gnum4'` failed at several points due to hardcoded `/nix/store` entries in vmTools ([1,](https://github.com/NixOS/nixpkgs/blob/81eceb14befc1ba2cb096410e1287ada41246635/pkgs/build-support/vm/default.nix#L221) [2,](https://github.com/NixOS/nixpkgs/blob/81eceb14befc1ba2cb096410e1287ada41246635/pkgs/build-support/vm/default.nix#L174) [3](https://github.com/NixOS/nixpkgs/blob/81eceb14befc1ba2cb096410e1287ada41246635/pkgs/build-support/vm/default.nix#L130)) and possibly other locations in [vm/default.nix](https://github.com/NixOS/nixpkgs/blob/81eceb14befc1ba2cb096410e1287ada41246635/pkgs/build-support/vm/default.nix).

  With that said, would it be possible to avoid these hardcoded paths and instead use the overrides provided by the user? Be it via `NIX_STORE_DIR` and `NIX_STATE_DIR` or `~/.nixpkgs/config.nix`.


state: closed
title: release-15.09: nvidia_x11_legacy340: cherry-pick 89a153dd094ff75b6d0e0fc52cc48ac185c97a10
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/issues/15909
updated_at: 2016-12-17 04:10:28
body:
  The `linuxPackages_4_3.nvidia_x11_legacy340` present in the `15.09` channel doesn't build  as of today (91371c2bb6e20fc0df7a812332d99c38b21a2bda). Cherry picking 54d342add8ab512c5650e1b2da25708622dd327d solves the problem. 

  I don't submit a pull-request against the `release-15.09` branch because it seems to be out-of-sync with 91371c2bb6e20fc0df7a812332d99c38b21a2bda (which is what I get as the 15.09 release with `nix-channel --update`).


state: open
title: glibc-locales fails to compile and install on a prefixed nix installation.
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/issues/15910
updated_at: 2017-09-04 09:52:01
body:
  ## Issue description

  When using `glibc-locales` on a prefixed Nix installation, it fails to compile because it tries to write to a non-prefixed location.
  ### Steps to reproduce

  ```
  bash-4.2$ cat ~/.nixpkgs/config.nix
  pkgs:
  {
    packageOverrides = self: {
      nixUnstable = self.nixUnstable.override {
         storeDir = "/scratch/gopinatr/nix/store";
         stateDir = "/scratch/gopinatr/nix/var"; };
    };
  }
  ```

  I have the latest master check out at $NIXPKGS. I am trying to install `glibc-locales`

  ```
  bash-4.2$ nix-env -i glibc-locales -f $NIXPKGS 
  installing ‘glibc-locales-2.23’
  these derivations will be built:
    /scratch/gopinatr/nix/store/xw919hgaaqj1mbpfysng92ppnrfnp34p-glibc-locales-2.23.drv
  building path(s) ‘/scratch/gopinatr/nix/store/j84kwchcycbsl8yr23g64z51zsdf3c3w-glibc-locales-2.23’
  unpacking sources
  unpacking source archive /scratch/gopinatr/nix/store/nn100a4p3dnwmmvfwyjv7msxyszfszj8-glibc-2.23.tar.gz
  .....
  make  -C localedata install-locales
  make[2]: Entering directory '/tmp/nix-build-glibc-locales-2.23.drv-0/glibc-2.23/localedata'
  .././scripts/mkinstalldirs /scratch/gopinatr/nix/store/j84kwchcycbsl8yr23g64z51zsdf3c3w-glibc-locales-2.23/lib/locale
  mkdir -p -- /scratch/gopinatr/nix/store/j84kwchcycbsl8yr23g64z51zsdf3c3w-glibc-locales-2.23/lib/locale
  aa_DJ.UTF-8...cannot create temporary file: /tmp/nix-build-glibc-locales-2.23.drv-0/scratch/gopinatr/nix/store/0wfgakp0ssbkr57jdaa23a55s9v6ldf2-glibc-2.23/lib/locale/locale-archive.F3I9sP: No such file or directory
  Makefile:205: recipe for target 'install-aa_DJ.UTF-8/UTF-8' failed
  make[2]: *** [install-aa_DJ.UTF-8/UTF-8] Error 1
  make[2]: Leaving directory '/tmp/nix-build-glibc-locales-2.23.drv-0/glibc-2.23/localedata'
  Makefile:421: recipe for target 'localedata/install-locales' failed
  make[1]: *** [localedata/install-locales] Error 2
  make[1]: Leaving directory '/tmp/nix-build-glibc-locales-2.23.drv-0/glibc-2.23'
  Makefile:9: recipe for target 'localedata/install-locales' failed
  make: *** [localedata/install-locales] Error 2

  builder for ‘/scratch/gopinatr/nix/store/xw919hgaaqj1mbpfysng92ppnrfnp34p-glibc-locales-2.23.drv’ failed with exit code 2
  error: build of ‘/scratch/gopinatr/nix/store/xw919hgaaqj1mbpfysng92ppnrfnp34p-glibc-locales-2.23.drv’ failed
  ```

  That is, it seems to be trying to create `/tmp/nix-build-glibc-locales-2.23.drv-0/scratch/gopinatr/nix/store/0wfgakp0ssbkr57jdaa23a55s9v6ldf2-glibc-2.23/lib/locale/locale-archive.F3I9sP`, which should not happen because it is disregarding the Nix store directory.
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  ```
  bash-4.2$ cat /etc/redhat-release 
  CentOS Linux release 7.2.1511 (Core) 
  ```
  - Nix version: (run `nix-env --version`)

  ```
  $ ~/.nix-profile/bin/nix-env --version
  nix-env (Nix) 1.12pre4663_1b5b654
  ```
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)

  ```
  bash-4.2$ nix-instantiate -I nixpkgs=$NIXPKGS --eval '<nixpkgs>' -A lib.nixpkgsVersion 
  "16.09pre-git"
  ```

  This was found while trying to check sssd on a prefixed install #14697


state: closed
title: NixOS: pam_systemd: Failed to connect to system bus
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/15911
updated_at: 2016-06-02 09:00:36
body:
  ## Issue description

  On a freshly installed system I'm constantly thrown out of my session and presented with emergency mode.

  ```
  pam_systemd(login:session): Failed to connect to system bus: Connection refused
  ```

  A `nixos-rebuild switch` is not possible. 

  I have the issue with both 16.03 and unstable. Possibly relevant is that I'm using gummiboot.


state: closed
title: dpdk: refactor to allow building extapps
user_login: abuibrahim
html_url: https://github.com/NixOS/nixpkgs/pull/15912
updated_at: 2016-06-02 09:23:42
body:
  ###### Motivation for this change

  These patches enable building external DPDK apps like pktgen. The primary output can now be used as RTE_SDK root.

  Kernel modules are split into "kmod".

  All apps and examples are bundled together and copied to bin thus ending up on PATH.

  After adding the missing dependencies vm_power_mgr is now built into "examples" 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
    - [ ] 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: bareos (15.2.1): assorted build issues?
user_login: redvers
html_url: https://github.com/NixOS/nixpkgs/issues/15913
updated_at: 2018-06-23 21:32:22
body:
  ## Issue description

   The 'out of the box' build for bareos appears to be non-functional.  This may very well be because I've not set it up correctly but I've not seen any docs so I'm fighting in the dark:
  - Binaries that access the storage layer (eg: bareos-sd, bscan, bls, bextract et al):

  ```
  [root@hyper:/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1/bin]# ldd bareos-sd bls bscan bextract | grep 'not found'
      libbareossd-15.2.1.so => not found
      libbareossd-15.2.1.so => not found
      libbareossd-15.2.1.so => not found
      libbareossd-15.2.1.so => not found
  ```

  The symlink for libbareossd.so goes nowhere:

  ```
  [root@hyper:/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1]# ls -al  lib/libbareossd.so
  lrwxrwxrwx 1 root root 21 Dec 31  1969 lib/libbareossd.so -> libbareossd-15.2.1.so

  [root@hyper:/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1]# find . -name libbareossd-15.2.1.so

  ```
  - Scripts and configuration refer to $out/sbin:

  ```
  [root@hyper:/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1]# grep sbin */*/* 2>/dev/null
  etc/bareos/bareos_config:   Install system binaries:      /nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1/sbin
  etc/bareos/bareos-config-lib.sh:DBCHECK="/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1/sbin/bareos-dbcheck -B -c ${CFG_DIR}"
  etc/bareos/bareos-ctl-dir:BACDIRBIN=/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1/sbin
  etc/bareos/bareos-ctl-fd:BACFDBIN=/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1/sbin
  etc/bareos/bareos-ctl-sd:BACSDBIN=/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1/sbin
  etc/bareos/bareos-dir.conf:    File = "/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1/sbin"
  etc/bareos/bconsole:  if [ x$cwd = x/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1/sbin ] ; then
  etc/bareos/bconsole:if [ x/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1/sbin = x/etc/bareos ]; then
  etc/bareos/bconsole:if [ x/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1/sbin = x/etc ]; then
  etc/bareos/bconsole:   /nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1/sbin/bconsole -c $1.conf
  etc/bareos/bconsole:   /nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1/sbin/bconsole -c /etc/bareos/bconsole.conf
  etc/bareos/make_catalog_backup.pl:my $dir_conf='/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1/sbin/bareos-dbcheck -B -c /etc/bareos/bareos-dir.conf';
  ```

  and $out/sbin doesn't exist:

  ```
  [root@hyper:/nix/store/9q6f4hdg75sy7z9m1wh121mlnpc5daq3-bareos-15.2.1]# ls -la sbin
  ls: cannot access 'sbin': No such file or directory
  ```
  ### Steps to reproduce

  add bareos to environment.systemPackages, nixos-rebuild switch
  ## Technical details
  - System: 16.09.git.d82b15d (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs "16.03.858.b8d7324"


state: closed
title: wip: goPackages.gx and gx-go
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/15914
updated_at: 2018-06-29 11:11:26
body:
  ###### Motivation for this change

  IPFS now builds using this.
  ###### 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I didn't test with an actual ipfs daemon running yet because it wants v0.4+, which is not in nixpkgs yet. Also, ipfs now uses this to build.

  gx-go is still missing.

  What are the odds we can get fetchipfs into nixpkgs?

  edit: 

  updated cli-go to the last version before a name change (it will some extra fixing to update to latest).

  gx now has a argument that adds helpers (like gx-go) to its PATH, but I couldn't get it work yet. Help appreciated. It seems override does not work for go packages or something.

  gx-go depends on gx, so there needs to be both a helper-less gx and a gx with gx-go as a dependency.


