# issues

state: closed
title: LiE: init at 2.2.2
user_login: heilkn
html_url: https://github.com/NixOS/nixpkgs/pull/16627
updated_at: 2016-06-30 19:00:53
body:
  ###### Motivation for this change

  provide a common program for nixos and nix
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: LiE: init at 2.2.2
user_login: heilkn
html_url: https://github.com/NixOS/nixpkgs/pull/16628
updated_at: 2016-07-14 18:18:41
body:
  ###### Motivation for this change

  provide a common package for nixos and nix
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: ghc 8.0.1 is actually ghc 8.0.0 in nixos-16.03
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/16629
updated_at: 2016-07-01 08:30:07
body:
  ```
  > nix-shell -p haskell.compiler.ghc801 --run 'ghc --version'
  The Glorious Glasgow Haskell Compilation System, version 8.0.0.20160204
  ```

  This is a mistake, right?


state: closed
title: wpsoffice: 10.1.0.5503 -> 10.1.0.5672
user_login: dguibert
html_url: https://github.com/NixOS/nixpkgs/pull/16630
updated_at: 2017-06-12 08:21:42
body:
  ###### Motivation for this change
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  The url of the previous package is broken.


state: closed
title: alarm-clock-applet: init at 0.3.4
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/16631
updated_at: 2016-07-02 12:02:57
body:
  ###### Motivation for this change

  I don't wanna oversleep for work anymore.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  There were a couple of issues before the application runs normally.

  The first one is GConf error:
  https://nixos.org/wiki/Solve_GConf_errors_when_running_GNOME_applications

  The second one is absence of gst plugins:
  https://github.com/NixOS/nixpkgs/issues/10559


state: closed
title: ffmpeg 3 by default
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/16632
updated_at: 2016-07-03 20:28:41
body:
  Switches over to ffmpeg 3 by default.

  The reverse dependencies have been tested here: https://headcounter.org/hydra/jobset/profpatsch/ffmpeg_3-test
  and rolled back to manual ffmpeg 2 overrides where still necessary.


state: closed
title: gradle: 2.13 -> 2.14
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/16633
updated_at: 2016-07-01 08:27:41
body:
  ###### Motivation for this change

  Update to latest release
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Move nix upgrading instruction to nixpkgs manual
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/16634
updated_at: 2016-07-01 14:45:14
body:
  ###### Motivation for this change

  Address #13186
  ML thread: [How to upgrade when Nix is too old to evaluate nixpkgs](http://thread.gmane.org/gmane.linux.distributions.nixos/20811)

  As the wiki is read only and its information is outdated, nixpkgs manual seemed a natural alternative.

  Improvements and feedback are welcome.

  cc @garbas 


state: closed
title: Proposal: improve triaging workflow
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/issues/16635
updated_at: 2019-04-09 14:00:55
body:
  ## Current state

  We have a high flow of issues, few triagers that results in many forgotten/oudated issues and an always increasing number of issues.
  This is not healthy for the project, and improving triaging could only bring benefits.
  ## Propositions
  ### Add triaging guidelines

  Looking around, I found that angular.js has a [triaging.md](https://github.com/angular/angular.js/blob/master/TRIAGING.md) with guidelines for triaging.
  It could be a good starting point to set triaging guidelines in nixpkgs.
  ### Call for more triagers

  At the moment, there are only a few triagers. They cannot catch with the high flow and number of issues that a project like nixpkgs get.
  We could get bring more focus on this part of contributing by for example sending mail on the ML and give more people the rights required for triaging.
  ### Increase responsibility

  On the 1222 opened issues, 1117 are unassigned.
  Assigning more issues would improve responsibility, and hopefully get issues closed faster.
  ### Reduce the number of issues

  We have too much issues compared to the available resources.
  And many of the issues are outdated and inactive.
  Until we get a realistic issue number, I propose a more aggressive policy, specially on old and inactive issues.
  For example, any issue that is not an enhancement and is inactive for more than 2 months without an assignee or a related PR, could be closed. (and reopened if someone show interest in it of course)
  ### Add priority labels

  We have a high number of issues and github issue tracker make it easy to overlook older important issues.
  Priority labels could be a way to bring focus on more important issues.
  ## List
  - [ ] add triaging guidelines in a `triaging.md`
  - [ ] call for more triagers
  - [ ] reduce issues number
  - [ ] add priority labels
  - [ ] increase responsibility

  Feedback is welcomed.

  cc @joachifm @domenkozar @FRidh @vcunat 


state: closed
title: neomutt: 20160530 -> 20160611
user_login: hiberno
html_url: https://github.com/NixOS/nixpkgs/pull/16636
updated_at: 2016-07-01 08:27:18
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: tnef: init at 1.4.12
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/16637
updated_at: 2016-07-01 09:06:38
body:
  ###### Motivation for this change

  I needed it to read an attachment from a company.
  ###### 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 all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: transgui: init at 5.0.1-svn-r986
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16638
updated_at: 2017-12-16 21:56:23
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/pull/16567
  https://www.reddit.com/r/NixOS/comments/4owwga/transmission_remote_gui_transgui_package/
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Error message showed in `nixos-container run`
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/16639
updated_at: 2016-11-24 20:59:30
body:
  ## Issue description

  When I run `nixos-container run ttt systemctl restart tomcat` when I want to restart `tomcat` service, service IS restarted but some unrelated error is shown. Possibly it shouldn't
  ### Steps to reproduce

  ```
  $ sudo nixos-container create ttt --config 'services.tomcat.enable = true;'
  host IP is 10.233.1.1, container IP is 10.233.1.2
  these derivations will be built:
  ...
  $ sudo nixos-container start ttt

  $ sudo nixos-container run ttt systemctl restart tomcat
  Error creating textual authentication agent: Error opening current controlling terminal for the process (`/dev/tty'): No such device or address (polkit-error-quark, 0)

  ## Technical details

  * System: 16.03.977.1da05df (Emu)
  ```


state: closed
title: nixos/update-users-groups.pl: print UIDs and GIDs
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/16640
updated_at: 2016-07-01 12:11:35
body:
  ###### Motivation for this change

  This makes it possible for users to take action and fixup the UIDs/GIDs
  that NixOS won't touch.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  Instead of showing this output from "nixos-rebuild switch":

  ```
    warning: not applying GID change of group ‘munin’
    warning: not applying UID change of user ‘ntp’
  ```

  print this:

  ```
    warning: not applying GID change of group ‘munin’ (95 -> 102)
    warning: not applying UID change of user ‘ntp’ (3 -> 179)
  ```

  This makes it possible for users to take action and fixup the UIDs/GIDs
  that NixOS won't touch.


state: closed
title: NixOS-16.03 under virtualbox: xorg: no screens found
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/issues/16641
updated_at: 2016-09-22 00:38:36
body:
  I'm running NixOS-16.03 at revision: 2f1174b6d0959dee542b6e76c2ca88232dffc7af under virtualbox on OS X. After performing a minor NixOS upgrade about a month a go it occasionally happens that xorg can't find a device. I get this about 1 out of 3 times when booting my machine. My colleague (who's using the the same configuration and nixpkgs version) is less lucky because he never gets a working xorg anymore.

  I tried upgrading virtualbox on OS X to the latest 5.0.24 but that doesn't help.

  Here are the relevant logs:

  `journalctl -b 0 -u display-manager`:

  ```
  -- Logs begin at Tue 2014-11-04 19:38:48 CET, end at Fri 2016-07-01 13:16:00 CEST. --
  Jul 01 13:08:58 systemd[1]: Starting X11 Server...
  Jul 01 13:08:58 systemd[1]: Started X11 Server.
  Jul 01 13:08:59 display-manager-start[582]: /nix/store/1hq28dwvwhr97hirhrfpb1g9ygipac8f-xsession 'xterm' - xterm
  Jul 01 13:08:59 display-manager-start[582]: /nix/store/1hq28dwvwhr97hirhrfpb1g9ygipac8f-xsession 'xterm + xmonad' - xterm + xmonad
  Jul 01 13:08:59 display-manager-start[582]: /nix/store/1hq28dwvwhr97hirhrfpb1g9ygipac8f-xsession 'none + xmonad' - none + xmonad
  Jul 01 13:08:59 display-manager-start[582]: /nix/store/1hq28dwvwhr97hirhrfpb1g9ygipac8f-xsession 'xterm' - xterm
  Jul 01 13:08:59 display-manager-start[582]: /nix/store/1hq28dwvwhr97hirhrfpb1g9ygipac8f-xsession 'xterm + xmonad' - xterm + xmonad
  Jul 01 13:08:59 display-manager-start[582]: /nix/store/1hq28dwvwhr97hirhrfpb1g9ygipac8f-xsession 'none + xmonad' - none + xmonad
  Jul 01 13:08:59 display-manager-start[582]: /nix/store/yxphnsija17jc4dl6w1f8qa5yfq203g0-xauth-1.0.9/bin/xauth:  file /var/run/slim.auth does not exist
  Jul 01 13:08:59 display-manager-start[582]: X.Org X Server 1.17.4
  Jul 01 13:08:59 display-manager-start[582]: Release Date: 2015-10-28
  Jul 01 13:08:59 display-manager-start[582]: X Protocol Version 11, Revision 0
  Jul 01 13:08:59 display-manager-start[582]: Build Operating System: Linux 3.14.58 x86_64
  Jul 01 13:08:59 display-manager-start[582]: Current Operating System: Linux roel.van.dijk.lumi 4.4.12 #1-NixOS SMP Wed Jun 1 19:16:06 UTC 2016 x86_64
  Jul 01 13:08:59 display-manager-start[582]: Kernel command line: BOOT_IMAGE=(hd0,msdos1)/nix/store/3inc0bcjmk99jrkxd6mpzjyrzrgicxwq-linux-4.4.12/bzImage systemConfig=/nix/store/pw14rl5qi21h6h61dyclzsb11irhwjca-nixos-system-roel.van.dijk.lumi-16.03pre-git init=/nix/store/pw14rl5qi21h6h61dyclzsb11irhwjca-nixos-system-roel.van.dijk.lumi-16.03pre-git/init audit=0 loglevel=4
  Jul 01 13:08:59 display-manager-start[582]: Build Date: 07 June 2016  10:36:50PM
  Jul 01 13:08:59 display-manager-start[582]:  
  Jul 01 13:08:59 display-manager-start[582]: Current version of pixman: 0.34.0
  Jul 01 13:08:59 display-manager-start[582]:         Before reporting problems, check http://wiki.x.org
  Jul 01 13:08:59 display-manager-start[582]:         to make sure that you have the latest version.
  Jul 01 13:08:59 display-manager-start[582]: Markers: (--) probed, (**) from config file, (==) default setting,
  Jul 01 13:08:59 display-manager-start[582]:         (++) from command line, (!!) notice, (II) informational,
  Jul 01 13:08:59 display-manager-start[582]:         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
  Jul 01 13:08:59 display-manager-start[582]: (++) Log file: "/var/log/X.0.log", Time: Fri Jul  1 13:08:59 2016
  Jul 01 13:08:59 display-manager-start[582]: (++) Using config file: "/nix/store/b2w86h7kx421pi7x24hhqdkn2znprgll-xserver.conf"
  Jul 01 13:08:59 display-manager-start[582]: (==) Using system config directory "/nix/store/gcsmr691ah3ws4sxmcgpm85n9sy10j9g-xorg-server-1.17.4/share/X11/xorg.conf.d"
  Jul 01 13:08:59 display-manager-start[582]: (EE)
  Jul 01 13:08:59 display-manager-start[582]: Fatal server error:
  Jul 01 13:08:59 display-manager-start[582]: (EE) no screens found(EE)
  Jul 01 13:08:59 display-manager-start[582]: (EE)
  Jul 01 13:08:59 display-manager-start[582]: Please consult the The X.Org Foundation support
  Jul 01 13:08:59 display-manager-start[582]:          at http://wiki.x.org
  Jul 01 13:08:59 display-manager-start[582]:  for help.
  Jul 01 13:08:59 display-manager-start[582]: (EE) Please also check the log file at "/var/log/X.0.log" for additional information.
  Jul 01 13:08:59 display-manager-start[582]: (EE)
  Jul 01 13:08:59 display-manager-start[582]: (EE) Server terminated with error (1). Closing log file.
  Jul 01 13:09:00 systemd[1]: display-manager.service: Main process exited, code=exited, status=1/FAILURE
  Jul 01 13:09:00 systemd[1]: display-manager.service: Unit entered failed state.
  Jul 01 13:09:00 systemd[1]: display-manager.service: Failed with result 'exit-code'.
  Jul 01 13:09:00 systemd[1]: display-manager.service: Service hold-off time over, scheduling restart.
  Jul 01 13:09:00 systemd[1]: Stopped X11 Server.
  ```

  `/var/log/X.0.log`:

  ```
  [     9.178] 
  X.Org X Server 1.17.4
  Release Date: 2015-10-28
  [     9.178] X Protocol Version 11, Revision 0
  [     9.178] Build Operating System: Linux 3.14.58 x86_64 
  [     9.178] Current Operating System: Linux roel.van.dijk.lumi 4.4.12 #1-NixOS SMP Wed Jun 1 19:16:06 UTC 2016 x86_64
  [     9.178] Kernel command line: BOOT_IMAGE=(hd0,msdos1)/nix/store/3inc0bcjmk99jrkxd6mpzjyrzrgicxwq-linux-4.4.12/bzImage systemConfig=/nix/store/pw14rl5qi21h6h61dyclzsb11irhwjca-nixos-system-roel.van.dijk.lumi-16.03pre-git init=/nix/store/pw14rl5qi21h6h61dyclzsb11irhwjca-nixos-system-roel.van.dijk.lumi-16.03pre-git/init audit=0 loglevel=4
  [     9.178] Build Date: 07 June 2016  10:36:50PM
  [     9.178]  
  [     9.178] Current version of pixman: 0.34.0
  [     9.178]    Before reporting problems, check http://wiki.x.org
      to make sure that you have the latest version.
  [     9.178] Markers: (--) probed, (**) from config file, (==) default setting,
      (++) from command line, (!!) notice, (II) informational,
      (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
  [     9.178] (++) Log file: "/var/log/X.0.log", Time: Fri Jul  1 13:09:05 2016
  [     9.178] (++) Using config file: "/nix/store/b2w86h7kx421pi7x24hhqdkn2znprgll-xserver.conf"
  [     9.178] (==) Using system config directory "/nix/store/gcsmr691ah3ws4sxmcgpm85n9sy10j9g-xorg-server-1.17.4/share/X11/xorg.conf.d"
  [     9.178] (==) ServerLayout "Layout[all]"
  [     9.178] (**) |-->Screen "Screen-virtualbox[0]" (0)
  [     9.178] (**) |   |-->Monitor "<default monitor>"
  [     9.178] (**) |   |-->Device "Device-virtualbox[0]"
  [     9.178] (==) No monitor specified for screen "Screen-virtualbox[0]".
      Using a default monitor configuration.
  [     9.178] (**) |-->Input Device "VBoxMouse"
  [     9.178] (**) Option "DontZap" "on"
  [     9.178] (**) Option "AllowMouseOpenFail" "on"
  [     9.178] (==) Automatically adding devices
  [     9.178] (==) Automatically enabling devices
  [     9.178] (==) Automatically adding GPU devices
  [     9.178] (**) FontPath set to:
      /nix/store/w3dm3kxwypg3c8vxdhas4rq12h5274zf-terminus-font-4.40/share/fonts/terminus,
      /nix/store/rc7glsm04bv1gq9x7rp4xgc5d2pj8kmj-font-bh-ttf-1.0.3/lib/X11/fonts/TTF,
      /nix/store/bvp77xp9q21hbj072zdws6wfr4w8yv04-font-bh-lucidatypewriter-100dpi-1.0.3/lib/X11/fonts/100dpi,
      /nix/store/glkl0mlnk805hxcjab84d4ck18jxprkc-font-bh-lucidatypewriter-75dpi-1.0.3/lib/X11/fonts/75dpi,
      /nix/store/mbw76v6abg11m920wwq99xw9w9ck0mjf-font-bh-100dpi-1.0.3/lib/X11/fonts/100dpi,
      /nix/store/l765xy49qm8h60dljnsxffbxg4vzbmc3-font-misc-misc-1.1.2/lib/X11/fonts/misc,
      /nix/store/4nhncig549mjcga773sv49y1wpmg1s5d-font-cursor-misc-1.0.3/lib/X11/fonts/misc,
      /nix/store/mhc53l5s92ii45m8m4vijfyigfxj6zcb-unifont-8.0.01/share/fonts,
      /nix/store/awsydg3cli87v575cg5kh7bnzapw6c9g-font-adobe-100dpi-1.0.3/lib/X11/fonts/100dpi,
      /nix/store/r6p9c07kbhqd3l77lcl78gmsk50p9fyp-font-adobe-75dpi-1.0.3/lib/X11/fonts/75dpi
  [     9.178] (**) ModulePath set to "/nix/store/zanqp4p7cg9kqrwv3bj4fdsi8vjf24yk-VirtualBox-GuestAdditions-5.0.20-4.4.12/lib,/nix/store/zanqp4p7cg9kqrwv3bj4fdsi8vjf24yk-VirtualBox-GuestAdditions-5.0.20-4.4.12/lib/xorg/modules/drivers,/nix/store/zanqp4p7cg9kqrwv3bj4fdsi8vjf24yk-VirtualBox-GuestAdditions-5.0.20-4.4.12/lib/dri,/nix/store/gcsmr691ah3ws4sxmcgpm85n9sy10j9g-xorg-server-1.17.4/lib/xorg/modules,/nix/store/gcsmr691ah3ws4sxmcgpm85n9sy10j9g-xorg-server-1.17.4/lib/xorg/modules/drivers,/nix/store/gcsmr691ah3ws4sxmcgpm85n9sy10j9g-xorg-server-1.17.4/lib/xorg/modules/extensions,/nix/store/xv3gqprdymjkz3xzdwa884xyh939q9hg-xf86-input-evdev-2.10.1/lib/xorg/modules/input"
  [     9.178] (II) The server relies on udev to provide the list of input devices.
      If no devices become available, reconfigure udev or disable AutoAddDevices.
  [     9.178] (II) Loader magic: 0x80cb80
  [     9.178] (II) Module ABI versions:
  [     9.178]    X.Org ANSI C Emulation: 0.4
  [     9.178]    X.Org Video Driver: 19.0
  [     9.178]    X.Org XInput driver : 21.0
  [     9.178]    X.Org Server Extension : 9.0
  [     9.180] (EE) systemd-logind: failed to get session: PID 834 does not belong to any known session
  [     9.180] (II) xfree86: Adding drm device (/dev/dri/card0)
  [     9.185] (--) PCI:*(0:0:2:0) 80ee:beef:0000:0000 rev 0, Mem @ 0xe0000000/134217728
  [     9.185] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
  [     9.185] (II) "glx" will be loaded by default.
  [     9.185] (II) LoadModule: "glx"
  [     9.185] (II) Loading /nix/store/gcsmr691ah3ws4sxmcgpm85n9sy10j9g-xorg-server-1.17.4/lib/xorg/modules/extensions/libglx.so
  [     9.187] (II) Module glx: vendor="X.Org Foundation"
  [     9.187]    compiled for 1.17.4, module version = 1.0.0
  [     9.187]    ABI class: X.Org Server Extension, version 9.0
  [     9.187] (==) AIGLX enabled
  [     9.187] (II) LoadModule: "vboxvideo"
  [     9.187] (II) Loading /nix/store/zanqp4p7cg9kqrwv3bj4fdsi8vjf24yk-VirtualBox-GuestAdditions-5.0.20-4.4.12/lib/xorg/modules/drivers/vboxvideo_drv.so
  [     9.187] (II) Module vboxvideo: vendor="Oracle Corporation"
  [     9.187]    compiled for 1.17.0, module version = 1.0.1
  [     9.187]    Module class: X.Org Video Driver
  [     9.187]    ABI class: X.Org Video Driver, version 19.0
  [     9.187] (**) Load address of symbol "VBOXVIDEO" is 0x7f5a5a8692e0
  [     9.187] (II) LoadModule: "vboxmouse"
  [     9.187] (WW) Warning, couldn't open module vboxmouse
  [     9.187] (II) UnloadModule: "vboxmouse"
  [     9.187] (II) Unloading vboxmouse
  [     9.187] (EE) Failed to load module "vboxmouse" (module does not exist, 0)
  [     9.187] (II) VBoxVideo: guest driver for VirtualBox: vbox
  [     9.187] (++) using VT number 7

  [     9.189] (II) vboxvideo: kernel driver found, not loading.
  [     9.189] (EE) No devices detected.
  [     9.189] (EE) 
  Fatal server error:
  [     9.189] (EE) no screens found(EE) 
  [     9.189] (EE) 
  Please consult the The X.Org Foundation support 
       at http://wiki.x.org
   for help. 
  [     9.189] (EE) Please also check the log file at "/var/log/X.0.log" for additional information.
  [     9.189] (EE) 
  ```


state: closed
title: Add system-wise kbd search path
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/16642
updated_at: 2016-07-18 20:17:53
body:
  ###### Motivation for this change

  This improves usability of custom console fonts, keymaps etc. -- things that are set by `kbd` package. We now add `/run/current-system/sw/share` to search path for all its resources -- which means that instead of patching new keymaps into `kbd` or specifying a console font like this:

  ```
  i18n.consoleFont = "${pkgs.terminus_font}/share/consolefonts/ter-v16n.psf.gz";
  ```

  You can do it like this:

  ```
  environment.systemPackages = [ pkgs.terminus_font ];
  i18n.consoleFont = "ter-v16n";
  ```
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: {lib}mediainfo{-gui}: 0.7.86 -> 0.7.87
user_login: devhell
html_url: https://github.com/NixOS/nixpkgs/pull/16643
updated_at: 2016-07-16 10:55:54
body:
  ###### Motivation for this change

  Update
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  From the changelog:

  ```
  Version 0.7.87, 2016-06-30
  + Spanish and catalan languages updated, thanks to Sergi Medina
  + Refactoring of the trace feature, for better performance and some bug fixes
  - Visual C++ 2012 project files removed
  x Review of symbols display, now using standard display (e.g. "k" instead of "K", " min" instead of "mn"...)
  x XML output: revert to old versioning method (version is MediaInfo software version)
  x I63, EBUCore/FIMS outputs: typo correction about WritingLibrary and WritingApplication
  x Matroska: files with CodecPrivate element before CodecID element where not always correctly parsed
  x OGG: crash/incoherent behavior with some buggy OGG streams having invalid chunk sizes
  ```


state: closed
title: Upgrading to nixos-16.03-small shows these errors at stage 1 booting
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/16644
updated_at: 2018-06-25 05:53:03
body:
  ## Issue description

  ```
  killall: cryptsetup: no process killed
  ```

  It's shown 7 times.
  ### Steps to reproduce

  I'm using LUKS of course.
  ## Technical details
  - System: 16.03.git.72a31bd (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: Custom git repo tracking nixos-16.03-small.


state: closed
title: fetchgit: doesn't update when modifying rev
user_login: YPares
html_url: https://github.com/NixOS/nixpkgs/issues/16645
updated_at: 2018-06-23 22:58:04
body:
  ## Issue description

  I have a nix file containing this configuration

  ```
    version = "2_7_0";
    src = fetchgit {
      url = "git://git.hpdd.intel.com/fs/lustre-release.git";
      rev = "refs/tags/v${version}";
      sha256 = "1gsb6j5ak25y0hxrigg8pqgayyxidnfhjfg238b0m0jhg9drmihx";
    };
  ```

  After nix-building it, then modifying version to "2_8_0", nothing is updated and it doesn't complain about sha256 not being right.
  ### Steps to reproduce
  ## Technical details
  - System: Ubuntu
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre83147.df89584


state: closed
title: Python: buildEnv does not create symlinks to std library modules
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/16646
updated_at: 2016-07-01 14:17:46
body:
  ## Issue description

  While `python.buildEnv` correctly adds symbolic links to extra packages that are added with `extraLibs`, it doesn't actually add any symbolic links for the modules that were separated from the interpreter (python 2.7).
  ### Steps to reproduce

  ```
  $ nix-shell -E 'with import <nixpkgs> {}; with pkgs.pythonPackages; (python.withPackages (ps: with ps; [curses])).env' --run "python -c 'import curses'"
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/nix/store/0jmc177zpy0wxqj852vcpapcg1ahk61v-python-2.7.11-env/lib/python2.7/curses/__init__.py", line 15, in <module>
      from _curses import *
  ImportError: No module named _curses
  ```

  I guess we need to set `passthru.pythonPath = [];`.

  cc @domenkozar @bennofs 


state: closed
title: galen: fix on nixos
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/16647
updated_at: 2016-07-02 12:03:52
body:
  This fixes galen on NixOS. Since the phases were limited to exclude `configure` shebangs were not patched and thus the wrapper script from galen still had `/bin/bash` in it.
  ###### Things done
  - Built on platform(s)
    - [X] NixOS
    - [X] 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: tmuxinator and bundler fail
user_login: aklt
html_url: https://github.com/NixOS/nixpkgs/issues/16648
updated_at: 2016-07-09 23:49:36
body:
  ## Issue description

  I have installed tmuxinator by adding it to /etc/nixos/configuration.nix
  I have also added bundler to configuration.nix

  Attempting to run it gives me:

  ```
  # tmuxinator 
  /nix/store/n5gqlhs1nmadxkbibv42wnxq3m7f404k-ruby-2.3.0-p0/lib/ruby/2.3.0/rubygems.rb:241:in `bin_path': can't find gem bundler (>= 0) (Gem::GemNotFoundException)
      from /run/current-system/sw/bin/bundle:14:in `<main>'
  ```
  ### Steps to reproduce

  As mentioned above 
  ## Technical details
  - System: (NixOS: `16.03.973.8bf31d7 (Emu)`)
  - Nix version: (`nix-env (Nix) 1.11.2`)
  - Nixpkgs version: (`16.03.973.8bf31d7`)


state: closed
title: enlightenment: 0.20.9 -> 0.21.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/16649
updated_at: 2016-07-02 12:08:52
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: spacefm: sudo and gksu fixes #15758 and license update
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16650
updated_at: 2016-07-05 10:02:43
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/issues/15758
  and license change from GPL3 to GPL3+ ( https://github.com/IgnorantGuru/spacefm/blob/master/COPYING )

  ~~https://github.com/NixOS/nixpkgs/issues/183~~ doesn't apply here. SpaceFM depends on real bash features.

  I've also added a module to install _SpaceFM_ and modify _spacefm.conf_ by adding the following in _configuration.nix_:

  ```
    programs.spacefm.enable = true;
  ```

  Additionally, the default settings can be overridden with:

  ```
    programs.spacefm.settings = {
      tmp_dir = "/tmp";
      terminal_su = "${pkgs.sudo}/bin/sudo";
      graphical_su = "${pkgs.gksu}/bin/gksu";
    };
  ```

  It borrows common declarations from other modules. It relieves the _SpaceFM_ package from it's dependencies on sudo and gksu as discussed in the https://github.com/NixOS/nixpkgs/issues/15758 while allowing their replacement in the module without recompilation.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: irssi-0.8.19 SASL auth unable to locate certificate
user_login: cfricke
html_url: https://github.com/NixOS/nixpkgs/issues/16651
updated_at: 2018-08-09 20:41:38
body:
  ## Issue description

  When using the new irssi built-in SASL auth, the process is unable to get local issuer certificate. Weechat on the other hand has no issues. I assume this is due to a missing dependency: gnutls
  ### Steps to reproduce
  1. Install irssi
  2. Add server and credentials:

  ```
  /network add -sasl_username <name> -sasl_password <password> -sasl_mechanism PLAIN freenode
  /server add -auto -net freenode -ssl -ssl_verify chat.freenode.net 6697
  ```
  1. Connect `/connect freenode`

  The above steps should yield:

  ```
  12:11 Irssi: Looking up chat.freenode.net
  12:11 Irssi: Connecting to chat.freenode.net [195.154.200.232] port 6697
  12:11 Irssi: warning Could not verify SSL servers certificate: unable to get local issuer certificate
  12:11 Irssi: warning   Subject : /OU=Domain Control Validated/OU=Gandi Standard Wildcard
            SSL/CN=*.freenode.net
  12:11 Irssi: warning   Issuer  : /C=FR/ST=Paris/L=Paris/O=Gandi/CN=Gandi Standard SSL CA 2
  12:11 Irssi: warning   MD5 Fingerprint : 6B:14:EE:CE:67:26:19:3C:81:48:B7:73:E9:43:3F:79
  12:11 Irssi: Connection lost to chat.freenode.net
  ```
  ## Technical details
  - System: 16.09pre85639.453086a (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre85639.453086a"


state: closed
title: Add compton user service
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/16652
updated_at: 2017-02-15 14:38:21
body:
  ###### Motivation for this change

  This adds a NixOS module for compton so that it can be configured declaratively
  and run as a user service.
  ###### Things done
  - [x] Tested using sandboxing
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: pythonPackages.pgspecial: 1.4.0 -> 1.5.0
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/16653
updated_at: 2016-07-02 08:33:02
body:
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).


state: closed
title: Adding setcap-wrapper functionality to Nix
user_login: ixmatus
html_url: https://github.com/NixOS/nixpkgs/pull/16654
updated_at: 2017-02-16 09:56:38
body:
  ###### Motivation for this change

  Resolves #6768 

  Setting capabilities on programs is desirable over `setuid` because it improves the granularity of security. Nix wasn't able to support `setcap-wrappers` in the style of `setuid-wrappers` until recently when the Linux 4.4 kernel was added. Linux 4.3 included a capability named Ambient which enables a wrapper program to propagate its capabilities to an execv'ed program.

  This PR adds support for setcap-wrappers (with notable improvements to the wrapper program over `setuid-wrapper.c`) and adds a conditional task that sets `ping` and `ping6` to be setcap wrapped if the kernel is at-least 4.3, if not then we default to the setuid behavior.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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/`), NOTE: only tested ping and ping6
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I tested both a sub 4.3 kernel (it defaulted to the setuid'ed `ping` and `ping6`) and with a 4.4 kernel (it defaulted to setcap'ed `ping` and `ping6`).


state: closed
title: avahi: 0.6.31 -> 0.6.32
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/16655
updated_at: 2016-07-04 12:31:02
body:
  ###### Motivation for this change

  Bugfix release.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  Bugfix release, backwards compatible.
  - Update src URL to github (the latest release is only available there).
  - Change "$(mkdir_p)" to "$(MKDIR_P)" in the patch to keep it working
    (apply'able).


state: closed
title: clib: 1.4.2 -> 1.7.0
user_login: jb55
html_url: https://github.com/NixOS/nixpkgs/pull/16656
updated_at: 2016-07-02 10:46:58
body:
  ###### Motivation for this change

  Adds some handy functionality since 1.4.2, such as `clib install --save`
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: nodejs-5_x: 5.11.1 -> 5.12.0
user_login: cko
html_url: https://github.com/NixOS/nixpkgs/pull/16657
updated_at: 2016-07-19 09:34:40
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: thunderbird-bin: 45.1.1 -> 45.2.0
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/16659
updated_at: 2016-07-08 16:11:31
body:
  ###### Motivation for this change

  Bug fixes.

  https://www.mozilla.org/en-US/thunderbird/45.2.0/releasenotes/
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: dockerTools: disable compression in tarsum.go
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/16660
updated_at: 2016-07-19 08:18:41
body:
  Previously, tarsum would compress the (discarded) tarball produced.
  That's a waste of CPU, and a waste of time.


state: closed
title: thunderbird: 45.1.1 -> 45.2.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16661
updated_at: 2016-07-02 15:58:30
body:
  ###### Motivation for this change

  Update thunderbird to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: [WIP] flashtool: 0.9.14.0 -> 0.9.22.3
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/pull/16662
updated_at: 2016-09-10 21:00:27
body:
  ###### Motivation for this change
  - update to support newer phones
  - make the package more NixOS-like:
    - [ ] replace the original FlashTool shellscript and use makeWrapper to recreate its functionality
    - [ ] replace the bundled utilities by ones provided by NixOS, where applicable
    - [ ] add new packages to NixOS (eg. unyaffs, XperiFirm,...) and use those, whenever possible
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: nix-prefetch-git: include date in standard output
user_login: DavidEGrayson
html_url: https://github.com/NixOS/nixpkgs/pull/16663
updated_at: 2016-07-04 18:19:20
body:
  ###### Motivation for this change

  @expipiplus1 and I are working on a tool for automatically updating the revision and sha256 information in a `fetchgit` Nix expression.  When we are updating that information, we would also like to know the commit date because many packages that use fetchgit also store the commit date in a version attribute for that package.  Those packages are following a rule from the [Nixpkgs manual](https://nixos.org/nixpkgs/manual/):

  > If package is fetched from git's commit then the version part of the name must be the date of that (fetched) commit. The date must be in "YYYY-MM-DD" format.

  Currently, nix-prefetch-git does output a human-readable commit date on the standard error.  However, it would be useful to have the date be in the standard output of nix-prefetch-git so that we can get it with a standard JSON parser and not worry as much about its format changing.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: pythonPackages.neovim: 0.1.8 -> 0.1.9
user_login: expipiplus1
html_url: https://github.com/NixOS/nixpkgs/pull/16664
updated_at: 2016-07-03 10:13:00
body:
  ###### Motivation for this change

  The latest version of deoplete depends on this version of `neovim`.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: gtkLibs: remove by inlining into gnome2
user_login: Havvy
html_url: https://github.com/NixOS/nixpkgs/pull/16665
updated_at: 2016-07-03 05:54:25
body:
  ###### Motivation for this change

  I've been told that gtkLibs is useless since it hides dependencies. The only user of it in nixpkgs itself is gnome2. As such, inlining and removing it simplifies the overall structure a small amount.

  I don't actually know how to test this, but as it's a local refactoring, I couldn't imagine anything breaking, but those who know Nix more than me should probably weigh in there. If anything, my computer doesn't have the resources to build the entirety of gnome2 and everything that depends on it.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).  (I think?)

  ---


state: closed
title: opendoas: init at 0.3.2 (WIP)
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/16667
updated_at: 2016-07-03 20:50:48
body:
  ###### Motivation for this change

  Opendoas is a simpler alternative for sudo;

  I was unable to figure out how to get doas under `/var/setuid-wrappers`. The `pkgs/tools/security/sudo` package was not very helpful in figuring it out. Any help would be really appreciated.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Python: use buildEnv for application, remove PYTHONPATH wrapper
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/16668
updated_at: 2016-07-02 21:11:23
body:
  ###### Motivation for this change

  I got the following idea to make Python applications work, without wrapping all scripts with a wrapper that sets PYTHONPATH. In this PR I introduce a function that builds a `python.buildEnv` for the chosen Python application, and then another derivation that symlinks only the scripts of the application, but then via the `buildEnv`. This works because `python.buildEnv` sets `PYTHONHOME`.

  Eventually, I will want to put this function in the `passthru` of the interpreter.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  @RonnyPfannschmidt this might be of interest to you.


state: closed
title: alarm-clock-applet: fix finding gstreamer plugins and gconf at runtime
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/16669
updated_at: 2016-07-03 21:18:25
body:
  ###### Motivation for this change

  Before this patch, alarm-clock-applet required users to do two workaround to get the app running. I've finally managed to hide this all in the nix expression.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: guake: add gconf to propagatedUserEnvPkgs
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/16670
updated_at: 2016-07-05 22:16:13
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 fixes #15978.


state: closed
title: libjpeg-drop: init at 9b
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16671
updated_at: 2016-07-19 09:53:50
body:
  ###### Motivation for this change

  These patches supplement _jpegtran_ with the _--drop_ flag that allows dropping (pasting) of blocks from one jpeg to the next without re-compression.

  Note the patches are supplied by the JPEGclub.org who also maintain the Independent JPEG Group's libjpeg itself. See http://jpegclub.org http://www.ijg.org/ http://jpegclub.org/jpegtran/

  Notes on different libjpeg versions and varieties:
  - pkgs/development/libraries/libjpeg/default.nix is libjpeg version 8d dating back to 2012.
  - pkgs/development/libraries/libjpeg/62.nix is libjpeg version 6n dating back to 2002.
  - pkgs/development/libraries/libjpeg-turbo/default.nix is a fork of 8 series libjpeg with ongoing effort on performance (SMID instructions and other improvements) and correctness with respect to the older APIs.
  - pkgs/development/libraries/libjpeg-drop/default.nix is a recent libjpeg version 9b dating 2016 with additional experimental drop patches.

  (dates from http://www.ijg.org/files/)

  Practically speaking, most of the linux ecosystem depends on libjpeg-turbo or the 8 series libjpeg APIs. For this package's purposes, the interest is in the _transjpeg_ binary which is why the package is also set to compile statically by default.

  The issue on 8vs9 series is further discussed in http://www.libjpeg-turbo.org/About/Jpeg-9 .
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Python: use buildEnv for application, remove PYTHONPATH wrapper
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/16672
updated_at: 2017-08-19 07:34:59
body:
  ###### Motivation for this change

  I got the following idea to make Python applications work, without wrapping all scripts with a wrapper that sets PYTHONPATH. In this PR I introduce a function that builds a `python.buildEnv` for the chosen Python application, and then another derivation that symlinks only the scripts of the application, but then via the `buildEnv`. This works because `python.buildEnv` sets `PYTHONHOME`.

  Eventually, I will want to put this function in the `passthru` of the interpreter and have a `python.packages` and a `python.applications` with the latter mapping this function to `python.packages`.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  @RonnyPfannschmidt this might be of interest to you.

  Replaces #16668


state: closed
title: pulseaudio: 8.0 -> 9.0
user_login: simonvandel
html_url: https://github.com/NixOS/nixpkgs/pull/16674
updated_at: 2016-07-05 06:52:55
body:
  ###### Motivation for this change
  ###### Things done

  My minimal testing has been rebuilding my system with the changes and confirming that sound works.
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 also updates webrtc-audio-processing from 0.1 -> 0.3 as mentioned
  in [1](https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/9.0/).

  Release notes can be seen in [1](https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/9.0/).


state: closed
title: Package fhem (home automation server)
user_login: Gomez
html_url: https://github.com/NixOS/nixpkgs/issues/16675
updated_at: 2016-07-03 17:57:25
body:
  ## Issue description

  I try to get a fhem (http://fhem.de/fhem.html) run on my server, its a perl home automation server, here is my default.nix, it successfully builds:

  ```
  { stdenv, pkgconfig, perl, perlPackages, fetchurl }:

  stdenv.mkDerivation rec {
    name = "fhem-${version}";
    version = "5.7";

    src = fetchurl {
      url = http://fhem.de/fhem-5.7.tar.gz;
      sha256 = "179fd251edb0bc7dbd775d7d6597fcfe7df88c2f7b39c5bbecf17defaa6b9539";
    };

    propagatedBuildInputs = [ pkgconfig perl perlPackages.JSON perlPackages.DeviceSerialPort ];

    patchPhase = ''
      substituteInPlace Makefile --replace /opt $out
      substituteInPlace fhem.cfg --replace /opt/log $out/log
    '';

    makeFlags = ''
          PREFIX=$(out)
          INSTALL=install
          DESTDIR=$(out)
          PERLLIB=$(out)/lib/perl5/site_perl
          PERL=${perl}/bin/perl
    '';

    meta = {
      description = "File Manager and User Shell for the GNU Project";
      homepage = http://www.midnight-commander.org;
      license = "GPLv2+";
      maintainers = [ stdenv.lib.maintainers.sander ];
    };
  }

  ```

  DeviceSerialPort looks like this:

  ```
  { buildPerlPackage, fetchurl }:

  buildPerlPackage rec {
      name = "Device-SerialPort-1.04";
      src = fetchurl {
        url = "mirror://cpan/authors/id/C/CO/COOK/${name}.tar.gz";
        sha256 = "d392567cb39b4ea606c0e0acafd8ed72320311b995336ece5fcefcf9b150e9d7";
      };
      meta = {
        license = "";
      };
  }
  ```
  ### Steps to reproduce

  If i start the server i get this errors:

  ```
   Can't locate JSON.pm in @INC (you may need to install the JSON module) (@INC contains: /root/.nix-profile/lib/perl5/site_perl /nix/var/nix/profiles/default/lib/perl5/site_perl /run/current-system/sw/lib/perl5/s
  ite_perl/5.22.1/x86_64-linux-thread-multi /run/current-system/sw/lib/perl5/site_perl/5.22.1 /run/current-system/sw/lib/perl5/site_perl /nix/store/yz66grd0xjffb91pm1j05b181k0r2ip9-perl-5.22.1/lib/perl5/site_perl/
  5.22.1/x86_64-linux-thread-multi /nix/store/yz66grd0xjffb91pm1j05b181k0r2ip9-perl-5.22.1/lib/perl5/site_perl/5.22.1 /nix/store/yz66grd0xjffb91pm1j05b181k0r2ip9-perl-5.22.1/lib/perl5/5.22.1/x86_64-linux-thread-mu
  lti /nix/store/yz66grd0xjffb91pm1j05b181k0r2ip9-perl-5.22.1/lib/perl5/5.22.1 . /nix/store/gc3gpk3n2f8irrykkvy30z2vaiz7pcc1-fhem-5.7/fhem/FHEM) at /nix/store/gc3gpk3n2f8irrykkvy30z2vaiz7pcc1-fhem-5.7/fhem/FHEM/70
  _XBMC.pm line 18, <$fh> line 360.
  ```

  and:

  ```
  2016.07.03 11:59:48.585 0: Can't locate JSON.pm in @INC (you may need to install the JSON module) (@INC contains: /root/.nix-profile/lib/perl5/site_perl /nix/var/nix/profiles/default/lib/perl5/site_perl /run/cur
  rent-system/sw/lib/perl5/site_perl/5.22.1/x86_64-linux-thread-multi /run/current-system/sw/lib/perl5/site_perl/5.22.1 /run/current-system/sw/lib/perl5/site_perl /nix/store/yz66grd0xjffb91pm1j05b181k0r2ip9-perl-5
  .22.1/lib/perl5/site_perl/5.22.1/x86_64-linux-thread-multi /nix/store/yz66grd0xjffb91pm1j05b181k0r2ip9-perl-5.22.1/lib/perl5/site_perl/5.22.1 /nix/store/yz66grd0xjffb91pm1j05b181k0r2ip9-perl-5.22.1/lib/perl5/5.2
  2.1/x86_64-linux-thread-multi /nix/store/yz66grd0xjffb91pm1j05b181k0r2ip9-perl-5.22.1/lib/perl5/5.22.1 . /nix/store/gc3gpk3n2f8irrykkvy30z2vaiz7pcc1-fhem-5.7/fhem/FHEM) at /nix/store/gc3gpk3n2f8irrykkvy30z2vaiz7
  pcc1-fhem-5.7/fhem/FHEM/31_HUEDevice.pm line 16, <$fh> line 413.
  BEGIN failed--compilation aborted at /nix/store/gc3gpk3n2f8irrykkvy30z2vaiz7pcc1-fhem-5.7/fhem/FHEM/31_HUEDevice.pm line 16, <$fh> line 413.
  ```

  I am new to nix / nixos, some1 able to gimme some pointers?
  ## Technical details
  - System:16.03.501.6666a90 (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.501.6666a90 (Emu)


state: closed
title: maphosts: Don't provide bundler anymore
user_login: mpscholten
html_url: https://github.com/NixOS/nixpkgs/pull/16676
updated_at: 2016-07-03 17:10:38
body:
  ###### Motivation for this change

  Currently the `maphosts` package also provides the `bundler` binary. This leads to conflicts when installing other ruby packages which also provide `bundler` (e.g. `jekyll`) because then there're two `bundler`s.

  This change wraps the `bundleEnv` to only provide the `maphosts` binary.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: bleachbit: 1.8 -> 1.12
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/16677
updated_at: 2016-07-03 21:26:29
body:
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: aspellDicts.en: 7.1-0 -> 2016.06.26-0
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/16678
updated_at: 2016-07-05 10:05:13
body:
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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"`
  - [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: cryptsetup: update project homepage
user_login: rastus-vernon
html_url: https://github.com/NixOS/nixpkgs/pull/16680
updated_at: 2016-07-03 19:44:56
body:
  The project's homepage was moved from http://code.google.com/p/cryptsetup/ to https://gitlab.com/cryptsetup/cryptsetup/.


state: closed
title: tlp service: add restart on config change
user_login: aske
html_url: https://github.com/NixOS/nixpkgs/pull/16681
updated_at: 2016-07-03 19:56:41
body:
  ###### Motivation for this change

  TLP service should restart after configuration change.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 @abbradar 


state: closed
title: cataclysm-dda-git: init at 2017-07-12
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/16683
updated_at: 2017-11-12 17:56:27
body:
  ###### Motivation for this change

  Cataclysm dda hasn't done a release in like a billion years and I want a up to date game.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 very similar to the current default.nix (differences are enabling parallel building and changing the wrapper datadir path), so maybe a single file with a version argument might be better here? Not sure what's the recommended way to do it.

  Should we use LTO? https://github.com/CleverRaven/Cataclysm-DDA/blob/master/COMPILING.md


state: closed
title: orbitron: init at 20110526
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/16684
updated_at: 2016-07-04 20:55:20
body:
  ###### Motivation for this change

  A very useful font which I needed and thought I'd package so everyone can use it.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---


state: closed
title: openrct2: init at 0.0.4
user_login: joepie91
html_url: https://github.com/NixOS/nixpkgs/pull/16685
updated_at: 2017-10-20 09:59:32
body:
  ###### Motivation for this change

  Package is currently missing from nixpkgs, and this fixes that :)
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  Not familiar with either sandboxing or nox-review and didn't find out about their existence until I went to create a PR (nor does anything really seem to explain this), so I haven't done those steps yet.

  This PR adds _two_ packages - `openrct2` (marked 'unfree') and `openrct2-engine` (marked GPL3). The reason for this is that OpenRCT2 is an RCT2 clone that is currently in a state where there are no original assets yet.  This means that in the majority of cases, the user will want to install the game using assets from the GOG installer for the original RCT2, and so that is the default.

  Both for the purpose of Hydra builds and for users who want to use a different source for their game assets, the `openrct2-engine` package is available, which builds and installs _just_ the OpenRCT2 engine itself. The `openrct2` package will install `openrct2-engine`, extract the assets from the GOG installer (or ask the user for it if they haven't provided it yet), and then use a wrapper to load OpenRCT2 with the installed assets.

  The wrapper currently modifies the OpenRCT2 configuration file in the user's home directory; unfortunately, this cannot be resolved until OpenRCT2/OpenRCT2#3981 is fixed.

  Note that this package is only available in an i686 variant - this is intentional, as it is not currently possible to build a 64-bit version of OpenRCT2.

  EDIT: Forgot to mention, I had to add  a callPackages_i686 to `top_level.nix` as well, as it didn't exist yet.


state: closed
title: pekwm: init at 0.1.17
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/16686
updated_at: 2018-02-23 01:26:08
body:
  ###### Motivation for this change

  Insertion of pekwm, a lightweight window manager.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: mailutils: fix build break
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/16688
updated_at: 2016-07-04 15:01:47
body:
  ###### Motivation for this change

  Fixes #14606 
  mailutils no longer allows to set the path to sendmail as a configuration option. Instead it is taken from "path.h"
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  See #14606 for the breakage. It is fixed by using default guile
  Also addes support for fribidi, sasl, and gssapi


state: closed
title: documentation: fix start display-manager command
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/16689
updated_at: 2016-07-04 08:27:28
body:
  ###### Motivation for this change

  Address #16596
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: xorriso: 1.4.2 -> 1.4.4
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/16691
updated_at: 2016-07-04 15:32:47
body:
  ###### Motivation for this change

  Xorriso, supporting and associated libraries.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: biber: 2.4 -> 2.5
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/16692
updated_at: 2016-07-05 07:41:26
body:
  ###### Motivation for this change

  Upgrade biber and its dependencies, and ensure that almost all tests pass.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: youtube-dl: 2016.06.27 -> 2016.07.03.1
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16694
updated_at: 2016-07-04 20:07:44
body:
  ###### Motivation for this change

  Update youtube-dl to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: strace: 4.11 -> 4.12
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16695
updated_at: 2016-07-04 11:23:23
body:
  ###### Motivation for this change

  Update strace to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 build useful docker images on OS X (darwin)
user_login: jml
html_url: https://github.com/NixOS/nixpkgs/issues/16696
updated_at: 2018-10-31 04:46:39
body:
  ## Issue description

  I am trying to build docker images using nix on my Macbook Pro, running Darwin. When I try to do so, nix tries to build `linux-pam` on my Darwin laptop, rather than on the docker-machine VM that I normally use for Docker. This fails, and so I can't build docker images.

  Normally, I use the docker-machine VM for building images. The `docker` command on OS X works transparently with that VM, provided certain environment variables are set. I would have thus expected Nix to use the VM for building images.

  I tried to find documentation on how to build docker images on OS X via the docker-machine VM, but couldn't find anything.
  ### Steps to reproduce

  Using the `redis-small.nix` example on @lethalman's [blog](http://lethalman.blogspot.co.uk/2016/04/cheap-docker-images-with-nix_15.html), repeated below:

  ```
  { pkgs ? import <nixpkgs> {} }:

  with pkgs;
  dockerTools.buildImage {
    name = "redis";
    runAsRoot = ''
      #!${stdenv.shell}
      ${dockerTools.shadowSetup}
      groupadd -r redis
      useradd -r -g redis -d /data -M redis
      mkdir /data
      chown redis:redis /data
    '';

    config = {
      Cmd = [ "${goPackages.gosu.bin}/bin/gosu" "redis" "${redis}/bin/redis-server" ];
      ExposedPorts = {
        "6379/tcp" = {};
      };
      WorkingDir = "/data";
      Volumes = {
        "/data" = {};
      };
    };
  }
  ```

  And then running `nix-build`...

  ```
  $ nix-build --show-trace ./redis-small.nix
  error: while evaluating the attribute ‘buildCommand’ of the derivation ‘redis.tar.gz’ at /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/build-support/trivial-builders.nix:10:14:
  while evaluating the attribute ‘shadowSetup’ at /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/build-support/docker/default.nix:57:3:
  while evaluating the attribute ‘nativeBuildInputs’ of the derivation ‘shadow-4.2.1’ at /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/os-specific/linux/shadow/default.nix:18:3:
  while evaluating ‘optional’ at /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/lib/lists.nix:186:20, called from /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/os-specific/linux/shadow/default.nix:25:17:
  while evaluating ‘callPackageWith’ at /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/lib/customisation.nix:93:35, called from /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/top-level/all-packages.nix:11081:9:
  while evaluating ‘makeOverridable’ at /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/lib/customisation.nix:54:24, called from /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/lib/customisation.nix:97:8:
  while evaluating anonymous function at /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/os-specific/linux/pam/default.nix:1:1, called from /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/lib/customisation.nix:56:12:
  while evaluating ‘mkDerivation’ at /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/stdenv/generic/default.nix:95:5, called from /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/os-specific/linux/pam/default.nix:3:1:
  while evaluating ‘throwEvalHelp’ at /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/stdenv/generic/default.nix:120:23, called from /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/stdenv/generic/default.nix:169:21:
  Package ‘linux-pam-1.2.1’ in ‘/nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/os-specific/linux/pam/default.nix:53’ 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.
  ```

  When I add `allowBroken`, I get the following:

  ```
  $ nix-build --show-trace ./redis-small.nix
  error: while evaluating the attribute ‘buildCommand’ of the derivation ‘redis.tar.gz’ at /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/build-support/trivial-builders.nix:10:14:
  while evaluating the attribute ‘shadowSetup’ at /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/build-support/docker/default.nix:57:3:
  while evaluating the attribute ‘preBuild’ of the derivation ‘shadow-4.2.1’ at /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/os-specific/linux/shadow/default.nix:18:3:
  assertion failed at /nix/store/phqb57liyaqm9jxlawk47y3d97whq2bv-nixpkgs-16.09pre83147.df89584/nixpkgs/pkgs/os-specific/linux/shadow/default.nix:8:10
  ```
  ## Technical details
  - System: Darwin: 10.11.5
  - Nix version: 1.11.2
  - Nixpkgs version: `16.09pre83147.df89584`
  - Docker version:

  ```
  $ docker version
  Client:
   Version:      1.11.2
   API version:  1.23
   Go version:   go1.5.4
   Git commit:   b9f10c9
   Built:        Wed Jun  1 21:20:08 2016
   OS/Arch:      darwin/amd64

  Server:
   Version:      1.11.2
   API version:  1.23
   Go version:   go1.5.4
   Git commit:   b9f10c9
   Built:        Wed Jun  1 21:20:08 2016
   OS/Arch:      linux/amd64
  ```


state: closed
title: perf-tools: 20150723 -> 20160418
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16697
updated_at: 2016-07-04 12:26:05
body:
  ###### Motivation for this change

  Update perf-tools to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: libyamlcpp: 0.5.1 -> 0.5.3
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/16698
updated_at: 2016-07-06 10:50:19
body:
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: nox: update to 0.0.4
user_login: madjar
html_url: https://github.com/NixOS/nixpkgs/pull/16700
updated_at: 2016-07-04 11:51:02
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nix-prefetch-git: remove extraneous output from JSON
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/pull/16701
updated_at: 2016-07-04 18:40:21
body:
  ###### Motivation for this change

  It was breaking the `emacs2nix` use of this tool.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  Without this change, the JSON output from `nix-prefetch-git` is
  corrupted by the pushd/popd output:

  ```
  mdorman@aching:~$ nix-prefetch-git --fetch-submodules --url http://repo.or.cz/r/anything-config.git --rev 2d7e0450e13ab04b20f4dff08f32936e78677e58 2>/dev/null
  /tmp/git-checkout-tmp-MKaDNZ03/anything-config-2d7e045 /home/mdorman
  /home/mdorman
  {
    "url": "http://repo.or.cz/r/anything-config.git",
    "rev": "2d7e0450e13ab04b20f4dff08f32936e78677e58",
    "date": "2015-10-19T11:03:43+09:00",
    "sha256": "077gdqd6vhnfryf21mbgs2bdp8k7bdgaiajdw72rq4rlcg4xpjv9",
    "fetchSubmodules": true
  }
  ```

  By redirecting the output of pushd/popd to stderr, we can preserve it in
  STDERR (just after 'Switched to a new branch'):

  ```
  mdorman@aching:~$ ~/src/nixpkgs/pkgs/build-support/fetchgit/nix-prefetch-git --fetch-submodules --url http://repo.or.cz/r/anything-config.git --rev 2d7e0450e13ab04b20f4dff08f32936e78677e58
  Initialized empty Git repository in /tmp/git-checkout-tmp-6EK8ZHTC/anything-config-2d7e045/.git/
  remote: Counting objects: 30, done.
  remote: Compressing objects: 100% (28/28), done.
  remote: Total 30 (delta 0), reused 16 (delta 0)
  Unpacking objects: 100% (30/30), done.
  From http://repo.or.cz/r/anything-config
   * branch            HEAD       -> FETCH_HEAD
  Switched to a new branch 'fetchgit'
  /tmp/git-checkout-tmp-6EK8ZHTC/anything-config-2d7e045 ~
  ~
  removing `.git'...

  git revision is 2d7e0450e13ab04b20f4dff08f32936e78677e58
  path is /nix/store/5b3acbmxpwhp7i54zw3kh0zm0s0i50zy-anything-config-2d7e045
  git human-readable version is -- none --
  Commit date is 2015-10-19 11:03:43 +0900
  hash is 077gdqd6vhnfryf21mbgs2bdp8k7bdgaiajdw72rq4rlcg4xpjv9
  {
    "url": "http://repo.or.cz/r/anything-config.git",
    "rev": "2d7e0450e13ab04b20f4dff08f32936e78677e58",
    "date": "2015-10-19T11:03:43+09:00",
    "sha256": "077gdqd6vhnfryf21mbgs2bdp8k7bdgaiajdw72rq4rlcg4xpjv9",
    "fetchSubmodules": true
  }
  ```

  But it does not appear in the JSON output on STDOUT:

  ```
  mdorman@aching:~$ ~/src/nixpkgs/pkgs/build-support/fetchgit/nix-prefetch-git --fetch-submodules --url http://repo.or.cz/r/anything-config.git --rev 2d7e0450e13ab04b20f4dff08f32936e78677e58 2>/dev/null
  {
    "url": "http://repo.or.cz/r/anything-config.git",
    "rev": "2d7e0450e13ab04b20f4dff08f32936e78677e58",
    "date": "2015-10-19T11:03:43+09:00",
    "sha256": "077gdqd6vhnfryf21mbgs2bdp8k7bdgaiajdw72rq4rlcg4xpjv9",
    "fetchSubmodules": true
  }
  ```

  I noticed this problem when all non-github git pulls for emacs2nix were
  failing, so this is not a theoretical problem.


state: closed
title: evemu: 2.0.0 -> 2.4.0
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/16702
updated_at: 2016-07-04 13:19:31
body:
  ###### 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 all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  /cc @fignuts 


state: closed
title: Nologin error
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/16703
updated_at: 2016-07-07 21:58:53
body:
  ###### Motivation for this change

  Fixes #16428
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: update ipfs to latest 0.4.x
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/16705
updated_at: 2016-12-02 03:07:23
body:
  i would like to run an ipfs node and write a NixOS service.

  https://github.com/ipfs/go-ipfs#download-and-compile-ipfs

  cc @zimbatm @kamilchm @rardiol 


state: closed
title: cwebbin: ensure binaries go to the right destddir
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/16706
updated_at: 2016-07-04 17:19:29
body:
  ###### Motivation for this change

  The previous version missed the ending '/' in the destdir, and caused the binaries to end up with names `binctangle` and `bincweave`. I had the package under another name previously installed while testing, which caused the `ctangle` and `cweave` to be present, and caused me to not catch the error.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: nouveau blocking nvidia driver
user_login: f11r
html_url: https://github.com/NixOS/nixpkgs/issues/16711
updated_at: 2016-07-06 18:28:56
body:
  ## Issue description

  Trying to enable nvidia drivers on my Lenovo Y50 (GeForce GTX 860M) via

  ```
    services.xserver.videoDrivers = [ "nvidia" ];
    systemd.services.nvidia-control-devices = {
      wantedBy = [ "multi-user.target" ];
      serviceConfig.ExecStart = "${pkgs.linuxPackages.nvidia_x11}/bin/nvidia-smi";
    };
  ```

  After running `nixos-rebuild switch`, `journalctl -xe` gives the following output indicating that nouveau was loaded instead of nvidia:

  ```
  Jul 04 20:18:16 nixos kernel: nouveau 0000:01:00.0: priv: HUB0: 10ecc0 ffffffff (1b40822c)
  Jul 04 20:18:16 nixos kernel: nouveau 0000:01:00.0: DRM: resuming client object trees...
  Jul 04 20:18:16 nixos kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 249
  Jul 04 20:18:16 nixos kernel: NVRM: The NVIDIA probe routine was not called for 1 device(s).
  Jul 04 20:18:16 nixos kernel: NVRM: This can occur when a driver such as: 
                                NVRM: nouveau, rivafb, nvidiafb or rivatv 
                                NVRM: was loaded and obtained ownership of the NVIDIA device(s).
  Jul 04 20:18:16 nixos kernel: NVRM: Try unloading the conflicting kernel module (and/or
                                NVRM: reconfigure your kernel without the conflicting
                                NVRM: driver(s)), then try loading the NVIDIA kernel module
                                NVRM: again.
  Jul 04 20:18:16 nixos kernel: NVRM: No NVIDIA graphics adapter probed!
  Jul 04 20:18:16 nixos kernel: [drm] Module unloaded
  Jul 04 20:18:16 nixos kernel: nvidia-nvlink: Unregistered the Nvlink Core, major device number 249
  Jul 04 20:18:16 nixos kernel: NVRM: NVIDIA init module failed!
  Jul 04 20:18:16 nixos nvidia-smi[6215]: modprobe: ERROR: could not insert 'nvidia': No such device
  Jul 04 20:18:16 nixos nvidia-smi[6215]: NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
  Jul 04 20:18:16 nixos systemd[1]: nvidia-control-devices.service: Main process exited, code=exited, status=9/n/a
  Jul 04 20:18:16 nixos systemd[1]: nvidia-control-devices.service: Unit entered failed state.
  ```

  `lspci -v` gives:

  ```
          Subsystem: Lenovo Device 3978
          Flags: bus master, fast devsel, latency 0, IRQ 33
          Memory at d0000000 (32-bit, non-prefetchable) [size=16M]
          Memory at a0000000 (64-bit, prefetchable) [size=256M]
          Memory at b0000000 (64-bit, prefetchable) [size=32M]
          I/O ports at 5000 [size=128]
          Expansion ROM at d1000000 [disabled] [size=512K]
          Capabilities: [60] Power Management version 3
          Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
          Capabilities: [78] Express Endpoint, MSI 00
          Capabilities: [100] Virtual Channel
          Capabilities: [250] Latency Tolerance Reporting
          Capabilities: [258] L1 PM Substates
          Capabilities: [128] Power Budgeting <?>
          Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
          Capabilities: [900] #19
          Kernel driver in use: nouveau
  ```

  I have tried blacklisting nouveau via

  ```
  boot.blacklistedKernelModules = ["nouveau"];
  ```

  with no effect.

  I've also tried using `nvidiaBeta` and the nixos unstable channel.
  ## Technical details
  - System: NixOS: 16.03.909.f199be0 (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.909.f199be0

  Any ideas on how I can get my system to use nvidia instead of nouveau?


state: closed
title: darwin: temporary fix for elixir
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/16712
updated_at: 2016-07-10 08:38:47
body:
  ###### Motivation for this change

  There seems to be an issue with the env binary from coreutils (#16406), causing the `mix` command to break, nothing should change for other platforms.
  This is just a temporary fix, but fixing the actual issue probably requires a mass rebuild.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: nixos/pulseaudio: tcp streaming & zeroconf
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/16713
updated_at: 2016-07-31 14:20:54
body:
  This one took way too long to implement. But finally got it working.

  Adds options for tcp streaming and avahi zeroconf support (so that the
  server can be easily found by clients).
  There is also an option to allow anonymous clients to stream to the
  server (by default pulseaudio uses a cookie mechanism, see manpage).

  Tested the implementation by looking at the generated pulse config.
  Tested the semantics by trying out the streaming with two laptops and various configurations.

  cc @aszlig: this came out of the all-nighter from late 2015 and a bit (way too much) work over the last days


state: closed
title: gnunet: Fix build
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/16714
updated_at: 2016-07-05 00:54:53
body:
  ###### Motivation for this change

  Fixes #14969, caused due to a missing zlib env
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Zim can't started: Failed running: /home/$username/zim
user_login: danykey
html_url: https://github.com/NixOS/nixpkgs/issues/16716
updated_at: 2016-07-05 08:32:08
body:
  ## Issue description

  While starting the Zim throwed dialog `Failed running: /home/$username/zim`.
  After close the dialog a window appeared:

  ```
  This is zim 0.63
  Platform: posix
  Locale: en_US UTF-8
  FS encoding: UTF-8
  Python: (2, 7, 11, 'final', 0)
  Gtk: (2, 24, 29)
  Pygtk: (2, 24, 0)
  Zim revision is:
    branch: zim-trunk
    revision: 765 jaap.karssenberg@gmail.com-20150613194828-pygsvbwdn2sefqhe
    date: 2015-06-13 21:48:28 +0200

  ======= Traceback =======
    File "/nix/store/ydp7lkqivnl6rp0qxk6bca354ric4rch-zim-0.63/lib/python2.7/site-packages/zim/main.py", line 446, in main
      obj.run()
    File "/nix/store/ydp7lkqivnl6rp0qxk6bca354ric4rch-zim-0.63/lib/python2.7/site-packages/zim/main.py", line 211, in run
      zim.ipc.start_server_if_not_running()
    File "/nix/store/ydp7lkqivnl6rp0qxk6bca354ric4rch-zim-0.63/lib/python2.7/site-packages/zim/ipc.py", line 283, in start_server_if_not_running
      raise AssertionError, 'Failed to start server (spawning)'
  AssertionError: Failed to start server (spawning)
  ```
  ### Steps to reproduce

  Just install and try to run.
  ## Technical details
  - System: 16.03.923.9e959ce (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.923.9e959ce"


state: closed
title: pypdf2: 1.25.1 -> 1.26.0
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/16717
updated_at: 2016-07-05 07:06:56
body:
  ###### Motivation for this change

  Upgrade and unbreak pypdf2
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: gpaste: 3.18.4 -> 3.18.5
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/16719
updated_at: 2016-07-05 10:03:33
body:
  ###### 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 all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Unable to set locale for ssh session
user_login: surr
html_url: https://github.com/NixOS/nixpkgs/issues/16721
updated_at: 2018-06-23 22:57:50
body:
  ## Issue description

  Default value for LANG cannot be overriden by ssh session.
  I have added "AcceptEnv LANG LANGUAGE LC_*" to sshd configuration (via services.openssh.extraConfig) but LANG is still set to nixos default value. 

  Probably, the values of locale-related environment variables should be set only when not defined.
  ## Technical details

  NixOS: 16.09pre85931.125ffff


state: closed
title: libmsgpack: 1.1.0 -> 2.0.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16722
updated_at: 2016-07-19 06:10:13
body:
  ###### Motivation for this change

  Update libmsgpack to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: gnupg: make optional dependencies optional
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/16723
updated_at: 2016-07-09 16:47:48
body:
  ###### Motivation for this change

  gnupg currently pulls in all optional dependencies (which is significant), even if for instance someone only needs a small tool. This patch makes the dependencies configurable, and makes optional dependencies really optional.

  I've left the defaults as is. Let me know if this is how this should be done, or if there is another best practise to follow.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: open
title: texlive: "mktextfm: Cannot find mktex.opt; check your installation"
user_login: stebulus
html_url: https://github.com/NixOS/nixpkgs/issues/16724
updated_at: 2019-04-28 15:37:29
body:
  ## Issue description

  Running `mktextfm` from texlive yields the error message `mktextfm: Cannot find mktex.opt; check your installation`.
  ### Steps to reproduce

  ```
  $ cat >default.nix <<EOF
  with import <nixpkgs> {};
  stdenv.mkDerivation {
    name = "nixpkgs-mktexpk-problem-0.1.0";
    buildInputs = [
      (texlive.combine { inherit (texlive) scheme-basic metafont; })
    ];
  }
  EOF
  $ nix-shell
  [nix-shell]$ mktextfm cmr10
  ```
  ## Technical details
  - System: Ubuntu 14.04.4 LTS
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre83147.df89584
  ## Uninformed investigation

  I think the patching of scripts in texlive.combine doesn't achieve the desired effect with `mktextfm`, `mktexpk`, and `mktexmf`.  In `/nix/store/69aarjbh...-texlive-combined-2015/bin/mktextfm`, the final command is

  ```
  exec /nix/store/d20f169r...-bash-4.3-p42/bin/sh  /nix/store/dmfikj6q...-texlive-bin-2015/bin/mktextfm "${extraFlagsArray[@]}" "$@"
  ```

  which causes `$0` to be `/nix/store/dmfikj6q...-texlive-bin-2015/bin/mktextfm`.  Since the script `mktextfm` prepends its own directory (as determined by inspecting `$0`) to PATH, it runs `kpsewhich` from texlive-bin-2015 rather than from texlive-combined-2015, so it doesn't find the combined `texmf.cnf`.

  If I replace the final line of `mktextfm` with

  ```
  exec /nix/store/d20f169r...-bash-4.3-p42/bin/bash  -c ". /nix/store/dmfikj6q...-texlive-bin-2015/bin/mktextfm" /nix/store/69aarjbh...-texlive-combined-2015/bin/mktextfm "${extraFlagsArray[@]}" "$@"
  ```

  (so that $0 will refer to texlive-combined-2015 even though the script itself is not there), then the command `mktextfm cmr10` seems to run metafont normally, and reports generating files in `~/.texlive2014/texmf-var` as expected.


state: closed
title: sigil: 0.7.4 > 0.9.6
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16725
updated_at: 2016-07-05 11:30:52
body:
  ###### Motivation for this change

  When I tried installing sigil it downloaded the source code and then failed to build it.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: No way to install OpenJFX (JavaFX for OpenJDK) and use it for development
user_login: dimatomp
html_url: https://github.com/NixOS/nixpkgs/issues/16727
updated_at: 2019-07-02 12:57:22
body:
  ## Issue description

  Subj. Currently there is no way to install it via `nix-env` (or I have not found it)
  ### Steps to reproduce
  1. `nix-env -i openjdk idea-community`
  2. Run `idea-community`, open a JavaFX project
  3. Set project SDK path to `~/.nix-profile/lib/openjdk`
  4. Observe that idea fails to build the project or highlight javafx code
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  16.03.973.8bf31d7 (Emu)
  - Nix version: (run `nix-env --version`)

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

  nixos-16.03: 16.03.973.8bf31d7
  nixos-unstable: 16.09pre85639.453086a


state: closed
title: mop: init at 0.2.0
user_login: HappyEnt
html_url: https://github.com/NixOS/nixpkgs/pull/16728
updated_at: 2016-07-09 13:02:51
body:
  ###### Motivation for this change

  Added new go-Package mop
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: gnome-music 3.20 fails to load plugins
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/issues/16729
updated_at: 2018-03-29 09:09:49
body:
  ## Issue description

  When launching gnome-music from a terminal, an error message is displayed:

  > `grl-registry.c:1255: Could not open directory '/nix/store/mzq7732z6by6a729634sjkl0w5prdz7z-grilo-0.3.0/lib/grilo-0.3': Error opening directory`
  > `14:47:17 ERROR   Failed to load plugins`

  indeed, there is no directory `grilo-0.3` there, but I have the impression the library files should be searched in `/nix/store/rxzgpy3k2z8crp34ykk9d7p8bprcsh0z-grilo-plugins-0.3.1/lib/grilo-0.3` instead (please note the derivation name `grilo` vs. `grilo-plugins`).
  ## Technical details
  - System: nixos-unstable


state: closed
title: fontconfig: fix etc priority
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/16730
updated_at: 2017-12-03 08:46:04
body:
  ###### Motivation for this change

  Address #16026

  ---

  Current state issues:
  - ~~When /etc/fonts is already present, the new `/etc/fonts` will be created as `/etc/fonts.tmp` breaking fontconfig configuration. Issue #16978~~ fixed by #17042
  - ~~using `symlinkJoin` for creating the `/etc/font` package make `test.installers.*` fails because `lndir` is not available. Issue #16983~~ fixed by using `buildEnv` instead of `symlinkJoin`

  ---

  This make all the fontconfig related configuration files be symlinked in the correct order in `etc` so fontconfig settings and `fontconfig.defaultFonts` are applied correctly.

  This will trigger a rebuild of fontconfig and all related packages, so the PR is made on `staging`.

  The change in fontconfig is required in order to have a correct file loading order for `${pkgs.fontconfig.out}/etc/fonts/conf.d/*`. (that are currently linked in `/etc/fonts/{,2.11}/fonts.conf`).

  example:

  ```
  $ FC_DEBUG=1024 fc-match serif
  FC_DEBUG=1024
      Loading config file /etc/fonts/2.11/fonts.conf
      Scanning config dir /etc/fonts/2.11/conf.d
      Loading config file /etc/fonts/2.11/conf.d/00-nixos.conf
      Loading config file /etc/fonts/2.11/conf.d/10-nixos-rendering.conf
      Loading config file /etc/fonts/2.11/conf.d/10-scale-bitmap-fonts.conf
      Loading config file /etc/fonts/2.11/conf.d/20-unhint-small-vera.conf
      Loading config file /etc/fonts/2.11/conf.d/30-liberation-mono.conf
      Loading config file /etc/fonts/2.11/conf.d/30-liberation-sans-narrow.conf
      Loading config file /etc/fonts/2.11/conf.d/30-liberation-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/30-liberation-serif.conf
      Loading config file /etc/fonts/2.11/conf.d/30-metric-aliases-free.conf
      Loading config file /etc/fonts/2.11/conf.d/30-metric-aliases.conf
      Loading config file /etc/fonts/2.11/conf.d/30-nixos-generic-alias.conf
      Loading config file /etc/fonts/2.11/conf.d/30-urw-aliases.conf
      Loading config file /etc/fonts/2.11/conf.d/31-titillium.conf
      Loading config file /etc/fonts/2.11/conf.d/36-repl-missing-glyphs.conf
      Loading config file /etc/fonts/2.11/conf.d/37-repl-global-free.conf
      Loading config file /etc/fonts/2.11/conf.d/37-repl-webfonts.conf
      Loading config file /etc/fonts/2.11/conf.d/40-alef.conf
      Loading config file /etc/fonts/2.11/conf.d/40-amiri.conf
      Loading config file /etc/fonts/2.11/conf.d/40-arphic-ukai.conf
      Loading config file /etc/fonts/2.11/conf.d/40-arphic-uming.conf
      Loading config file /etc/fonts/2.11/conf.d/40-ddc-uchen.conf
      Loading config file /etc/fonts/2.11/conf.d/40-dejavusans-yuanti-condensed.conf
      Loading config file /etc/fonts/2.11/conf.d/40-dejavusans-yuanti-mono.conf
      Loading config file /etc/fonts/2.11/conf.d/40-dejavusans-yuanti.conf
      Loading config file /etc/fonts/2.11/conf.d/40-dzongkha.conf
      Loading config file /etc/fonts/2.11/conf.d/40-faruma.conf
      Loading config file /etc/fonts/2.11/conf.d/40-hannom.conf
      Loading config file /etc/fonts/2.11/conf.d/40-himalaya-fonts.conf
      Loading config file /etc/fonts/2.11/conf.d/40-ipafont.conf
      Loading config file /etc/fonts/2.11/conf.d/40-ipamjfont.conf
      Loading config file /etc/fonts/2.11/conf.d/40-khmer-os.conf
      Loading config file /etc/fonts/2.11/conf.d/40-koruri.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lklug.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lohit-assamese.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lohit-bengali.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lohit-devanagari.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lohit-gujarati.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lohit-gurmukhi.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lohit-kannada.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lohit-malayalam.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lohit-marathi.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lohit-nepali.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lohit-odia.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lohit-punjabi.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lohit-tamil.conf
      Loading config file /etc/fonts/2.11/conf.d/40-lohit-telugu.conf
      Loading config file /etc/fonts/2.11/conf.d/40-melthofonts.conf
      Loading config file /etc/fonts/2.11/conf.d/40-mph-2b-damase.conf
      Loading config file /etc/fonts/2.11/conf.d/40-mplus.conf
      Loading config file /etc/fonts/2.11/conf.d/40-myanmar3.conf
      Loading config file /etc/fonts/2.11/conf.d/40-nanum-fonts.conf
      Loading config file /etc/fonts/2.11/conf.d/40-nanumgothic-coding.conf
      Loading config file /etc/fonts/2.11/conf.d/40-non-latin-microsoft.conf
      Loading config file /etc/fonts/2.11/conf.d/40-non-latin-misc.conf
      Loading config file /etc/fonts/2.11/conf.d/40-nonlatin.conf
      Loading config file /etc/fonts/2.11/conf.d/40-noto-arabic.conf
      Loading config file /etc/fonts/2.11/conf.d/40-sawarabi.conf
      Loading config file /etc/fonts/2.11/conf.d/40-saweri.conf
      Loading config file /etc/fonts/2.11/conf.d/40-source-han-sans-cn.conf
      Loading config file /etc/fonts/2.11/conf.d/40-source-han-sans-jp.conf
      Loading config file /etc/fonts/2.11/conf.d/40-source-han-sans-kr.conf
      Loading config file /etc/fonts/2.11/conf.d/40-source-han-sans-twhk.conf
      Loading config file /etc/fonts/2.11/conf.d/40-tharlon.conf
      Loading config file /etc/fonts/2.11/conf.d/40-umeplus.conf
      Loading config file /etc/fonts/2.11/conf.d/40-unfonts-core.conf
      Loading config file /etc/fonts/2.11/conf.d/40-vlgothic.conf
      Loading config file /etc/fonts/2.11/conf.d/40-wqy-microhei.conf
      Loading config file /etc/fonts/2.11/conf.d/40-wqy-zenhei.conf
      Loading config file /etc/fonts/2.11/conf.d/43-wqy-zenhei-sharp.conf
      Loading config file /etc/fonts/2.11/conf.d/45-aboriginal-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/45-aboriginal-serif.conf
      Loading config file /etc/fonts/2.11/conf.d/45-aileron.conf
      Loading config file /etc/fonts/2.11/conf.d/45-alegreya-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/45-alegreya.conf
      Loading config file /etc/fonts/2.11/conf.d/45-aleo.conf
      Loading config file /etc/fonts/2.11/conf.d/45-amble.conf
      Loading config file /etc/fonts/2.11/conf.d/45-andada.conf
      Loading config file /etc/fonts/2.11/conf.d/45-antonio.conf
      Loading config file /etc/fonts/2.11/conf.d/45-archivo-black.conf
      Loading config file /etc/fonts/2.11/conf.d/45-archivo-narrow.conf
      Loading config file /etc/fonts/2.11/conf.d/45-arev-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/45-arsenal.conf
      Loading config file /etc/fonts/2.11/conf.d/45-berenis-adf-pro.conf
      Loading config file /etc/fonts/2.11/conf.d/45-bitter.conf
      Loading config file /etc/fonts/2.11/conf.d/45-bravo.conf
      Loading config file /etc/fonts/2.11/conf.d/45-buenard.conf
      Loading config file /etc/fonts/2.11/conf.d/45-caladea.conf
      Loading config file /etc/fonts/2.11/conf.d/45-camingocode.conf
      Loading config file /etc/fonts/2.11/conf.d/45-cantarell.conf
      Loading config file /etc/fonts/2.11/conf.d/45-cantoraone.conf
      Loading config file /etc/fonts/2.11/conf.d/45-carlito.conf
      Loading config file /etc/fonts/2.11/conf.d/45-caviar-dreams.conf
      Loading config file /etc/fonts/2.11/conf.d/45-charis-sil.conf
      Loading config file /etc/fonts/2.11/conf.d/45-clear-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/45-comme.conf
      Loading config file /etc/fonts/2.11/conf.d/45-consola-mono.conf
      Loading config file /etc/fonts/2.11/conf.d/45-cooper-hewitt.conf
      Loading config file /etc/fonts/2.11/conf.d/45-courier-prime.conf
      Loading config file /etc/fonts/2.11/conf.d/45-crimson-text.conf
      Loading config file /etc/fonts/2.11/conf.d/45-croscore-fonts.conf
      Loading config file /etc/fonts/2.11/conf.d/45-dejavu.conf
      Loading config file /etc/fonts/2.11/conf.d/45-droid.conf
      Loading config file /etc/fonts/2.11/conf.d/45-ebgaramond.conf
      Loading config file /etc/fonts/2.11/conf.d/45-enriqueta.conf
      Loading config file /etc/fonts/2.11/conf.d/45-erewhon.conf
      Loading config file /etc/fonts/2.11/conf.d/45-exo2.conf
      Loading config file /etc/fonts/2.11/conf.d/45-fanwood.conf
      Loading config file /etc/fonts/2.11/conf.d/45-fira-mono.conf
      Loading config file /etc/fonts/2.11/conf.d/45-fira-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/45-gelasio.conf
      Loading config file /etc/fonts/2.11/conf.d/45-gentium.conf
      Loading config file /etc/fonts/2.11/conf.d/45-helvetica-ce-35-thin.conf
      Loading config file /etc/fonts/2.11/conf.d/45-helvetica-ce-55-roman.conf
      Loading config file /etc/fonts/2.11/conf.d/45-helvetica-cy.conf
      Loading config file /etc/fonts/2.11/conf.d/45-helvetica-narrow.conf
      Loading config file /etc/fonts/2.11/conf.d/45-helvetica-neue-lt-com.conf
      Loading config file /etc/fonts/2.11/conf.d/45-helvetica-neue.conf
      Loading config file /etc/fonts/2.11/conf.d/45-helvetica-world.conf
      Loading config file /etc/fonts/2.11/conf.d/45-helvetica.conf
      Loading config file /etc/fonts/2.11/conf.d/45-heuristica.conf
      Loading config file /etc/fonts/2.11/conf.d/45-inconsolata-pwl.conf
      Loading config file /etc/fonts/2.11/conf.d/45-inconsolatazi4.conf
      Loading config file /etc/fonts/2.11/conf.d/45-infini.conf
      Loading config file /etc/fonts/2.11/conf.d/45-inknut-antiqua.conf
      Loading config file /etc/fonts/2.11/conf.d/45-iosevka.conf
      Loading config file /etc/fonts/2.11/conf.d/45-istok.conf
      Loading config file /etc/fonts/2.11/conf.d/45-junicode.conf
      Loading config file /etc/fonts/2.11/conf.d/45-latin-microsoft.conf
      Loading config file /etc/fonts/2.11/conf.d/45-latin-misc.conf
      Loading config file /etc/fonts/2.11/conf.d/45-latin-modern.conf
      Loading config file /etc/fonts/2.11/conf.d/45-latin.conf
      Loading config file /etc/fonts/2.11/conf.d/45-lato.conf
      Loading config file /etc/fonts/2.11/conf.d/45-league-gothic.conf
      Loading config file /etc/fonts/2.11/conf.d/45-lekton.conf
      Loading config file /etc/fonts/2.11/conf.d/45-liberastika.conf
      Loading config file /etc/fonts/2.11/conf.d/45-liberation.conf
      Loading config file /etc/fonts/2.11/conf.d/45-libre-baskerville.conf
      Loading config file /etc/fonts/2.11/conf.d/45-libre-caslon.conf
      Loading config file /etc/fonts/2.11/conf.d/45-linden-hill.conf
      Loading config file /etc/fonts/2.11/conf.d/45-linux-libertine-o.conf
      Loading config file /etc/fonts/2.11/conf.d/45-linux-libertine.conf
      Loading config file /etc/fonts/2.11/conf.d/45-lobster-two.conf
      Loading config file /etc/fonts/2.11/conf.d/45-lora.conf
      Loading config file /etc/fonts/2.11/conf.d/45-luxi.conf
      Loading config file /etc/fonts/2.11/conf.d/45-magra.conf
      Loading config file /etc/fonts/2.11/conf.d/45-merriweather-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/45-merriweather.conf
      Loading config file /etc/fonts/2.11/conf.d/45-monoid.conf
      Loading config file /etc/fonts/2.11/conf.d/45-montserrat.conf
      Loading config file /etc/fonts/2.11/conf.d/45-noticia-text.conf
      Loading config file /etc/fonts/2.11/conf.d/45-noto-cros.conf
      Loading config file /etc/fonts/2.11/conf.d/45-noto-nonlatin.conf
      Loading config file /etc/fonts/2.11/conf.d/45-noto-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/45-noto-serif.conf
      Loading config file /etc/fonts/2.11/conf.d/45-opensans.conf
      Loading config file /etc/fonts/2.11/conf.d/45-oswald.conf
      Loading config file /etc/fonts/2.11/conf.d/45-overpass.conf
      Loading config file /etc/fonts/2.11/conf.d/45-oxygen.conf
      Loading config file /etc/fonts/2.11/conf.d/45-paratype.conf
      Loading config file /etc/fonts/2.11/conf.d/45-permian.conf
      Loading config file /etc/fonts/2.11/conf.d/45-pfeffer-mediaeval.conf
      Loading config file /etc/fonts/2.11/conf.d/45-pfennig.conf
      Loading config file /etc/fonts/2.11/conf.d/45-playfair-display.conf
      Loading config file /etc/fonts/2.11/conf.d/45-quintessential.conf
      Loading config file /etc/fonts/2.11/conf.d/45-raleway.conf
      Loading config file /etc/fonts/2.11/conf.d/45-roboto-mono.conf
      Loading config file /etc/fonts/2.11/conf.d/45-roboto.conf
      Loading config file /etc/fonts/2.11/conf.d/45-sansation.conf
      Loading config file /etc/fonts/2.11/conf.d/45-scada.conf
      Loading config file /etc/fonts/2.11/conf.d/45-sen.conf
      Loading config file /etc/fonts/2.11/conf.d/45-signika.conf
      Loading config file /etc/fonts/2.11/conf.d/45-sinkin-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/45-sorts-mill-goudy.conf
      Loading config file /etc/fonts/2.11/conf.d/45-source-code-pro-pwl.conf
      Loading config file /etc/fonts/2.11/conf.d/45-source-code-pro.conf
      Loading config file /etc/fonts/2.11/conf.d/45-source-sans-pro.conf
      Loading config file /etc/fonts/2.11/conf.d/45-source-serif-pro.conf
      Loading config file /etc/fonts/2.11/conf.d/45-symbola.conf
      Loading config file /etc/fonts/2.11/conf.d/45-tehuti.conf
      Loading config file /etc/fonts/2.11/conf.d/45-tex-gyre.conf
      Loading config file /etc/fonts/2.11/conf.d/45-titillium.conf
      Loading config file /etc/fonts/2.11/conf.d/45-triod-postnaja.conf
      Loading config file /etc/fonts/2.11/conf.d/45-ubuntu.conf
      Loading config file /etc/fonts/2.11/conf.d/45-unb-pro.conf
      Loading config file /etc/fonts/2.11/conf.d/45-urw-fonts.conf
      Loading config file /etc/fonts/2.11/conf.d/45-vera-humana-95.conf
      Loading config file /etc/fonts/2.11/conf.d/45-vollkorn.conf
      Loading config file /etc/fonts/2.11/conf.d/45-weblysleek-ui.conf
      Loading config file /etc/fonts/2.11/conf.d/45-work-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/45-yanone-kaffeesatz.conf
      Loading config file /etc/fonts/2.11/conf.d/49-sansserif.conf
      Loading config file /etc/fonts/2.11/conf.d/52-fontconfig-ultimate.conf
      Loading config file /etc/fonts/2.11/conf.d/60-latin-free.conf
      Loading config file /etc/fonts/2.11/conf.d/60-latin.conf
      Loading config file /etc/fonts/2.11/conf.d/65-fonts-persian.conf
      Loading config file /etc/fonts/2.11/conf.d/65-non-latin-free.conf
      Loading config file /etc/fonts/2.11/conf.d/65-nonlatin.conf
      Loading config file /etc/fonts/2.11/conf.d/65-noto-sans-ui.conf
      Loading config file /etc/fonts/2.11/conf.d/65-noto-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/65-noto-serif.conf
      Loading config file /etc/fonts/2.11/conf.d/65-ttf-droid-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/65-ttf-droid-serif.conf
      Loading config file /etc/fonts/2.11/conf.d/65-wqy-zenhei.conf
      Loading config file /etc/fonts/2.11/conf.d/66-aliases-wine-free.conf
      Loading config file /etc/fonts/2.11/conf.d/66-lohit-assamese.conf
      Loading config file /etc/fonts/2.11/conf.d/66-lohit-bengali.conf
      Loading config file /etc/fonts/2.11/conf.d/66-lohit-devanagari.conf
      Loading config file /etc/fonts/2.11/conf.d/66-lohit-gujarati.conf
      Loading config file /etc/fonts/2.11/conf.d/66-lohit-gurmukhi.conf
      Loading config file /etc/fonts/2.11/conf.d/66-lohit-kannada.conf
      Loading config file /etc/fonts/2.11/conf.d/66-lohit-malayalam.conf
      Loading config file /etc/fonts/2.11/conf.d/66-lohit-marathi.conf
      Loading config file /etc/fonts/2.11/conf.d/66-lohit-nepali.conf
      Loading config file /etc/fonts/2.11/conf.d/66-lohit-odia.conf
      Loading config file /etc/fonts/2.11/conf.d/66-lohit-punjabi.conf
      Loading config file /etc/fonts/2.11/conf.d/66-lohit-tamil.conf
      Loading config file /etc/fonts/2.11/conf.d/66-lohit-telugu.conf
      Loading config file /etc/fonts/2.11/conf.d/67-override-aliases.conf
      Loading config file /etc/fonts/2.11/conf.d/68-override.conf
      Loading config file /etc/fonts/2.11/conf.d/69-unifont.conf
      Loading config file /etc/fonts/2.11/conf.d/80-delicious.conf
      Loading config file /etc/fonts/2.11/conf.d/88-forced-synthetic.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-aileron.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-alegreya-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-alegreya.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-aleo.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-andada.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-arsenal.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-berenis-adf-pro.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-bitter.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-bravo.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-buenard.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-cantarell.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-cantoraone.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-cooper-hewitt.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-crimson-text.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-dejavu.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-ebgaramond.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-enriqueta.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-erewhon.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-exo2.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-fanwood.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-fira-mono.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-fira-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-fonts.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-helvetica-neue-lt-com.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-helvetica-neue.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-helvetica.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-heuristica.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-inconsolata-pwl.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-inconsolatazi4.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-infini.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-latin-modern.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-league-gothic.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-libre-baskerville.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-libre-caslon.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-linden-hill.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-linux-libertine.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-lobster-two.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-luxi.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-magra.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-melthofonts.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-montserrat.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-mplus.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-oswald.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-paratype.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-permian.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-pfeffer-mediaeval.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-quintessential.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-raleway.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-sawarabi.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-scada.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-sen.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-signika.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-sinkin-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-sorts-mill-goudy.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-source-code-pro-pwl.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-source-code-pro.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-source-han-sans-cn.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-source-han-sans-jp.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-source-han-sans-kr.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-source-han-sans-twhk.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-source-sans-pro.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-source-serif-pro.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-tehuti.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-tex-gyre.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-titillium.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-unb-pro.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-urw-fonts.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-vollkorn.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-work-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-wqy-microhei.conf
      Loading config file /etc/fonts/2.11/conf.d/90-non-tt-yanone-kaffeesatz.conf
      Loading config file /etc/fonts/2.11/conf.d/90-synthetic.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-aboriginal-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-aboriginal-serif.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-alef.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-alegreya-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-alegreya.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-amble.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-amiri.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-andada.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-antonio.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-archivo-black.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-archivo-narrow.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-arev-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-arphic-ukai.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-arphic-uming.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-caladea.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-camingocode.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-cantoraone.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-carlito.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-caviar-dreams.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-charis-sil.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-clear-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-comme.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-consola-mono.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-courier-prime.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-crimson-text.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-croscore-fonts.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-ddc-uchen.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-dejavu.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-dejavusans-yuanti-condensed.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-dejavusans-yuanti-mono.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-dejavusans-yuanti.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-droid.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-dzongkha.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-ebgaramond.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-faruma.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-fonts-microsoft.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-fonts-misc.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-gelasio.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-gentium.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-hannom.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-helvetica-ce-35-thin.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-helvetica-ce-55-roman.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-helvetica-cy.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-helvetica-narrow.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-helvetica-neue-lt-com.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-helvetica-neue.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-helvetica-world.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-helvetica.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-heuristica.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-himalaya-fonts.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-inknut-antiqua.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-iosevka.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-ipafont.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-ipamjfont.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-istok.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-junicode.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-khmer-os.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-koruri.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lato.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lekton.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-liberastika.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-liberation.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-libre-baskerville.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-libre-caslon.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-linux-libertine.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lklug.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lohit-assamese.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lohit-bengali.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lohit-devanagari.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lohit-gujarati.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lohit-gurmukhi.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lohit-kannada.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lohit-malayalam.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lohit-marathi.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lohit-nepali.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lohit-odia.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lohit-punjabi.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lohit-tamil.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lohit-telugu.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-lora.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-luxi.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-merriweather-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-merriweather.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-meslo.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-monoid.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-mph-2b-damase.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-myanmar3.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-nanum-fonts.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-nanumgothic-coding.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-noticia-text.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-noto-cros.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-noto-nonlatin.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-noto-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-noto-serif.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-opensans.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-overpass.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-oxygen.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-paratype.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-pfennig.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-playfair-display.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-raleway.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-roboto-mono.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-roboto.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-sansation.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-saweri.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-signika.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-sinkin-sans.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-sorts-mill-goudy.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-source-code-pro.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-source-sans-pro.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-source-serif-pro.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-symbola.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-tharlon.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-triod-postnaja.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-ubuntu.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-umeplus.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-unfonts-core.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-vera-humana-95.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-vlgothic.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-vollkorn.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-weblysleek-ui.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-wqy-zenhei.conf
      Loading config file /etc/fonts/2.11/conf.d/90-tt-yanone-kaffeesatz.conf
      Loading config file /etc/fonts/2.11/conf.d/92-selective-rendering-microsoft.conf
      Loading config file /etc/fonts/2.11/conf.d/92-selective-rendering-misc.conf
      Loading config file /etc/fonts/2.11/conf.d/93-final-rendering.conf
      Loading config file /etc/fonts/2.11/conf.d/94-no-synthetic.conf
      Loading config file /etc/fonts/2.11/conf.d/95-reject.conf
      Loading config file /etc/fonts/2.11/conf.d/97-selective-rendering-custom.conf
      Loading config file /etc/fonts/2.11/conf.d/99-user.conf
  SourceSerifPro-Regular.otf: "Source Serif Pro" "Regular"
  ```
  ###### Notes
  - When `/etc/fonts` is already present, the new folder will be created as `/etc/fonts.tmp` unless `/etc/fonts` is manually deleted. I suppose it is because current  `/etc/fonts` is a real folder and this PR `/etc/fonts` is a symlink.
  - I am not sure about the `/etc/fonts` and `/etc/fonts/2.11` difference, I tried to keep it as close as it was before the PR, but I would appreciate if someone with better fontconfig knowledge could verify everything work as intended.
  - it seems that when multiple are set, the order `fontconfig.defaultFonts` is affected by the system locale (verified with asian locales and japanese fonts), as far as I can tell it seems to be a feature of fontconfig to raise locale matching fonts at a higher priority than what they are declared.
  - fontconfig documentation being quite vague and still full of mysteries to me, there should room for improvement .

  Tests, feedback and improvements are welcome.

  cc @vcunat @ttuegel 
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: sysstat: 11.0.7 -> 11.2.5
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16731
updated_at: 2016-07-05 16:03:39
body:
  ###### Motivation for this change

  Update sysstat to the last stable version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: icoutils: perl dependencies added #15894
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16732
updated_at: 2016-07-06 10:17:20
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/issues/15894
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: coreutils: don't use shell wrapper for env binary, this breaks shebangs
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/16733
updated_at: 2016-07-19 20:32:35
body:
  ###### Motivation for this change

  The changes introduced by #16406 caused the `env` executable to break when used in a shebang line. This change makes sure that the `env` executable is always a binary.

  Example: script will fail with `./foo: line 2: print: command not found.`

  ```
  #!/nix/store/4g28y97ma9zm431y61b0czf4lrphgh1w-coreutils-8.25/bin/env python
  print 'foo'
  ```
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---


state: closed
title: librsvg: 2.40.9 -> 2.40.16 (WIP)
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/16735
updated_at: 2016-09-27 06:29:18
body:
  ###### Motivation for this change

  Closes #16474
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: diff-so-fancy: 0.9.3 -> 0.10.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16736
updated_at: 2016-07-05 21:55:27
body:
  ###### Motivation for this change

  Update diff-so-fancy to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: cherrytree: 0.35.9 -> 0.37.1
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16737
updated_at: 2016-07-05 21:57:19
body:
  ###### Motivation for this change

  Update cherrytree to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: nixos/grub: change state file device separator from ':' to ','
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/16738
updated_at: 2016-07-15 11:48:13
body:
  ###### Motivation for this change

  ':' is currently used as separator in /boot/grub/state for the list of
  devices GRUB should be installed to. The problem is that ':' itself may
  appear in a device path:

  ```
    /dev/disk/by-id/usb-SanDisk_Cruzer_20043512300546C0B317-0:0
  ```

  With such a path, NixOS will install GRUB _every_ time, because it
  thinks the configuration differs from the state file (due to the wrong
  list split). This fixes it by using ',' as separator.

  For existing systems with GRUB installed on multiple devices, this
  change means that GRUB will be installed one extra time.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: zandronum: fix build
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/16739
updated_at: 2016-07-07 10:22:59
body:
  ###### Motivation for this change

  Fixes #15994 by changing `restrict` variable
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 #15994


state: closed
title: uzbl: Fix wrong python site-package path
user_login: HappyEnt
html_url: https://github.com/NixOS/nixpkgs/pull/16740
updated_at: 2016-07-19 13:07:14
body:
  ###### Motivation for this change

  Uzbl fails to build because of wrong python site-package path ('python3.5' expected vs 'python3.4' as it is now). An alternative fix would be specifying the python version to be used as 3.4.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: buildEnv fails when there's only one package and `pathsToLink` is specified
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/16741
updated_at: 2016-07-13 21:54:06
body:
  ## Issue description

  When there's only one package (or possibly several but with only one containing specified paths) and non-trivial `pathsToLink` is specified, `buildEnv` builds an empty tree.
  ### Steps to reproduce
  1. Build this Nix expression:

  ```
  buildEnv {
    name = "test";
    paths = [ hello ];
    pathsToLink = [ "/share" ];
  }
  ```
  1. Observe results.
  ## Technical details
  - Nix version: (run `nix-env --version`) `nix-env (Nix) 1.12pre4523_3b81b26` 
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) `16.09.git.469c37c` (master)


state: open
title: runInLinuxVM combined with runCommand fails
user_login: coreyoconnor
html_url: https://github.com/NixOS/nixpkgs/issues/16742
updated_at: 2016-07-14 12:20:08
body:
  ## Issue description

  The pattern of combining pkgs.vmTools.runInLinuxVM and pkgs.runCommand fails with the error "variable $src or $srcs should point to the source".  

  Bisected to pull request #15803 

  Looks like passAsFile is not supported when using runInLinuxVM. 

  A quick work around is to add "passAsFile = []" to overrides applied by runInLinuxVM. 
  ### Steps to reproduce

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

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

  fails with

  ```
  these derivations will be built:
    /nix/store/j49h6c22v7np02jszgs9gd332nk61382-boo.drv
  building path(s) ‘/nix/store/r9pp9yw5x2vr8l5l8q9kgpnb5wqb38k7-boo’
  WARNING: Image format was not specified for '/dev/null' and probing guessed raw.
           Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
           Specify the 'raw' format explicitly to remove the restrictions.
  loading kernel modules...
  mounting Nix store...
  mounting host's temporary directory...
  starting stage 2 (/nix/store/a2v2srhngnjlhy79smi7x383pay272ry-vm-run-stage2)
  unpacking sources
  variable $src or $srcs should point to the source
  [    1.437850] reboot: Power down
  builder for ‘/nix/store/j49h6c22v7np02jszgs9gd332nk61382-boo.drv’ failed with exit code 1
  error: build of ‘/nix/store/j49h6c22v7np02jszgs9gd332nk61382-boo.drv’ failed
  ```
  ## Technical details
  - System: 16.09.git.12516d7
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09.git.a69199d"


state: closed
title: solarus: init at 1.4.5
user_login: ekureina
html_url: https://github.com/NixOS/nixpkgs/pull/16743
updated_at: 2016-07-06 08:39:30
body:
  ###### Motivation for this change

  Expanding the distribution scope of the Solarus game engine to NixOS and Nix.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  Obviously, the engine does need games, but I didn't know if I needed to create a separate pull request for the existing games I've packaged, or if I could add them here, so I've left them off.


state: closed
title: dropbox broken due to hardcoded /usr/share/X11
user_login: anderspapitto
html_url: https://github.com/NixOS/nixpkgs/issues/16744
updated_at: 2017-11-19 03:51:23
body:
  ## Issue description

  dropbox runs but won't accept any keyboard input (which makes it impossible to log in). At startup, it also gives an error message about /usr/share/X11
  ### Steps to reproduce

  ```
  $ /nix/store/0cdrakmdfgycm59kvwyljbfpmfvrrdyx-dropbox-4.4.29/bin/dropbox 
  xkbcommon: ERROR: failed to add default include path /usr/share/X11/xkb
  ```
  ### Diagnosis

  I've done some digging, and found a couple things. First, dropbox runs fine when /usr/share/X11 is bind mounted to the correct location in the nix store.

  ```
  [anders@gurney:~]
  $ unshare -m -r
  [root@gurney:~]
  $ mount --bind /nix/store/shi5k1kl27dz1ka1ngriqq1spqjza70l-xorg-server-1.18.3/ /usr/
  [root@gurney:~]
  $ /nix/store/0cdrakmdfgycm59kvwyljbfpmfvrrdyx-dropbox-4.4.29/bin/dropbox
  ```

  also, the hardcoded string appears to be coming from `libQt5XcbQpa.so`, which possibly includes a bundled copy of libxkbcommon.

  ```
  [anders@gurney:~]
  $ strings /nix/store/0cdrakmdfgycm59kvwyljbfpmfvrrdyx-dropbox-4.4.29/opt/dropbox/libQt5XcbQpa.so.5 | grep /usr/share
  /usr/share/X11/xkb
  /usr/local/share/:/usr/share/
  /usr/share/pixmaps
  ```
  ## Technical details

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


state: closed
title: liberal-crime-squad: 2016-05-08 -> 2016-07-06
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/16745
updated_at: 2016-07-06 11:18:00
body:
  ###### Motivation for this change

  fix music
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: jpegrescan: init at 2016-06-01
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16746
updated_at: 2016-07-06 10:44:22
body:
  ###### Motivation for this change

  I've encountered jpegs that MozJPEG fails to recognize and process that this script can.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Move some fixes from Gnome 3.18 to 3.20
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/16747
updated_at: 2016-07-08 17:32:14
body:
  ###### 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).

  ---
  - [x] can't build totem anymore (issue #16757)
  - [x] Nautilus extensions do not appear
  - [ ] I can't get any music displayed in gnome-music


state: closed
user_login: danykey
html_url: https://github.com/NixOS/nixpkgs/issues/16748
updated_at: 2016-08-02 11:43:19
title:
  Playonlinux: ImportError: libgobject-2.0.so.0: cannot open shared object file: No such file or directory

body:
  ## Issue description

  I had install playonlinux and try to run:

  ```
  Looking for python... 2.7.11 - wxversion(s): 2.8-gtk2-unicode
  Traceback (most recent call last):
    File "/nix/store/wnz4h30g1cdx906l5b3q1aymalxsgq9b-playonlinux-4.2.9/share/playonlinux/python/check_python.py", line 7, in <module>
      import wx
    File "/nix/store/cjxgk0gd7adqp7p5izr3j23i6d100p7f-wxPython-2.8.12.1/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/__init__.py", line 45, in <module>
      from wx._core import *
    File "/nix/store/cjxgk0gd7adqp7p5izr3j23i6d100p7f-wxPython-2.8.12.1/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 4, in <module>
      import _core_
  ImportError: libgobject-2.0.so.0: cannot open shared object file: No such file or directory
  failed tests
  Looking for python2.7... 2.7.11 - wxversion(s): 2.8-gtk2-unicode
  Traceback (most recent call last):
    File "/nix/store/wnz4h30g1cdx906l5b3q1aymalxsgq9b-playonlinux-4.2.9/share/playonlinux/python/check_python.py", line 7, in <module>
      import wx
    File "/nix/store/cjxgk0gd7adqp7p5izr3j23i6d100p7f-wxPython-2.8.12.1/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/__init__.py", line 45, in <module>
      from wx._core import *
    File "/nix/store/cjxgk0gd7adqp7p5izr3j23i6d100p7f-wxPython-2.8.12.1/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 4, in <module>
      import _core_
  ImportError: libgobject-2.0.so.0: cannot open shared object file: No such file or directory
  failed tests
  Looking for python2.6... which: no python2.6 in (/nix/store/97llqmplgnfwcnpmiy1lzy6sfxhhinbr-cabextract-1.6/bin:/nix/store/34sscviv2lpz6vr308gg99rdc2hbhlis-python-2.7.11/bin:/nix/store/vrby5msla3hw8d7v18n5r6ayk0gm0ngm-gettext-0.19.7/bin:/nix/store/ygyxyaq3mkixxl488f58adgjmjjc6jz0-glxinfo-8.1.0/bin:/nix/store/d0j1rwinlh3pf8mfv6dk2hzsap00n5fa-gnupg1compat-0/bin:/nix/store/jjxd9slqd8bq6l79kclak6fyb8vpx590-icoutils-0.31.0/bin:/nix/store/bl02agjjpmawv99rkvr8a46dcygm0m95-imagemagick-6.9.3-9/bin:/nix/store/g6ki355j4vbxrhv5q118wk9az39i4v3k-netcat-gnu-0.7.1/bin:/nix/store/lf7lma87lkgf7248m07n08ydpznmb6il-p7zip-15.14.1/bin:/nix/store/mwcrf3dx41s7dq6rs4nnh35gnnkdbq4y-unzip-6.0/bin:/nix/store/ci63mwv9rhils05rhrwq95prkk2xa5jv-wget-1.17.1/bin:/nix/store/qz6xc8ri4frlqq5nv21s3gmwrba8k0rn-wine-1.8.1/bin:/nix/store/8s8hil6wc520iv0pizr55vb74jbbi4b1-xdg-user-dirs-0.15/bin:/nix/store/i5xr68k3hq647c1a5kw0wqaczrb2hzjg-xterm-320/bin:/nix/store/zzih9m5jps4d49p1l5vi4mgypzirch8c-which-2.21/bin:/nix/store/w8r4s75rld8ll3lc1xch36qy4n3ffp82-curl-7.47.1/bin:/home/danykey/bin:/var/setuid-wrappers:/home/danykey/.nix-profile/bin:/home/danykey/.nix-profile/sbin:/home/danykey/.nix-profile/lib/kde4/libexec:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/nix/var/nix/profiles/default/lib/kde4/libexec:/run/current-system/sw/bin:/run/current-system/sw/sbin:/run/current-system/sw/lib/kde4/libexec)

  Looking for python2... 2.7.11 - wxversion(s): 2.8-gtk2-unicode
  Traceback (most recent call last):
    File "/nix/store/wnz4h30g1cdx906l5b3q1aymalxsgq9b-playonlinux-4.2.9/share/playonlinux/python/check_python.py", line 7, in <module>
      import wx
    File "/nix/store/cjxgk0gd7adqp7p5izr3j23i6d100p7f-wxPython-2.8.12.1/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/__init__.py", line 45, in <module>
      from wx._core import *
    File "/nix/store/cjxgk0gd7adqp7p5izr3j23i6d100p7f-wxPython-2.8.12.1/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 4, in <module>
      import _core_
  ImportError: libgobject-2.0.so.0: cannot open shared object file: No such file or directory
  failed tests
  Please install python before trying to run this program

  ```
  ### Steps to reproduce

  Just install and run.
  ## Technical details
  - System: 16.03.923.9e959ce (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.923.9e959ce"


state: closed
title: cloc: 1.68 -> 1.70
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/16749
updated_at: 2016-07-09 20:51:31
body:
  ###### Motivation for this change

  Version bump.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: android-studio: repackage in an FHS environment
user_login: phunehehe
html_url: https://github.com/NixOS/nixpkgs/pull/16752
updated_at: 2018-10-19 20:29:03
body:
  ###### Motivation for this change

  Android (studio) can and wants to manage  its own packages. The [current packaging approach](https://github.com/NixOS/nixpkgs/blob/e945646be3a045948801ff7262bec11a7b9315b3/pkgs/applications/editors/idea/default.nix#L13) doesn't allow such management. As a result the package is unusable (see https://github.com/NixOS/nixpkgs/issues/8650 and https://github.com/NixOS/nixpkgs/issues/14903).

  @jagajaga has a [nix-shell configuration](https://github.com/NixOS/nixpkgs/issues/14903#issuecomment-213591942), which I have adapted into a package. The quality is pretty much "work for me", but hey, it works :)

  Oracle JDK is a nuisance to install (unfree and requires a manual download), but I got an [exception](https://gist.github.com/phunehehe/42c99feba91035103ae6ba14d4e0ed4d) with Open JDK and I have little clue how to continue that way.

  Would this be nearly good enough to replace the current package?
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: nixos-container doesn't have restart subcommand
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/16753
updated_at: 2018-05-02 08:39:36
body:
  ## Issue description

  Instead of `nixos-container restart test` I have to write `for i in stop start; do nixos-container $i test; done`. This isn't critical, but is very incovenient
  ## Technical details
  - System: 16.03.1025.17a777c (Emu)


state: open
title: Bidirectional container access
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/16754
updated_at: 2018-04-10 09:41:46
body:
  This is more a feature request.

  In my deployment I use containers as host slaves, and fill `/etc/hosts` with host and containers' hostnames in containers (so container can access other containers and host by their hostname).

  Would be great, if this was a container configration option, and not manually crafted `/etc/hosts`.

  Kind of DNS, but for containers.


state: closed
title: nixos/swap: support for resizing swapfile
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/16755
updated_at: 2016-07-06 15:06:43
body:
  ###### Motivation for this change

  Currently NixOS creates the swapfile (with the specified size) only if
  it doesn't already exist. Changing the swapfile size afterwards will not
  have any effect.

  This commit changes that so the swapfile will be recreated whenever
  swapDevices.*.size is changed, allowing both growing and shrinking the
  swapfile.

  The service unit has "restartIfChanged = false", so we don't have to
  worry about the swapfile being in use at the time this code is run (you
  have to reboot for swapfile changes).

  fallocate doesn't shrink files, use truncate for that. truncate can also
  be used to grow files, but it creates "holes" in the file which doesn't
  work with swapfiles.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 tested resizing (shrink/grow), removing the swapfile and watch it be recreated, checking that changing the configured swapfile size and doing "nixos-rebuild switch" doesn't mess up (as expected with "restartIfChanged = false").


state: closed
title: links2: 2.12 -> 2.13
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16756
updated_at: 2016-07-06 17:40:05
body:
  ###### Motivation for this change

  Update links2 to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Can't use totem plugins in gnome 3.20
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/issues/16757
updated_at: 2016-07-07 12:05:57
body:
  ## Issue description

  When enabling plugins in totem, an error message is printed to stderr and the plugin doesn't work.
  ### Steps to reproduce
  - switch to gnome 3.20
  - launch `totem`
  - in the totem menu, go to `preferences` and `plugins`. Try to enable one.

  You will get something like:

  ```
  (totem:24574): libpeas-WARNING **: Error importing plugin 'opensubtitles':
  Traceback (most recent call last):
    File "/nix/store/w9gwivwr7ih57b4y1dfhv64xy316p5qn-python3-3.5.1/lib/python3.5/importlib/__init__.py", line 126, in import_module
      return _bootstrap._gcd_import(name[level:], package, level)
    File "<frozen importlib._bootstrap>", line 986, in _gcd_import
    File "<frozen importlib._bootstrap>", line 969, in _find_and_load
    File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
    File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
    File "<frozen importlib._bootstrap_external>", line 662, in exec_module
    File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
    File "/nix/store/lcmys8z90c568yngraa9s6g6glwzdihh-totem-3.20.1/lib/totem/plugins/opensubtitles/opensubtitles.py", line 6, in <module>
      gi.require_version('Totem', '1.0')
    File "/nix/store/l57qb8rir38kfdqjykrnvi1yk1xd070k-pygobject-3.20.0/lib/python3.5/site-packages/gi/__init__.py", line 102, in require_version
      raise ValueError('Namespace %s not available' % namespace)
  ValueError: Namespace Totem not available

  (totem:24574): libpeas-WARNING **: Error loading plugin 'opensubtitles'

  (totem:24574): Grilo-WARNING **: [dleyna] grl-dleyna-servers-manager.c:138: Unable to fetch the list of available servers: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name com.intel.dleyna-server was not provided by any .service files

  (totem:24574): libpeas-WARNING **: Error importing plugin 'pythonconsole':
  Traceback (most recent call last):
    File "<frozen importlib._bootstrap>", line 890, in _find_spec
  AttributeError: 'DynamicImporter' object has no attribute 'find_spec'

  During handling of the above exception, another exception occurred:

  Traceback (most recent call last):
    File "/nix/store/w9gwivwr7ih57b4y1dfhv64xy316p5qn-python3-3.5.1/lib/python3.5/importlib/__init__.py", line 126, in import_module
      return _bootstrap._gcd_import(name[level:], package, level)
    File "<frozen importlib._bootstrap>", line 986, in _gcd_import
    File "<frozen importlib._bootstrap>", line 969, in _find_and_load
    File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
    File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
    File "<frozen importlib._bootstrap_external>", line 662, in exec_module
    File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
    File "/nix/store/lcmys8z90c568yngraa9s6g6glwzdihh-totem-3.20.1/lib/totem/plugins/pythonconsole/pythonconsole.py", line 39, in <module>
      from gi.repository import GObject, Peas, Gtk, Totem # pylint: disable-msg=E0611
    File "/nix/store/l57qb8rir38kfdqjykrnvi1yk1xd070k-pygobject-3.20.0/lib/python3.5/site-packages/gi/importer.py", line 127, in find_module
      'introspection typelib not found' % namespace)
  ImportError: cannot import name Totem, introspection typelib not found

  (totem:24574): libpeas-WARNING **: Error loading plugin 'pythonconsole'
  ```
  ## Technical details
  - System: nixos-unstable


state: closed
title: Some application icons missing in GNOME3 (NixOS 16.09/unstable)
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/16758
updated_at: 2016-10-16 07:15:26
body:
  ## Issue description

  When moving a NixOS 16.03 system to 16.09/unstable, some application icons are missing in the GNOME3 UI (dash/dock/activities/overview or what's it called). One particular example is chromium. chromium is in in environment.systemPackages, so it's consistent with the rest of the system. Moving back to 16.03 makes the icons appear again.

  Not all icons disappear. For instance, the GNOME "Web" application has working icons also on master.
  ### Steps to reproduce
  - GNOME3 desktop (haven't tested other DEs)
  - With chromium installed, see if it has the "chromium" icon in the gnome shell activities view. If broken, the icon is the stock "program" icon (or what's it called), which is used when no icon is available.
  ## Technical details
  - System: NixOS 16.09/unstable @ 0d5be595a7c707be1cedebf1f14a47cafdf0a3f4 (master as of today, but the issue has been there for weeks)


state: closed
title: geany-with-vte: fix desktop shortcut and man pages
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16759
updated_at: 2016-07-19 08:28:09
body:
  ###### Motivation for this change

  geany-with-vte lacked geany.desktop, share/icons/, the man pages, etc...
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Solarus games
user_login: ekureina
html_url: https://github.com/NixOS/nixpkgs/pull/16760
updated_at: 2016-07-06 20:50:22
body:
  ###### Motivation for this change

  Adding working games for users of Solarus.
  Included is Mystery of Solarus and Return of the Hylian: Solarus Edition.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: nixos/systemd: disable timer units with service
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/16761
updated_at: 2016-07-11 20:47:14
body:
  ###### Motivation for this change

  A disabled systemd service with a "startAt" attribute, like this:

  ```
    systemd.services.foo-service = {
      enable = false;
      startAt = "*-*-* 05:15:00";
      ...
    };
  ```

  will cause the following errors in the system journal:

    systemd[1]: foo-service.timer: Refusing to start, unit to trigger not loaded.
    systemd[1]: Failed to start foo-service.timer.

  Fix it by not generating the corresponding timer unit when the service
  is disabled.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Add "gnustep" to nixpkgs
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/16762
updated_at: 2016-08-17 21:38:59
body:
  ###### Motivation for this change

  This builds off of @ashalkhakov's work in #5197. This should be compatible with latest changes to nixpkgs and mergeable. That PR can be closed once this one is merged.

  Basically, it adds "gnustep" as an attribute within nixpkgs as well as some basic apps.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Plymouth splash screen
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/16763
updated_at: 2016-07-13 21:52:40
body:
  ###### Motivation for this change

  Because we can and it looks nice. Enable with `boot.plymouth.enable = true`.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---
  ###### TODO:
  - [x] Test on various configurations. Notice that it's recommended to add your video driver module to `boot.initrd.kernelModules` -- for example `i915` for Intel;
  - [ ] Make GDM smoothly appear after it (there is support but I haven't tried to enable it or test);
  - [x] Test with LUKS (implemented password query but not tested, YubiKey too);
  - [x] Better style (I've added our logo but haven't tweaked its size, colors etc.);
  - [x] Test most likely broken emergency mode -- we patch out `plymouth quit` before it in our `systemd`;
  - [x] Investigate if it's possible to show systemd service failures properly;
  - [x] Fix stage-1 `fail`.
  ###### Implementation details:

  This links various resources, including binary Plymouth plugins, to `/etc`. I've done this because we want to have trimmed resources package for including in initrd -- so in it not all plugins, themes etc are available.


state: closed
title: nettools for Darwin
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/issues/16764
updated_at: 2016-11-16 17:11:59
body:
  ## Issue description

  Right now the "net-tools" package is required by quite a few different packages: https://github.com/NixOS/nixpkgs/search?q=nettools

  The following commands are included:
  - arp(8)
  - hostname(1)
  - ifconfig(8)
  - ipmaddr
  - iptunnel
  - mii-tool(8)
  - nameif(8)
  - netstat(8)
  - plipconfig(8)
  - rarp(8)
  - route(8)
  - slattach(8)

  Some of these should be available in Mac OS X. We should provide some sort of cross platform package that packages these tools.


state: closed
title: io: clean up
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/16765
updated_at: 2016-07-07 21:51:44
body:
  Removed defaults, added metadata, moved cmake to nativeBuildInputs.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: ecryptfs: cannot see any files when mounting after upgrade
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/16766
updated_at: 2016-07-28 23:55:09
body:
  ## Issue description

  After upgrading from 125ffff to 07139b8, I can no longer see any files when mounting my home with ecryptfs.

  I get error `Wrong medium type` when trying to `ls` in my home.

  `journalctl` contains these errors:

  ```
  Jul 07 02:03:38 kernel: Error opening lower file for lower_dentry [0xffff880241e85480] and lower_mnt [0xffff88025380af20]; rc = [-124]
  Jul 07 02:03:38 kernel: ecryptfs_open: Error attempting to initialize the lower file for the dentry with name [pulse]; rc = [-124]
  ```

  Haven't yet had a chance to write a test and `git bisect`.


state: closed
title: How to change all nix packages' RUNPATH to RPATH?
user_login: amosbird
html_url: https://github.com/NixOS/nixpkgs/issues/16767
updated_at: 2018-06-23 23:18:14
body:
   I have customized toolchains that rely on `LD_LIBRARY_PATH` while I still want to use binaries from nix-env like cmake and ninja. 

  LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
  Distributor ID: CentOS
  Description:    CentOS release 6.7 (Final)
  Release:    6.7
  Codename:   Final

  nix-env (Nix) 1.11.2


state: closed
title: Prefixed nix install: can't find glibc
user_login: reckbo
html_url: https://github.com/NixOS/nixpkgs/issues/16769
updated_at: 2016-07-08 06:34:09
body:
  ## Issue description

  Following the instructions at https://nixos.org/wiki/How_to_install_nix_in_home_(on_another_distribution), I bootstrapped a nix installation.  However, now when I run `nix-env` under the nix store, I get the errors below
  (Note I downloaded and compiled nix 1.11.2 and installed it via nix-env, but when that didn't work I also installed and tried nix-1.12pre ).  Shouldn't the new nix be self contained under the nix-store?
  glib-2.23 is installed there.

  ```
  nix-env: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by nix-env)
  nix-env: /source/gcc/4.9.2//lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by nix-env)
  nix-env: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /data/pnl/soft/nix/store/i8ka115v5hvyav7c72yjjvjv8pw39djg-nix-1.12pre4523_3b81b26/lib/libnixexpr.so)
  nix-env: /source/gcc/4.9.2//lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /data/pnl/soft/nix/store/i8ka115v5hvyav7c72yjjvjv8pw39djg-nix-1.12pre4523_3b81b26/lib/libnixexpr.so)
  nix-env: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /data/pnl/soft/nix/store/vhvaab4kmd5wzz1lpgk4lbrihf7fiakw-boehm-gc-7.2f/lib/libgc.so.1)
  nix-env: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /data/pnl/soft/nix/store/i8ka115v5hvyav7c72yjjvjv8pw39djg-nix-1.12pre4523_3b81b26/lib/libnixmain.so)
  nix-env: /source/gcc/4.9.2//lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /data/pnl/soft/nix/store/i8ka115v5hvyav7c72yjjvjv8pw39djg-nix-1.12pre4523_3b81b26/lib/libnixmain.so)
  nix-env: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /data/pnl/soft/nix/store/i8ka115v5hvyav7c72yjjvjv8pw39djg-nix-1.12pre4523_3b81b26/lib/libnixstore.so)
  nix-env: /source/gcc/4.9.2//lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /data/pnl/soft/nix/store/i8ka115v5hvyav7c72yjjvjv8pw39djg-nix-1.12pre4523_3b81b26/lib/libnixstore.so)
  nix-env: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /data/pnl/soft/nix/store/i8ka115v5hvyav7c72yjjvjv8pw39djg-nix-1.12pre4523_3b81b26/lib/libnixutil.so)
  nix-env: /source/gcc/4.9.2//lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /data/pnl/soft/nix/store/i8ka115v5hvyav7c72yjjvjv8pw39djg-nix-1.12pre4523_3b81b26/lib/libnixutil.so)
  nix-env: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /data/pnl/soft/nix/store/i8ka115v5hvyav7c72yjjvjv8pw39djg-nix-1.12pre4523_3b81b26/lib/libnixformat.so)
  nix-env: /source/gcc/4.9.2//lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /data/pnl/soft/nix/store/i8ka115v5hvyav7c72yjjvjv8pw39djg-nix-1.12pre4523_3b81b26/lib/libnixformat.so)
  nix-env: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /data/pnl/soft/nix/store/cj50l9i33p427myw791m304r22ysd0sb-openssl-1.0.2h/lib/libcrypto.so.1.0.0)
  nix-env: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /data/pnl/soft/nix/store/lh5gin2y58b0z1d68jrr1l477wrwdwgl-libsodium-1.0.10/lib/libsodium.so.18)
  nix-env: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /data/pnl/soft/nix/store/wjdl2b28g5rz1bkx80379q0kb0wyq648-xz-5.2.2/lib/liblzma.so.5)
  nix-env: /lib64/libc.so.6: version `GLIBC_2.17' not found (required by /data/pnl/soft/nix/store/wjdl2b28g5rz1bkx80379q0kb0wyq648-xz-5.2.2/lib/liblzma.so.5)
  ```
  ### Steps to reproduce

  Follow directions at
  https://nixos.org/wiki/How_to_install_nix_in_home_(on_another_distribution) to bootstrap 
  nix 1.11.2 with gcc 4.9.2 and its libs, and then run newly installed `nix-env` after logging back
  into the shell, using the full path to nix-env in the store.
  ## Technical details
  - System: Red Hat Enterprise Linux Server release 6.5,  x86_64 GNU/Linux


state: open
title: nixos-rebuild documentation doesn't mention all CLI options
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/16770
updated_at: 2018-06-24 11:44:14
body:
  ## Issue description

  The nixos-rebuild script has some undocumented options, such as "--repair" (does not appear in the man page). The actual flags can be viewed with `$EDITOR $(command -v nixos-rebuild)`.
  ## Technical details
  - System: NixOS 16.03 and 16.09(unstable)


state: closed
title: universal-ctags: init at 2016-07-06
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16771
updated_at: 2016-07-12 13:56:31
body:
  ###### Motivation for this change

  Add universal-ctags to NixOS
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 mutt to 1.6.2
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/16772
updated_at: 2016-07-16 18:53:56
body:
  ## Issue description

  [Mutt 1.6.2 just came out](https://marc.info/?l=mutt-users&m=146787029025050&w=2). We still have mutt 1.6.0

  The mutt infrastructure is rather complex, so I guess I won't be able to do the update myself, this is why I'm filing this issue.


state: closed
title: slack: 2.0.3 -> 2.1.0
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/16773
updated_at: 2016-09-07 15:26:03
body:
  ###### Motivation for this change

  Update to latest version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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
user_login: danykey
html_url: https://github.com/NixOS/nixpkgs/issues/16774
updated_at: 2016-07-07 18:22:26
title:
  Keepnote: ImportError: /run/opengl-driver/lib/libEGL.so.1: undefined symbol: wl_proxy_marshal_constructor_versioned

body:
  ## Issue description

  I have switched to nixos-unstable channel.
  So now keepnote not works.

  ```
  ==============================================
  KeepNote 0.7.8: Thu Jul  7 16:27:53 2016
  Traceback (most recent call last):
    File "/nix/store/2d00d3z5hgnsy96h4sxkcgns8w2565rb-keepnote-0.7.8/bin/.keepnote-wrapped", line 438, in <module>
      main(sys.argv)
    File "/nix/store/2d00d3z5hgnsy96h4sxkcgns8w2565rb-keepnote-0.7.8/bin/.keepnote-wrapped", line 424, in main
      start_gui(argv, options, args, cmd_exec)
    File "/nix/store/2d00d3z5hgnsy96h4sxkcgns8w2565rb-keepnote-0.7.8/bin/.keepnote-wrapped", line 260, in start_gui
      import keepnote.gui
    File "/nix/store/2d00d3z5hgnsy96h4sxkcgns8w2565rb-keepnote-0.7.8/lib/python2.7/site-packages/keepnote/gui/__init__.py", line 42, in <module>
      from gtk import gdk
    File "/nix/store/b8vpvcskaj7swnl9hp7y7imc9njcib6b-python2.7-pygtk-2.24.0/lib/python2.7/site-packages/gtk-2.0/gtk/__init__.py", line 40, in <module>
      from gtk import _gtk
  ImportError: /run/opengl-driver/lib/libEGL.so.1: undefined symbol: wl_proxy_marshal_constructor_versioned

  ```
  ### Steps to reproduce

  Run keepnote in nixos-unstable channel.
  ## Technical details
  - System: 16.09pre85931.125ffff (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre85931.125ffff"


state: closed
title: symbola: fix hash mismatch due to new upstream release
user_login: neilmayhew
html_url: https://github.com/NixOS/nixpkgs/pull/16775
updated_at: 2016-07-07 20:25:42
body:
  ###### Motivation for this change

  Hash sum mismatches when installing the Symbola font package
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  Upstream releases are made in-place, ie they update the same URL
  rather than creating a new one.

  Needs to be backported to 16.03 as well

  <!-- Reviewable:start -->

  ---

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

  <!-- Reviewable:end -->


state: closed
title: rustc/cargo outdated in nixos 16.03
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/16776
updated_at: 2016-10-12 13:10:10
body:
  ## Issue description

  After [this issue](https://github.com/matthiasbeyer/imag/issues/515) was reported to my project, I filed [this issue](https://github.com/servo/rust-url/issues/213) with the upstream crate.

  I think, though, that updating rustc and cargo in the nixos stable release shouldn't be much of an issue, as the rust people really check that the backwards compatibility never breaks.

  What do you guys think of updating rustc and cargo on the stable release channel?


state: closed
title: pdfmod crashes on nixos-unstable
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/issues/16777
updated_at: 2016-07-10 12:50:51
body:
  ### Steps to reproduce

  ```
  $ nix-env -i pdfmod
  installing ‘pdfmod-0.9.1’

  $ pdfmod 

  Unhandled Exception:
  System.DllNotFoundException: libglib-2.0.so.0
    at (wrapper managed-to-native) GLib.Marshaller:g_malloc (uintptr)
    at GLib.Marshaller.StringToPtrGStrdup (System.String str) [0x00000] in <filename unknown>:0 
    at Gdk.Global.set_ProgramClass (System.String value) [0x00000] in <filename unknown>:0 
    at PdfMod.PdfMod.Main (System.String[] args) [0x00000] in <filename unknown>:0 
  [ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException: libglib-2.0.so.0
    at (wrapper managed-to-native) GLib.Marshaller:g_malloc (uintptr)
    at GLib.Marshaller.StringToPtrGStrdup (System.String str) [0x00000] in <filename unknown>:0 
    at Gdk.Global.set_ProgramClass (System.String value) [0x00000] in <filename unknown>:0 
    at PdfMod.PdfMod.Main (System.String[] args) [0x00000] in <filename unknown>:0 
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.09pre85931.125ffff (Flounder)
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    "16.09pre85931.125ffff"


state: closed
title: pdfmod: unbreak after multiple-outputs change
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/16778
updated_at: 2016-07-13 13:08:55
body:
  ###### Motivation for this change

  fixes #16777 
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: libEGL.so.1: undefined reference to `wl_proxy_*`
user_login: danykey
html_url: https://github.com/NixOS/nixpkgs/issues/16779
updated_at: 2017-11-03 14:24:49
body:
  ## Issue description

  I use nixos-unstable.
  All pygtk dependents, for examples, keepnote, zim, deluge are crashes while starting.

  ```
  [ERROR   ] 19:15:14 ui:168 /run/opengl-driver/lib/libEGL.so.1: undefined symbol: wl_proxy_marshal_constructor_versioned
  Traceback (most recent call last):
    File "/nix/store/zdfdvrym0f600nm4y5x73hisrfcj672m-python2.7-deluge-1.3.12/lib/python2.7/site-packages/deluge/ui/ui.py", line 149, in __init__
      from deluge.ui.gtkui.gtkui import GtkUI
    File "/nix/store/zdfdvrym0f600nm4y5x73hisrfcj672m-python2.7-deluge-1.3.12/lib/python2.7/site-packages/deluge/ui/gtkui/__init__.py", line 1, in <module>
      from gtkui import start
    File "/nix/store/zdfdvrym0f600nm4y5x73hisrfcj672m-python2.7-deluge-1.3.12/lib/python2.7/site-packages/deluge/ui/gtkui/gtkui.py", line 50, in <module>
      reactor = gtk2reactor.install()
    File "/nix/store/7wimwv66ag4nra00x23cf949yj01y03w-python2.7-Twisted-15.5.0/lib/python2.7/site-packages/twisted/internet/gtk2reactor.py", line 99, in install
      reactor = Gtk2Reactor(useGtk)
    File "/nix/store/7wimwv66ag4nra00x23cf949yj01y03w-python2.7-Twisted-15.5.0/lib/python2.7/site-packages/twisted/internet/gtk2reactor.py", line 71, in __init__
      import gtk as _gtk
    File "/nix/store/3q4x6pp8686jb933h153ssf60zwx1pjh-python2.7-pygtk-2.24.0/lib/python2.7/site-packages/gtk-2.0/gtk/__init__.py", line 40, in <module>
      from gtk import _gtk
  ImportError: /run/opengl-driver/lib/libEGL.so.1: undefined symbol: wl_proxy_marshal_constructor_versioned
  ```
  ### Steps to reproduce

  Try run from nixos-unstable channel.
  ## Technical details
  - System: 16.09pre85931.125ffff (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version:    "16.09pre85931.125ffff"


state: closed
title: pythonPackages.lektor: init at 2.3
user_login: ollieh
html_url: https://github.com/NixOS/nixpkgs/pull/16780
updated_at: 2016-07-10 18:45:37
body:
  ###### Motivation for this change

  Lektor was missing, first time packaging a python package, hope I did it properly.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: unrar: 5.3.11 -> 5.4.2
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16781
updated_at: 2016-07-07 17:13:27
body:
  ###### Motivation for this change

  Update unrar to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: pngpp: init at 0.2.9
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16782
updated_at: 2016-07-10 21:20:03
body:
  ###### Motivation for this change

  A C++ libpng wrapper library. Not very common though pcsx2 & lenmus seem to use it. Optional for the former but mandatory for the latter.

  Low priority.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: gnutls: make "nettools" optional on non-Linux
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/16783
updated_at: 2016-07-09 09:35:44
body:
  ###### Motivation for this change

  "nettools" does not seem to be needed for gnutls to work on
  Darwin. "nettools" is only available on Linux systems, so make it an
  "optional" build input for gnutls. This should fix some evaluation
  errors in Darwin.

  "nettools" was introduced in commit 325dafe82b74cf7d1c4883cd1ba4909741672eb0.

  cc @vcunat, @leenaars


state: closed
title: Python: use fixed point combinator
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/16784
updated_at: 2016-12-04 11:06:51
body:
  ###### Motivation for this change

  Curious to see how we could use a fixed-point combinator like is done with Haskell. This should make it a lot easier when we have https://github.com/NixOS/nixpkgs/pull/16005 in. But, this is going to break a lot of code.
  - [x] Interpreters are moved, and share layout
  - [x] Fixed-point combinator is used. 

  Notes:
  - interpreter: `pythonNew.cpython35.interpreter` or `pythonNew.cpython35.pkgs.python`
  - Overriding interpreter: first `pythonNew.cpython35.interpreter`, and then `pythonNew.cpython35`
  - `toolz` package: `pythonNew.cpython35.pkgs.toolz`
  - Building environment with `pythonNew.cpython35.buildEnv` or `pythonNew.cpython35.withpackages`
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  This is mostly just an experiment. I think if we're going this direction we might have to find a way to keep the current route working.


state: closed
title: patch-shebangs.sh
user_login: Cireo
html_url: https://github.com/NixOS/nixpkgs/pull/16785
updated_at: 2016-07-09 00:02:59
body:
  ###### Motivation for this change

  Avoid untidy trailing spaces when using patchShebangs.
  This has only been tested locally, I would want to do additional checks before merging.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Prior to this commit, trailing whitespace would be introduced when 
  modifying '#!' lines with no arguments.  For example (whitespace added):

  ```
  /nix/store/.../foo: interpreter directive changed 
      from "/bin/bash"
        to "/nix/store/...-bash-4.3-p42/bin/bash  "

  /nix/store/.../bar: interpreter directive changed 
      from "/bin/baz wef"
        to "/nix/store/...-baz wef "
  ```

  We add a sed command to strip trailing whitespace, so the above commands
  would drop the two spaces after "bash", or the one space after "baz wef".


state: closed
title: alarm-clock-applet: use default method for propagating gstreamer
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/16786
updated_at: 2016-07-09 16:36:04
body:
  ###### Motivation for this change

  I've found a cleaner way to propagate gstreamer's plugins.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: flowlogs_reader: init at 1.0.0
user_login: cransom
html_url: https://github.com/NixOS/nixpkgs/pull/16787
updated_at: 2016-07-09 17:11:42
body:
  ###### Motivation for this change

  Introduce flowlogs_reader to Nix for more convenient cloudwatch/vpc flow log reading from amazon.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: systemd patches for Plymouth
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/16788
updated_at: 2016-07-08 12:59:05
body:
  ###### Motivation for this change

  This is a mass-rebuildy part of #16763 and also a small cleanup. It needs patches to systemd https://github.com/NixOS/systemd/pull/5 and https://github.com/NixOS/systemd/pull/6 -- in this PR I use my own fork but this _should not_ be merged as is.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: open
title: Modeline configuration?
user_login: joepie91
html_url: https://github.com/NixOS/nixpkgs/issues/16789
updated_at: 2018-06-23 22:57:18
body:
  ## Issue description

  After running into a strange incident with my GPU misreporting the resolution of my monitor over VGA, I've had to [manually configure a modeline](https://wiki.archlinux.org/index.php/xrandr#Adding_undetected_resolutions) to get to the correct (1680x1050) maximum resolution, rather than 1024x768. The relevant section in my `configuration.nix` now looks like this:

  ``` nix
    services.xserver = {
      videoDrivers = ["intel"];
      resolutions = [{ x = 1680; y = 1050; } { x = 1024; y = 768; }];
      monitorSection = ''
        Modeline "1680x1050" 146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
        Option "PreferredMode" "1680x1050"
      '';
    };
  ```

  Would it perhaps be an idea to have a separate configuration option in the `xserver` service for custom Modelines, potentially even using `cwt` to determine the parameters from the resolution? This would make the process of dealing with misdetections quite a bit less error-prone and more obvious.
  ## Technical details
  - System: NixOS 16.03.1028.0546a4a (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.1028.0546a4a


state: closed
title: Autojump fails "undefined symbol: _PyCodecInfo_GetIncrementalEncoder"
user_login: cheecheeo
html_url: https://github.com/NixOS/nixpkgs/issues/16790
updated_at: 2018-09-23 14:32:44
body:
  ## Issue description

  Autojump fails with an undefined symbol error.
  ### Steps to reproduce

  ```
  % git log -p | grep commit | head -n 1
  commit a2ebf45b4708d6103c77734e04d9067e57ea5cd5

  % cat bisect.sh 
  #!/usr/bin/env bash

  set -ex

  export NIXPKGS=${NIXPKGS:-$HOME/packages/nixpkgs}
  nix-env --file "$NIXPKGS" -iA autojump
  autojump --help

  % ./bisect.sh 
  + export NIXPKGS=/home/jchee/packages/nixpkgs
  + NIXPKGS=/home/jchee/packages/nixpkgs
  + nix-env --file /home/jchee/packages/nixpkgs -iA autojump
  replacing old ‘autojump-22.2.4’
  installing ‘autojump-22.2.4’
  + autojump --help
  Traceback (most recent call last):
    File "/home/jchee/.nix-profile/bin/autojump", line 43, in <module>
      from autojump_data import dictify
    File "/nix/store/dr4sm5yc6wxddbdwvy59439p51fqyb4g-autojump-22.2.4/bin/autojump_data.py", line 10, in <module>
      from tempfile import NamedTemporaryFile
    File "/nix/store/crvgrgvya6ggj67qknbs6aq7lp03n9v1-python-2.7.11/lib/python2.7/tempfile.py", line 32, in <module>
      import io as _io
    File "/nix/store/crvgrgvya6ggj67qknbs6aq7lp03n9v1-python-2.7.11/lib/python2.7/io.py", line 51, in <module>
      import _io
  ImportError: /nix/store/crvgrgvya6ggj67qknbs6aq7lp03n9v1-python-2.7.11/lib/python2.7/lib-dynload/_io.so: undefined symbol: _PyCodecInfo_GetIncrementalEncoder
  ```
  ## Technical details
  - System: % lsb_release -a
    LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
    Distributor ID: CentOS
    Description:    CentOS release 6.6 (Final)
    Release:        6.6
    Codename:       Final
  - Nix version: % nix-env --version
    nix-env (Nix) 1.11.2
  - Nixpkgs version: % nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
    "16.09pre83147.df89584"


state: closed
title: ycmd: claim mainteinership
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/16791
updated_at: 2016-07-08 00:34:36
body:
  ###### Motivation for this change

  I've added the package originally.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: pidgin-osd: init at 0.1.0
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/pull/16792
updated_at: 2016-07-20 23:12:31
body:
  ###### Motivation for this change

  This is a straightforward pidgin plugin; not sure how popular it is, but it's cheap to add.  I hand-rolled this plugin on Gentoo; might as well do it properly on Nix.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS) - **I believe I did this correctly**; I set this (well, nix.useSandbox) in /etc/nixos/configuration.nix, ran nixos-rebuild switch, and then compiled it.
  - 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"` - **No dependencies** on this new package
  - [x] Tested execution of all binary files (usually in `./result/bin/`) - **more or less** - I built a pidgin-with-plugins using it, and it works for me.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).  **To the best of my ability** without spending too long agonizing.

  ---

  A straightforward pidgin plugin; kind of ancient, but still works fine.


state: closed
title: libpng: 1.2.55 > 1.2.56
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16793
updated_at: 2016-07-09 13:21:35
body:
  ###### Motivation for this change

  [CVE-2015-8540](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8540)

  Old package. Old bug. Not even sure whose using it anymore but if it's in the tree...
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: lzfse: init at 2016-06-21
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16794
updated_at: 2016-07-08 15:49:42
body:
  ###### Motivation for this change

  I wanted to try it out. Only takes a second to compile on my toaster so I figured there's no harm.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: open
title: Can't add new plugins to Kibana
user_login: spaceCamel
html_url: https://github.com/NixOS/nixpkgs/issues/16795
updated_at: 2019-02-14 02:51:07
body:
  ## Issue description

  I want to install "elastic/sense" plugin in kibana, but I can't find a way to do it.

  Looking into `kibana.nix` I noticed there is a static `bundled_plugin_ids` list. I'm not sure if "elastic/sense" should be added there and how. 

  I tried to use kibana command line to install the plugin as shown below, but that failed too because the plugin directory is read-only.
  ### Steps to reproduce

  Add following services to `/etc/nixos/configuration.nix` and switch:

  ```
  services {
      elasticsearch = {
          enable = true;
          dataDir = "/home/elasticsearch";
      };
      kibana {
          enable = true;
          dataDir = "/home/kibana";
      };
  }
  ```

  Run from CLI:

  ```
  # sudo -u kibana BABEL_CACHE_PATH=/home/kibana/.babelcache.json kibana plugin -i elastic/sense
  Installing sense
  Plugin installation was unsuccessful due to error "EROFS: read-only file system, mkdir '/nix/store/b7fd6i35ym8axl0v7ip9sfhai9grn8ki-kibana-4.4.1/libexec/kibana/installedPlugins/.plugin.installing'"
  ```

  Note, I configured `services.kibana.dataDir = "/home/kibana"` so I had to pass `BABEL_CACHE_PATH` on the CLI otherwise Kibana would try and fail writing the ".babelcache.json" file in "/nix/store/..."
  ## Technical details
  - System: `16.03.1028.0546a4a (Emu)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `16.03.1028.0546a4a`


state: closed
title: prosody: Revert 4a7d31a
user_login: pngwjpgh
html_url: https://github.com/NixOS/nixpkgs/pull/16796
updated_at: 2016-07-08 15:42:35
body:
  ###### Motivation for this change

  4a7d31a392d78a8afc4a2d78d73dc5c789a602e8 broke `prosodyctl` due to unquoted `?` in the filenames (used as a placeholder by lua) get interpreted as glob-patterns
  ###### Things done

  This commit reverts 4a7d31a392d78a8afc4a2d78d73dc5c789a602e8 on `pkgs/servers/xmpp/prosody/default.nix` to address this
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: systemd patches for Plymouth
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/16797
updated_at: 2016-07-08 17:37:52
body:
  ###### Motivation for this change

  This is a mass-rebuildy part of #16763 and also a small cleanup.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  Reopened https://github.com/NixOS/nixpkgs/pull/16788 against staging.


state: closed
title: [security fix] matrix-synapse: 0.16.1 -> 0.16.1-r1
user_login: roblabla
html_url: https://github.com/NixOS/nixpkgs/pull/16798
updated_at: 2016-07-09 01:57:23
body:
  ###### Motivation for this change

  Security fix : https://matrix.org/blog/2016/07/08/critical-security-vulnerability-in-synapse-0-12-to-0-16-1-inclusive/

  TLDR: There is a vuln in synapse from 0.12 to 0.16.1 inclusive. This PR fixes the hole.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  Tested locally.


state: closed
title: nixos: fix avahi connectivity for shairport-sync module
user_login: anderslundstedt
html_url: https://github.com/NixOS/nixpkgs/pull/16799
updated_at: 2016-07-08 16:15:15
body:
  The shairport-sync service currently fails to start with the error

  `shairport avahi_entry_group_new failed`

  This problem seems to have been introduced by cdd7310a503481e3c40266be45b6b8256d95ecbd. After some trial and error I concluded that the attached commit is a minimal fix.


state: closed
title: iterm2: 3.0.2 -> 3.0.4
user_login: mpscholten
html_url: https://github.com/NixOS/nixpkgs/pull/16800
updated_at: 2016-07-10 09:28:44
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Allow setting fonts and keymaps early in initrd
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/16801
updated_at: 2016-07-14 11:53:16
body:
  ###### Motivation for this change
  1. User may want a custom keymap while entering LUKS passphrase;
  2. In certain situations, i.e. Plymouth in KMS mode (when display driver module is included in initrd) we can't set those later.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  Notice that this uses several commits that are in staging already but not yet in master. They are not mass-rebuildy by theirselves but we should wait till staging is merged to have consistent git history.


state: closed
title: Remove patches from mainline mutt
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/issues/16802
updated_at: 2016-07-08 20:03:17
body:
  ## Issue description

  We already carry `neomutt` which is `mutt` with patches. The project provides a mechanism to enable or disable particular patches (although we do not enable it in the nix file). Can we cleanup the mainline `mutt` package so that it does not contain external patches? Currently, it offers no option to choose different patch sets, and in this sense it is equivalent to `neomutt` package. If we can remove the patches, we can also update the `mutt` package faster.  (See also #16772)
  ### Steps to reproduce
  ## 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: virtualbox: 5.0.20 -> 5.0.24
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/16803
updated_at: 2016-07-10 19:17:43
body:
  ## Motivation

  Issue #16641 seems to come from updates to VirtualBox. Hopefully, this will resolve some of these issues.

  Basically, the version of the Virtualbox Guest Additions in the 16.03 channel is broken. For now, I'd say f9e2b4c, 76ebea5, and b984ab1 should be reverted on the 16.03 channel until we can verify that 5.0.24 completely fixes the problem.
  ## Virtualbox Changelog
  ### VirtualBox 5.0.24 (released 2016-06-28)

  This is a maintenance release. The following items were fixed and/or added:
  - VMM: reverted to the old I/O-APIC code for now to fix certain regressions with 5.0.22 (bug 15529). This means that the networking performance with certain guests will drop to the 5.0.20 level (bug 15295). One workaround is to disable GRO for Linux guests.
  - Main: when taking a screenshot, don't save garbage for blanked screens
  - NAT: correctly parse resolv.conf file with multiple separators (5.0.22 regression)
  - Storage: fixed a possible corruption of stream optimized VMDK images from VMware when opened in read/write mode for the first time
  - Audio: imlemented dynamic re-attaching of input/output devices on Mac OS X hosts
  - ACPI: notify the guest when the battery / AC state changes instead of relying on guest polling
  - Linux hosts: fixed VERR_VMM_SET_JMP_ABORTED_RESUME Guru Meditations on hosts with Linux 4.6 or later (bug 15439)
  - Solaris hosts: make the GUI work on Solaris 10 again (bug 15549)
  ### VirtualBox 5.0.22 (released 2016-06-16)

  This is a maintenance release. The following items were fixed and/or added:
  - VMM: fixes for certain Intel Atom hosts (bug 14915)
  - VMM: properly restore the complete FPU state for 32-bit guests on 64-bit hosts on Intel Sandy Bridge and Ivy Bridge CPUs
  - VMM: new I/O-APIC implementation fixing several bugs and improving the performance under certain conditions (bug 15295 and others)
  - VMM: fixed a potential Linux guest panic on AMD hosts
  - VMM: fixed a potential hang with 32-bit EFI guests on Intel CPUs (VT-x without unrestricted guest execution)
  - GUI: don't allow to start subsequent separate VM instances
  - GUI: raised upper limit for video capture screen resolution (bug 15432)
  - GUI: warn if the VM has less than 128MB VRAM configured and 3D enabled
  - Main: when monitoring DNS configuration changes on Windows hosts avoid false positives from competing DHCP renewals. This should fix NAT link flaps when host has multiple DHCP configured interfaces, in particular when the host uses OpnVPN.
  - Main: properly display an error message if the VRDE server cannot be enabled at runtime, for example because another service is using the same port
  - NAT: Initialize guest address guess for wildcard port-forwarding rules with default guest address (bug 15412)
  - VGA: fix for a problem which made certain legacy guests crash under certain conditions (bug 14811)
  - OVF: fixed import problems for some appliances using an AHCI controller created by 3rd party applications
  - SDK: reduced memory usage in the webservice Java bindings
  - Windows hosts: fixed performance regresson with SMP guests (5.0 regression)
  - Windows hosts: fixes for the shared clipboard
  - Windows hosts: Windows hardening fix
  - Windows Additions: fixes to retain the guest display layout when resizing or disabling the guest monitors
  - Linux hosts: EL 6.8 fix (bug 15411)
  - Linux hosts: Linux 4.7 fix (bug 15459)
  - Linux Additions: Linux 4.7 fixes (bug 15444)
  - Linux Additions: fix for certain 32-bit guests (5.0.18 regression; bug 15320)
  - Linux Additions: fixed mouse pointer offset (5.0.18 regression; bug 15324)
  - Linux Additions: made old X.Org releases work again with kernels 3.11 and later (5.0.18 regression; bug 15319)
  - Linux Additions: fixed X.Org crash after hard guest reset (5.0.18 regression; bug 15354)
  - Linux Additions: don't stop the X11 setup if loading the shared folders module fails (5.0.18 regression)
  - Linux Additions: don't complain if the Drag and Drop service is not available on the host
  - Solaris Additions: added support for X.org 1.18


state: closed
title: mutt: 1.6.0 -> 1.6.2
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/16805
updated_at: 2016-07-16 12:20:45
body:
  ###### Motivation for this change

  See #16772
  ###### Things done
  - [x] Tested using sandboxing
  - 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).

  ---

  I have taken the patches from the [mutt-sidebar](https://aur.archlinux.org/cgit/aur.git/tree/?h=mutt-sidebar) AUR package. I have tried both sidebar and trash folder: they seem to work however I'm not personally using these features and I have not configured them so I can't be 100% sure.


state: closed
title: gcc fails to build on OS X
user_login: rprechelt
html_url: https://github.com/NixOS/nixpkgs/issues/16806
updated_at: 2018-03-21 23:23:03
body:
  ## Issue description

  With a completely fresh install of OS X 10.11,  `nixpkgs.gcc6`, `nixpkgs.gcc46`, `nixpkgs.gcc48`, `nixpkgs.gcc49` and `nixpkgs.gcc` fail to build. In fact, I've been unable to get any gcc package to build successfully. I tried before and after installing XCode and the command line tools, and regenerating the locate database with no changes in the results. 

  Attempting `nix-env -iA nixpkgs.gcc6` results in the following error:

  ```
  ld: library not found for -lc
  collect2: error: ld returned 1 exit status
  Makefile:945: recipe for target 'libgcc_s.dylib' failed
  make[3]: *** [libgcc_s.dylib] Error 1
  make[3]: *** Waiting for unfinished jobs....
  make[3]: Leaving directory '/private/var/folders/mt/c_dppb2s51bbvm3yy67mns080000gn/T/nix-build-gcc-6.1.0.drv-0/build/x86_64-apple-darwin15.5.0/libgcc'
  ```

  and

  ```
  make[3]: Leaving directory '/private/var/folders/mt/c_dppb2s51bbvm3yy67mns080000gn/T/nix-build-gcc-6.1.0.drv-0/build/x86_64-apple-darwin15.5.0/libgcc'
  Makefile:14906: recipe for target 'all-stage1-target-libgcc' failed
  make[2]: *** [all-stage1-target-libgcc] Error 2
  make[2]: Leaving directory '/private/var/folders/mt/c_dppb2s51bbvm3yy67mns080000gn/T/nix-build-gcc-6.1.0.drv-0/build'
  Makefile:19116: recipe for target 'stage1-bubble' failed
  make[1]: *** [stage1-bubble] Error 2
  make[1]: Leaving directory '/private/var/folders/mt/c_dppb2s51bbvm3yy67mns080000gn/T/nix-build-gcc-6.1.0.drv-0/build'
  Makefile:19420: recipe for target 'bootstrap' failed
  make: *** [bootstrap] Error 2
  ```

  yet `locate libc.dylib` returns 

  ```
  /nix/store/d6pmsgblamr0wfvpdzikv8xnlfs5sjym-Libsystem-osx-10.9.5/lib/libc.dylib
  /nix/store/w090w1675pg26kcwj7ka9f42c0a87wg9-Libsystem-osx-10.9.5/lib/libc.dylib
  /usr/lib/libc.dylib
  ```
  ### Steps to reproduce

  `nix-env -i nixpkgs.gcc6` on OS X 10.11. 
  ## Technical details
  - System: OS X 10.11 - completely fresh install (wiped, and then reinstalled)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre83147.df89584


state: closed
title: [WIP] Rust: 1.9.0 -> 1.10.0
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/16807
updated_at: 2016-07-13 17:43:40
body:
  ###### Motivation for this change

  Besides the version update, I restructured things to match GHC, which I think sets a good precedent for us. Need to get hashes for beta, and actually test building.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: urlwatch: 2.1 -> 2.2
user_login: 4z3
html_url: https://github.com/NixOS/nixpkgs/pull/16808
updated_at: 2016-07-12 14:20:19
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: traceroute: 2.0.21 -> 2.1.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16809
updated_at: 2016-07-09 12:40:14
body:
  ###### Motivation for this change

  Update traceroute to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: handbrake: depend on hicolor_icon_theme
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/16810
updated_at: 2016-07-09 12:53:14
body:
  ###### Motivation for this change

  To avoid conflicts on `share/icons/hicolor/icon-theme.cache`.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: glmark2: 2014.03 -> 2015-06-11
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16812
updated_at: 2016-07-09 12:51:07
body:
  ###### Motivation for this change

  Switched to depend on the newer libpng 1.6 instead of the old 1.2 branch; added wayland support; added drm (direct rendering...) support.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: libxcomp: update libpng dependency from 1.2 to 1.6 branch
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16813
updated_at: 2016-07-09 13:36:51
body:
  ###### Motivation for this change

  update libpng dependency from 1.2 to 1.6 branch.

  The library compiled fine but there were no binaries to test.  I verified that the arch package (https://www.archlinux.org/packages/extra/x86_64/libxcomp/) and the debian package (http://packages.x2go.org/debian/dists/testing/main/binary-amd64/Packages) both used libpng 1.6.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: LUA_PATH and LUA_CPATH wrongly defined in prosodyctl
user_login: khoi-nguyen
html_url: https://github.com/NixOS/nixpkgs/issues/16816
updated_at: 2016-07-10 12:45:18
body:
  ## Issue description

  Prosody on master doesn't start because the `LUA_PATH` and `LUA_CPATH` variables aren't declared properly in `bin/prosodyctl`. Since the variables contain `?`, the strings must be quoted.
  ### Steps to reproduce

  Just install Prosody on unstable and try to start the service.
  ## Technical details
  - System: 16.09pre85931.125ffff (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre85931.125ffff


state: closed
title: gpsd: 3.10 -> 3.16, fix python dependencies
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/16817
updated_at: 2016-07-10 16:52:54
body:
  ###### Motivation for this change

  This fixes xgps and xgpsspeed executables.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: perf: Point tipdir to path in $out (please backport to 16.03)
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/16818
updated_at: 2016-07-19 14:38:49
body:
  ###### Motivation for this change

  By default it looks in /share, and then in the build directory.
  Updating this corrects an error which periodically shows up:

  ```
  Cannot load tips.txt file, please install perf!
  ```
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: elixir: 1.3.0 -> 1.3.1
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/16819
updated_at: 2016-07-12 11:38:02
body:
  Note that the `mix` executable won't work until #16733 is fixed.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---


state: closed
title: sift: fix hydra build fail
user_login: carlsverre
html_url: https://github.com/NixOS/nixpkgs/pull/16820
updated_at: 2016-07-10 09:17:47
body:
  ###### Motivation for this change

  For some reason I haven't been able to figure out, sift does not build on OSX.
  I think it is because sift uses cgo for some of its functionality which you can
  see here:
  https://github.com/svent/sift/blob/master/matching_cgo.go#L23

  The error which hydra found (and is reproducible on OSX) can be seen here:
  https://hydra.nixos.org/build/37169149

  Ideally I would like to get sift building on OSX, however my nix-fu is weak.
  Any suggestions are welcome.  In the meantime I would like to get sift into one
  of the release channels for Linux where it works fine.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: buildEnv: don't create directory if it already exists
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/16821
updated_at: 2016-07-09 21:19:54
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 patch fixes #16614.

  The issue was caused by the fact that both `/share` and
  `/share/fish/vendor_completions.d` end in the `pathsToLink`. The
  `pkgs/build-support/buildenv/builder.pl` creates `/share`, then links
  `/share/fish` under `/share` and then tries to create the directory
  `/share/fish/vendor_completions.d` and fails because it already exists.

  The simplest way to reproduce the issue is to build the next Nix
  expression:

  ``` nix
  let pkgs = import <nixpkgs> { };
  in pkgs.buildEnv {
    name = "buildenv-issue";

    paths = [
      pkgs.fish
      pkgs.vim
    ];

    pathsToLink = [
      "/share"
      "/share/fish/vendor_completions.d"
    ];
  }
  ```

  This patch makes buildEnv check if directory already exists before
  trying to create it.


state: closed
title: linux: Add patch to fix CVE-2016-5829
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/16824
updated_at: 2016-07-12 18:56:51
body:
  ###### Motivation for this change

  Fixed for all available 4.x series kernels.

  From CVE-2016-5829:

  >  Multiple heap-based buffer overflows in the hiddev_ioctl_usage function
  >  in drivers/hid/usbhid/hiddev.c in the Linux kernel through 4.6.3 allow
  >  local users to cause a denial of service or possibly have unspecified
  >  other impact via a crafted (1) HIDIOCGUSAGES or (2) HIDIOCSUSAGES ioctl
  >  call.

  Debian also ships that patch: https://security-tracker.debian.org/tracker/CVE-2016-5829
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: fetchMavenArtifact: init
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/pull/16825
updated_at: 2016-07-19 07:48:37
body:
  ###### Motivation for this change
  - Make it easier to download a Maven artifact by specifying their group id, artifact id, and version.
  - Make the artifact discoverable in the classpath of packages that depend on it via `buildInputs`.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  `fetchMavenArtifact` downloads a Maven artifact given a group id, an artifact id,
  and a version.

  Example usage:

  ``` nix
     org_apache_httpcomponents_httpclient_4_5_2 = fetchMavenArtifact {
       groupId = "org.apache.httpcomponents";
       artifactId = "httpclient";
       version = "4.5.2";
       sha256 = "0ms00zc28pwqk83nwwbafhq6p8zci9mrjzbqalpn6v0d80hwdzqd";
     };
  ```

  Now `org_apache_httpcomponents_httpclient_4_5_2.jar` points to the downloaded
  JAR file, while `org_apache_httpcomponents_httpclient_4_5_2` refers to a
  derivation that when used used in `buildInputs` will be automatically added to
  the Java classpath.

  Kudos to @charleso for his original work on `sbt2nix`, on which this is based.


state: closed
title: Separate fix-point from config importing hacks and other impurities
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/16826
updated_at: 2016-07-18 13:28:59
body:
  Extracted from https://github.com/NixOS/nixpkgs/pull/15043 .

  @Mathnerd314 had the idea of just putting `impure.nix` in `/default.nix` (not `/pkgs/top-level/default.nix`), which should be considered.


state: closed
title: flow: 0.22.1 -> 0.28.0
user_login: despairblue
html_url: https://github.com/NixOS/nixpkgs/pull/16827
updated_at: 2016-07-10 12:02:33
body:
  ###### Motivation for this change

  I needed an up to date version.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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"`
    **No idea how.**
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
    **No idea how. I run `nix-env -i flow -f ../../../../../default.nix` to build and install it.**
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I'd be happy to fulfill the other tasks, I just need some guidance.


state: closed
title: buildEnv: build the whole tree of directories to pathsToLink
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/16828
updated_at: 2016-07-13 21:53:30
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 patch fixes #16614 and #16741.

  The first issue was caused by the fact that both `/share` and
  `/share/fish/vendor_completions.d` end in the `pathsToLink`. The
  `pkgs/build-support/buildenv/builder.pl` creates `/share`, then links
  `/share/fish` under `/share` and then tries to create the directory
  `/share/fish/vendor_completions.d` and fails because it already exists.

  The simplest way to reproduce the issue is to build the next Nix
  expression:

  ``` nix
  let pkgs = import <nixpkgs> { };
  in pkgs.buildEnv {
    name = "buildenv-issue";

    paths = [
      pkgs.fish
      pkgs.vim
    ];

    pathsToLink = [
      "/share"
      "/share/fish/vendor_completions.d"
    ];
  }
  ```

  The second issue is more critical and was caused by the fact findFiles
  doesn't recurse deep enough. It stops at first unique directory for the
  package (e.g., "/share" or even "/") and later the scripts decides it
  shouldn't link it as it doesn't match pathsToLink (e.g., "/share/fish"),
  so the result is empty.

  The test:

  ``` nix
  let pkgs = import <nixpkgs> { };
  in pkgs.buildEnv {
    name = "buildenv-issue";

    paths = [
      pkgs.fish
      pkgs.vim
    ];

    pathsToLink = [
      "/share/fish/functions"
    ];
  }
  ```

  or

  ``` nix
  let pkgs = import <nixpkgs> { };
  in pkgs.buildEnv {
    name = "buildenv-issue";

    paths = [
      pkgs.vim
    ];

    pathsToLink = [
      "/share"
    ];
  }
  ```


state: closed
title: 32 bits builds?
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/issues/16829
updated_at: 2016-08-20 17:38:46
body:
  `nix-env -i irssi` builds `irssi` from source on a relatively slow i686 32 bits machine when subscribed to the 16.03 channel. I expected it to just download the binaries.

  Is 32 bits not supported anymore?


state: closed
title: vimPlugins: fix youcompleteme on darwin
user_login: bkase
html_url: https://github.com/NixOS/nixpkgs/pull/16830
updated_at: 2016-07-18 17:04:36
body:
  ###### Motivation for this change

  Youcompleteme on Darwin didn't build due to a bug with Boost, libc++, and c++11. See #16212 
  I added a few patches to turn off C++11 during the build, and it works.

  I also disabled Rust autocomplete support on Darwin for now (it's still enabled elsewhere)

  NixOS support did not break.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Add Terraria server service
user_login: pshendry
html_url: https://github.com/NixOS/nixpkgs/pull/16832
updated_at: 2016-08-07 01:58:38
body:
  ###### Motivation for this change

  Bring the existing Terraria package to NixOS. Uses tmux to run it since the terraria server runs as an interactive prompt; it should be possible to set up a socket so that the prompt can be accessed again to administrate the server, but I wasn't able to get that to work. In the meantime this is a good first step.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x (none)] Tested compilation of all pkgs that 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).

  ---
  ###### Notes

  I had to add a chmod +x to get the terraria package to run on my NixOS box.


state: closed
title: pulseaudio: Add support for package configuration files.
user_login: Jookia
html_url: https://github.com/NixOS/nixpkgs/pull/16834
updated_at: 2018-12-02 16:54:54
body:
  In a fashion like udev's support, this patch allows configurations from packages
  to be merged in to directories for PulseAudio to read from. Currently supported
  directories are the alsa-mixer mdoule's profile-sets and paths.

  This is accomplished by patching PulseAudio to read directories from environment
  variables globally defined by NixOS rather from the data path in the Nix store.
  Modules that support it (such as the alsa module) can still be configured at
  runtime to use specific paths, this just changes the default paths.

  The environment variables are only used if they're defined, as such the previous
  behaviour can be reverted to if the variables are unset or NixOS isn't running.


state: closed
title: youtube-dl: 2016.07.03.1 -> 2016.07.09.2
user_login: brainrape
html_url: https://github.com/NixOS/nixpkgs/pull/16836
updated_at: 2016-07-12 14:21:29
body:
  ###### Motivation for this change

  youtube-dl stopped working, new version fixes it
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Libffi not found in Vagrant when trying to install plugins
user_login: Mayeu
html_url: https://github.com/NixOS/nixpkgs/issues/16837
updated_at: 2016-08-09 15:27:40
body:
  ## Issue description

  I am trying to install two plugin in vagrant: [vagrant-bindfs](https://github.com/gael-ian/vagrant-bindfs) and [vagrant-hostmanager](https://github.com/devopsgroup-io/vagrant-hostmanager).

  I install them with the normal vagrant workflow, but it fails in both case with the following error:

  ```
  ...
  An error occurred while installing ffi (1.9.13), and Bundler cannot continue.
  Make sure that `gem install ffi -v '1.9.13'` succeeds before bundling.

  Warning: this Gemfile contains multiple primary sources. Using `source` more than once without a block is a security risk, and may result in installing unexpected gems. To resolve this warning, use a block to indicate which gems should come from the secondary source. To upgrade this warning to an error, run `bundle config disable_multisource true`.Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

      /nix/store/cfagzvhnhh4hql3pg8x9nx6ds135aa1l-vagrant-1.8.1/opt/vagrant/embedded/bin/ruby -r ./siteconf20160710-22557-czop3m.rb extconf.rb
  checking for ffi.h... *** extconf.rb failed ***
  Could not create Makefile due to some reason, probably lack of necessary
  ...
  ```

  Manually checking the store, `ls /nix/store/cfagzvhnhh4hql3pg8x9nx6ds135aa1l-vagrant-1.8.1/opt/vagrant/embedded/lib/`, there is a libffi folder containing the headers (`/nix/store/cfagzvhnhh4hql3pg8x9nx6ds135aa1l-vagrant-1.8.1/opt/vagrant/embedded/lib/libffi-3.0.13/include/ffi`), it seems that Vagrant does not know where to look for it's embedded headers.
  ### Steps to reproduce

  ```
  $ nix-env -iA nixos.vagrant
  $ vagrant plugin install vagrant-bindfs
  ERROR
  $ vagrant plugin install vagrant-hostmanager
  ERROR
  ```
  ## Technical details
  - System: NixOS: 16.09pre85931.125ffff (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre85931.125ffff"


state: closed
title: KDE Plasma 5.7 and KDE Frameworks 5.24
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/pull/16838
updated_at: 2016-07-12 18:51:44
body:
  ###### Motivation for this change

  Upgrade to new versions of kde plasma and kde frameworks.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: geany: 1.27 -> 1.28
user_login: frlan
html_url: https://github.com/NixOS/nixpkgs/pull/16839
updated_at: 2018-12-20 09:08:40
body:
  ###### Motivation for this change

  Geany just released new upstream version 1.28. 
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: offlineimap: add nixos module
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/16842
updated_at: 2016-07-11 08:37:19
body:
  ###### Things done
  - [x] Tested using sandboxing
  - 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: glances 2.4.2 -> 2.6.2, and dependencies
user_login: k0ral
html_url: https://github.com/NixOS/nixpkgs/pull/16843
updated_at: 2016-07-15 09:49:19
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Monodevelop will not run
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/issues/16844
updated_at: 2016-07-16 07:27:37
body:
  ## Issue description

  Monodevelop won't start, complaining about not being able to find `libgtk-x11-2.0.so.0` and `libglib-2.0.so.0`.
  ### Steps to reproduce

  Installing monodevelop from nixpkgs master (pulled this afternoon):

  ```
  ~/g/nixpkgs (master) $ nix-env -f /home/kragniz/git/nixpkgs/ -i monodevelop
  replacing old ‘monodevelop-5.9.4.5’
  installing ‘monodevelop-5.9.4.5’
  ~/g/nixpkgs (master) $ monodevelop --no-redirect
  INFO [2016-07-10 19:56:04Z]: Starting MonoDevelop 5.9.4
  INFO [2016-07-10 19:56:04Z]: Running on Mono 4.0.4 (Stable 4.0.4.1/5ab4c0d Tue Jul  5 17:11:12 UTC 2016) (64-bit)
  INFO [2016-07-10 19:56:04Z]: Did not find previous version from which to migrate data
  ERROR [2016-07-10 19:56:04Z]: Error initialising GLib logging.
  System.DllNotFoundException: libglib-2.0.so.0
    at (wrapper managed-to-native) GLib.Marshaller:g_malloc (uintptr)
    at GLib.Marshaller.StringToPtrGStrdup (System.String str) [0x00000] in <filename unknown>:0 
    at MonoDevelop.Ide.Gui.GLibLogging+Log.SetLogHandler (System.String logDomain, LogLevelFlags flags, MonoDevelop.Ide.Gui.LogFunc logFunc) [0x00000] in <filename unknown>:0 
    at MonoDevelop.Ide.Gui.GLibLogging.set_Enabled (Boolean value) [0x00000] in <filename unknown>:0 
    at MonoDevelop.Ide.IdeStartup.Run (MonoDevelop.Ide.MonoDevelopOptions options) [0x00000] in <filename unknown>:0 
  ERROR [2016-07-10 19:56:04Z]: MonoDevelop failed to start. Some of the assemblies required to run MonoDevelop (for example gtk-sharp)may not be properly installed in the GAC.
  System.DllNotFoundException: libgtk-x11-2.0.so.0
    at (wrapper managed-to-native) Gtk.Rc:gtk_rc_get_module_dir ()
    at Gtk.Rc.get_ModuleDir () [0x00000] in <filename unknown>:0 
    at MonoDevelop.Ide.IdeStartup.SetupTheme () [0x00000] in <filename unknown>:0 
    at MonoDevelop.Ide.IdeStartup.Run (MonoDevelop.Ide.MonoDevelopOptions options) [0x00000] in <filename unknown>:0 
    at MonoDevelop.Ide.IdeStartup.Main (System.String[] args, MonoDevelop.Ide.Extensions.IdeCustomizer customizer) [0x00000] in <filename unknown>:0 
  ```
  ## 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: unable to lock screen in xfce
user_login: zarelit
html_url: https://github.com/NixOS/nixpkgs/issues/16845
updated_at: 2017-03-07 00:42:47
body:
  ## Issue description

  It's not possible to lock screen in xfce unless "xlockmore" is installed.
  ### Steps to reproduce
  1. Add `services.xserver.desktopManager.xfce.enable = true;` in configuration.nix
  2. Login in XFCE and try to lock without success
  3. `nix-env -i xlockmore` and then retry to lock
  ## Technical details
  - System: NixOS Emu
  - Nix version: 1.11.2
  - Nixpkgs version: "16.03.973.8bf31d7"


state: closed
title: Enable the gnome-keyring service when gnome3 is used
user_login: nkaretnikov
html_url: https://github.com/NixOS/nixpkgs/issues/16846
updated_at: 2017-09-02 07:44:11
body:
  Without this service it's not possible to use networkmanager to connect to protected wireless networks.


state: closed
title: rcm: 1.2.3 -> 1.3.0
user_login: srstevenson
html_url: https://github.com/NixOS/nixpkgs/pull/16847
updated_at: 2016-07-11 16:11:32
body:
  ###### Motivation for this change

  Upstream update.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: make-bootstrap-tools-cross.nix is broken
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/16848
updated_at: 2016-07-21 19:51:43
body:
  ### Steps to reproduce

  ```
  $ nix-build pkgs/stdenv/linux/make-bootstrap-tools-cross.nix -A armv7l
  ...
  checking for declaration of strtol... yes
  checking for raise... Failed: -Wl,--start-group  -lcrypt -lm  -Wl,--end-group
  Output of:
  armv7l-unknown-linux-gnueabi-gcc -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wdeclaration-after-statement -Wold-style-definition -fno-builtin-strlen -finline-limit=0 -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -static-libgcc -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -static -o busybox_unstripped -Wl,--sort-common -Wl,--sort-section,alignment -Wl,--start-group applets/built-in.o archival/lib.a archival/libarchive/lib.a console-tools/lib.a coreutils/lib.a coreutils/libcoreutils/lib.a debianutils/lib.a e2fsprogs/lib.a editors/lib.a findutils/lib.a init/lib.a libbb/lib.a libpwdgrp/lib.a loginutils/lib.a mailutils/lib.a miscutils/lib.a modutils/lib.a networking/lib.a networking/libiproute/lib.a networking/udhcp/lib.a printutils/lib.a procps/lib.a runit/lib.a selinux/lib.a shell/lib.a sysklogd/lib.a util-linux/lib.a util-linux/volume_id/lib.a archival/built-in.o archival/libarchive/built-in.o console-tools/built-in.o coreutils/built-in.o coreutils/libcoreutils/built-in.o debianutils/built-in.o e2fsprogs/built-in.o editors/built-in.o findutils/built-in.o init/built-in.o libbb/built-in.o libpwdgrp/built-in.o loginutils/built-in.o mailutils/built-in.o miscutils/built-in.o modutils/built-in.o networking/built-in.o networking/libiproute/built-in.o networking/udhcp/built-in.o printutils/built-in.o procps/built-in.o runit/built-in.o selinux/built-in.o shell/built-in.o sysklogd/built-in.o util-linux/built-in.o util-linux/volume_id/built-in.o -Wl,--end-group -Wl,--start-group -lcrypt -lm -Wl,--end-group
  ==========
  /nix/store/dbkjfxp4v671s7fyikvf4a32r88r7zs3-binutils-2.26-armv7l-unknown-linux-gnueabi/armv7l-unknown-linux-gnueabi/bin/ld: cannot find -lcrypt
  /nix/store/dbkjfxp4v671s7fyikvf4a32r88r7zs3-binutils-2.26-armv7l-unknown-linux-gnueabi/armv7l-unknown-linux-gnueabi/bin/ld: cannot find -lm
  collect2: error: ld returned 1 exit status
  Makefile:716: recipe for target 'busybox_unstripped' failed
  make: *** [busybox_unstripped] Error 1
  no
  yes
  checking whether setenv is declared... checking for declaration of strtoll... yes
  builder for ‘/nix/store/nzahj0hbh2m7vvsn7dn27dng5hgndla7-busybox-1.23.2-armv7l-unknown-linux-gnueabi.drv’ failed with exit code 2
  error: build of ‘/nix/store/nzahj0hbh2m7vvsn7dn27dng5hgndla7-busybox-1.23.2-armv7l-unknown-linux-gnueabi.drv’ failed
  ```

  A similar error happens with "armv6l".
  ## Technical details
  - Nixpkgs version: e4aace70289d36688c279562ead7a710d68437a4 (master as of today)


state: closed
title: lighthouse: init at 2016-01-26
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16849
updated_at: 2016-07-11 16:50:45
body:
  ###### Motivation for this change

  A nice dmenu alternative: https://github.com/emgram769/lighthouse

  <p align="center">
    <img src="http://i.imgur.com/Z6W0Ube.gif" alt="demo"/>
    <br>
  </p>


  Note some unusual modification were required:
  1. Stripped the Makefile from some pkg-config tests that didn't work right.
  2. Written a special script called _lighthouse-install_ placed next to _lighthouse_ in _$out/bin_ that deploys the _~/.config/lighthouse_ configuration files. Those normally getget deployed with _make config_.

  Overall, the user simply evokes _lighthouse-install_ in the shell before the first run.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Fix Spidermonkey builds (on ARM)
user_login: Jookia
html_url: https://github.com/NixOS/nixpkgs/pull/16850
updated_at: 2016-07-25 21:49:49
body:
  ###### Motivation for this change

  This fixes all Spidermonkey builds on ARM. It's a bit controversial in that it uses GCC 4.9 for Spidermonkey 1.7 which stops MethodJIT from breaking. This bug was found in master a few days ago and the tests were disabled, which I suspect means we just have a broken Spidermonkey MethodJIT on ARM. Short of disabling it, this is the only way I could fix it.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: restartIfChanged doesn’t seem to work for user services
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/16851
updated_at: 2016-07-11 10:06:50
body:
  e.g. for the following user service file:

  ``` nix
        systemd.user = {
          services.pulseaudio = {
            description = "PulseAudio Server";
            # NixOS doesn't support "Also" so we bring it in manually
            wantedBy = [ "default.target" ];
            serviceConfig = {
              Type = "notify";
              ExecStart = binaryNoDaemon;
              Restart = "on-failure";
            };
            restartIfChanged = true;
          };
  ```

  I would expect `journalctl --user -f` to output that `pulseaudio.service` was restarted if I change anything in the pulseaudio derivation, which it doesn’t. Neither does `sudo journalctl -f`.


state: closed
title: dxx_rebirth: Mark license as nonfree.
user_login: Jookia
html_url: https://github.com/NixOS/nixpkgs/pull/16852
updated_at: 2016-07-17 02:30:19
body:
  ###### Motivation for this change

  The actual license prohibits noncommercial use.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: zdoom: Mark it and its forks as nonfree.
user_login: Jookia
html_url: https://github.com/NixOS/nixpkgs/pull/16853
updated_at: 2016-07-11 10:18:11
body:
  ###### Motivation for this change

  Each of these is built off of zdoom and as such can only be used for noncommercial purposes.
  See http://zdoom.org/wiki/License and the source code of each package.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: linux-testing: 4.7-rc6 -> 4.7-rc7
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/pull/16854
updated_at: 2016-07-11 15:53:41
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: fish: 2.3.0 -> 2.3.1
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/pull/16855
updated_at: 2016-07-11 08:08:29
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  ```
  [nix-shell:~/git/nixpkgs]$ fish


          　　(＾ヽ--△<＾)
          　 /　　　　　~▽
          　士　0　o　0 士
          　 メ ＿＿＿ メ
          　　　/ へ\`-L、
             (~(　し′｜ ）
               かわいい


  ~/g/nixpkgs $ 


  [nix-shell:~/git/nixpkgs]$ fish --version
  fish, version 2.3.1
  ```


state: closed
title: wireguard: init at 20160708
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/16856
updated_at: 2016-07-12 08:11:18
body:
  ###### Motivation for this change

  Wireguard sounds like a [promising alternative](https://www.wireguard.io/) to openvpn.

  The packaging seems fine but I cannot get the example to work, probably because the kernel module is not loaded.

  I got the following error when testing

  ```
  $ ip link add dev wg0 type wireguard                                                                       ~
  RTNETLINK answers: Operation not supported
  ```

  I don't really know how to go from there, so any help or feedback is welcomed.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Add Novena platform support
user_login: Jookia
html_url: https://github.com/NixOS/nixpkgs/pull/16857
updated_at: 2017-11-12 16:25:57
body:
  ###### Motivation for this change

  This set of patches adds the 'novena' platform, the 'novena' variant and 'novena' u-boot package. With this you can now run NixOS on your Novena! At least as a terminal, there's still a lot more to be done.

  Pinging @viric for possible review on this since I've spoken about this before
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  Sent from my Novena. ;)


state: closed
title: fcitx: refactor
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/16858
updated_at: 2016-07-11 15:50:22
body:
  ###### Motivation for this change

  Inspired by the [pidgin](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/instant-messengers/pidgin/default.nix) package, this merge `fcitx-with-plugins` in `fcitx`.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: firefox-developer-bin: fix hashes
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/16860
updated_at: 2016-07-16 11:08:45
body:
  ###### Motivation for this change

  Hashes where broken
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 nightly tend to get replaced in-place on the FTP and so benefit from
  an update script as well


state: closed
title: Create package for libqrencode
user_login: adolfogc
html_url: https://github.com/NixOS/nixpkgs/pull/16861
updated_at: 2016-07-11 15:46:30
body:
  ###### Motivation for this change

  Create package for libqrencode, a library written in C for encoding data in QR Code symbols. See more information about this library at: https://fukuchi.org/works/qrencode/
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [X] 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: wine: 1.9.13 -> 1.9.14
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/16862
updated_at: 2016-07-11 16:01:23
body:
  ###### Motivation for this change

  Update wine and wineStaging for latest releases.
  Basic wine functionality was tested.
  Only 32bit version was built and tested
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---
  - Update wineUnstable: 1.9.13 -> 1.9.14
  - Update staging: 1.9.13 -> 1.9.14
  - Add myself as co-maintainer, because I am do regular updates.


state: closed
title: coq: 8.5pl1 -> 8.5pl2
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/16863
updated_at: 2016-07-18 09:33:52
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: mypy-lang: init at 0.4.2
user_login: martingms
html_url: https://github.com/NixOS/nixpkgs/pull/16864
updated_at: 2016-09-18 21:04:37
body:
  ###### Motivation for this change

  mypy is a static type checker for Python programs, supporting versions from 2.7 and up.
  Description from [http://www.mypy-lang.org](http://www.mypy-lang.org):

  >  Mypy is an experimental optional static type checker for Python that aims to combine the benefits of dynamic (or "duck") typing and static typing. Mypy combines the expressive power and convenience of Python with a powerful type system and compile-time type checking. Mypy type checks standard Python programs; run them using any Python VM with basically no runtime overhead.
  > 
  > Mypy is still in development. Most Python features are supported. 

  This package provides `mypy` for static checking, and `stubgen` for generating stubs for modules.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: lfe: init at 1.1.1
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/16865
updated_at: 2017-03-06 22:12:08
body:
  ###### Motivation for this change

  Add an LFE (Lisp Flavoured Erlang) package.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  This is a first pass at adding an LFE package.

  N.B. man pages are ignored for now. Related: rvirding/lfe#250

  I can't seem to get `make travis` (`rebar3 do eunit, ct`) to work either, since PropEr is considered unbuildable...


state: closed
title: filezilla: 3.18.0 -> 3.19.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16866
updated_at: 2016-07-11 20:21:01
body:
  ###### Motivation for this change

  Update filezilla to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Improve overrideDerivation docs.
user_login: chexxor
html_url: https://github.com/NixOS/nixpkgs/pull/16867
updated_at: 2016-07-12 16:05:53
body:
  ###### Motivation for this change

  I, and others, have had problems when overriding packages. Hopefully improving the documentation of the `overrideDerivation` function removes its pitfalls by explaining antiquotation and evaluation order.
  ###### Things done

  Successfully built using `nix-build` command in the "nixpkgs/doc" directory.
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: open
title: Replace unrar with unarchiver
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/issues/16868
updated_at: 2017-04-03 10:15:20
body:
  ## Issue description

  Nixpkgs ships with unrar. Unrar is not free software because the unrar license forbids reverse engineering of the rar compression algorithm.

  Until recently, no other software was able to uncompress RAR v2.9+ formats. (Edit: 7z can uncompress RAR files.)

  Since May 2016, TheUnarchiver supports RAR v5 files [1]. So now the command-line tool `unar` can be used instead of `unrar`.

  Other distros such as Debian already ship `unar` [2].

  [1] http://unarchiver.c3.cx/formats
  [2] https://packages.debian.org/jessie/unar


state: closed
title: doc: add man page for nixos-version
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/16869
updated_at: 2016-07-12 14:29:14
body:
  ###### Motivation for this change

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

  ---


state: open
title: bad test for stage-2 existence in stage-1 init script?
user_login: akavel
html_url: https://github.com/NixOS/nixpkgs/issues/16870
updated_at: 2018-06-24 00:03:09
body:
  ## Issue description

  In [stage-1-init.sh, l.465](https://github.com/NixOS/nixpkgs/blob/963327aacb67322c8cc1ace863e7747823aa89e0/nixos/modules/system/boot/stage-1-init.sh#L465), there's a condition:

  ``` bash
  if ! test -e "$targetRoot/$stage2Init" -o ! -L "$targetRoot/$stage2Init"; then
  ```

  which is equivalent to:

  ``` bash
  if ! (test -e "$targetRoot/$stage2Init" -o ! -L "$targetRoot/$stage2Init"); then
  # per De Morgan's laws, equivalent to:
  if test ! -e "$targetRoot/$stage2Init" -a -L "$targetRoot/$stage2Init"; then
  ```

  Shouldn't that be rather one of below (all equivalent), taking into account the [comment in l.464](https://github.com/NixOS/nixpkgs/blob/963327aacb67322c8cc1ace863e7747823aa89e0/nixos/modules/system/boot/stage-1-init.sh#L464)?

  ``` bash
  if test ! -e "$targetRoot/$stage2Init" -a ! -L "$targetRoot/$stage2Init"; then
  if ! test -e "$targetRoot/$stage2Init" -o -L "$targetRoot/$stage2Init"; then
  if ! (test -e "$targetRoot/$stage2Init" -o -L "$targetRoot/$stage2Init"); then
  ```

  To see those are not the same, [run](http://goo.gl/PC9TUU):

  ``` bash
  $ for a in "" a; do
  >   for b in "" b; do
  >     echo -ne "$a\t$b\t"
  >     (! test "$a" -o ! "$b") && printf T || printf F
  >     (! (test "$a" -o ! "$b") ) && printf T || printf F
  >     (test ! "$a" -o ! "$b") && printf T || printf F
  >     printf "\n"
  >   done
  > done
          FFT
      b   TTT
  a       FFT
  a   b   FFF
  ```
  ### Steps to reproduce
  1. in /etc/nixos/configuration.nix, add:  
     `boot.kernelParams = [ "init=not-existing-path" ];`
  2. `$ nixos-rebuild switch -p testboot`
  3. `$ shutdown -r now`
  4. **kernel panic**
  ### Expected result
  - instead of kernel panic:
    
    ```
    stage 2 init script (.../not-existing-path) not found
    
    An error occurred in stage 1 of the boot process, which must mount the
    root filesystem on \`$targetRoot' and then start stage 2.  Press one
    of the following keys:
    
      r) to reboot immediately
      *) to ignore the error and continue
    ```
  ## Technical details
  - System: 16.09pre84674.fbde3a7 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre84674.fbde3a7"


state: closed
title: oh-my-zsh: 2016-06-18 -> 2016-07-05
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/16874
updated_at: 2016-07-12 07:55:17
body:
  ###### Motivation for this change

  Update to latest revision
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: kernel: 4.6.3 -> 4.6.4
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/16875
updated_at: 2016-07-12 07:54:58
body:
  ###### Motivation for this change

  Update
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Can not install texlive-full from nixpkgs
user_login: phanimahesh
html_url: https://github.com/NixOS/nixpkgs/issues/16876
updated_at: 2018-07-03 10:30:22
body:
  ## Issue description

  Can not install texlive-full from nixpkgs
  ### Steps to reproduce

  ```
  $ nox texlive                                                                                                               
  Refreshing cache
  1 texlive-beamer-2013 (nixpkgs.texLiveBeamer)
      Extra components for TeXLive: beamer class
  2 texlive-cm-super-2009 (nixpkgs.texLiveCMSuper)
      Extra components for TeXLive: CM-Super fonts
  3 texlive-extra-2014 (nixpkgs.texLiveExtra)
      Extra components for TeXLive
  4 texlive-full (nixpkgs.texLiveFull)
      TeX distribution directory
  5 texlive-latex-xcolor-2007 (nixpkgs.texLiveLatexXColor)
      Extra components for TeXLive: LaTeX color support
  6 texlive-combined-basic-2015 (nixpkgs.texlive.combined.scheme-basic)
      TeX Live environment for scheme-basic
  7 texlive-combined-context-2015 (nixpkgs.texlive.combined.scheme-context)
      TeX Live environment for scheme-context
  8 texlive-combined-full-2015 (nixpkgs.texlive.combined.scheme-full)
      TeX Live environment for scheme-full
  9 texlive-combined-gust-2015 (nixpkgs.texlive.combined.scheme-gust)
      TeX Live environment for scheme-gust
  10 texlive-combined-medium-2015 (nixpkgs.texlive.combined.scheme-medium)
      TeX Live environment for scheme-medium
  11 texlive-combined-minimal-2015 (nixpkgs.texlive.combined.scheme-minimal)
      TeX Live environment for scheme-minimal
  12 texlive-combined-small-2015 (nixpkgs.texlive.combined.scheme-small)
      TeX Live environment for scheme-small
  13 texlive-combined-tetex-2015 (nixpkgs.texlive.combined.scheme-tetex)
      TeX Live environment for scheme-tetex
  14 texlive-combined-xml-2015 (nixpkgs.texlive.combined.scheme-xml)
      TeX Live environment for scheme-xml
  Packages to install: 4
  installing ‘texlive-full’
  error: while evaluating the attribute ‘buildCommand’ of the derivation ‘TeXLive-linkdir’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/build-support/builder-defs/builder-defs.nix:505:30:
  while evaluating ‘textClosure’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/build-support/builder-defs/builder-defs.nix:425:26, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/build-support/builder-defs/builder-defs.nix:506:26:
  while evaluating ‘textClosureMap’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/strings-with-deps.nix:69:35, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/build-support/builder-defs/builder-defs.nix:425:33:
  while evaluating ‘makeNest’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/build-support/builder-defs/builder-defs.nix:424:20, called from undefined position:
  while evaluating the attribute ‘text’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/strings-with-deps.nix:73:38:
  while evaluating ‘closePropagation’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:227:22, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/build-support/builder-defs/builder-defs.nix:447:17:
  while evaluating ‘uniqList’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:158:14, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:227:29:
  while evaluating ‘go’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:159:19, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:165:8:
  while evaluating ‘innerClosePropagation’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:210:33, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:227:52:
  while evaluating ‘attrByPath’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/attrsets.nix:24:35, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/build-support/builder-defs/builder-defs.nix:449:25:
  while evaluating ‘attrByPath’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/attrsets.nix:24:35, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/attrsets.nix:29:12:
  while evaluating the attribute ‘buildInputs’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/tools/typesetting/tex/texlive/aggregate.nix:5:3:
  while evaluating ‘closePropagation’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:227:22, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/tools/typesetting/tex/texlive/aggregate.nix:5:17:
  while evaluating ‘uniqList’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:158:14, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:227:29:
  while evaluating ‘go’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:159:19, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:165:8:
  while evaluating ‘innerClosePropagation’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:210:33, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:227:52:
  while evaluating ‘foldArgs’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:22:31, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/top-level/all-packages.nix:16610:13:
  while evaluating ‘setAttrMerge’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:240:43, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:25:17:
  while evaluating ‘setAttr’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:235:26, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:241:5:
  while evaluating ‘innerBuilderDefsPackage’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/build-support/builder-defs/builder-defs.nix:501:39, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/deprecated.nix:25:45:
  while evaluating ‘mkDerivation’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/stdenv/generic/default.nix:95:5, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/build-support/builder-defs/builder-defs.nix:504:9:
  while evaluating ‘throwEvalHelp’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/stdenv/generic/default.nix:120:23, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/stdenv/generic/default.nix:169:21:
  Package ‘texlive-core-2014’ in ‘/nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/tools/typesetting/tex/texlive/default.nix:153’ is marked as broken, 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.

  Traceback (most recent call last):
    File "/nix/store/m01qr34jsbfp81hdm8720wyr9hh5rnra-nox-0.0.2/bin/.nox-wrapped", line 12, in <module>
      sys.exit(main())
    File "/nix/store/wxafxxg9m2igxm89jm6hrvcq732c9ylv-python3.4-click-6.6/lib/python3.4/site-packages/click/core.py", line 716, in __call__
      return self.main(*args, **kwargs)
    File "/nix/store/wxafxxg9m2igxm89jm6hrvcq732c9ylv-python3.4-click-6.6/lib/python3.4/site-packages/click/core.py", line 696, in main
      rv = self.invoke(ctx)
    File "/nix/store/wxafxxg9m2igxm89jm6hrvcq732c9ylv-python3.4-click-6.6/lib/python3.4/site-packages/click/core.py", line 889, in invoke
      return ctx.invoke(self.callback, **ctx.params)
    File "/nix/store/wxafxxg9m2igxm89jm6hrvcq732c9ylv-python3.4-click-6.6/lib/python3.4/site-packages/click/core.py", line 534, in invoke
      return callback(*args, **kwargs)
    File "/nix/store/m01qr34jsbfp81hdm8720wyr9hh5rnra-nox-0.0.2/lib/python3.4/site-packages/nox/search.py", line 83, in main
      subprocess.check_call(['nix-env', '-iA', '--show-trace'] + attributes)
    File "/nix/store/aqyvrkns2ykvb83pmmbb7ban3kwgf0n9-python3-3.4.4/lib/python3.4/subprocess.py", line 561, in check_call
      raise CalledProcessError(retcode, cmd)
  subprocess.CalledProcessError: Command '['nix-env', '-iA', '--show-trace', 'nixpkgs.texLiveFull']' returned non-zero exit status 1
  ```
  ## Technical details
  - System:

  ```
  $ lsb_release -a                                                                                                         1 ↵  
  No LSB modules are available.
  Distributor ID: Ubuntu
  Description:    Ubuntu 16.04 LTS
  Release:    16.04
  Codename:   xenial
  ```
  - Nix version:

  ```
  $ nix-env --version                                                                                                           
  nix-env (Nix) 1.11.2
  ```
  - Nixpkgs version:

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


state: closed
title: compton: add xwininfo dependency for compton-trans; clean up
user_login: awjamison
html_url: https://github.com/NixOS/nixpkgs/pull/16877
updated_at: 2016-07-19 07:31:11
body:
  ###### Motivation for this change

  The compton-trans utility throws an error if it can't find xwininfo.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: libvirt: fix systemd dependency
user_login: Shados
html_url: https://github.com/NixOS/nixpkgs/pull/16879
updated_at: 2016-07-15 11:11:08
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 previous change to have libvirt make use of multiple-output support for its systemd dependency broke some run-time functionality. The specific issue that I ran into was that `virt-manager` was no longer able to enumerate host devices (e.g. USB devices) or attach them to VMs. 


state: closed
title: i3lock: 2.7 -> 2.8
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16880
updated_at: 2016-07-12 09:38:31
body:
  ###### Motivation for this change

  Update i3lock to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: mypy-lang: Add missing lxml dependency
user_login: martingms
html_url: https://github.com/NixOS/nixpkgs/pull/16881
updated_at: 2016-07-12 11:25:53
body:
  ###### Motivation for this change

  mypy-lang package was added yesterday, but some `mypy` options (like `--*-report`-options) requires lxml which was not included. This patch adds lxml as a dependency.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: factorio: 0.12.35 -> 0.13.8
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/16882
updated_at: 2016-07-12 13:51:45
body:
  ###### Motivation for this change

  0.13 game update adds many features
  ###### Things done
  - bumped version and hashes
  - changed save path in nixos module to be absolute, as relative no longer works
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: wireguard: split module and tools
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/16883
updated_at: 2016-07-13 19:15:12
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/pull/16856#issuecomment-231968818

  cc @fpletz 
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Override options of modules
user_login: butterflya
html_url: https://github.com/NixOS/nixpkgs/issues/16884
updated_at: 2019-03-31 07:40:52
body:
  I want to override config.systemd.services.hydra-init as defined in
  https://github.com/NixOS/hydra/blob/master/hydra-module.nix without modifying that file directly. 

  In particular, I would like to just add some string in front of the current value. 

  In an imperative language this would be:
  - read config.systemd.services.hydra-init.preStart into variable tmp
  - write config.systemd.services.hydra-init.preStart with value "MY CHANGES" + ${tmp}

  In Nix, there is e.g. mkForce, but it doesn't allow to use the old value. 

  Next to merely copying and pasting, I would like to run tools like 'sed' on the value of  config.systemd.services.hydra-init.preStart in order to do more complicated overrides. 

  Is this currently impossible to do? 


state: closed
title: Password field of ddclient service is world-readable
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/issues/16885
updated_at: 2016-07-19 14:52:33
body:
  The `password` field of the ddclient service is world-readable but this is not made clear in the field description. The description should be updated to note this insecurity.


state: closed
title: [WIP] Add NPM package set generated by node2nix
user_login: svanderburg
html_url: https://github.com/NixOS/nixpkgs/pull/16886
updated_at: 2016-09-01 14:21:42
body:
  ###### Motivation for this change

  The node-packages set is horribly broken and does not work properly with newer versions of Node.js 5.x/npm 3.x and onwards. This pull request is a WIP replacing the package set with expressions generated by node2nix that has better support for newer npm versions (and still retains compatibility with npm 2.x).
  # How to use the generated packages by node2nix

  Installing a NPM package for node.js 4.x:

  ```
  $ nix-env -f all-packages.nix -iA npmPackages_4_x.grunt-cli
  ```

  Installing a NPM package for node.js 5.x:

  ```
  $ nix-env -f all-packages.nix -iA npmPackages_5_x.grunt-cli
  ```

  The old npm2nix infrastructure is still in place, so both versions can be used.

  This patchset is meant for the release-16.03 branch. If we want to apply this to master, we need to use an updated version of node2nix that computes that output hashes of the git repositories in a different way.
  # How to generate/update packages?

  The files live in `pkgs/development/node-packages`. See the README file in the corresponding folder for more instructions. They should be straight forward.

  You need to have node2nix installed first: https://github.com/svanderburg/node2nix
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gnome-tweak-tools: fix missing gi module
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/16887
updated_at: 2016-07-13 15:32:51
body:
  ###### Things done
  - [x] Tested using sandboxing
  - 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 changed from python3Packages to python2Packages because I couldn't make it work with python3Packages. This seems similar to: https://github.com/NixOS/nixpkgs/pull/16747#discussion_r69937281


state: closed
title: Atom fails to launch with `Module did not self-register
user_login: mythmon
html_url: https://github.com/NixOS/nixpkgs/issues/16888
updated_at: 2017-02-16 13:46:14
body:
  ## Issue description

  Atom fails to start correctly. In the Atom developer console, an error "Module did not self-register" is printed, along with a stack trace (below).
  ### Steps to reproduce

  I can reproduce this on my system by running `nix-shell -p atom --pure`, and running Atom from that shell.
  ## Technical details
  - System: NixOS
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre85931.125ffff
  ## Full traceback

  ```
  Error: Module did not self-register.
      at Error (native)
      at process.module.(anonymous function) [as dlopen] (ATOM_SHELL_ASAR.js:159:20)
      at Object.Module._extensions..node (module.js:450:18)
      at Object.module.(anonymous function) [as .node] (ATOM_SHELL_ASAR.js:170:18)
      at Module.load (module.js:356:32)
      at Function.Module._load (module.js:313:12)
      at Module.require (module.js:366:17)
      at require (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/src/native-compile-cache.js:50:27)
      at Object.<anonymous> (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/node_modules/text-buffer/node_modules/pathwatcher/lib/main.js:6:13)
      at Object.<anonymous> (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/node_modules/text-buffer/node_modules/pathwatcher/lib/main.js:218:4)
      at Module._compile (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/src/native-compile-cache.js:103:30)
      at Object.defineProperty.value [as .js] (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/src/compile-cache.js:208:21)
      at Module.load (module.js:356:32)
      at Function.Module._load (module.js:313:12)
      at Module.require (module.js:366:17)
      at require (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/src/native-compile-cache.js:50:27)
      at Object.<anonymous> (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/node_modules/text-buffer/lib/text-buffer.js:9:10)
      at Object.<anonymous> (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/node_modules/text-buffer/lib/text-buffer.js:1482:4)
      at Module._compile (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/src/native-compile-cache.js:103:30)
      at Object.defineProperty.value [as .js] (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/src/compile-cache.js:208:21)
      at Module.load (module.js:356:32)
      at Function.Module._load (module.js:313:12)
      at Module.require (module.js:366:17)
      at require (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/src/native-compile-cache.js:50:27)
      at Object.<anonymous> (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/src/project.js:18:16)
      at Object.<anonymous> (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/src/project.js:529:4)
      at Module._compile (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/src/native-compile-cache.js:103:30)
      at Object.defineProperty.value [as .js] (/nix/store/miwnxwjzghfqsfzkpqyk35g9lbm6h7di-atom-1.8.0/share/atom/resources/app.asar/src/compile-cache.js:208:21)
      at Module.load (module.js:356:32)
      at Function.Module._load (module.js:313:12)
  ```


state: closed
title: sysstat: Create systemd service for historical sar data
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/16889
updated_at: 2016-07-16 17:29:13
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  Every period, sa1 collects and stores data.
  Every 24 hours, sa2 aggregates the previous day's data in to a
  report.

  Timers and unit configurations were lifted from Fedora's default
  units.

  Tunables provided to support different use cases, ex: https://github.com/NixOS/nixos-org-configurations/blob/master/delft/sysstat.nix#L6

  <!-- Reviewable:start -->

  ---

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

  <!-- Reviewable:end -->


state: closed
title: kde: frameworks 5.22 -> 5.24, plasma 5.6.5 -> 5.7.0
user_login: simonvandel
html_url: https://github.com/NixOS/nixpkgs/pull/16890
updated_at: 2016-07-12 17:23:46
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 have obviously build tested it, and also tried booting into it.
  No extensive testing has been done.

  I have not modified all-packages.nix to switch to this desktop by default.

  CC @ttuegel 


state: closed
title: manual: add chapter on Grsecurity/PaX
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/16891
updated_at: 2016-07-24 10:48:30
body:
  Document configuration and administration of Grsecurity/PaX on NixOS systems. I hope this helps explain the "what", "why", and "how" of this feature.

  I'd like critcism of precision, clarity, and technical correctness, but any notes are very much appreciated.


state: closed
title: [Security] 16.03 ntpd vulnerable
user_login: butterflya
html_url: https://github.com/NixOS/nixpkgs/issues/16892
updated_at: 2016-07-12 22:06:59
body:
  See https://www.kb.cert.org/vuls/id/321640

  4.2.8p8 is available upstream, you are shipping 4.2.8p6. 

  If openntpd offers the same features as a simple configuration for ntpd, perhaps it would be better to steer people towards using openntpd. If there are no must have features in ntpd, I would like to see a complete deprecation of ntpd as I have the impression that openntpd actually is better. 

  The first issue is a technical issue; the second is more open to debate. For something as fundamental as ntpd, I'd like to see automated packaging too. I.e., there is no reason why there shouldn't be a package available for the latest _stable_ version of ntpd within one hour after publication (it just requires polling their website every hour).


state: closed
title: emby: 3.0.5972 -> 3.0.5985
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/16893
updated_at: 2016-07-13 11:57:41
body:
  ###### Motivation for this change

  Bugfixes available upstream: https://github.com/MediaBrowser/Emby/releases/tag/3.0.5985 and https://github.com/MediaBrowser/Emby/releases/tag/3.0.5984
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: timesyncd on 16.03
user_login: butterflya
html_url: https://github.com/NixOS/nixpkgs/issues/16894
updated_at: 2016-10-19 10:17:17
body:
  ```
  timedatectl status 
  Failed to query server: Connection timed out
  ```

  There are multiple things wrong here; it doesn't show to _which_ server it tries to connect, it doesn't say how long it tried to connect (i.e., what the timeout value is). Probably all upstream problems. 

  The only relevant configuration is:

  ```
  services.timesyncd.enable = true;
  ```

  systemd-timesyncd is running according to a process listing. 

  journalctl shows

  `systemd-timedated: /etc/localtime should be a symbolic link to a time zone data file in /usr/share/zoneinfo/`

  This seems to indicate that the timesyncd module is not written correctly. 


state: closed
title: rkt: 1.9.1 -> 1.10.1
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/pull/16895
updated_at: 2016-07-14 10:18:07
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: libsoup: 2.52.2 -> 2.54.1 & valaSupport
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16897
updated_at: 2016-07-25 20:21:32
body:
  ###### Motivation for this change

  I had some libsoup build errors trying to update Midori. ~~I haven't gotten around them yet but~~ I updated this library and enabled the valaSupport with a nifty _Makefile.in_ trick to workaround it trying to write into the vala store directory.

  Midori's PR is now ready and available at https://github.com/NixOS/nixpkgs/pull/17142.

  Note: The gnome support ( _libgnome_keyring_ as a _buildInput_ ) is now turned on by default. I went over all the libsoup dependent packages and almost all of them are knee deep in gnome anyhow. Besides _gksu_ depends on it so something is bound to drag it along one way or another.

  Here's the relevant change-logs:

  ```
  Changes in libsoup from 2.52.1 to 2.53.1:

      * Really fixed build under MinGW for sure this time [Ignacio
            Casal Quinteiro]

          * Fixed SoupServer Web Sockets code so that the
        SoupClientContext passed to a SoupServerWebsocketCallback is
        fully usable (rather than crashing when you try to do most
        things).

  Changes in libsoup from 2.53.1 to 2.53.2:

      * Fixed up symbol visibility handling for mingw by copying
            GLib's system [Ignacio Casal Quinteiro, #757146]

      * Finally marked the old SoupSessionAsync and SoupSessionSync
            methods as deprecated [Ignacio Casal Quinteiro, Dan Winship,
            #757146]

      * Added libsoup-2.4.deps for valac [Rico Tzschichholz]

      * Make it possible to build from git without gtk-doc being
            installed [Ignacio Casal Quinteiro]

      * Updated translations:
        Norwegian bokmÃ¥l, Occitan

  Changes in libsoup from 2.53.2 to 2.53.90:

      * NUL bytes in headers are now ignored [#760832, Dan Winship]

      * Fixed transfer annotation of soup_form_decode* functions
            [#743966, Lionel Landwerlin]

      * Updated translations:
        Bulgarian, Latvian, Norwegian bokmÃ¥l

  Changes in libsoup from 2.53.90 to 2.53.92:

      * libsoup now supports HTTP "Negotiate"/GSSAPI/Kerberos
            authentication. It must be enabled specifically by the
            application and is also subject to certain other
            restrictions, some of which are not yet controllable through
            the API. [#587145, Guido Guenther, Tomas Popela, David
            Woodhouse, Dan Winship]

      * Added support for building under MSVC [#758759, Chun-wei
            Fan]

      * Fixed a problem with the 2.53.90 tarball that caused
            translations to be mis-installed.

      * Updated translations:
        Occitan

  Changes in libsoup from 2.53.92 to 2.54.0.1:

      * (2.54.0.1 fixes a build problem with the 2.54.0 tarball,
            which would not build if you configured with
            "--without-gnome". There are no other changes between 2.54.0
            and 2.54.0.1.)

  Changes in libsoup from 2.53.92 to 2.54.0:

      * Fixed examples/simple-httpd on Windows [#758759, Chun-wei
            Fan]

  Changes in libsoup from 2.54.0.1 to 2.54.1:

      * *** IMPORTANT ***
            Fixed an ABI break in 2.54.0 caused by adding a member to
            SoupAuthClass; 2.54.1 is ABI-compatible with 2.53.92 and
            earlier, but NOT with the anomalous 2.54.0. If you built
            packages against 2.54.0, you will need to rebuild them
            against 2.54.1.

      * Fixed NTLM authentication when ntlm_auth from the latest
            version of Samba is present. [#765106, Milan Crha]

      * Updates to MSVC build, including for GSS-API support
            [Chun-wei Fan]

      * Updated translations:
        Friulian
  ```
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: lxc: 2.0.1 -> 2.0.3
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/pull/16899
updated_at: 2016-07-16 08:37:12
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: temporary sourceforge sources are being used
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/issues/16900
updated_at: 2016-07-14 14:37:21
body:
  Multiple packages are broken over using _sourceforge.net_ links which are temporary.
  Some directly refer to a specific mirror so they succeed so long as the server isn't down-throttled by sourceforge. Others are completely broken. The correct syntax for sourceforge source packages should be "mirror://sourceforge/...".

  The following is a partial list compiled from _git grep sourceforge.net | grep tar_ and some light manual editing. It might have false negatives and there could be other offending packages that aren't listed:

  ```
  pkgs/applications/backup/areca/default.nix:    url = "http://downloads.sourceforge.net/project/areca/areca-stable/areca-7.5/areca-7.5-src.tar.gz";
  pkgs/applications/editors/emacs-modes/bbdb/default.nix:    url = "http://bbdb.sourceforge.net/${name}.tar.gz";
  pkgs/applications/editors/ht/default.nix:    url = "http://sourceforge.net/projects/hte/files/ht-source/ht-${version}.tar.bz2";
  pkgs/applications/graphics/potrace/default.nix:    url = "http://potrace.sourceforge.net/download/${version}/potrace-${version}.tar.gz";
  pkgs/applications/misc/abook/default.nix:    url = "http://abook.sourceforge.net/devel/${name}.tar.gz";
  pkgs/applications/misc/gammu/default.nix:    url = "http://sourceforge.net/projects/gammu/files/gammu/${version}/gammu-${version}.tar.xz";
  pkgs/applications/misc/mlterm/default.nix:    url = "https://downloads.sourceforge.net/project/mlterm/01release/${name}/${name}.tar.gz";
  pkgs/applications/misc/xautoclick/default.nix:    url = "http://downloads.sourceforge.net/project/xautoclick/xautoclick/xautoclick-0.31/xautoclick-0.31.tar.gz";
  pkgs/applications/science/math/fricas/default.nix:    url    = "http://sourceforge.net/projects/fricas/files/fricas/1.2.2/${name}-full.tar.bz2";
  pkgs/applications/science/math/yacas/default.nix:    url = "http://yacas.sourceforge.net/backups/${name}.tar.gz";
  pkgs/applications/window-managers/windowmaker/dockapps/wmsystemtray.nix:     url = http://sourceforge.net/projects/wmsystemtray/files/wmsystemtray/wmsystemtray-1.4.tar.gz;
  pkgs/build-support/upstream-updater/snippets.sh:#http://downloads.sourceforge.net/webdruid/files/webdruid/0.6.0-alpha5/webdruid-0.6.0-alpha5.tar.gz
  pkgs/desktops/lxde/core/lxmenu-data.nix:    url = "http://downloads.sourceforge.net/lxde/${name}.tar.xz";
  pkgs/development/compilers/fpc/binary.nix:        url = "http://sourceforge.net/projects/freepascal/files/Linux/2.6.0/fpc-2.6.0.i386-linux.tar";
  pkgs/development/compilers/fpc/binary.nix:        url = "http://sourceforge.net/projects/freepascal/files/Linux/2.6.0/fpc-2.6.0.x86_64-linux.tar";
  pkgs/development/compilers/mozart/binary.nix:    url = "http://sourceforge.net/projects/mozart-oz/files/v${version}-alpha.0/mozart2-${version}-alpha.0+build.4105.5c06ced-x86_64-linux.tar.gz";
  pkgs/development/libraries/armadillo/default.nix:    url = "http://sourceforge.net/projects/arma/files/armadillo-${version}.tar.xz";
  pkgs/development/libraries/libgringotts/default.nix:    url = "http://libgringotts.sourceforge.net/current/${name}.tar.bz2";
  pkgs/development/libraries/libmpeg2/default.nix:    url = "http://libmpeg2.sourceforge.net/files/${name}.tar.gz";
  pkgs/development/libraries/plib/default.nix:    url = "http://plib.sourceforge.net/dist/${name}.tar.gz";
  pkgs/development/tools/misc/dfu-util/default.nix:    url = "http://dfu-util.sourceforge.net/releases/${name}.tar.gz";
  pkgs/development/tools/omniorb/default.nix:    url = "http://sourceforge.net/projects/omniorb/files/omniORB/omniORB-${version}/omniORB-${version}.tar.bz2";
  pkgs/games/blobby/default.nix:    url = "http://softlayer-ams.dl.sourceforge.net/project/blobby/Blobby%20Volley%202%20%28Linux%29/1.0/blobby2-linux-1.0.tar.gz";
  pkgs/games/mnemosyne/default.nix:    url    = "http://sourceforge.net/projects/mnemosyne-proj/files/mnemosyne/${name}/Mnemosyne-${version}.tar.gz";
  pkgs/games/typespeed/default.nix:    url = http://typespeed.sourceforge.net/typespeed-0.6.5.tar.gz;
  pkgs/os-specific/linux/procps/watch.nix:    url = http://procps.sourceforge.net/procps-3.2.8.tar.gz;
  pkgs/servers/dict/dictd-db.nix:     url = http://prdownloads.sourceforge.net/freedict/nld-eng.tar.gz;
  pkgs/tools/compression/advancecomp/default.nix:    url="http://prdownloads.sourceforge.net/advancemame/advancecomp-1.19.tar.gz?download";
  pkgs/tools/filesystems/fuseiso/default.nix:    url = "http://sourceforge.net/projects/fuseiso/files/fuseiso/20070708/fuseiso-20070708.tar.bz2";
  pkgs/tools/filesystems/jfsutils/default.nix:    url = "http://jfs.sourceforge.net/project/pub/${name}.tar.gz";
  pkgs/tools/filesystems/nilfs-utils/default.nix:    url = "http://nilfs.sourceforge.net/download/nilfs-utils-${version}.tar.bz2";
  pkgs/tools/misc/cutecom/default.nix:    url = "http://cutecom.sourceforge.net/${name}.tar.gz";
  pkgs/tools/networking/srelay/default.nix:    url = "https://sourceforge.net/projects/socks-relay/files/socks-relay/srelay-0.4.8/srelay-0.4.8b6.tar.gz";
  pkgs/tools/system/foremost/default.nix:    url = "http://foremost.sourceforge.net/pkg/${name}.tar.gz";
  pkgs/tools/text/poedit/default.nix:    url = "http://prdownloads.sourceforge.net/poedit/${name}.tar.gz";
  pkgs/top-level/python-packages.nix:      url = "http://cddb-py.sourceforge.net/${name}.tar.gz";
  pkgs/top-level/python-packages.nix:      url = "http://downloads.sourceforge.net/project/cgkit/cgkit/cgkit-${version}/cgkit-${version}-py2k.tar.gz";
  pkgs/top-level/python-packages.nix:      url = "http://pycurl.sourceforge.net/download/${name}.tar.gz";
  ```

  Also note that occasionally sourceforge crashes to "disaster recovery mode" and requires javascript to download tarballs.


state: closed
title: zfs: Keep trying root import until it works
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/16901
updated_at: 2016-08-18 15:29:20
body:
  ###### Motivation for this change

  Root-on-ZFS currently does not work on a number of devices, NVMe being a major one.

  While suboptimal, this patch at least lets affects systems boot. I believe it should be cherry-picked to 16.03 as well.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  Works around #11003.


state: open
title: systemd-bootchart
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/16902
updated_at: 2019-04-23 22:09:59
body:
  ###### Motivation for this change

  I was looking at possibility of implementing this as per [mailing list question](http://thread.gmane.org/gmane.linux.distributions.nixos/20984), became motivated, this and that and I ended up implementing most of the thing ~_^.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  TODO:
  - [x] Testing that it produces desired results (returned SVG seems suspicious to me because it shows no processes);
  - [ ] Ensuring that kernel config change is okay; let's ping Eelco once we've made sure that this actually works. FWIW, `SCHEDSTATS` is already enabled in Ubuntu (tested first-hand), Fedora (as per [this bug](https://bugzilla.redhat.com/show_bug.cgi?id=1013225)) and Arch ([config](https://git.archlinux.org/svntogit/packages.git/tree/trunk/config.x86_64?h=packages/linux)). People at Fedora's bugtracker suggest that there's no visible performance impact, and this generally seems useful.


state: closed
title: zfs: Force sync on shutdown
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/16903
updated_at: 2016-07-19 07:57:13
body:
  ###### Motivation for this change

  Setting sync=disabled is a cheap way to speed up ZFS, assuming you don't mind the potential rollback of a few seconds if your system crashes; unlike e.g. libeatmydata on ext4, sync=disabled does not permit reordering of writes across transaction boundaries.

  Unfortunately, doing so also disables the sync command, which means you lose those same few seconds during a normal shutdown or reboot.

  This patch forces ZFS to write out anything that might remain in its write buffers. For the common case, in which sync is not disabled, this can still help diagnose which pool might be slowing down a reboot.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: smbldaptools: 0.9.10 -> 0.9.11
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/16904
updated_at: 2016-07-13 10:52:07
body:
  ###### Motivation for this change

  Issue has been [fixed](https://gna.org/support/?3013) in the latest upstream release
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: caddy service: logging output
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/16905
updated_at: 2018-02-23 04:45:09
body:
  ## Issue description

  caddy don't start. there is some issue with the configuration.

  journalctl -u caddy.service

  ```
  Jul 13 04:17:01 binary systemd[1]: Started Caddy web server.
  Jul 13 04:17:01 binary systemd[1]: caddy.service: Main process exited, code=exited, status=203/EXEC
  Jul 13 04:17:01 binary systemd[1]: caddy.service: Unit entered failed state.
  Jul 13 04:17:01 binary systemd[1]: caddy.service: Failed with result 'exit-code'.
  ```

  not very helpful.
  when i start it manually i get:

  ```
  [root@binary:/var/www/aww/web]# caddy -conf=/nix/store/2cr5nf5g8vwgiabppxlfhg17jm4qpr1m-Caddyfile -email=post@davidak.de
  Activating privacy features...2016/07/13 04:16:16 [aww.binary.lan.davidak.de] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new cert :: Too many certificates already issued for exact set of domains: aww.binary.lan.davidak.de
  ```

  please log this kind of output to journald.
  cc @angus-g
  ## Technical details
  - System: nixos-version

  ```
  /run/current-system/sw/bin/nixos-version: line 7: syntax error near unexpected token `)'
  /run/current-system/sw/bin/nixos-version: line 7: `  --hash|--revision)'
  ```

  (NixOS 16.09.git.dde259d)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre83796.d541e0d"


state: closed
title: nixos-version: fix syntax error and add -h
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/pull/16906
updated_at: 2016-07-13 13:24:16
body:
  ###### Motivation for this change

  error while creating other issue
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: open
title: Bash sources /etc/bashrc
user_login: reckbo
html_url: https://github.com/NixOS/nixpkgs/issues/16907
updated_at: 2016-08-26 13:54:30
body:
  ## Issue description

  Why is bash built with

  ```
  NIX_CFLAGS_COMPILE = ''
  -DSYS_BASHRC="/etc/bashrc"
  ...
  ```

  by default?  The reason I ask is that 1) it reduces purity, and 2) I have nix installed in a cluster environment with no root access, and their /etc/bashrc pollutes my environment -- for example it sets LD_LIBRARY_PATH, which in turn breaks packages such as sed and coreutils (see
  errors below). 
  ## Reproducible Steps

  ```
  # below will source '/etc/bashrc' by default
  bash
  nix-shell
  ```

  Workarounds are:

  ```
  bash --norc
  nix-shell --run 'bash --norc'
  ```
  ## Errors caused by invasive /etc/bashrc

  ```
  bash: shopt: progcomp: invalid shell option name
  sed: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by sed)
  bash: sed: command not found
  bash: uname: No such file or directory
  bash: grep: No such file or directory
  bash: sed: No such file or directory
  bash: sed: No such file or directory
  bash: sed: No such file or directory
  bash: sed: No such file or directory
  bash: complete: No such file or directory
  bash: perl: No such file or directory
  bash: uname: No such file or directory
  bash: rm: command not found
  /data/pnl/soft/nix/store/mjdmg9yslbc5r9176vkpv0vd6k94y7vx-coreutils-8.25/bin/coreutils: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by /data/pnl/soft/nix/store/mjdmg9yslbc5r9176vkpv0vd6k94y7vx-coreutils-8.25/bin/coreutils)
  /data/pnl/soft/nix/store/mjdmg9yslbc5r9176vkpv0vd6k94y7vx-coreutils-8.25/bin/coreutils: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /data/pnl/soft/nix/store/mjdmg9yslbc5r9176vkpv0vd6k94y7vx-coreutils-8.25/bin/coreutils)
  ```


state: closed
title: monodevelop: use makeLibraryPath in wrapper (fixes #16844)
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/16909
updated_at: 2016-07-15 12:29:48
body:
  ###### Motivation for this change

  See issue #16844.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: systemd: make ctrl-alt-del target configurable.
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/pull/16911
updated_at: 2016-07-19 07:53:24
body:
  ###### Motivation for this change

  We currently only allow upstream's default of "reboot.target" due to the way the symlinks are initialized. I made this configurable similar to the default unit.

  See the [original pull request #12612 for a detailed discussion.
  ###### Things done
  - [x] Tested correct behaviour on both a NixOS VM and a physical machine.
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  We currently only allow upstream's default of "reboot.target" due to the
  way the symlinks are initialized. I made this configurable similar to the
  default unit.


state: closed
title: syncthing: 0.13.9 -> 0.13.10
user_login: kc1212
html_url: https://github.com/NixOS/nixpkgs/pull/16912
updated_at: 2016-07-18 10:46:48
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: ddclient with ssl = true fails to connect
user_login: butterflya
html_url: https://github.com/NixOS/nixpkgs/issues/16914
updated_at: 2016-07-22 20:29:22
body:
  ```
  verify failed SSL connect attempt failed error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
  ```

  Exact same configuration with ssl = false does work. 

  NixOS 16.03


state: closed
title: marp: init at 0.0.8
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/pull/16915
updated_at: 2016-07-20 21:06:14
body:
  ###### Motivation for this change

  https://yhatt.github.io/marp
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: wikicurses: init at 1.3
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/16916
updated_at: 2016-07-19 06:53:08
body:
  **WIP** - suggestions welcome
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Mesos slave URI fetcher chokes on .tgz
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/issues/16917
updated_at: 2016-07-27 16:30:22
body:
  ## Issue description

  Apache Mesos' [fetcher implementation](https://github.com/apache/mesos/blob/ae0aee6e2bdecfe67a244cb5a5b343acaa2876d6/src/launcher/fetcher.cpp#L63-80) depends on several decompressors.
  ### Steps to reproduce

  Follow the steps in https://github.com/moretea/nixpkgs-mesos-fetcher-fail/blob/master/README.md
  ## Technical details
  - System: `unstable, 16.09pre85931.125ffff (Flounder)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `"16.09pre85639.453086a"`


state: closed
title: wiki: Add deprecation banner to all pages
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/issues/16918
updated_at: 2016-09-30 00:11:14
body:
  ## Issue description

  The wiki itself should have clearer messages about the deprecation that's going on. The homepage should say at least 
  1. That you can't edit/add anything because of the freeze 
  2. That the wiki is being migrated to this repo
  3. How someone might contribute to the migration
  ### Steps to reproduce

  Visit https://nixos.org/wiki/Main_Page
  ## Technical details
  - System: any
  - Nix version: any
  - Nixpkgs version: any


state: closed
title: ocproxy: init at 1.50
user_login: jokogr
html_url: https://github.com/NixOS/nixpkgs/pull/16919
updated_at: 2016-07-13 14:17:59
body:
  ###### Motivation for this change

  This package can be combined with `openconnect` and act as a proxy, so that only specific network activity is forwarded to openconnect.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: git: 2.9.0 -> 2.9.1
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/16921
updated_at: 2016-07-15 13:52:46
body:
  ###### Motivation for this change

  Update git to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: nixos copySystemConfiguration: enable by default
user_login: ryantrinkle
html_url: https://github.com/NixOS/nixpkgs/pull/16922
updated_at: 2017-04-10 21:22:44
body:
  ###### Motivation for this change

  system.copySystemConfiguration copies /etc/nixos/configuration.nix into the system derivation at build time.  This can be very useful for debugging, but is much more useful if it was enabled before problems were encountered; however, users are not likely to realize they need this feature until it is too late.

  Previously, this feature was not enabled by default because [it did not work with chroots](http://lists.science.uu.nl/pipermail/nix-dev/2010-April/004273.html) (see #7974).  That issue was fixed in e1901a1.


state: closed
title: Update Ansible to v1.9.5
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/issues/16923
updated_at: 2016-07-14 09:48:17
body:
  ## Issue description

  [It's currently 1.9.4](https://github.com/NixOS/nixpkgs/blob/d2435933c0a2c8981992fa73a10523af4d15b96b/pkgs/top-level/python-packages.nix#L816) but [1.9.5 is out](https://github.com/ansible/ansible/releases?after=v2.0.2.0-0.4.rc4).


state: closed
title: awscli: backport 1.10.1 -> 1.10.46 to 16.03
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/16924
updated_at: 2016-07-15 22:56:03
body:
  ###### Motivation for this change

  awscli on 16.03 is quite old, and doesn't support several new features from AWS.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  <!-- Reviewable:start -->

  ---

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

  <!-- Reviewable:end -->


state: closed
title: readme: add wiki deprecation notice
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/16925
updated_at: 2016-07-15 15:35:53
body:
  ###### Motivation for this change

  See #16918 for context. The wiki is deprecated, we shouldn't link to it without a notice. 
  ###### Things done
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: kmymoney: 4.7.2 -> 4.8.0
user_login: HappyEnt
html_url: https://github.com/NixOS/nixpkgs/pull/16926
updated_at: 2016-07-18 21:25:11
body:
  ###### Motivation for this change
  - Update kmymoney to newest iteration.
  - Use proper kde mirrors instead of sourceforge.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: uemacs: init at 2014-12-08
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16927
updated_at: 2016-07-16 16:49:26
body:
  ###### Motivation for this change

  Low on dependencies and quick to compile.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Add package for BitKeeper-7.3
user_login: wscott
html_url: https://github.com/NixOS/nixpkgs/pull/16928
updated_at: 2016-07-18 10:23:22
body:
  ###### Motivation for this change

  Easier access to BitKeeper for nixpkg users.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  Needed to update URLs for tomcrypt and tommath libraries.
  Updated tommath to a more recent version, but the one other
  package in nixpkgs that uses it still works fine.


state: closed
title: terraform: 0.6.15 -> 0.6.16
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/16929
updated_at: 2016-07-15 09:19:28
body:
  ###### Motivation for this change

  upgrade
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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/`) (there were none)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: open
title: [WIP] systemd-bootchart part 2
user_login: akavel
html_url: https://github.com/NixOS/nixpkgs/pull/16930
updated_at: 2019-04-23 22:10:36
body:
  ###### Motivation for this change

  Extend PR #16902 with patches fixing broken rendering of the processes graph in systemd-bootchart.

  (I'm OK if my commit is moved to @abbradar's PR and "my" PR then closed; didn't know how to submit the commit otherwise on top of the previous PR.)
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: lenmus: init at 5.4.1
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16931
updated_at: 2016-07-15 09:50:07
body:
  ###### Motivation for this change

  An educational music theory and sight-reading software.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: zerotierone: 1.1.6 -> 1.1.12
user_login: anderslundstedt
html_url: https://github.com/NixOS/nixpkgs/pull/16933
updated_at: 2016-07-17 08:40:53
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).
  - [x] Tested that `zerotier-one -v` gives `1.1.12`
  - [x] Tested that NixOS's zerotierone module works as expected


state: closed
title: spring: 101.0 -> 102.0
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/16934
updated_at: 2016-07-14 07:19:04
body:
  ###### Motivation for this change

  springLobby not updated because: https://github.com/springlobby/springlobby/blob/master/ChangeLog#L8 and https://github.com/springlobby/springlobby/issues/707
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: emem: 0.2.15 -> 0.2.16
user_login: ebzzry
html_url: https://github.com/NixOS/nixpkgs/pull/16935
updated_at: 2016-07-14 12:53:35
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: glfw: 3.1.2 -> 3.2
user_login: andrewrk
html_url: https://github.com/NixOS/nixpkgs/pull/16936
updated_at: 2016-07-14 18:20:41
body:
  - Built on NixOS with `nix-build -A`.
  - Tested library as a dependency of a simple game.
  - Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`


state: closed
title: habitat: add an option to run in an FHS chroot
user_login: rushmorem
html_url: https://github.com/NixOS/nixpkgs/pull/16937
updated_at: 2016-07-14 02:42:29
body:
  ###### Motivation for this change

  `hab studio enter` as well as other `hab` commands that make use
  of the studio assume an FHS system when creating a chroot.

  See https://github.com/habitat-sh/habitat/issues/994
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: opam, aspcud: init packages for external solver
user_login: hakuch
html_url: https://github.com/NixOS/nixpkgs/pull/16938
updated_at: 2016-09-12 08:44:50
body:
  ###### Motivation for this change

  The [opam](https://opam.ocaml.org/) package manager depends on external solvers to solve packaging constraints.

  While in theory opam can attempt to satisfy constraints with its internal solver, in practice, even having a small handful of packages installed can lead to time-outs.

  Aspcud is the best supported and most popular external solver for opam, but, unlike opam, was not packaged with nixpkgs.

  Aspcud depends on two complementary package: clasp, and gringo.

  The patch to gringo was necessary to get it to compile (the code used `std::pow` without including `<cmath>`). Likewise, aspcud needs to be compiled with an older version of Boost.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: ansible: 1.9.4 -> 1.9.6 CVE-2016-3096
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16943
updated_at: 2016-07-14 09:31:12
body:
  ###### Motivation for this change

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

  [CVE-2016-3096](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-3096)

  Note: I tested it with `nix-shell -I nixpkgs=. -E 'with import <nixpkgs> {}; stdenv.mkDerivation { name = "foo"; buildInputs = [ python pythonPackages.ansible ]; }'` and verified _import ansible_ in python doesn't return a missing error.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Update Vagrant: 1.8.1 -> 1.8.4
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/16944
updated_at: 2016-07-18 13:40:05
body:
  ###### Motivation for this change

  update
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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/`)

  ```
  code/nixpkgs % ./result/bin/vagrant --version
  Vagrant 1.8.3
  ```
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: `nixpkgs.python35Packages.pgcli` can not be installed
user_login: phanimahesh
html_url: https://github.com/NixOS/nixpkgs/issues/16945
updated_at: 2016-07-14 09:49:40
body:
  ## Issue description

  `nixpkgs.python35Packages.pgcli` can not be installed
  ### Steps to reproduce

  ```
    nox pgcli                                        127 ↵  
  Refreshing cache
  1 python2.7-pgcli-0.20.1 (nixpkgs.python27Packages.pgcli)
      Command-line interface for PostgreSQL
  2 python3.5-pgcli-0.20.1 (nixpkgs.python35Packages.pgcli)
      Command-line interface for PostgreSQL
  Packages to install: 2
  installing ‘python3.5-pgcli-0.20.1’
  error: while evaluating the attribute ‘propagatedNativeBuildInputs’ of the derivation ‘python3.5-pgcli-0.20.1’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/development/python-modules/generic/default.nix:108:3:
  while evaluating ‘makeOverridable’ at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/customisation.nix:54:24, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/top-level/python-packages.nix:16474:20:
  while evaluating anonymous function at /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/pkgs/development/python-modules/generic/default.nix:9:1, called from /nix/store/7nygbmc03nxm24iz59s6gwwh9j1q5ham-nixpkgs/nixpkgs/lib/customisation.nix:56:12:
  prompt_toolkit-1.0.0 not supported for interpreter python3.5m
  Traceback (most recent call last):
    File "/nix/store/m01qr34jsbfp81hdm8720wyr9hh5rnra-nox-0.0.2/bin/.nox-wrapped", line 12, in <module>
      sys.exit(main())
    File "/nix/store/wxafxxg9m2igxm89jm6hrvcq732c9ylv-python3.4-click-6.6/lib/python3.4/site-packages/click/core.py", line 716, in __call__
      return self.main(*args, **kwargs)
    File "/nix/store/wxafxxg9m2igxm89jm6hrvcq732c9ylv-python3.4-click-6.6/lib/python3.4/site-packages/click/core.py", line 696, in main
      rv = self.invoke(ctx)
    File "/nix/store/wxafxxg9m2igxm89jm6hrvcq732c9ylv-python3.4-click-6.6/lib/python3.4/site-packages/click/core.py", line 889, in invoke
      return ctx.invoke(self.callback, **ctx.params)
    File "/nix/store/wxafxxg9m2igxm89jm6hrvcq732c9ylv-python3.4-click-6.6/lib/python3.4/site-packages/click/core.py", line 534, in invoke
      return callback(*args, **kwargs)
    File "/nix/store/m01qr34jsbfp81hdm8720wyr9hh5rnra-nox-0.0.2/lib/python3.4/site-packages/nox/search.py", line 83, in main
      subprocess.check_call(['nix-env', '-iA', '--show-trace'] + attributes)
    File "/nix/store/aqyvrkns2ykvb83pmmbb7ban3kwgf0n9-python3-3.4.4/lib/python3.4/subprocess.py", line 561, in check_call
      raise CalledProcessError(retcode, cmd)
  subprocess.CalledProcessError: Command '['nix-env', '-iA', '--show-trace', 'nixpkgs.python35Packages.pgcli']' returned non-zero exit status 1
  ```
  ## Technical details
  - System:

  ```
  $ lsb_release -a                                                                                                         1 ↵  
  No LSB modules are available.
  Distributor ID: Ubuntu
  Description:    Ubuntu 16.04 LTS
  Release:    16.04
  Codename:   xenial
  ```
  - Nix version:

  ```
  $ nix-env --version                                                                                                           
  nix-env (Nix) 1.11.2
  ```
  - Nixpkgs version:

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


state: closed
title: flashplayer: 11.2.202.626 -> 11.2.202.632 APSB16-25
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16947
updated_at: 2016-07-14 19:17:42
body:
  ###### Motivation for this change

  https://helpx.adobe.com/security/products/flash-player/apsb16-25.html

  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4172
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4173
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4174
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4175
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4176
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4177
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4178
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4179
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4180
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4181
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4182
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4183
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4184
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4185
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4186
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4187
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4188
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4189
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4190
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4217
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4218
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4219
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4220
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4221
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4222
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4223
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4224
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4225
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4226
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4227
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4228
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4229
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4230
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4231
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4232
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4233
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4234
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4235
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4236
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4237
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4238
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4239
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4240
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4241
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4242
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4243
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4244
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4245
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4246
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4247
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4248
  https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4249

  lol what a sieve :D
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: commandergenius: init at 194beta
user_login: hce
html_url: https://github.com/NixOS/nixpkgs/pull/16948
updated_at: 2016-07-18 13:40:17
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: ova test is holding back unstable release
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/16949
updated_at: 2016-07-14 12:18:38
body:
  ## Issue description

  I've tried to `git bisect` and this is the last `git bisect visualize` I could get before my laptop tried to rebuild the world from source:

  ```
  Vladimír Čunát     | 19e80fa  | Mon Jun 27 17:02:19 2016 +0200 | pypy: fix pyexpat tests with expat-2.2.0  (refs/bisect/bad)
  Vladimír Čunát     | 36ffb43  | Sat Jun 25 10:24:56 2016 +0200 | Merge #16477: expat: 2.1.1 -> 2.2.0 
  Alexander Ried     | 964fd18  | Fri Jun 24 17:54:57 2016 +0200 | expat: 2.1.1 -> 2.2.0 
  Vladimír Čunát     | 38bf360  | Thu Jun 23 12:20:32 2016 +0200 | Merge #16360: gnutls: 3.4.11 -> 3.4.13  +  3.5.1 
  Vladimír Čunát     | d3e599c  | Thu Jun 23 12:16:40 2016 +0200 | Merge #16355: gcc: darwin support 
  Vladimír Čunát     | 73bfbfa  | Thu Jun 23 12:14:09 2016 +0200 | Merge #16385: libmicrohttpd: 0.9.44 -> 0.9.50  (HEAD)
  Vladimír Čunát     | 3c89351  | Thu Jun 23 12:12:52 2016 +0200 | Merge #16406: coreutils: use single-binary build 
  Vladimír Čunát     | 91c1317  | Thu Jun 23 12:11:21 2016 +0200 | glibc: fixup retaining bootstrap-tools reference 
  Vladimír Čunát     | 6b27ceb  | Thu Jun 23 12:07:57 2016 +0200 | Merge 'master' into staging and re-revert merge 
  Wout Mertens       | c26bbf0  | Tue Jun 21 21:58:39 2016 +0200 | coreutils: single binary build 
  Rahul Gopinath     | 9f159b4  | Tue Jun 21 00:53:26 2016 -0700 | libmicrohttpd: 0.9.44 -> 0.9.50 
  Michiel Leenaars   | 2cf31a1  | Mon Jun 20 14:17:13 2016 +0200 | gnutls35: init at 3.5.1 
  Michiel Leenaars   | 325dafe  | Mon Jun 20 13:38:33 2016 +0200 | gnutls: 3.4.11 -> 3.4.13 
  Gabriel Ebner      | 14c038d  | Mon Jun 20 18:23:39 2016 +0200 | file: 5.25 -> 5.28 
  Matthew Bauer      | d5dbeec  | Thu Jun 16 19:42:15 2016 -0500 | json-glib: add libintl for darwin 
  Matthew Bauer      | f05bb6d  | Sun Jun 19 23:05:08 2016 -0500 | gcc: fix darwin building 
  ```
  ### Steps to reproduce

  ```
  $ nix-build '<nixos/release.nix>' -A ova
  […]
  building path(s) ‘/nix/store/0q7ng4s0iypqglmnilr0nqqqv3maabvb-nixos-ova-16.09pre56789.gfedcba-x86_64-linux’
  Formatting '/nix/store/0q7ng4s0iypqglmnilr0nqqqv3maabvb-nixos-ova-16.09pre56789.gfedcba-x86_64-linux/nixos.img', fmt=raw size=10737418240
  WARNING: Image format was not specified for '/nix/store/0q7ng4s0iypqglmnilr0nqqqv3maabvb-nixos-ova-16.09pre56789.gfedcba-x86_64-linux/nixos.img' and probing guessed raw.
           Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
           Specify the 'raw' format explicitly to remove the restrictions.
  loading kernel modules...
  mounting Nix store...
  mounting host's temporary directory...
  starting stage 2 (/nix/store/4ycjq3iyvnb2i8cfj1nbnx67ngi5y4hc-vm-run-stage2)
  [punpacking sources
  variable $src or $srcs should point to the source
  [q[    1.483845] reboot: Power down
  creating VirtualBox disk image...
  creating VirtualBox VM...
  Virtual machine 'NixOS 16.09pre56789.gfedcba (x86_64-linux)' is created and registered.
  UUID: 28e78f75-9e81-40af-9084-9e3ffaafa74a
  Settings file: '/tmp/nix-build-nixos-ova-16.09pre56789.gfedcba-x86_64-linux.drv-0/VirtualBox VMs/NixOS 16.09pre56789.gfedcba (x86_64-linux)/NixOS 16.09pre56789.gfedcba (x86_64-linux).vbox'
  exporting VirtualBox VM...
  0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
  Successfully exported 1 machine(s).
  builder for ‘/nix/store/8768qihi705cpsvcry2zmbk4cx7rqwi4-nixos-ova-16.09pre56789.gfedcba-x86_64-linux.drv’ failed with exit code 1
  error: build of ‘/nix/store/8768qihi705cpsvcry2zmbk4cx7rqwi4-nixos-ova-16.09pre56789.gfedcba-x86_64-linux.drv’ failed
  ```

  cc @vcunat


state: closed
title: nodejs-6_x broken on darwin
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/issues/16950
updated_at: 2016-07-14 13:24:37
body:
  ## Issue description

  **nodejs-6_x** fails to build on OSX:

  ```
  nix-build-nodejs-6.2.2.drv-0/node-v6.2.2/out/Release/obj.target/node/src/fs_event_wrap.o ../src/fs_event_wrap.cc
  In file included from ../src/async-wrap.cc:2:
  In file included from ../src/async-wrap-inl.h:8:
  In file included from ../src/base-object-inl.h:7:
  In file included from ../src/env.h:7:
  In file included from ../src/debug-agent.h:27:
  ../src/util.h:14:10: fatal error: 'tr1/type_traits' file not found
  #include <tr1/type_traits>
           ^
  In file included from ../src/debug-agent.cc:22:
  In file included from ../src/debug-agent.h:27:
  ../src/util.h:14:10: fatal error: 'tr1/type_traits' file not found
  #include <tr1/type_traits>
           ^
  In file included from ../src/env.cc:1:
  In file included from ../src/env.h:7:
  In file included from ../src/debug-agent.h:27:
  ../src/util.h:14:10: fatal error: 'tr1/type_traits' file not found
  #include <tr1/type_traits>
           ^
  In file included from ../test/cctest/util.cc:1:
  ../src/util.h:14:10: fatal error: 'tr1/type_traits' file not found
  #include <tr1/type_traits>
           ^
  In file included from ../src/fs_event_wrap.cc:2:
  In file included from ../src/async-wrap-inl.h:8:
  In file included from ../src/base-object-inl.h:7:
  In file included from ../src/env.h:7:
  In file included from ../src/debug-agent.h:27:
  ../src/util.h:14:10: fatal error: 'tr1/type_traits' file not found
  #include <tr1/type_traits>
           ^
  1 error generated.
  1 error generated.
  node.target.mk:200: recipe for target '/private/var/folders/l7/bqwl4z8s45l_tk_406_bwjm40000gn/T/nix-build-nodejs-6.2.2.drv-0/node-v6.2.2/out/Release/obj.target/node/src/env.o' failed
  make[1]: *** [/private/var/folders/l7/bqwl4z8s45l_tk_406_bwjm40000gn/T/nix-build-nodejs-6.2.2.drv-0/node-v6.2.2/out/Release/obj.target/node/src/env.o] Error 1
  make[1]: *** Waiting for unfinished jobs....
  node.target.mk:200: recipe for target '/private/var/folders/l7/bqwl4z8s45l_tk_406_bwjm40000gn/T/nix-build-nodejs-6.2.2.drv-0/node-v6.2.2/out/Release/obj.target/node/src/debug-agent.o' failed
  ```
  ### Steps to reproduce

  `$ nix-build -A nodejs-6_x` 
  ## Technical details
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre-git


state: closed
title: LiE: include forgotten file INFO.a by installation
user_login: heilkn
html_url: https://github.com/NixOS/nixpkgs/pull/16951
updated_at: 2016-07-16 17:54:28
body:
  ###### Motivation for this change

  Hello!

  Sorry for bringing this up again. During installation phase the file INFO.a was forgotten to be copied to $out. At the moment many builtin functions are not available rigth now. For example start lie
  % lie
  and then run

  > max_sub(B3)
  > this should not return an error but a list of sub algebras.

  @jagajaga 
  Please consider to merge heilkn:lie again.

  I'm sorry for the inconvenience.

  Kind regards

  Konstantin
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: viber: 4.2.2.6 -> 6.0.1.5
user_login: binarin
html_url: https://github.com/NixOS/nixpkgs/pull/16952
updated_at: 2016-07-14 13:56:13
body:
  ###### Motivation for this change
  - Upgrade
  - Use Qt provided by viber itself -> no longer broken
  - Remove notes about obsolete bugs
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: consider a torrent for build inputs
user_login: knupfer
html_url: https://github.com/NixOS/nixpkgs/issues/16953
updated_at: 2016-07-18 14:35:11
body:
  In a lot of cases, upstream sources or releases become unavailable (e.g. grsecurity) or even get modified (e.g. texlive) which breaks the package in older versions of nixpkgs.

  It would be nice to duplicate the sources via a torrent. This doesn't involve any trust, because the hash of the sources is known beforehand and would allow older nixpkgs to work as long as someone uses the desired package.


state: closed
title: journalctl refuses to read user logs
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/issues/16954
updated_at: 2016-09-30 12:36:25
body:
  ## Issue description

  Separate from the nixos approach, systemd has user-configurable units, which can be set up in ~/.config/systemd/user.

  These work. However, reading their logs does not; `journalctl --user-unit foo` fails with an ACL error:

  ```
  Failed to search journal ACL: Operation not supported
  No journal files were opened due to insufficient permissions.
  ```
  ### Steps to reproduce

  Run `journalctl --user-unit foo`, as an arbitrary unprivileged user. You do not need to create the unit first.
  ## Technical details
  - System: 16.03.1073.73e28bc (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.1073.73e28bc


state: closed
title: w3m: fix build on darwin
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/16955
updated_at: 2016-07-14 16:01:27
body:
  ###### Motivation for this change

  `w3m` was build with graphics support enabled by default which does not compile under OSX. Setting `graphicsSupport` to `false` if `stdenv.isDarwin` is true makes w3m install on osx.
  ###### Things done
  - 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: zerotierone: 1.1.6 -> 1.1.12
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/16956
updated_at: 2016-07-18 09:13:14
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: galen: 2.2.4 -> 2.3.0
user_login: lo1tuma
html_url: https://github.com/NixOS/nixpkgs/pull/16957
updated_at: 2016-07-14 18:19:58
body:
  ###### Motivation for this change

  This is just a regular minor version update with some new features and bugfixes.
  According to the [release notes](http://galenframework.com/post/2016-07-13-version-2.3-is-released/) galen now requires Java 8, so I explicitly set this version.
  I’ve also replaced the jdk dependency with jre because jdk is not needed in this case as we are only downloading the pre-build jar file and don’t compile it our self.
  ###### Things done
  - 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).

  ---


state: closed
title: imagemagick: 6.9.3-9 -> 6.9.5-2
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/16958
updated_at: 2016-07-18 04:12:18
body:
  ###### Motivation for this change

  [CVE-2016-3717](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-3717)

  There were also a few more issues detailed in the [change logs](http://git.imagemagick.org/repos/ImageMagick/blob/master/ChangeLog) that didn't reach a CVE:

  ```
  2016-05-25  7.0.1-7 Cristy  <quetzlzacatenango@image...>
    * Security improvements to TEXT coder broke it (reference
      https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29754).
    * Fix stroke offset problem for -annotate (reference
      https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29626).
    * Don't interpret -fx option arguments (reference
      https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29774);
    * Add additional checks to DCM reader to prevent data-driven faults (bug
      report from Hanno Böck).
  ```

  ```
  2016-05-03  7.0.1-1 Cristy  <quetzlzacatenango@image...>
    * Sanitize input filename for http / https delegates (improved patch).
    * Fix for possible security vulnerabilities (reference
      https://www.imagemagick.org/discourse-server/viewtopic.php?f=4&t=29588).
  ```
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  p.s. also fixed up the patch to make it easier to update the package. 


state: closed
title: nixos-containers: init package
user_login: ericbmerritt
html_url: https://github.com/NixOS/nixpkgs/pull/16959
updated_at: 2016-07-19 08:50:21
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  This moves nixos-containers into its own package so that it can be
  relied upon by other packages/systems. This should make development
  using dynamic containers much easier.

  <!-- Reviewable:start -->

  ---

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

  <!-- Reviewable:end -->


state: closed
title: Init {fnotify,fork,power,smem}stat kernel tools
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/16963
updated_at: 2016-07-16 18:15:24
body:
  ###### Motivation for this change

  Adding these useful kernel tools by Colin King

  Bundling them in a single PR as they sit next to each other in all-packages.nix
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: qrupdate: fix installation (darwin)
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/16965
updated_at: 2016-07-18 22:04:37
body:
  ###### Motivation for this change

  `qrupdate` was not detected by `octave`. Investigating revealed that `qrupdate`'s output directory was empty.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  The issue is that the library files were not copied to $out with the
  existing `installTargets` definition.

  I noticed this problem on darwin, but I do not know if it is a
  darwin-only problem.


state: closed
title: openssh: Use the default privilege separation dir (/var/empty)
user_login: rickynils
html_url: https://github.com/NixOS/nixpkgs/pull/16966
updated_at: 2016-09-06 11:43:14
body:
  If running NixOS inside a container where the host's root-owned files
  and directories have been mapped to some other uid (like nobody), the
  ssh daemon fails to start, producing this error message:

  ```
  fatal: /nix/store/...-openssh-7.2p2/empty must be owned by root and not group or world-writable.
  ```

  The reason for this is that when openssh is built, we explicitly set
  `--with-privsep-path=$out/empty`. This commit removes that flag which
  causes the default directory `/var/empty` to be used instead. Since NixOS'
  activation script correctly sets up that directory, the ssh daemon now
  also works within containers that have a non-root-owned nix store.

  @edolstra I realise it's almost ten years ago now, but do you remember the reason for adding `--with-privsep-path=$out/empty` in https://github.com/NixOS/nixpkgs/commit/e09f8061b78ba4276de1b5f07825b44ac70fda3f#diff-7549192c447e957daffa20c6382448e8R29?


state: closed
title: caddy service: fix nix store output path
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/pull/16967
updated_at: 2016-07-15 10:26:18
body:
  ###### Motivation for this change

  the caddy service can't start caddy anymore after there are multiple outputs and the binary is in another one.

  systemd[11376]: caddy.service: Failed at step EXEC spawning /nix/store/ghpcwj6paccc92l1gk7ykb6gf2i2w6fi-go1.6-caddy-0.8.3/bin/caddy: No such file or directory
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: fltk: darwin compatibility
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/16968
updated_at: 2016-07-17 08:59:42
body:
  ###### Motivation for this change

  fltk works great on darwing, the build just needed a bit of darwin-specific plumbing.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Verified that a sample FLTK program compiles and runs.


state: closed
title: caddy service: add option to change ACME certificate authority
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/pull/16969
updated_at: 2016-07-20 23:51:09
body:
  ###### Motivation for this change

  i want to set the ca to the staging ca of letsencrypt.

  ```
    services.caddy = {
      enable = true;
      ca = "https://acme-staging.api.letsencrypt.org/directory";
      email = "me@domain.net";
      config = ''
      import /var/www/domain.net/web/Caddyfile
      '';
    };
  ```

  there might be other ACME CAs in the future.

  also "Agree to Let's Encrypt Subscriber Agreement"
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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 @angus-g


state: closed
title: webkitgtk24x: 2.4.9 -> 2.4.11
user_login: HappyEnt
html_url: https://github.com/NixOS/nixpkgs/pull/16970
updated_at: 2019-04-17 01:44:37
body:
  ###### Motivation for this change

  Html preview in gnucash26 was broken. I updated the package and added a new configureFlag
  to disable JIT (similar to how debian packages webkitgtk). It seems like html preview now works properly in gnucash26!
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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).

  ---

  Some further testing might be needed to nail down whether disabling jit is really necessary, but I don't really have the resources to recompile webkit everytime.


state: closed
title: qbittorrent: compile error
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/issues/16971
updated_at: 2016-07-15 09:58:34
body:
  ## Issue description

  ```
  linking qbittorrent
  session.o: In function `BitTorrent::Session::getPendingAlerts(std::vector<libtorrent::alert*, std::allocator<libtorrent::alert*> >&, unsigned long)':
  /tmp/nix-build-qbittorrent-3.3.5.drv-0/qbittorrent-3.3.5/src/base/bittorrent/session.cpp:2347: undefined reference to `libtorrent::session_handle::wait_for_alert(std::chrono::duration<long, std::ratio<1l, 1000000000l> >)'
  collect2: error: ld returned 1 exit status
  make[1]: *** [Makefile:849: qbittorrent] Error 1
  make[1]: Leaving directory '/tmp/nix-build-qbittorrent-3.3.5.drv-0/qbittorrent-3.3.5/src'
  make: *** [Makefile:43: sub-src-make_first] Error 2
  builder for ‘/nix/store/g8f4faj2kw1xg2n8zf274bfdwz6zgari-qbittorrent-3.3.5.drv’ failed with exit code 2
  error: build of ‘/nix/store/g8f4faj2kw1xg2n8zf274bfdwz6zgari-qbittorrent-3.3.5.drv’ failed
  ```
  ### Steps to reproduce

  `nix-build -A qbittorrent`
  ## Technical details
  - System: 16.09.git.125ffff (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09.git.efe4d48 and latest master (4b8c31d)


state: closed
title: qbittorrent: fix build
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/16972
updated_at: 2016-07-16 04:20:31
body:
  ###### Motivation for this change

  Fixes #16971.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS,
      or option `build-use-chroot` 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: Bash aliases set through module aren't escaped
user_login: 8573
html_url: https://github.com/NixOS/nixpkgs/issues/16973
updated_at: 2018-10-08 09:59:35
body:
  ## Issue description

  Bash aliases defined with the `programs.bash.shellAliases` configuration option are defined [(1)](https://github.com/NixOS/nixpkgs/blob/2974b6f4c8224ab1097e9386d6b3a0d570f95531/nixos/modules/programs/bash/bash.nix#L33) in `/etc/bashrc` as —

  ``` bash
  alias ${k}='${v}'
  ```

  — where `${k}` and `${v}` (which are variables in Nix, not in Bash) correspond to, respectively, the keys and values of the attribute set that is the value of `programs.bash.shellAliases`.

  No escaping is performed on these values, so if one uses the apostrophe character in an alias defined in `programs.bash.shellAliases`, such as —

  ```
  programs.bash.shellAliases = {
    "foo" = "foo --bar='baz qux'";
  }
  ```

  — then the `bash` module will emit the following problematic line in `/etc/bashrc` —

  ``` bash
  alias foo='foo --bar='baz qux''
  ```

  — which is equivalent to —

  ``` bash
  alias foo='foo --bar=baz' qux
  ```

  — which first defines an alias `foo`, then queries the alias `qux`. No such alias exists, so "bash: alias: qux: not found" is printed each time one starts an interactive Bash instance.
  ### Steps to reproduce

  Use `programs.bash.shellAliases` to define an alias containing an apostrophe, as above.
  ## Technical details
  - System: NixOS `16.09pre85931.125ffff (Flounder)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `"16.09pre85931.125ffff"`


