# issues

state: closed
title: tor: 0.2.7.6 -> 0.2.8.7
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/18017
updated_at: 2016-08-27 08:44: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)
    - [ ] 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).

  ---

  Also:
  - Turn patchPhase into postPatch
  - Add systemd and libcap on linux (and also pkgconfig for detection);
    we should be able to change the service unit to Type=notify
  - Disable checks for now, the test-suite is failing in sandbox due to
    lack of network


state: closed
title: newpkg: gnuradio-gsm , gnuradio-ais, gnuradio-rds, libosmocore-0.9.0
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/pull/18018
updated_at: 2016-09-30 23:51:25
body:
  ###### Motivation for this change

  This adds three new blocks to gnuradio and the dependency needed for them.
  ###### 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: stdenv substitute: fail on non-existant input file
user_login: globin
html_url: https://github.com/NixOS/nixpkgs/pull/18019
updated_at: 2016-08-26 16:58:24
body:
  Citing @edolstra in #9744:

  > For example, the upower expression has:
  > 
  > ```
  >   substituteInPlace src/notify-upower.sh \
  >     --replace /usr/bin/dbus-send ${dbus_tools}/bin/dbus-send
  > ```
  > 
  > but src/notify-upower.sh doesn't exist. The builder just prints
  > 
  > cat: src/notify-upower.sh: No such file or directory
  > 
  > and continues.

  fixes #9744

  This makes this a hard error, we've had this enabled for a few weeks on our master branch and fixed some errors, and pushed them to nixos/nixpkgs master already, but there probably are more cases, these are very simple to fix by simply removing the invocation and checking if another file needs substituting in its place. Could warrant its own jobset on hydra, but I'd be inclined to push it to staging directly.


state: closed
title: runit: refactor, add man output
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/18020
updated_at: 2016-08-27 08:44:27
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)
    - [ ] 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: mstflint: 3.7.0-1.18 -> 4.4.0-1.12.gd1edd58
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/18021
updated_at: 2016-08-26 18:02:07
body:
  ###### Motivation for this change

  To fix build under recent GCC versions. Note, I'm not using mstflint myself so I cannot vouch for the functionality. Running the binaries with the `--help` command line argument works fine, though.
  ###### 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).


state: closed
title: DisplayLink support
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/18023
updated_at: 2016-09-12 23:00:29
body:
  DisplayLink, as far as I can tell, seems to be unfortunately emerging as the only choice for connecting external monitors to laptops without display ports (for example, via the [Dell adapter](http://accessories.us.dell.com/sna/productdetail.aspx?c=us&cs=19&l=en&sku=470-ABHH)). It would be great if NixOS could support it.

  I have no idea what is involved in this. There is an Ubuntu driver. DisplayLink the company claims that it should be possible to port ([Porting the DisplayLink Ubuntu driver to other Linux distributions](http://support.displaylink.com/knowledgebase/articles/679060)). The [Arch wiki](https://wiki.archlinux.org/index.php/DisplayLink) says it's difficult to get working.


state: closed
title: blink1-tool: init at 1.98
user_login: cransom
html_url: https://github.com/NixOS/nixpkgs/pull/18024
updated_at: 2016-08-28 01:43:25
body:
  ###### Motivation for this change

  This client has a few more useful options than the one that gets distributed in the Haskell 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
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  The command line tool for the blink(1) notification light.


state: closed
title: python3.5-jupyter: Fix build issue #17902
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/18025
updated_at: 2016-09-10 09:32:22
body:
  ###### Motivation for this change

  This fixes the python3.5-jupyter build issue #17902. 
  ###### Details

  A few modules needed fixing for this:
  - The pygobject3 package needed `which` and `ncurses` on darwin. (On darwin pygobject3 needs to find the libraries python3.5 was built with, in our case `ncurses`).
  - The pygobject3 package build script was confused because `python3.5-config --ldflags` contained `-Wl,-stack_size,1000000`, which upstream uses so some deep recursions in their unit tests work. However the `python3.rb` Formula on homebrew ignores this flag and `doCheck` is not set to true anyway, so we follow the same approach and compile python3.5 without the stack_size flag.
  - pyqt4 needs the target platform `unsupported/macx-clang-libc++` in two phases: first the bootstrapping phase where qt stuff is found and second the build phase.
  ###### 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: virtualbox: add headless build (without Qt dependency)
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/pull/18026
updated_at: 2016-09-01 18:54:59
body:
  ###### Motivation for this change

  Almost every time I tried to nixops deploy virtualbox from `-small` channel I had to recompile Qt, which lasts very long. Headless build allows to get rid of it for cases when we don't have X enabled (and saves ~300Mb of closure size)

  Closes https://github.com/NixOS/nixpkgs/issues/8834 .
  ###### 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).
  - [X] simple test that starts and shutdowns machine

  ---


state: closed
title: Revert "audit: 2.4.4 -> 2.6.6"
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/18027
updated_at: 2016-08-27 14:24:04
body:
  ###### Motivation for this change

  There's an display-manager black screen prolong halt (well over 10 minutes) followed by a stuck login. The issue has been replicated in two vms on two different machines with the following settings: https://gist.github.com/RamKromberg/1145eafc7a92a7515bfb63fca0fadf87

  The discussion can be found over at the IRC logs (preceding 2016-08-27 01:30 for a few hours; Users: RamiK clever abbradar)

  Notes: Disabling the networking doesn't work. It simply expedites the boot to tty.
  ###### 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).

  ---

  This reverts commit 29ec1c6b09bbde3b874e839ec89d79b11c6865a9.


state: closed
title: Vapoursynth
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/18029
updated_at: 2016-09-08 14:28:31
body:
  ###### Motivation for this change

  Add packages for vapoursynth and other dependencies and enable vapoursynth scripting support in mpv. The true motivation is having 24Hz -> 60Hz motion frame interpolation.
  ###### 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
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: matrix-synapse: 0.17.0 -> 0.17.1
user_login: Ralith
html_url: https://github.com/NixOS/nixpkgs/pull/18030
updated_at: 2016-08-27 10:23:38
body:
  ###### Motivation for this change

  Features, bugfixes, etc.
  ###### 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: kdevelop: Init at 5.0
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/18031
updated_at: 2016-08-28 12:58:21
body:
  ###### Motivation for this change

  New major 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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Doesn't use Okteta yet.


state: closed
title: neomutt: 20160723 -> 20160827
user_login: erikryb
html_url: https://github.com/NixOS/nixpkgs/pull/18032
updated_at: 2016-08-27 09:26:01
body:
  ###### Motivation for this change

  New version of neomutt: [NeoMutt based on Mutt 1.7.0](http://www.neomutt.org/2016/08/27/release)
  ###### 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: Xorg logs are lost with SDDM
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/issues/18034
updated_at: 2016-10-05 17:23:15
body:
  ## Issue description

  Using SDDM (`services.xserver.displayManager.sddm.enable=true`) with the latest nixpkgs apparently results in X server logs going to nowhere. They do not show up in the journal of `display-manager.service` (`journalctl -u display-manager.service`). Only specific messages from SDDM show up there.

  This is a regression caused by https://github.com/NixOS/nixpkgs/commit/d84741a4bfb6ed2531ec7154479c147d2c9a737c.


state: closed
title: big \ many fonts stall the display manager (lightdm) and prevent login
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/issues/18035
updated_at: 2016-09-13 03:40:33
body:
  ## Issue description

  big \ many fonts (nerdfont, for instance) cause lightdm to halt \ delay for a prolonged time leaving the user watching a black screen while the font cache is being rebuild.

  A workaround is to set `nix.useSandbox = true;`, and add/remove a font to force a rebuild. Following a reboot, the system should boot properly.

  (the issue seemed to have surfaced\resurfaced post audit 2.4.4 -> 2.6.6 but there's no clear consensus on this. oddly, setting audit=0 fails to help while reverting to the older audit did help...)
  ### Steps to reproduce

  minimal configuration.nix for build-vm: https://gist.github.com/RamKromberg/a12c04bd24ba91e1faf4f7b1dd7b5faf


state: closed
title: ethabi: init at 0.2.1
user_login: dbrock
html_url: https://github.com/NixOS/nixpkgs/pull/18036
updated_at: 2016-09-03 15:20:13
body:
  ###### Motivation for this change

  The `ethabi(1)` utility from Ethcore is a very useful building block for applications that need to interact with the Ethereum blockchain. https://github.com/ethcore/ethabi

  Related to but independent of https://github.com/NixOS/nixpkgs/pull/17670
  ###### 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: dockerized Haskell app crashes: getProtocolByName: does not exist (no such protocol name: udp)
user_login: rlupton20
html_url: https://github.com/NixOS/nixpkgs/issues/18038
updated_at: 2018-10-10 00:58:48
body:
  I tried the basic example of a distributed program using Cloud Haskell (distributed-process), and tried to test it using nix to cook a docker image and then use multiple containers to simulate a network of machines.

  However, when I try to run the app inside a docker container (using docker-compose) I get errors in each of the containers, e.g.:

  ```
  node_1 | node-exe: getProtocolByName: does not exist (no such protocol name: udp)
  ```

  The executable runs fine outside of a container. I'm assuming the nix container is lacking some functionality here.

  `image.nix` file describing the container image:

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

  with pkgs;
  dockerTools.buildImage {
    name = "node-container";
    # Don't use another image a base, just build
    # what is necessary to run
    runAsRoot = ''
      #!${stdenv.shell}
      ${dockerTools.shadowSetup}
      mkdir /data
    '';
    contents = [ node ];

    config = {
      Cmd = [ "node-exe" "slave" "0.0.0.0" "5000" ];
      WorkingDir = "/data";
      };
  }
  ```

  Haskell code:

  ```
  module Main where

  import System.Environment (getArgs)
  import Control.Distributed.Process
  import Control.Distributed.Process.Node (initRemoteTable)
  import Control.Distributed.Process.Backend.SimpleLocalnet

  import System.IO (hPutStrLn, stderr)

  master :: Backend -> [NodeId] -> Process ()
  master backend slaves = do
    -- log list of slaves to stderr
    liftIO . hPutStrLn stderr  $ "MASTER :: Found slaves: " ++ show slaves
    -- Terminate all the slaves
    terminateAllSlaves backend


  main :: IO ()
  main = do
    args <- getArgs

    case args of
      ["master", host, port] -> do
        backend <- initializeBackend host port initRemoteTable
        startMaster backend (master backend)
      ["slave", host, port] -> do
        backend <- initializeBackend host port initRemoteTable
        startSlave backend
  ```

  As a separate and related issue, there doesn't seem to be any documentation of dockerTools.
  ## Technical details
  - System: nixos 16.03
  - Nix version: 1.11.2
  - Nixpkgs version: "16.03.1242.c5cbda2"


state: closed
title: keepassx2-http: init at 2.0.2 | second try.
user_login: s1lvester
html_url: https://github.com/NixOS/nixpkgs/pull/18039
updated_at: 2016-08-29 00:02:19
body:
  ###### Motivation for this change

  keepassX2 is an qt-based frontend for kdbx-files. Compared with keepass (which offers an http-interface for browser integration via plugin) we don't need to run mono to use keepass2 files.
  kepassX2 however doesn't provide broser-integration, so good people like droidmonkey patched the http-plugin into keepassX. So this is basically a derivation of the keepassX-Code with additional functionality.

  Unfortunately I lost control over git... So i closed #17778 deleted my remote branches and opened this one.
  ###### 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: gitg: use wrapGAppsHook, pull in dconf
user_login: ben0x539
html_url: https://github.com/NixOS/nixpkgs/pull/18040
updated_at: 2016-08-28 07:55:51
body:
  ###### Motivation for this change

  I don't wanna resize the window every time I open `gitg`. Also `wrapGAppsHook` seems pretty cool I guess.
  ###### 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).

  ---

  Without dconf, gitg doesn't remember preferences such as window size.


state: closed
title: DisplayLink driver and module
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/18041
updated_at: 2016-09-12 23:00:33
body:
  ###### Motivation for this change

  Fixes #18023 
  ###### 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 @chris-martin for testing. I don't have the necessary hardware so I've just packaged the driver and made a module closely following Arch's AUR package. To enable this:

  ```
    services.xserver.videoDrivers = [ "displaylink" ];
  ```


state: closed
title: `cmake` include file search out of sync with a `stdenv` update some time ago
user_login: 7c6f434c
html_url: https://github.com/NixOS/nixpkgs/issues/18042
updated_at: 2018-05-13 16:02:51
body:
  Currently `cmake` has a setup-hook that tries to add include search directories listed in `NIX_CFLAGS_COMPILE` using `-I` to `CMAKE_INCLUDE_PATH` so that `cmake` can find the headers when running `FIND_PACKAGE` directive.

  Unfortunately, that hook is out of sync with stdenv that currently uses `-isystem /path/to/include/dir/` format.

  I have added approximately this code to one package:

  ``` sh
  preConfigure = ''
      include=
      for i in $NIX_CFLAGS_COMPILE; do
        if test -n "$include" && test -d "$i"; then
          export CMAKE_INCLUDE_PATH="$CMAKE_INCLUDE_PATH''${CMAKE_INCLUDE_PATH:+:}$i"
        fi;
        if test "x$i" = "x-isystem"; then
          include=1
        else
          include=
        fi
      done
  '';
  ```

  I think something like that is needed in the `cmake` setup hook, but the question is «when» and «in which branch» (given the talk of `release-16.09` branch deadline approaching).


state: closed
title: kalibrate-hackrf: init at 2016-08-27
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/pull/18043
updated_at: 2016-10-01 15:44:23
body:
  ###### Motivation for this change

  We have the rtl version this is the version for the hackrf.
  ###### 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: xlib: 0.15rc1 -> 0.17
user_login: KoviRobi
html_url: https://github.com/NixOS/nixpkgs/pull/18044
updated_at: 2016-08-28 08:06:07
body:
  ###### Motivation for this change

  Plover (python27Packages.plover) needs a newer version
  ###### 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"`
  - [ ] Tested execution of 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 plover fix
user_login: KoviRobi
html_url: https://github.com/NixOS/nixpkgs/pull/18045
updated_at: 2016-09-27 08:32:35
body:
  ###### Motivation for this change

  Fixes broken build (the added `patchPhase`) and updates it. Update relies on #18044 
  ###### 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: nixos/redis: enforce owner/perms on /var/lib/redis
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/18046
updated_at: 2016-08-28 08:05:15
body:
  ###### Motivation for this change

  Fix https://github.com/NixOS/nixpkgs/issues/9687.
  ###### 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/`)
  - [] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: tt-rss service: Use nginx virtualhosts; improve config options
user_login: Nadrieril
html_url: https://github.com/NixOS/nixpkgs/pull/18047
updated_at: 2018-02-10 15:28:50
body:
  ###### Motivation for this change
  #15862 has been merged, thus allowing to re-add virtualhost support in tt-rss.

  I also fixed some problems with the configuration.
  ###### 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: open
title: glibc can't be built on darwin
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/18048
updated_at: 2018-12-02 20:25:04
body:
  ## Issue description

  The package `glibc` don't builds on darwin.

  (I want to use `iconv` in nix-shell.)
  ### Steps to reproduce

  ```
  nix-shell -p glibc --show-trace -f ~/code/nixpkgs/
  error: syntax error, unexpected ')', at (string):1:102
  nix-env -iA glibc -f ~/code/nixpkgs/
  error: assertion failed at /Users/davidak/code/nixpkgs/pkgs/development/libraries/glibc/default.nix:8:1
  ```
  ## Technical details
  - System: OS X 10.10.5
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: git master


state: closed
title: Qt5: Enable Wayland support
user_login: loskutov
html_url: https://github.com/NixOS/nixpkgs/pull/18052
updated_at: 2016-08-28 12:38:24
body:
  ###### Motivation for this change

  This PR adds the qtwayland package which allows Qt5 apps to be run under Wayland.
  ###### 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: Fix typo fdl13 license description
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/18053
updated_at: 2016-08-28 07:56:40
body:
  Fix typo fdl13 license description
  ###### 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: xautolock: fix compilation
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/18054
updated_at: 2016-08-28 13:59:19
body:
  ###### Motivation for this change

  fix compiler error, because storage size of status argument was unknown.
  ###### 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: zotero not working with latest firefox version
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/issues/18055
updated_at: 2016-09-06 21:50:45
body:
  ## Issue description

  Zotero does not start on NixOS unstable
  ### Steps to reproduce
  - check you have both firefox and zotero updated (like `nixos-rebuild switch --upgrade`)
  - launch zotero: `zotero`

  ```
  TypeError: Proxy.create is not a function
  chrome://zotero/content/xpcom/translation/translate_firefox.js:163
  Zotero.Translate.DOMWrapper<@chrome://zotero/content/xpcom/translation/translate_firefox.js:163:23
  @chrome://zotero/content/xpcom/translation/translate_firefox.js:40:31
  makeZoteroContext@file:///nix/store/s4063w30mcp39kkj7ll71qpykrqkh7bs-zotero-4.0.29/libexec/zotero/components/zotero-service.js:255:4
  ZoteroService@file:///nix/store/s4063w30mcp39kkj7ll71qpykrqkh7bs-zotero-4.0.29/libexec/zotero/components/zotero-service.js:312:4
  XPCOMUtils__getFactory/factory.createInstance@resource://gre/modules/XPCOMUtils.jsm:383:19
  loadZotero@resource://gre/modules/addons/XPIProvider.jsm -> file:///home/nixo/.zotero/zotero/jofw9o0d.default/extensions/zotxt@e6h.org/bootstrap.js:47:18
  loadEndpoints@resource://gre/modules/addons/XPIProvider.jsm -> file:///home/nixo/.zotero/zotero/jofw9o0d.default/extensions/zotxt@e6h.org/bootstrap.js:579:5
  observer.observe@resource://gre/modules/addons/XPIProvider.jsm -> file:///home/nixo/.zotero/zotero/jofw9o0d.default/extensions/zotxt@e6h.org/bootstrap.js:591:9
  ```
  ## Technical details

  Zotero on nix uses sytem firefox (see here: [zotero-nix](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/office/zotero/zotero.sh))
  while using it is not supported (same problem here on [zotero forum](https://forums.zotero.org/discussion/61703/zotero-standalone-doesnt-start/))
  - System: 16.09pre89269.8512747 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre89269.8512747"
  - Firefox version: Mozilla Firefox 48.0.1


state: closed
title: qt5: Use absolute paths in Cmake (re-commit after revert)
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/issues/18056
updated_at: 2016-09-01 01:41:53
body:
  ## Issue description

  We decided to revert 7a9e04943dc82294037ec03e6eadf23d2933f821 (via 17f9b21c09aeed162ac8da5be6edab3a311d5556) as it caused the build of `qtbase` to fail. To me it looks like some regexp gone wrong on the patches causing them to not apply anymore.

  I'm sorry for causing extra work here, and I'd be happy to write a fix. Unfortunately I don't know too much about cmake and failed to fix the patch. 

  CC @ttuegel, @obadz 


state: closed
title: kindlegen: init at 2.9
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18057
updated_at: 2016-08-29 02:24:21
body:
  ###### Motivation for this change
  1. It was missing.
  2. I needed it.
  3. So I added it.

  I haven't tried it on macOS/Windows, so I have no clue if those work.

  The Linux binary is a statically compiled behemoth and as the mac/win versions are smaller _maybe_ the are compiled differently and have runtime dependencies. 

  Turns out there are some trailing space cleanups too. Those were unintentional and a consequence of `before-save-hook` in emacs.
  ###### 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 execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: release.nix: Remove obsolete individual per-package jobs
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/pull/18059
updated_at: 2016-08-30 14:59:30
body:
  These are all obsolete since for a long time, the `meta.platforms` fields have been used to automatically create the Hydra jobs.

  @domenkozar already removed the `xfce` and `xorg` parts in https://github.com/NixOS/nixpkgs/commit/2daefaf457269bdb404767fc2fe06054dedd4649 and https://github.com/NixOS/nixpkgs/commit/f976fa40a238e9bf78fd1a875dbd2f23318acf6a

  Combined with these few last `meta.platforms` additions, we end up with this diff in the hydra jobs:

  ```
  -gnome.gnome_panel.i686-linux
  -gnome.gnome_panel.x86_64-linux
  -gnome.gnome_vfs.i686-linux
  -gnome.gnome_vfs.x86_64-linux
  -gnome.metacity.i686-linux
  -gnome.metacity.x86_64-linux
  +bazaar.x86_64-darwin
  +bind.x86_64-darwin
  +binutils.x86_64-darwin
  +ccacheStdenv.i686-linux
  +ccacheStdenv.x86_64-linux
  +clangStdenv.i686-linux
  +clangStdenv.x86_64-darwin
  +clangStdenv.x86_64-linux
  +ddrescue.x86_64-darwin
  +defaultStdenv.i686-linux
  +defaultStdenv.x86_64-darwin
  +defaultStdenv.x86_64-linux
  +dico.x86_64-darwin
  +distccStdenv.i686-linux
  +distccStdenv.x86_64-linux
  +docbook_xml_dtd_412.i686-linux
  +docbook_xml_dtd_412.x86_64-darwin
  +docbook_xml_dtd_412.x86_64-linux
  +docbook_xml_dtd_44.i686-linux
  +docbook_xml_dtd_44.x86_64-darwin
  +docbook_xml_dtd_44.x86_64-linux
  +docbook_xml_dtd_45.i686-linux
  +docbook_xml_dtd_45.x86_64-darwin
  +docbook_xml_dtd_45.x86_64-linux
  +dosbox.x86_64-darwin
  +doxygen.x86_64-darwin
  +emscriptenStdenv.i686-linux
  +emscriptenStdenv.x86_64-darwin
  +emscriptenStdenv.x86_64-linux
  +eprover.x86_64-darwin
  +expect.x86_64-darwin
  +exult.x86_64-darwin
  +fontforge.x86_64-darwin
  +gcc.x86_64-darwin
  +gcj.x86_64-darwin
  +ghostscript.x86_64-darwin
  +ghostscriptX.x86_64-darwin
  +glibcInfo.i686-linux
  +glibcInfo.x86_64-linux
  +glibc_memusage.i686-linux
  +glibc_memusage.x86_64-linux
  +gnome.ORBit2.i686-linux
  +gnome.ORBit2.x86_64-darwin
  +gnome.ORBit2.x86_64-linux
  +gnome.atk.i686-linux
  +gnome.atk.x86_64-darwin
  +gnome.atk.x86_64-linux
  +gnome.atkmm.i686-linux
  +gnome.atkmm.x86_64-darwin
  +gnome.atkmm.x86_64-linux
  +gnome.cairo.i686-linux
  +gnome.cairo.x86_64-darwin
  +gnome.cairo.x86_64-linux
  +gnome.gconfmm.i686-linux
  +gnome.gconfmm.x86_64-linux
  +gnome.gdk_pixbuf.i686-linux
  +gnome.gdk_pixbuf.x86_64-darwin
  +gnome.gdk_pixbuf.x86_64-linux
  +gnome.glib.i686-linux
  +gnome.glib.x86_64-darwin
  +gnome.glib.x86_64-linux
  +gnome.glibmm.i686-linux
  +gnome.glibmm.x86_64-darwin
  +gnome.glibmm.x86_64-linux
  +gnome.gnome_icon_theme.i686-linux
  +gnome.gnome_icon_theme.x86_64-linux
  +gnome.gnomeicontheme.i686-linux
  +gnome.gnomeicontheme.x86_64-linux
  +gnome.gtk.i686-linux
  +gnome.gtk.x86_64-darwin
  +gnome.gtk.x86_64-linux
  +gnome.gtkglext.i686-linux
  +gnome.gtkglext.x86_64-linux
  +gnome.gtkglextmm.i686-linux
  +gnome.gtkglextmm.x86_64-linux
  +gnome.gtkmm.i686-linux
  +gnome.gtkmm.x86_64-darwin
  +gnome.gtkmm.x86_64-linux
  +gnome.gvfs.i686-linux
  +gnome.gvfs.x86_64-linux
  +gnome.libgnomeprint.i686-linux
  +gnome.libgnomeprint.x86_64-linux
  +gnome.libsoup.i686-linux
  +gnome.libsoup.x86_64-darwin
  +gnome.libsoup.x86_64-linux
  +gnome.pango.i686-linux
  +gnome.pango.x86_64-darwin
  +gnome.pango.x86_64-linux
  +gnome.pangomm.i686-linux
  +gnome.pangomm.x86_64-darwin
  +gnome.pangomm.x86_64-linux
  +gnome.vte.i686-linux
  +gnome.vte.x86_64-linux
  +gnupg.x86_64-darwin
  +gnustep.stdenv.i686-linux
  +gnustep.stdenv.x86_64-darwin
  +gnustep.stdenv.x86_64-linux
  +gnutls.x86_64-darwin
  +gphoto2.x86_64-darwin
  +gqview.x86_64-darwin
  +gsl.x86_64-darwin
  +guile.x86_64-darwin
  +icewm.x86_64-darwin
  +inkscape.x86_64-darwin
  +irssi.x86_64-darwin
  +jnettop.x86_64-darwin
  +libarchive.x86_64-darwin
  +libcxxStdenv.i686-linux
  +libcxxStdenv.x86_64-linux
  +libiconv.i686-linux
  +libiconv.x86_64-linux
  +lispPackages.stdenv.i686-linux
  +lispPackages.stdenv.x86_64-darwin
  +lispPackages.stdenv.x86_64-linux
  +llvmPackages.stdenv.i686-linux
  +llvmPackages.stdenv.x86_64-darwin
  +llvmPackages.stdenv.x86_64-linux
  +lout.x86_64-darwin
  +lynx.x86_64-darwin
  +lzma.x86_64-darwin
  +man.x86_64-darwin
  +man-pages.x86_64-darwin
  +maxima.x86_64-darwin
  +mcron.x86_64-darwin
  +mercurialFull.x86_64-darwin
  +mk.x86_64-darwin
  +mod_python.x86_64-darwin
  +mutt.x86_64-darwin
  +ocaml.x86_64-darwin
  +php.x86_64-darwin
  +pltScheme.x86_64-darwin
  +pygtk.x86_64-darwin
  +pythonFull.x86_64-darwin
  +qt4_clang.x86_64-darwin
  +qt4_clang.x86_64-linux
  +rxvt_unicode.x86_64-darwin
  +sbcl.x86_64-darwin
  +seccure.x86_64-darwin
  +spidermonkey.x86_64-darwin
  +stdenvCross.i686-linux
  +stdenvCross.x86_64-darwin
  +stdenvCross.x86_64-linux
  +stdenv_32bit.i686-linux
  +stdenv_32bit.x86_64-darwin
  +stdenv_32bit.x86_64-linux
  +swig.x86_64-darwin
  +tangogps.x86_64-darwin
  +tcl.x86_64-darwin
  +tightvnc.x86_64-darwin
  +time.x86_64-darwin
  +vimHugeX.x86_64-darwin
  +vorbis-tools.x86_64-darwin
  +weechat.x86_64-darwin
  +wine.x86_64-linux
  +wxGTK.x86_64-darwin
  +x11_ssh_askpass.x86_64-darwin
  +xfce.exo.i686-linux
  +xfce.exo.x86_64-linux
  +xfce.garcon.i686-linux
  +xfce.garcon.x86_64-linux
  +xfce.gigolo.i686-linux
  +xfce.gigolo.x86_64-linux
  +xfce.gvfs.i686-linux
  +xfce.gvfs.x86_64-linux
  +xfce.libxfce4ui.i686-linux
  +xfce.libxfce4ui.x86_64-linux
  +xfce.libxfce4ui_gtk3.i686-linux
  +xfce.libxfce4ui_gtk3.x86_64-linux
  +xfce.libxfce4util.i686-linux
  +xfce.libxfce4util.x86_64-linux
  +xfce.libxfcegui4.i686-linux
  +xfce.libxfcegui4.x86_64-linux
  +xfce.orage.i686-linux
  +xfce.orage.x86_64-linux
  +xfce.parole.i686-linux
  +xfce.parole.x86_64-linux
  +xfce.thunar-archive-plugin.i686-linux
  +xfce.thunar-archive-plugin.x86_64-linux
  +xfce.thunar-build.i686-linux
  +xfce.thunar-build.x86_64-linux
  +xfce.thunar-dropbox-plugin.i686-linux
  +xfce.thunar-dropbox-plugin.x86_64-linux
  +xfce.thunar_volman.i686-linux
  +xfce.thunar_volman.x86_64-linux
  +xfce.thunarx-2-dev.i686-linux
  +xfce.thunarx-2-dev.x86_64-linux
  +xfce.tumbler.i686-linux
  +xfce.tumbler.x86_64-linux
  +xfce.xfce4-screenshooter.i686-linux
  +xfce.xfce4-screenshooter.x86_64-linux
  +xfce.xfce4_appfinder.i686-linux
  +xfce.xfce4_appfinder.x86_64-linux
  +xfce.xfce4_battery_plugin.i686-linux
  +xfce.xfce4_battery_plugin.x86_64-linux
  +xfce.xfce4_clipman_plugin.i686-linux
  +xfce.xfce4_clipman_plugin.x86_64-linux
  +xfce.xfce4_cpufreq_plugin.i686-linux
  +xfce.xfce4_cpufreq_plugin.x86_64-linux
  +xfce.xfce4_cpugraph_plugin.i686-linux
  +xfce.xfce4_cpugraph_plugin.x86_64-linux
  +xfce.xfce4_datetime_plugin.i686-linux
  +xfce.xfce4_datetime_plugin.x86_64-linux
  +xfce.xfce4_dev_tools.i686-linux
  +xfce.xfce4_dev_tools.x86_64-linux
  +xfce.xfce4_embed_plugin.i686-linux
  +xfce.xfce4_embed_plugin.x86_64-linux
  +xfce.xfce4_eyes_plugin.i686-linux
  +xfce.xfce4_eyes_plugin.x86_64-linux
  +xfce.xfce4_fsguard_plugin.i686-linux
  +xfce.xfce4_fsguard_plugin.x86_64-linux
  +xfce.xfce4_genmon_plugin.i686-linux
  +xfce.xfce4_genmon_plugin.x86_64-linux
  +xfce.xfce4_netload_plugin.i686-linux
  +xfce.xfce4_netload_plugin.x86_64-linux
  +xfce.xfce4_power_manager_gtk3.i686-linux
  +xfce.xfce4_power_manager_gtk3.x86_64-linux
  +xfce.xfce4_pulseaudio_plugin.i686-linux
  +xfce.xfce4_pulseaudio_plugin.x86_64-linux
  +xfce.xfce4_systemload_plugin.i686-linux
  +xfce.xfce4_systemload_plugin.x86_64-linux
  +xfce.xfce4_verve_plugin.i686-linux
  +xfce.xfce4_verve_plugin.x86_64-linux
  +xfce.xfce4_weather_plugin.i686-linux
  +xfce.xfce4_weather_plugin.x86_64-linux
  +xfce.xfce4_whiskermenu_plugin.i686-linux
  +xfce.xfce4_whiskermenu_plugin.x86_64-linux
  +xfce.xfce4_xkb_plugin.i686-linux
  +xfce.xfce4_xkb_plugin.x86_64-linux
  +xfce.xfce4notifyd.i686-linux
  +xfce.xfce4notifyd.x86_64-linux
  +xfce.xfce4panel_gtk3.i686-linux
  +xfce.xfce4panel_gtk3.x86_64-linux
  +xfce.xfce4taskmanager.i686-linux
  +xfce.xfce4taskmanager.x86_64-linux
  +xfce.xfce4terminal.i686-linux
  +xfce.xfce4terminal.x86_64-linux
  +xfce.xfce4volumed.i686-linux
  +xfce.xfce4volumed.x86_64-linux
  +xfce.xfconf.i686-linux
  +xfce.xfconf.x86_64-linux
  +xkeyboard_config.x86_64-darwin
  +xorg.applewmproto.i686-linux
  +xorg.applewmproto.x86_64-darwin
  +xorg.applewmproto.x86_64-linux
  +xorg.appres.i686-linux
  +xorg.appres.x86_64-darwin
  +xorg.appres.x86_64-linux
  +xorg.bdftopcf.i686-linux
  +xorg.bdftopcf.x86_64-darwin
  +xorg.bdftopcf.x86_64-linux
  +xorg.bigreqsproto.i686-linux
  +xorg.bigreqsproto.x86_64-darwin
  +xorg.bigreqsproto.x86_64-linux
  +xorg.compositeproto.i686-linux
  +xorg.compositeproto.x86_64-darwin
  +xorg.compositeproto.x86_64-linux
  +xorg.damageproto.i686-linux
  +xorg.damageproto.x86_64-darwin
  +xorg.damageproto.x86_64-linux
  +xorg.dmxproto.i686-linux
  +xorg.dmxproto.x86_64-darwin
  +xorg.dmxproto.x86_64-linux
  +xorg.dri2proto.i686-linux
  +xorg.dri2proto.x86_64-darwin
  +xorg.dri2proto.x86_64-linux
  +xorg.dri3proto.i686-linux
  +xorg.dri3proto.x86_64-darwin
  +xorg.dri3proto.x86_64-linux
  +xorg.encodings.i686-linux
  +xorg.encodings.x86_64-darwin
  +xorg.encodings.x86_64-linux
  +xorg.fixesproto.i686-linux
  +xorg.fixesproto.x86_64-darwin
  +xorg.fixesproto.x86_64-linux
  +xorg.fontadobeutopia100dpi.i686-linux
  +xorg.fontadobeutopia100dpi.x86_64-darwin
  +xorg.fontadobeutopia100dpi.x86_64-linux
  +xorg.fontadobeutopia75dpi.i686-linux
  +xorg.fontadobeutopia75dpi.x86_64-darwin
  +xorg.fontadobeutopia75dpi.x86_64-linux
  +xorg.fontadobeutopiatype1.i686-linux
  +xorg.fontadobeutopiatype1.x86_64-darwin
  +xorg.fontadobeutopiatype1.x86_64-linux
  +xorg.fontalias.i686-linux
  +xorg.fontalias.x86_64-darwin
  +xorg.fontalias.x86_64-linux
  +xorg.fontarabicmisc.i686-linux
  +xorg.fontarabicmisc.x86_64-darwin
  +xorg.fontarabicmisc.x86_64-linux
  +xorg.fontbh75dpi.i686-linux
  +xorg.fontbh75dpi.x86_64-darwin
  +xorg.fontbh75dpi.x86_64-linux
  +xorg.fontbhtype1.i686-linux
  +xorg.fontbhtype1.x86_64-darwin
  +xorg.fontbhtype1.x86_64-linux
  +xorg.fontbitstream100dpi.i686-linux
  +xorg.fontbitstream100dpi.x86_64-darwin
  +xorg.fontbitstream100dpi.x86_64-linux
  +xorg.fontbitstream75dpi.i686-linux
  +xorg.fontbitstream75dpi.x86_64-darwin
  +xorg.fontbitstream75dpi.x86_64-linux
  +xorg.fontbitstreamtype1.i686-linux
  +xorg.fontbitstreamtype1.x86_64-darwin
  +xorg.fontbitstreamtype1.x86_64-linux
  +xorg.fontcronyxcyrillic.i686-linux
  +xorg.fontcronyxcyrillic.x86_64-darwin
  +xorg.fontcronyxcyrillic.x86_64-linux
  +xorg.fontdaewoomisc.i686-linux
  +xorg.fontdaewoomisc.x86_64-darwin
  +xorg.fontdaewoomisc.x86_64-linux
  +xorg.fontdecmisc.i686-linux
  +xorg.fontdecmisc.x86_64-darwin
  +xorg.fontdecmisc.x86_64-linux
  +xorg.fontibmtype1.i686-linux
  +xorg.fontibmtype1.x86_64-darwin
  +xorg.fontibmtype1.x86_64-linux
  +xorg.fontisasmisc.i686-linux
  +xorg.fontisasmisc.x86_64-darwin
  +xorg.fontisasmisc.x86_64-linux
  +xorg.fontjismisc.i686-linux
  +xorg.fontjismisc.x86_64-darwin
  +xorg.fontjismisc.x86_64-linux
  +xorg.fontmicromisc.i686-linux
  +xorg.fontmicromisc.x86_64-darwin
  +xorg.fontmicromisc.x86_64-linux
  +xorg.fontmisccyrillic.i686-linux
  +xorg.fontmisccyrillic.x86_64-darwin
  +xorg.fontmisccyrillic.x86_64-linux
  +xorg.fontmiscethiopic.i686-linux
  +xorg.fontmiscethiopic.x86_64-darwin
  +xorg.fontmiscethiopic.x86_64-linux
  +xorg.fontmiscmeltho.i686-linux
  +xorg.fontmiscmeltho.x86_64-darwin
  +xorg.fontmiscmeltho.x86_64-linux
  +xorg.fontmuttmisc.i686-linux
  +xorg.fontmuttmisc.x86_64-darwin
  +xorg.fontmuttmisc.x86_64-linux
  +xorg.fontschumachermisc.i686-linux
  +xorg.fontschumachermisc.x86_64-darwin
  +xorg.fontschumachermisc.x86_64-linux
  +xorg.fontscreencyrillic.i686-linux
  +xorg.fontscreencyrillic.x86_64-darwin
  +xorg.fontscreencyrillic.x86_64-linux
  +xorg.fontsonymisc.i686-linux
  +xorg.fontsonymisc.x86_64-darwin
  +xorg.fontsonymisc.x86_64-linux
  +xorg.fontsproto.i686-linux
  +xorg.fontsproto.x86_64-darwin
  +xorg.fontsproto.x86_64-linux
  +xorg.fontsunmisc.i686-linux
  +xorg.fontsunmisc.x86_64-darwin
  +xorg.fontsunmisc.x86_64-linux
  +xorg.fontutil.i686-linux
  +xorg.fontutil.x86_64-darwin
  +xorg.fontutil.x86_64-linux
  +xorg.fontwinitzkicyrillic.i686-linux
  +xorg.fontwinitzkicyrillic.x86_64-darwin
  +xorg.fontwinitzkicyrillic.x86_64-linux
  +xorg.fontxfree86type1.i686-linux
  +xorg.fontxfree86type1.x86_64-darwin
  +xorg.fontxfree86type1.x86_64-linux
  +xorg.gccmakedep.i686-linux
  +xorg.gccmakedep.x86_64-darwin
  +xorg.gccmakedep.x86_64-linux
  +xorg.glproto.i686-linux
  +xorg.glproto.x86_64-darwin
  +xorg.glproto.x86_64-linux
  +xorg.imake.i686-linux
  +xorg.imake.x86_64-darwin
  +xorg.imake.x86_64-linux
  +xorg.inputproto.i686-linux
  +xorg.inputproto.x86_64-darwin
  +xorg.inputproto.x86_64-linux
  +xorg.intelgputools.i686-linux
  +xorg.intelgputools.x86_64-linux
  +xorg.kbproto.i686-linux
  +xorg.kbproto.x86_64-darwin
  +xorg.kbproto.x86_64-linux
  +xorg.libAppleWM.x86_64-darwin
  +xorg.libFS.i686-linux
  +xorg.libFS.x86_64-darwin
  +xorg.libFS.x86_64-linux
  +xorg.libICE.i686-linux
  +xorg.libICE.x86_64-darwin
  +xorg.libICE.x86_64-linux
  +xorg.libSM.i686-linux
  +xorg.libSM.x86_64-darwin
  +xorg.libSM.x86_64-linux
  +xorg.libWindowsWM.i686-linux
  +xorg.libWindowsWM.x86_64-darwin
  +xorg.libWindowsWM.x86_64-linux
  +xorg.libXScrnSaver.i686-linux
  +xorg.libXScrnSaver.x86_64-darwin
  +xorg.libXScrnSaver.x86_64-linux
  +xorg.libXau.i686-linux
  +xorg.libXau.x86_64-darwin
  +xorg.libXau.x86_64-linux
  +xorg.libXaw.i686-linux
  +xorg.libXaw.x86_64-darwin
  +xorg.libXaw.x86_64-linux
  +xorg.libXcomposite.i686-linux
  +xorg.libXcomposite.x86_64-darwin
  +xorg.libXcomposite.x86_64-linux
  +xorg.libXcursor.i686-linux
  +xorg.libXcursor.x86_64-darwin
  +xorg.libXcursor.x86_64-linux
  +xorg.libXdamage.i686-linux
  +xorg.libXdamage.x86_64-darwin
  +xorg.libXdamage.x86_64-linux
  +xorg.libXdmcp.i686-linux
  +xorg.libXdmcp.x86_64-darwin
  +xorg.libXdmcp.x86_64-linux
  +xorg.libXext.i686-linux
  +xorg.libXext.x86_64-darwin
  +xorg.libXext.x86_64-linux
  +xorg.libXfixes.i686-linux
  +xorg.libXfixes.x86_64-darwin
  +xorg.libXfixes.x86_64-linux
  +xorg.libXfont.i686-linux
  +xorg.libXfont.x86_64-darwin
  +xorg.libXfont.x86_64-linux
  +xorg.libXfont2.i686-linux
  +xorg.libXfont2.x86_64-darwin
  +xorg.libXfont2.x86_64-linux
  +xorg.libXft.i686-linux
  +xorg.libXft.x86_64-darwin
  +xorg.libXft.x86_64-linux
  +xorg.libXi.i686-linux
  +xorg.libXi.x86_64-darwin
  +xorg.libXi.x86_64-linux
  +xorg.libXinerama.i686-linux
  +xorg.libXinerama.x86_64-darwin
  +xorg.libXinerama.x86_64-linux
  +xorg.libXmu.i686-linux
  +xorg.libXmu.x86_64-darwin
  +xorg.libXmu.x86_64-linux
  +xorg.libXp.i686-linux
  +xorg.libXp.x86_64-darwin
  +xorg.libXp.x86_64-linux
  +xorg.libXpm.i686-linux
  +xorg.libXpm.x86_64-darwin
  +xorg.libXpm.x86_64-linux
  +xorg.libXpresent.i686-linux
  +xorg.libXpresent.x86_64-darwin
  +xorg.libXpresent.x86_64-linux
  +xorg.libXrandr.i686-linux
  +xorg.libXrandr.x86_64-darwin
  +xorg.libXrandr.x86_64-linux
  +xorg.libXrender.i686-linux
  +xorg.libXrender.x86_64-darwin
  +xorg.libXrender.x86_64-linux
  +xorg.libXres.i686-linux
  +xorg.libXres.x86_64-darwin
  +xorg.libXres.x86_64-linux
  +xorg.libXt.i686-linux
  +xorg.libXt.x86_64-darwin
  +xorg.libXt.x86_64-linux
  +xorg.libXtst.i686-linux
  +xorg.libXtst.x86_64-darwin
  +xorg.libXtst.x86_64-linux
  +xorg.libXv.i686-linux
  +xorg.libXv.x86_64-darwin
  +xorg.libXv.x86_64-linux
  +xorg.libXvMC.i686-linux
  +xorg.libXvMC.x86_64-darwin
  +xorg.libXvMC.x86_64-linux
  +xorg.libXxf86dga.i686-linux
  +xorg.libXxf86dga.x86_64-darwin
  +xorg.libXxf86dga.x86_64-linux
  +xorg.libXxf86misc.i686-linux
  +xorg.libXxf86misc.x86_64-darwin
  +xorg.libXxf86misc.x86_64-linux
  +xorg.libXxf86vm.i686-linux
  +xorg.libXxf86vm.x86_64-darwin
  +xorg.libXxf86vm.x86_64-linux
  +xorg.libdmx.i686-linux
  +xorg.libdmx.x86_64-darwin
  +xorg.libdmx.x86_64-linux
  +xorg.libfontenc.i686-linux
  +xorg.libfontenc.x86_64-darwin
  +xorg.libfontenc.x86_64-linux
  +xorg.libpciaccess.i686-linux
  +xorg.libpciaccess.x86_64-linux
  +xorg.libpthreadstubs.i686-linux
  +xorg.libpthreadstubs.x86_64-darwin
  +xorg.libpthreadstubs.x86_64-linux
  +xorg.libxcb.i686-linux
  +xorg.libxcb.x86_64-darwin
  +xorg.libxcb.x86_64-linux
  +xorg.libxkbfile.i686-linux
  +xorg.libxkbfile.x86_64-darwin
  +xorg.libxkbfile.x86_64-linux
  +xorg.libxshmfence.i686-linux
  +xorg.libxshmfence.x86_64-darwin
  +xorg.libxshmfence.x86_64-linux
  +xorg.luit.i686-linux
  +xorg.luit.x86_64-darwin
  +xorg.luit.x86_64-linux
  +xorg.makedepend.i686-linux
  +xorg.makedepend.x86_64-darwin
  +xorg.makedepend.x86_64-linux
  +xorg.mkfontdir.i686-linux
  +xorg.mkfontdir.x86_64-darwin
  +xorg.mkfontdir.x86_64-linux
  +xorg.mkfontscale.i686-linux
  +xorg.mkfontscale.x86_64-darwin
  +xorg.mkfontscale.x86_64-linux
  +xorg.pixman.i686-linux
  +xorg.pixman.x86_64-darwin
  +xorg.pixman.x86_64-linux
  +xorg.presentproto.i686-linux
  +xorg.presentproto.x86_64-darwin
  +xorg.presentproto.x86_64-linux
  +xorg.printproto.i686-linux
  +xorg.printproto.x86_64-darwin
  +xorg.printproto.x86_64-linux
  +xorg.randrproto.i686-linux
  +xorg.randrproto.x86_64-darwin
  +xorg.randrproto.x86_64-linux
  +xorg.recordproto.i686-linux
  +xorg.recordproto.x86_64-darwin
  +xorg.recordproto.x86_64-linux
  +xorg.renderproto.i686-linux
  +xorg.renderproto.x86_64-darwin
  +xorg.renderproto.x86_64-linux
  +xorg.resourceproto.i686-linux
  +xorg.resourceproto.x86_64-darwin
  +xorg.resourceproto.x86_64-linux
  +xorg.scrnsaverproto.i686-linux
  +xorg.scrnsaverproto.x86_64-darwin
  +xorg.scrnsaverproto.x86_64-linux
  +xorg.sessreg.i686-linux
  +xorg.sessreg.x86_64-darwin
  +xorg.sessreg.x86_64-linux
  +xorg.smproxy.i686-linux
  +xorg.smproxy.x86_64-darwin
  +xorg.smproxy.x86_64-linux
  +xorg.twm.i686-linux
  +xorg.twm.x86_64-darwin
  +xorg.twm.x86_64-linux
  +xorg.utilmacros.i686-linux
  +xorg.utilmacros.x86_64-darwin
  +xorg.utilmacros.x86_64-linux
  +xorg.videoproto.i686-linux
  +xorg.videoproto.x86_64-darwin
  +xorg.videoproto.x86_64-linux
  +xorg.windowswmproto.i686-linux
  +xorg.windowswmproto.x86_64-darwin
  +xorg.windowswmproto.x86_64-linux
  +xorg.x11perf.i686-linux
  +xorg.x11perf.x86_64-darwin
  +xorg.x11perf.x86_64-linux
  +xorg.xbacklight.i686-linux
  +xorg.xbacklight.x86_64-darwin
  +xorg.xbacklight.x86_64-linux
  +xorg.xcbproto.i686-linux
  +xorg.xcbproto.x86_64-darwin
  +xorg.xcbproto.x86_64-linux
  +xorg.xcbutil.i686-linux
  +xorg.xcbutil.x86_64-darwin
  +xorg.xcbutil.x86_64-linux
  +xorg.xcbutilcursor.i686-linux
  +xorg.xcbutilcursor.x86_64-darwin
  +xorg.xcbutilcursor.x86_64-linux
  +xorg.xcbutilerrors.i686-linux
  +xorg.xcbutilerrors.x86_64-darwin
  +xorg.xcbutilerrors.x86_64-linux
  +xorg.xcbutilimage.i686-linux
  +xorg.xcbutilimage.x86_64-darwin
  +xorg.xcbutilimage.x86_64-linux
  +xorg.xcbutilkeysyms.i686-linux
  +xorg.xcbutilkeysyms.x86_64-darwin
  +xorg.xcbutilkeysyms.x86_64-linux
  +xorg.xcbutilrenderutil.i686-linux
  +xorg.xcbutilrenderutil.x86_64-darwin
  +xorg.xcbutilrenderutil.x86_64-linux
  +xorg.xcbutilwm.i686-linux
  +xorg.xcbutilwm.x86_64-darwin
  +xorg.xcbutilwm.x86_64-linux
  +xorg.xclock.i686-linux
  +xorg.xclock.x86_64-darwin
  +xorg.xclock.x86_64-linux
  +xorg.xcmiscproto.i686-linux
  +xorg.xcmiscproto.x86_64-darwin
  +xorg.xcmiscproto.x86_64-linux
  +xorg.xcmsdb.i686-linux
  +xorg.xcmsdb.x86_64-darwin
  +xorg.xcmsdb.x86_64-linux
  +xorg.xcompmgr.i686-linux
  +xorg.xcompmgr.x86_64-darwin
  +xorg.xcompmgr.x86_64-linux
  +xorg.xcursorgen.i686-linux
  +xorg.xcursorgen.x86_64-darwin
  +xorg.xcursorgen.x86_64-linux
  +xorg.xcursorthemes.i686-linux
  +xorg.xcursorthemes.x86_64-darwin
  +xorg.xcursorthemes.x86_64-linux
  +xorg.xdm.i686-linux
  +xorg.xdm.x86_64-darwin
  +xorg.xdm.x86_64-linux
  +xorg.xdpyinfo.i686-linux
  +xorg.xdpyinfo.x86_64-darwin
  +xorg.xdpyinfo.x86_64-linux
  +xorg.xdriinfo.i686-linux
  +xorg.xdriinfo.x86_64-darwin
  +xorg.xdriinfo.x86_64-linux
  +xorg.xextproto.i686-linux
  +xorg.xextproto.x86_64-darwin
  +xorg.xextproto.x86_64-linux
  +xorg.xeyes.i686-linux
  +xorg.xeyes.x86_64-darwin
  +xorg.xeyes.x86_64-linux
  +xorg.xf86bigfontproto.i686-linux
  +xorg.xf86bigfontproto.x86_64-darwin
  +xorg.xf86bigfontproto.x86_64-linux
  +xorg.xf86dgaproto.i686-linux
  +xorg.xf86dgaproto.x86_64-darwin
  +xorg.xf86dgaproto.x86_64-linux
  +xorg.xf86driproto.i686-linux
  +xorg.xf86driproto.x86_64-darwin
  +xorg.xf86driproto.x86_64-linux
  +xorg.xf86inputjoystick.i686-linux
  +xorg.xf86inputjoystick.x86_64-darwin
  +xorg.xf86inputjoystick.x86_64-linux
  +xorg.xf86inputkeyboard.x86_64-darwin
  +xorg.xf86inputlibinput.i686-linux
  +xorg.xf86inputlibinput.x86_64-linux
  +xorg.xf86inputmouse.x86_64-darwin
  +xorg.xf86inputvmmouse.i686-linux
  +xorg.xf86inputvmmouse.x86_64-darwin
  +xorg.xf86inputvmmouse.x86_64-linux
  +xorg.xf86inputvoid.i686-linux
  +xorg.xf86inputvoid.x86_64-darwin
  +xorg.xf86inputvoid.x86_64-linux
  +xorg.xf86miscproto.i686-linux
  +xorg.xf86miscproto.x86_64-darwin
  +xorg.xf86miscproto.x86_64-linux
  +xorg.xf86videoamdgpu.i686-linux
  +xorg.xf86videoamdgpu.x86_64-darwin
  +xorg.xf86videoamdgpu.x86_64-linux
  +xorg.xf86videoark.i686-linux
  +xorg.xf86videoark.x86_64-linux
  +xorg.xf86videoast.i686-linux
  +xorg.xf86videoast.x86_64-linux
  +xorg.xf86videochips.i686-linux
  +xorg.xf86videochips.x86_64-linux
  +xorg.xf86videodummy.i686-linux
  +xorg.xf86videodummy.x86_64-darwin
  +xorg.xf86videodummy.x86_64-linux
  +xorg.xf86videofbdev.i686-linux
  +xorg.xf86videofbdev.x86_64-linux
  +xorg.xf86videogeode.i686-linux
  +xorg.xf86videogeode.x86_64-linux
  +xorg.xf86videoglide.i686-linux
  +xorg.xf86videoglide.x86_64-darwin
  +xorg.xf86videoglide.x86_64-linux
  +xorg.xf86videoglint.i686-linux
  +xorg.xf86videoglint.x86_64-linux
  +xorg.xf86videoi128.i686-linux
  +xorg.xf86videoi128.x86_64-linux
  +xorg.xf86videoi740.i686-linux
  +xorg.xf86videoi740.x86_64-linux
  +xorg.xf86videomach64.i686-linux
  +xorg.xf86videomach64.x86_64-linux
  +xorg.xf86videomga.i686-linux
  +xorg.xf86videomga.x86_64-linux
  +xorg.xf86videoneomagic.i686-linux
  +xorg.xf86videoneomagic.x86_64-linux
  +xorg.xf86videonewport.i686-linux
  +xorg.xf86videonewport.x86_64-darwin
  +xorg.xf86videonewport.x86_64-linux
  +xorg.xf86videonouveau.i686-linux
  +xorg.xf86videonouveau.x86_64-linux
  +xorg.xf86videoopenchrome.i686-linux
  +xorg.xf86videoopenchrome.x86_64-linux
  +xorg.xf86videoqxl.i686-linux
  +xorg.xf86videoqxl.x86_64-linux
  +xorg.xf86videor128.i686-linux
  +xorg.xf86videor128.x86_64-linux
  +xorg.xf86videorendition.i686-linux
  +xorg.xf86videorendition.x86_64-linux
  +xorg.xf86videos3virge.i686-linux
  +xorg.xf86videos3virge.x86_64-linux
  +xorg.xf86videosavage.i686-linux
  +xorg.xf86videosavage.x86_64-linux
  +xorg.xf86videosiliconmotion.i686-linux
  +xorg.xf86videosiliconmotion.x86_64-linux
  +xorg.xf86videosis.i686-linux
  +xorg.xf86videosis.x86_64-linux
  +xorg.xf86videosuncg6.i686-linux
  +xorg.xf86videosuncg6.x86_64-darwin
  +xorg.xf86videosuncg6.x86_64-linux
  +xorg.xf86videosunffb.i686-linux
  +xorg.xf86videosunffb.x86_64-darwin
  +xorg.xf86videosunffb.x86_64-linux
  +xorg.xf86videotdfx.i686-linux
  +xorg.xf86videotdfx.x86_64-linux
  +xorg.xf86videotga.i686-linux
  +xorg.xf86videotga.x86_64-linux
  +xorg.xf86videotrident.i686-linux
  +xorg.xf86videotrident.x86_64-linux
  +xorg.xf86videov4l.i686-linux
  +xorg.xf86videov4l.x86_64-darwin
  +xorg.xf86videov4l.x86_64-linux
  +xorg.xf86videovoodoo.i686-linux
  +xorg.xf86videovoodoo.x86_64-linux
  +xorg.xf86videowsfb.i686-linux
  +xorg.xf86videowsfb.x86_64-darwin
  +xorg.xf86videowsfb.x86_64-linux
  +xorg.xf86videoxgi.i686-linux
  +xorg.xf86videoxgi.x86_64-linux
  +xorg.xf86vidmodeproto.i686-linux
  +xorg.xf86vidmodeproto.x86_64-darwin
  +xorg.xf86vidmodeproto.x86_64-linux
  +xorg.xgamma.i686-linux
  +xorg.xgamma.x86_64-darwin
  +xorg.xgamma.x86_64-linux
  +xorg.xgc.i686-linux
  +xorg.xgc.x86_64-darwin
  +xorg.xgc.x86_64-linux
  +xorg.xhost.i686-linux
  +xorg.xhost.x86_64-darwin
  +xorg.xhost.x86_64-linux
  +xorg.xineramaproto.i686-linux
  +xorg.xineramaproto.x86_64-darwin
  +xorg.xineramaproto.x86_64-linux
  +xorg.xinit.i686-linux
  +xorg.xinit.x86_64-darwin
  +xorg.xinit.x86_64-linux
  +xorg.xkbevd.i686-linux
  +xorg.xkbevd.x86_64-darwin
  +xorg.xkbevd.x86_64-linux
  +xorg.xkbprint.i686-linux
  +xorg.xkbprint.x86_64-darwin
  +xorg.xkbprint.x86_64-linux
  +xorg.xkbutils.i686-linux
  +xorg.xkbutils.x86_64-darwin
  +xorg.xkbutils.x86_64-linux
  +xorg.xkeyboardconfig.i686-linux
  +xorg.xkeyboardconfig.x86_64-darwin
  +xorg.xkeyboardconfig.x86_64-linux
  +xorg.xkill.i686-linux
  +xorg.xkill.x86_64-darwin
  +xorg.xkill.x86_64-linux
  +xorg.xlibsWrapper.i686-linux
  +xorg.xlibsWrapper.x86_64-darwin
  +xorg.xlibsWrapper.x86_64-linux
  +xorg.xlsatoms.i686-linux
  +xorg.xlsatoms.x86_64-darwin
  +xorg.xlsatoms.x86_64-linux
  +xorg.xlsfonts.i686-linux
  +xorg.xlsfonts.x86_64-darwin
  +xorg.xlsfonts.x86_64-linux
  +xorg.xmag.i686-linux
  +xorg.xmag.x86_64-darwin
  +xorg.xmag.x86_64-linux
  +xorg.xmodmap.i686-linux
  +xorg.xmodmap.x86_64-darwin
  +xorg.xmodmap.x86_64-linux
  +xorg.xorgcffiles.i686-linux
  +xorg.xorgcffiles.x86_64-darwin
  +xorg.xorgcffiles.x86_64-linux
  +xorg.xorgdocs.i686-linux
  +xorg.xorgdocs.x86_64-darwin
  +xorg.xorgdocs.x86_64-linux
  +xorg.xorgsgmldoctools.i686-linux
  +xorg.xorgsgmldoctools.x86_64-darwin
  +xorg.xorgsgmldoctools.x86_64-linux
  +xorg.xpr.i686-linux
  +xorg.xpr.x86_64-darwin
  +xorg.xpr.x86_64-linux
  +xorg.xproto.i686-linux
  +xorg.xproto.x86_64-darwin
  +xorg.xproto.x86_64-linux
  +xorg.xrefresh.i686-linux
  +xorg.xrefresh.x86_64-darwin
  +xorg.xrefresh.x86_64-linux
  +xorg.xtrans.i686-linux
  +xorg.xtrans.x86_64-darwin
  +xorg.xtrans.x86_64-linux
  +xorg.xvinfo.i686-linux
  +xorg.xvinfo.x86_64-darwin
  +xorg.xvinfo.x86_64-linux
  +xorg.xwd.i686-linux
  +xorg.xwd.x86_64-darwin
  +xorg.xwd.x86_64-linux
  +xorg.xwud.i686-linux
  +xorg.xwud.x86_64-darwin
  +xorg.xwud.x86_64-linux
  +xpdf.x86_64-darwin
  +xsel.x86_64-darwin
  +xterm.x86_64-darwin
  +zsh.x86_64-darwin
  +zsnes.x86_64-darwin
  +zsnes.x86_64-linux
  ```

  The GNOME 2 stuff should be obsolete, so I didn't touch that.

  cc: @edolstra 


state: closed
title: gnuapl: 1.5 -> 1.6
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/18060
updated_at: 2016-08-28 23:49:31
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).

  ---

  Release announcement:
  http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00014.html


state: closed
title: gimp: fix python plugins
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/18061
updated_at: 2016-08-28 23:41:17
body:
  ###### Motivation for this change

  python scripts were not wrapped correctly / PYTHONPATH was not set
  ###### 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: Document NixOS release process #4442
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/18062
updated_at: 2016-10-07 07:51:26
body:
  Fixes https://github.com/NixOS/nixpkgs/issues/4442

  Missing:
  - [x] https://github.com/NixOS/nixpkgs/commit/40fd9ae3ac8048758abdcfc7d28a78b5f22fe97e
  - [x] https://github.com/NixOS/nixos-org-configurations/pull/18
  - [x] set `stableBranch` on Hydra jobsets to true (also on -small)
  - [x] write changelogs before the branch off

  cc @edolstra 


state: closed
title: Darwin fixes
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/18063
updated_at: 2016-09-29 14:57:11
body:
  ###### Motivation for this change

  These are some more fixes for Darwin stuff. All of the touched files should build on Darwin and hopefully they don't break anything on Linux.
  ###### 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: Failing Darwin packages
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/issues/18067
updated_at: 2017-04-03 02:41:24
body:
  ## High-priority packages

  These are some broken Darwin packages that are used at least somewhere as build inputs. They probably should be high priority.
  - [x] [rustc](http://hydra.nixos.org/job/nixpkgs/trunk/rustc.x86_64-darwin)
  - [x] [wxwidgets](http://hydra.nixos.org/job/nixpkgs/trunk/wxGTK.x86_64-darwin): see #16192 #21048
  - [ ] [transfig](http://hydra.nixos.org/job/nixpkgs/trunk/transfig.x86_64-darwin): tries to use `xcode-select`
  - [x] [rcs](http://hydra.nixos.org/build/39392037): see #18063
  - [x] [fontforge](http://hydra.nixos.org/job/nixpkgs/trunk/fontforge.x86_64-darwin): see #18063
  - [ ] [libdiscid](http://hydra.nixos.org/build/39412202): just missing frameworks?
  - [x] [boost-1.55.0](http://hydra.nixos.org/job/nixpkgs/trunk/boost155.x86_64-darwin): see #17759
  - [x] [talloc](http://hydra.nixos.org/job/nixpkgs/trunk/talloc.x86_64-darwin): tries to use a bsd specific `ar` flag on darwin?
  - [ ] python2.7-Cython
  - [x] go-1.7: ~~see #18546~~
  - [x] gcc\* see #16806
  - [x] ffmpeg: see #18137
  - [ ] vty-ui
  - [x] [p7zip](https://hydra.nixos.org/job/nixpkgs/trunk/p7zip.x86_64-darwin): tries to use `xcode-select`
  ## Low-priority packages
  - [ ] [PPSSPP](https://hydra.nixos.org/job/nixpkgs/trunk/PPSSPP.x86_64-darwin)
  - [ ] [alot](https://hydra.nixos.org/job/nixpkgs/trunk/alot.x86_64-darwin)
  - [x] [ansible](https://hydra.nixos.org/job/nixpkgs/trunk/ansible.x86_64-darwin)
  - [x] [aria](https://hydra.nixos.org/job/nixpkgs/trunk/aria.x86_64-darwin)
  - [ ] [arora](https://hydra.nixos.org/job/nixpkgs/trunk/arora.x86_64-darwin)
  - [ ] [avian](https://hydra.nixos.org/job/nixpkgs/trunk/avian.x86_64-darwin)
  - [ ] [avro-cpp](https://hydra.nixos.org/job/nixpkgs/trunk/avro-cpp.x86_64-darwin)
  - [ ] [backblaze-b2](https://hydra.nixos.org/job/nixpkgs/trunk/backblaze-b2.x86_64-darwin)
  - [ ] [bear](https://hydra.nixos.org/job/nixpkgs/trunk/bear.x86_64-darwin)
  - [ ] [bigloo](https://hydra.nixos.org/job/nixpkgs/trunk/bigloo.x86_64-darwin)
  - [ ] [blitz](https://hydra.nixos.org/job/nixpkgs/trunk/blitz.x86_64-darwin)
  - [ ] [cadvisor](https://hydra.nixos.org/job/nixpkgs/trunk/cadvisor.x86_64-darwin)
  - [x] [certbot](https://hydra.nixos.org/job/nixpkgs/trunk/certbot.x86_64-darwin)
  - [ ] [chromaprint](https://hydra.nixos.org/job/nixpkgs/trunk/chromaprint.x86_64-darwin) #18063
  - [ ] [chuck](https://hydra.nixos.org/job/nixpkgs/trunk/chuck.x86_64-darwin)
  - [ ] [cjdns](https://hydra.nixos.org/job/nixpkgs/trunk/cjdns.x86_64-darwin)
  - [ ] [ckan](https://hydra.nixos.org/job/nixpkgs/trunk/ckan.x86_64-darwin)
  - [ ] [clutter](https://hydra.nixos.org/job/nixpkgs/trunk/clutter.x86_64-darwin)
  - [ ] [codeblocks](https://hydra.nixos.org/job/nixpkgs/trunk/codeblocks.x86_64-darwin)
  - [ ] [cogl](https://hydra.nixos.org/job/nixpkgs/trunk/cogl.x86_64-darwin)
  - [ ] [consul-ui](https://hydra.nixos.org/job/nixpkgs/trunk/consul-ui.x86_64-darwin)
  - [ ] [cutecom](https://hydra.nixos.org/job/nixpkgs/trunk/cutecom.x86_64-darwin)
  - [ ] [cwebbin](https://hydra.nixos.org/job/nixpkgs/trunk/cwebbin.x86_64-darwin)
  - [ ] [dbench](https://hydra.nixos.org/job/nixpkgs/trunk/dbench.x86_64-darwin)
  - [ ] [dblatexFull](https://hydra.nixos.org/job/nixpkgs/trunk/dblatexFull.x86_64-darwin)
  - [ ] [diagrams-builder](https://hydra.nixos.org/job/nixpkgs/trunk/diagrams-builder.x86_64-darwin)
  - [ ] [dibbler](https://hydra.nixos.org/job/nixpkgs/trunk/dibbler.x86_64-darwin)
  - [ ] [dico](https://hydra.nixos.org/job/nixpkgs/trunk/dico.x86_64-darwin)
  - [ ] [dirac](https://hydra.nixos.org/job/nixpkgs/trunk/dirac.x86_64-darwin)
  - [ ] [djview](https://hydra.nixos.org/job/nixpkgs/trunk/djview.x86_64-darwin)
  - [ ] [dlib](https://hydra.nixos.org/job/nixpkgs/trunk/dlib.x86_64-darwin)
  - [ ] [doomseeker](https://hydra.nixos.org/job/nixpkgs/trunk/doomseeker.x86_64-darwin)
  - [ ] [dotnetPackages.GitVersionTree](https://hydra.nixos.org/job/nixpkgs/trunk/dotnetPackages.GitVersionTree.x86_64-darwin)
  - [ ] [drive](https://hydra.nixos.org/job/nixpkgs/trunk/driver.x86_64-darwin)
  - [ ] [dub](https://hydra.nixos.org/job/nixpkgs/trunk/dub.x86_64-darwin)
  - [ ] [ecm](https://hydra.nixos.org/job/nixpkgs/trunk/ecm.x86_64-darwin)
  - [ ] [eggdrop](https://hydra.nixos.org/job/nixpkgs/trunk/eggdrop.x86_64-darwin)
  - [ ] [emojione](https://hydra.nixos.org/job/nixpkgs/trunk/emojione.x86_64-darwin)
  - [ ] [errbot](https://hydra.nixos.org/job/nixpkgs/trunk/errbot.x86_64-darwin)
  - [x] [flow](https://hydra.nixos.org/job/nixpkgs/trunk/flow.x86_64-darwin)
  - [ ] [flpsed](https://hydra.nixos.org/job/nixpkgs/trunk/flpsed.x86_64-darwin)
  - [ ] [fltk](https://hydra.nixos.org/job/nixpkgs/trunk/fltk.x86_64-darwin)
  - [ ] [focuswriter](https://hydra.nixos.org/job/nixpkgs/trunk/focuswriter.x86_64-darwin)
  - [x] fzf #18605
  - [ ] [gccgo](https://hydra.nixos.org/job/nixpkgs/trunk/gccgo.x86_64-darwin)
  - [ ] [gcj](https://hydra.nixos.org/job/nixpkgs/trunk/gcj.x86_64-darwin)
  - [ ] [gdmap](https://hydra.nixos.org/job/nixpkgs/trunk/gdmap.x86_64-darwin)
  - [ ] [gitAndTools.qgit](https://hydra.nixos.org/job/nixpkgs/trunk/gitAndTools.qgit.x86_64-darwin)
  - [ ] [gkrellm](https://hydra.nixos.org/job/nixpkgs/trunk/gkrellm.x86_64-darwin)
  - [ ] [globalplatform](https://hydra.nixos.org/job/nixpkgs/trunk/globalplatform.x86_64-darwin)
  - [ ] [gnuplot_qt](https://hydra.nixos.org/job/nixpkgs/trunk/gnuplost_qt.x86_64-darwin)
  - [ ] [go_1_6](https://hydra.nixos.org/job/nixpkgs/trunk/go_1_6.x86_64-darwin): see #18223 and #18546
  - [ ] [go-mtpfs](https://hydra.nixos.org/job/nixpkgs/trunk/go-mptpfs.x86_64-darwin)
  - [ ] [go-sct](https://hydra.nixos.org/job/nixpkgs/trunk/go-sct.x86_64-darwin)
  - [ ] [goaccess](https://hydra.nixos.org/job/nixpkgs/trunk/gpaccess.x86_64-darwin)
  - [ ] [gpgstats](https://hydra.nixos.org/job/nixpkgs/trunk/gpgstats.x86_64-darwin)
  - [ ] [gppcscconnectionplugin](https://hydra.nixos.org/job/nixpkgs/trunk/gppcscconnectionplugin.x86_64-darwin)
  - [ ] [gpshell](https://hydra.nixos.org/job/nixpkgs/trunk/gpshell.x86_64-darwin)
  - [ ] [guitone](https://hydra.nixos.org/job/nixpkgs/trunk/guitone.x86_64-darwin)
  - [ ] [hdf5-fortran](https://hydra.nixos.org/job/nixpkgs/trunk/hdf5-fortran.x86_64-darwin)
  - [ ] [herqq](https://hydra.nixos.org/job/nixpkgs/trunk/herqq.x86_64-darwin)
  - [ ] [html2text](https://hydra.nixos.org/job/nixpkgs/trunk/html2text.x86_64-darwin)
  - [ ] [hugs](https://hydra.nixos.org/job/nixpkgs/trunk/hugs.x86_64-darwin)
  - [ ] [hwinfo](https://hydra.nixos.org/job/nixpkgs/trunk/hwinfo.x86_64-darwin)
  - [ ] [i3blocks](https://hydra.nixos.org/job/nixpkgs/trunk/i3blocks.x86_64-darwin)
  - [ ] [icewm](https://hydra.nixos.org/job/nixpkgs/trunk/icewm.x86_64-darwin)
  - [ ] [idnkit](https://hydra.nixos.org/job/nixpkgs/trunk/idnkit.x86_64-darwin)
  - [ ] [idutils](https://hydra.nixos.org/job/nixpkgs/trunk/idutils.x86_64-darwin)
  - [ ] [imatix_gsl](https://hydra.nixos.org/job/nixpkgs/trunk/imatix_gsl.x86_64-darwin)
  - [ ] [javaCup](https://hydra.nixos.org/job/nixpkgs/trunk/javaCup.x86_64-darwin)
  - [ ] [javasvn](https://hydra.nixos.org/job/nixpkgs/trunk/javasvn.x86_64-darwin)
  - [ ] [john](https://hydra.nixos.org/job/nixpkgs/trunk/john.x86_64-darwin)
  - [ ] [jonprl](https://hydra.nixos.org/job/nixpkgs/trunk/jonprl.x86_64-darwin)
  - [ ] [jpegrescan](https://hydra.nixos.org/job/nixpkgs/trunk/jpegrescan.x86_64-darwin)
  - [ ] [khal](https://hydra.nixos.org/job/nixpkgs/trunk/khal.x86_64-darwin)
  - [ ] [kinetic-cpp-client](https://hydra.nixos.org/job/nixpkgs/trunk/kinetic-cpp-client.x86_64-darwin)
  - [ ] [kpcli](https://hydra.nixos.org/job/nixpkgs/trunk/kpcli.x86_64-darwin)
  - [ ] [kyotocabinet](https://hydra.nixos.org/job/nixpkgs/trunk/kyotocabinet.x86_64-darwin)
  - [ ] [ldb](https://hydra.nixos.org/job/nixpkgs/trunk/ldb.x86_64-darwin)
  - [ ] [leocad](https://hydra.nixos.org/job/nixpkgs/trunk/leocad.x86_64-darwin)
  - [x] [letsencrypt](https://hydra.nixos.org/job/nixpkgs/trunk/letsencrypt.x86_64-darwin)
  - [ ] [leveldb](https://hydra.nixos.org/job/nixpkgs/trunk/leveldb.x86_64-darwin)
  - [ ] [libasyncns](https://hydra.nixos.org/job/nixpkgs/trunk/libasyncns.x86_64-darwin)
  - [ ] [libcrafter](https://hydra.nixos.org/job/nixpkgs/trunk/libcrafter.x86_64-darwin)
  - [ ] [libffcall](https://hydra.nixos.org/job/nixpkgs/trunk/libffcall.x86_64-darwin)
  - [ ] [libircclient](https://hydra.nixos.org/job/nixpkgs/trunk/libircclient.x86_64-darwin)
  - [ ] [libjack2](https://hydra.nixos.org/job/nixpkgs/trunk/libjack2.x86_64-darwin)
  - [ ] [liblastfm](https://hydra.nixos.org/job/nixpkgs/trunk/liblastfm.x86_64-darwin)
  - [x] [libmemcached](https://hydra.nixos.org/job/nixpkgs/trunk/libmemcached.x86_64-darwin)
  - [ ] [libpfm](https://hydra.nixos.org/job/nixpkgs/trunk/libpfm.x86_64-darwin)
  - [x] [libpulseaudio](https://hydra.nixos.org/job/nixpkgs/trunk/libpulseaudio.x86_64-darwin)
  - [ ] [libqalculate](https://hydra.nixos.org/job/nixpkgs/trunk/libqalculate.x86_64-darwin)
  - [ ] [libqglviewer](https://hydra.nixos.org/job/nixpkgs/trunk/libqglviewer.x86_64-darwin)
  - [ ] [libvisual](https://hydra.nixos.org/job/nixpkgs/trunk/libvisual.x86_64-darwin)
  - [ ] [libx86emu](https://hydra.nixos.org/job/nixpkgs/trunk/libx86emu.x86_64-darwin)
  - [ ] [llvmPackages.lldb](https://hydra.nixos.org/job/nixpkgs/trunk/llvmPackages.lldb.x86_64-darwin) #18420
  - [ ] [lout](https://hydra.nixos.org/job/nixpkgs/trunk/lout.x86_64-darwin)
  - [ ] [marathi-cursive](https://hydra.nixos.org/job/nixpkgs/trunk/marathis-cursive.x86_64-darwin)
  - [ ] [mathics](https://hydra.nixos.org/job/nixpkgs/trunk/matchis.x86_64-darwin)
  - [x] [mbedtls](https://hydra.nixos.org/job/nixpkgs/trunk/mbedtls.x86_64-darwin) #18067
  - [ ] [mcrypt](https://hydra.nixos.org/job/nixpkgs/trunk/mcrypt.x86_64-darwin)
  - [x] [metis-prover](https://hydra.nixos.org/job/nixpkgs/trunk/metis-prover.x86_64-darwin)
  - [ ] [ming](https://hydra.nixos.org/job/nixpkgs/trunk/ming.x86_64-darwin)
  - [x] [minisat](https://hydra.nixos.org/job/nixpkgs/trunk/minisat.x86_64-darwin)
  - [ ] [mktemp](https://hydra.nixos.org/job/nixpkgs/trunk/mktemp.x86_64-darwin)
  - [ ] [mlton](https://hydra.nixos.org/job/nixpkgs/trunk/mlton.x86_64-darwin)
  - [x] [mongodb](https://hydra.nixos.org/job/nixpkgs/trunk/mongodb.x86_64-darwin)
  - [ ] [mosquitto](https://hydra.nixos.org/job/nixpkgs/trunk/mosquittp.x86_64-darwin)
  - [ ] [mp3info](https://hydra.nixos.org/job/nixpkgs/trunk/mp3info.x86_64-darwin)
  - [ ] [mpdris2](https://hydra.nixos.org/job/nixpkgs/trunk/mpdris2.x86_64-darwin)
  - [ ] [mtx](https://hydra.nixos.org/job/nixpkgs/trunk/mtx.x86_64-darwin)
  - [ ] [mutt-kz](https://hydra.nixos.org/job/nixpkgs/trunk/mutt-kz.x86_64-darwin)
  - [ ] [mxt-app](https://hydra.nixos.org/job/nixpkgs/trunk/mxt-app.x86_64-darwin)
  - [ ] [mysocketw](https://hydra.nixos.org/job/nixpkgs/trunk/mysocketw.x86_64-darwin)
  - [ ] [ncurses6](https://hydra.nixos.org/job/nixpkgs/trunk/ncurses6.x86_64-darwin)
  - [ ] [ndn-cxx](https://hydra.nixos.org/job/nixpkgs/trunk/ndn-cxx.x86_64-darwin)
  - [ ] [neardal](https://hydra.nixos.org/job/nixpkgs/trunk/neardal.x86_64-darwin)
  - [ ] [neomutt](https://hydra.nixos.org/job/nixpkgs/trunk/neomutt.x86_64-darwin)
  - [ ] [nimble](https://hydra.nixos.org/job/nixpkgs/trunk/nimble.x86_64-darwin)
  - [ ] [notmuch](https://hydra.nixos.org/job/nixpkgs/trunk/notmuch.x86_64-darwin)
  - [ ] [nss](https://hydra.nixos.org/job/nixpkgs/trunk/nss.x86_64-darwin)
  - [ ] [nss_wrapper](https://hydra.nixos.org/job/nixpkgs/trunk/nss_wrapper.x86_64-darwin)
  - [ ] [octave](https://hydra.nixos.org/job/nixpkgs/trunk/octave.x86_64-darwin)
  - [ ] [offrss](https://hydra.nixos.org/job/nixpkgs/trunk/offrss.x86_64-darwin)
  - [ ] [oldsindhi](https://hydra.nixos.org/job/nixpkgs/trunk/oldsindhi.x86_64-darwin)
  - [ ] [open-pdf-presenter](https://hydra.nixos.org/job/nixpkgs/trunk/open-pdf-presenter.x86_64-darwin)
  - [ ] [opencryptoki](https://hydra.nixos.org/job/nixpkgs/trunk/opencryptoki.x86_64-darwin)
  - [ ] [openct](https://hydra.nixos.org/job/nixpkgs/trunk/openct.x86_64-darwin)
  - [ ] [opensc](https://hydra.nixos.org/job/nixpkgs/trunk/opensc.x86_64-darwin)
  - [ ] [packer](https://hydra.nixos.org/job/nixpkgs/trunk/packer.x86_64-darwin)
  - [ ] [pdnsd](https://hydra.nixos.org/job/nixpkgs/trunk/pdnsd.x86_64-darwin)
  - [ ] [pgadmin](https://hydra.nixos.org/job/nixpkgs/trunk/pgadmin.x86_64-darwin)
  - [ ] [picosat](https://hydra.nixos.org/job/nixpkgs/trunk/picosat.x86_64-darwin)
  - [x] [pinentry](https://hydra.nixos.org/job/nixpkgs/trunk/pinentry.x86_64-darwin)
  - [ ] [platinum-searcher](https://hydra.nixos.org/job/nixpkgs/trunk/platinum-searcher.x86_64-darwin)
  - [ ] [polarssl](https://hydra.nixos.org/job/nixpkgs/trunk/polarssl.x86_64-darwin)
  - [ ] [pond](https://hydra.nixos.org/job/nixpkgs/trunk/pond.x86_64-darwin)
  - [ ] [poppler_qt4](https://hydra.nixos.org/job/nixpkgs/trunk/poppler_qt4.x86_64-darwin)
  - [ ] [prelink](https://hydra.nixos.org/job/nixpkgs/trunk/prelink.x86_64-darwin)
  - [ ] [prometheus-node-exporter](https://hydra.nixos.org/job/nixpkgs/trunk/prometheus-node-exporter.x86_64-darwin)
  - [ ] [pumpio](https://hydra.nixos.org/job/nixpkgs/trunk/pumpio.x86_64-darwin)
  - [x] [pxattr](https://hydra.nixos.org/job/nixpkgs/trunk/pxattr.x86_64-darwin)
  - [ ] [pycapnp](https://hydra.nixos.org/job/nixpkgs/trunk/pycapnp.x86_64-darwin)
  - [ ] [pyside](https://hydra.nixos.org/job/nixpkgs/trunk/pyside.x86_64-darwin)
  - [ ] [qalculate-gtk](https://hydra.nixos.org/job/nixpkgs/trunk/qalculate-gtk.x86_64-darwin)
  - [ ] [qscreenshot](https://hydra.nixos.org/job/nixpkgs/trunk/qscreenshot.x86_64-darwin) #18063
  - [ ] [qtscriptgenerator](https://hydra.nixos.org/job/nixpkgs/trunk/qtscriptgenerator.x86_64-darwin)
  - [ ] [quicktun](https://hydra.nixos.org/job/nixpkgs/trunk/quicktun.x86_64-darwin)
  - [ ] [qweechat](https://hydra.nixos.org/job/nixpkgs/trunk/qweechat.x86_64-darwin)
  - [ ] [radamsa](https://hydra.nixos.org/job/nixpkgs/trunk/radamsa.x86_64-darwin)
  - [ ] [radare](https://hydra.nixos.org/job/nixpkgs/trunk/radare.x86_64-darwin)
  - [ ] [resolv_wrapper](https://hydra.nixos.org/job/nixpkgs/trunk/resolv_wrapper.x86_64-darwin)
  - [ ] [rowhammer-test](https://hydra.nixos.org/job/nixpkgs/trunk/rowhammer-test.x86_64-darwin)
  - [ ] [rssh](https://hydra.nixos.org/job/nixpkgs/trunk/rssh.x86_64-darwin)
  - [x] rtags: see #20191
  - [ ] [runit](https://hydra.nixos.org/job/nixpkgs/trunk/runit.x86_64-darwin)
  - [ ] [safecopy](https://hydra.nixos.org/job/nixpkgs/trunk/safecopy.x86_64-darwin)
  - [ ] [scanmem](https://hydra.nixos.org/job/nixpkgs/trunk/scanmem.x86_64-darwin)
  - [ ] [schroedinger](https://hydra.nixos.org/job/nixpkgs/trunk/schroedinger.x86_64-darwin)
  - [ ] [signing-party](https://hydra.nixos.org/job/nixpkgs/trunk/signing-party.x86_64-darwin)
  - [ ] [simp_le](https://hydra.nixos.org/job/nixpkgs/trunk/simp_le.x86_64-darwin)
  - [ ] [simpleTpmPk11](https://hydra.nixos.org/job/nixpkgs/trunk/simpleTpmPk11.x86_64-darwin)
  - [ ] [spaceOrbit](https://hydra.nixos.org/job/nixpkgs/trunk/spaceOrbit.x86_64-darwin)
  - [ ] [spass](https://hydra.nixos.org/job/nixpkgs/trunk/spass.x86_64-darwin)
  - [ ] [spectrwm](https://hydra.nixos.org/job/nixpkgs/trunk/spectrwm.x86_64-darwin)
  - [ ] [speedcrunch](https://hydra.nixos.org/job/nixpkgs/trunk/speedcrunch.x86_64-darwin)
  - [ ] [spek](https://hydra.nixos.org/job/nixpkgs/trunk/spek.x86_64-darwin)
  - [ ] [spidermonkey](https://hydra.nixos.org/job/nixpkgs/trunk/spidermonkey.x86_64-darwin)
  - [ ] [sqsh](https://hydra.nixos.org/job/nixpkgs/trunk/sqsh.x86_64-darwin) #18063
  - [ ] [sslscan](https://hydra.nixos.org/job/nixpkgs/trunk/sslscan.x86_64-darwin) #18063
  - [ ] [stockfish](https://hydra.nixos.org/job/nixpkgs/trunk/stockfish.x86_64-darwin)
  - [ ] [streamripper](https://hydra.nixos.org/job/nixpkgs/trunk/streamripper.x86_64-darwin)
  - [ ] [strigi](https://hydra.nixos.org/job/nixpkgs/trunk/strigi.x86_64-darwin)
  - [ ] [stxxl](https://hydra.nixos.org/job/nixpkgs/trunk/stxxl.x86_64-darwin)
  - [ ] [sup](https://hydra.nixos.org/job/nixpkgs/trunk/sup.x86_64-darwin)
  - [ ] [svrcore](https://hydra.nixos.org/job/nixpkgs/trunk/svrcore.x86_64-darwin)
  - [ ] [swaks](https://hydra.nixos.org/job/nixpkgs/trunk/swaks.x86_64-darwin)
  - [ ] [synergy](https://hydra.nixos.org/job/nixpkgs/trunk/synergy.x86_64-darwin)
  - [ ] [taffybar](https://hydra.nixos.org/job/nixpkgs/trunk/taffybar.x86_64-darwin)
  - [ ] [tagainijisho](https://hydra.nixos.org/job/nixpkgs/trunk/tagainijisho.x86_64-darwin)
  - [ ] [tcp_wrappers](https://hydra.nixos.org/job/nixpkgs/trunk/tcp_wrappers.x86_64-darwin)
  - [ ] [tcpcrypt](https://hydra.nixos.org/job/nixpkgs/trunk/tcpcrypt.x86_64-darwin)
  - [ ] [tevent](https://hydra.nixos.org/job/nixpkgs/trunk/tevent.x86_64-darwin)
  - [ ] [textql](https://hydra.nixos.org/job/nixpkgs/trunk/textql.x86_64-darwin)
  - [ ] [tightvnc](https://hydra.nixos.org/job/nixpkgs/trunk/tightvnc.x86_64-darwin) #14809
  - [ ] [tpm-tools](https://hydra.nixos.org/job/nixpkgs/trunk/tpm-tools.x86_64-darwin)
  - [ ] [transfig](https://hydra.nixos.org/job/nixpkgs/trunk/transfig.x86_64-darwin)
  - [ ] [trousers](https://hydra.nixos.org/job/nixpkgs/trunk/trousers.x86_64-darwin)
  - [ ] [tsocks](https://hydra.nixos.org/job/nixpkgs/trunk/tsocks.x86_64-darwin)
  - [ ] [tthsum](https://hydra.nixos.org/job/nixpkgs/trunk/tthsum.x86_64-darwin)
  - [ ] [ttyrec](https://hydra.nixos.org/job/nixpkgs/trunk/ttyrec.x86_64-darwin)
  - [ ] [urlwatch](https://hydra.nixos.org/job/nixpkgs/trunk/urlwatch.x86_64-darwin)
  - [ ] [vdirsyncer](https://hydra.nixos.org/job/nixpkgs/trunk/vdirsyncer.x86_64-darwin)
  - [ ] [vimNox](https://hydra.nixos.org/job/nixpkgs/trunk/vimNox.x86_64-darwin)
  - [ ] [vmmlib](https://hydra.nixos.org/job/nixpkgs/trunk/vmmlib.x86_64-darwin) #18063
  - [ ] [webrtc-audio-processing](https://hydra.nixos.org/job/nixpkgs/trunk/webrtc-audio-processing.x86_64-darwin)
  - [ ] [wiredtiger](https://hydra.nixos.org/job/nixpkgs/trunk/wiredtiger.x86_64-darwin)
  - [ ] [xautolock](https://hydra.nixos.org/job/nixpkgs/trunk/xautolock.x86_64-darwin)
  - [ ] [xbase](https://hydra.nixos.org/job/nixpkgs/trunk/xbase.x86_64-darwin)
  - [ ] [xca](https://hydra.nixos.org/job/nixpkgs/trunk/xca.x86_64-darwin)
  - [x] zeroc_ice
  - [ ] [zookeeper_mt](https://hydra.nixos.org/job/nixpkgs/trunk/zookeeper_mt.x86_64-darwin)


state: closed
title: airwave: init at 1.3.2
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/pull/18068
updated_at: 2016-09-03 15:07:37
body:
  ###### Motivation for this change

  This project is invaluable for a Linux musician to have access to—still—almost inaccessible sounds on their Linux box.
  ###### 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 — _none do_.
  - [x] Tested execution of all binary files.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: bsdbuild: init at 3.1
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/18069
updated_at: 2016-09-05 21:34:02
body:
  ###### Motivation for this change

  autotools like. used in some bsd stuff.
  ###### 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 ported libagar to test it works. See (https://github.com/NixOS/nixpkgs/pull/18070).


state: closed
title: libagar: init at 1.5
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/18070
updated_at: 2016-10-01 23:38:49
body:
  ###### Motivation for this change

  A C GUI toolkit. Not used by anything in the repositories so set to lowPrio to not burden hydra needlessly.

  Note: Depended on the now merged bsdbuild (https://github.com/NixOS/nixpkgs/pull/18069).
  ###### 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).

  ---

  Note: Seems there's a bug in i3wm with bad widget positioning. xfce shows agartest works fine.


state: open
title: services.nginx: Use $scheme for globalRedirect.
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/issues/18071
updated_at: 2018-10-10 05:09:01
body:
  ## Issue description

  Right now the nginx service does prepend `http` or `https` (depending on `enableSSL`) to the value of `globalRedirect`. Nginx supports the `$scheme` variable to automatically use whatever the current context uses. Is there any reason why we're not using it?


state: closed
title: rtl8723bs: 6918e9b2ff29 -> 2016-04-11, fix build against 4.7
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/18073
updated_at: 2016-09-01 12:48:51
body:
  Upstream
  https://github.com/hadess/rtl8723bs/commit/e71a5fc58c3a1092805c69e7bccb5ab2f6da38f9
  adds linux 4.7 support; all subsequent commits are error fixes so we
  bump to current HEAD for good measure.

  Built against linux and linux_latest.

  cc @elitak


state: closed
title: facter: 3.1.8 -> 3.4.1 and add/update related dependencies
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/18074
updated_at: 2016-08-29 01:22:28
body:
  ###### Motivation for this change
  - update to latest facter and leatherman upstream
  - add new cpp-hocon dependency
  ###### 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: newpkg: wspr 4.0
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/pull/18077
updated_at: 2017-03-17 11:46:41
body:
  ###### Motivation for this change

  This is pretty ugly but got it working. would appreciate comments on how to clean it up
  ###### 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos doc: add modules meta-attributes
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/18078
updated_at: 2016-08-29 10:19:48
body:
  ###### Motivation for this change

  Documentation for #15025.
  ###### 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: dropbox: 8.4.19 -> 8.4.21
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18079
updated_at: 2016-08-29 13:07:41
body:
  ###### Motivation for this change

  Minor update and additionally we set proper permissions on the files in the output. Previously almost all the files were 0555, now they're 0444.
  ###### 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: qarte: 2.4.0 -> 3.2.0
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/18080
updated_at: 2016-08-29 19:47:26
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).


state: closed
title: "exa" fails on unstable
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/18081
updated_at: 2016-08-29 10:14:24
body:
  ## Issue description

  `exa` fails to build
  ### Steps to reproduce

  `nix-shell -p exa --pure` (the `--pure` because of the nix-shell issues reported elsewhere)
  ## Technical details
  - System: 16.09.git.52a875f (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre89269.8512747"


state: closed
title: Document how to use other init systems on NixOS
user_login: arconix
html_url: https://github.com/NixOS/nixpkgs/issues/18082
updated_at: 2016-09-08 07:31:20
body:
  like sinit and tini are available in all-packages.nix. I know tini is for containers, but how about sinit?


state: closed
title: Merge Staging
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/18083
updated_at: 2016-09-01 11:11:05
body:
  Current status: http://hydra.nixos.org/eval/1289636?compare=trunk-combined

  Outstanding issues:
  - [x] stdenvBootstrapTools fails on linux
  - [x] libreoffice fails
  - [ ] [cryptonite](http://hydra.nixos.org/build/39357184/nixlog/1/raw)
  - [x] chromium test fails (and so the tested job)


state: closed
title: Add beancount-import
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/18084
updated_at: 2016-08-29 15:13:43
body:
  WIP, still testing.
  ###### 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: ferm: add integration test
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/18085
updated_at: 2016-09-03 15:27:49
body:
  ###### Motivation for this change
  - try out nixos testing & very bad experience with broken firewall automation
  ###### 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: maxima: 5.36.1 -> 5.38.1
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/18086
updated_at: 2016-08-29 14:53:55
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).

  Both `maxima` and `xmaxima` seem to work as expected on both NixOS and OS X.


state: closed
title: Haskell stack nix shell: using lib.getLib/Dev now
user_login: YPares
html_url: https://github.com/NixOS/nixpkgs/pull/18087
updated_at: 2016-08-29 14:54:36
body:
  ###### Motivation for this change

  The generic stack builder is now using getLib and getDev to retrieve the right paths to give to the stack that will run in nix.
  The user doesn't have anymore to know in advance which packages have splitted outputs and which do not.
  ###### 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: libcommuni: 2016-03-23 -> 2016-08-17, communi 2016-01-03 -> 2016-08-19
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/18088
updated_at: 2016-08-29 16:32:16
body:
  ###### Motivation for this change

  Build was broken (missing dependency in libcommuni) so I also updated 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
  - [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'm not sure about the RPATH thing here: after the build the executable contains RPATH entries to its store path and to the path where it was built (e.g. /tmp), then the fixupPhase removes the store RPATH entry, so i add it again in postFixup. Probably we should remove the build directory entry aswell?

  cc maintainer @hrdinka 


state: open
title: usermod does not modify ownership in /nix/var/nix/
user_login: alexeymuranov
html_url: https://github.com/NixOS/nixpkgs/issues/18089
updated_at: 2017-03-03 15:32:06
body:
  ## Issue description

  `usermod` does not automatically adjust permissions in `/nix/var/nix/`.
  ### Steps to reproduce

  ``` shell
  usermod -u 1001 <username with UID=1000>
  ```

  Installing as `username` with `nix-env -i` will stop working because of wrong ownership of some files in `/nix/var/nix/`, in particular in `/nix/var/nix/profiles/per-user/`.
  ## Technical details
  - NixOS version: 16.03.1242.c5cbda2 (Emu).
  - Nix version: nix-env (Nix) 1.11.2.
  - Nixpkgs version: 16.03.1242.c5cbda2.


state: closed
title: build-node-package.nix takes excessive amount of time
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/18090
updated_at: 2017-02-20 20:31:52
body:
  ## Issue description

  A profile of `NIX_COUNT_CALLS=1 nix-env -qa --drv-path` on Nixpkgs master shows that `build-node-package.nix` is the most dominant function during evaluation:

  ```
  calls to 9295 functions:
      210846 anonymous function at /home/eelco/Dev/nixpkgs-stable/pkgs/development/web/nodejs/build-node-package.nix:314:33
      201017 anonymous function at /home/eelco/Dev/nixpkgs-stable/pkgs/tools/typesetting/tex/texlive-new/combine.nix:31:36
      201017 anonymous function at /home/eelco/Dev/nixpkgs-stable/pkgs/tools/typesetting/tex/texlive-new/combine.nix:31:39
       93926 ‘optional’ at /home/eelco/Dev/nixpkgs-stable/lib/lists.nix:175:14
       93926 ‘optional’ at /home/eelco/Dev/nixpkgs-stable/lib/lists.nix:175:20
  ...
  ```

  In fact about 23% of Nixpkgs evaluation time is spent in nodejs stuff.

  This is strange because hardly any nodejs packages are included in the output:

  ```
  $ nix-env -f ~/Dev/nixpkgs -qa --drv-path | grep nodejs | wc -l
  14
  ```

  So it looks like there is some opportunity for optimisation here...
  ### Steps to reproduce
  ## Technical details
  - System: 16.03.git.7a41a40M
  - Nix version: 1.11.2
  - Nixpkgs version: 8a84fc0217344990b646cbfbf01037b935407a40


state: closed
title: twmn: fix by running pre- and post-install hooks
user_login: Balletie
html_url: https://github.com/NixOS/nixpkgs/pull/18091
updated_at: 2016-09-03 15:06:21
body:
  ###### Motivation for this change

  This package had the same issue as described in #15744. The custom `installPhase` doesn't call pre- and post-install hooks like it should.

  The solution is also similar (see commit a1facf3).
  ###### 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: google-fonts: Fix output hash
user_login: Balletie
html_url: https://github.com/NixOS/nixpkgs/pull/18092
updated_at: 2016-09-04 17:37:51
body:
  ###### Motivation for this change

  When trying to build on my machine, the resulting output hash was different than the one that's specified. So I replaced it with the "actual hash" that was reported in the error message.
  ###### 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] (N/A)Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: tclgpg: svn repository doesn't exist anymore
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/issues/18093
updated_at: 2017-08-27 09:58:07
body:
  They moved to fossil, their new repo is here: https://chiselapp.com/user/sgolovan/repository/tclgpg/index. I can't work out what revision to pick, so I am opening this as an issue.


state: closed
title: qweechat: init at 2016-07-29
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/18094
updated_at: 2016-08-30 13:54:43
body:
  ###### Motivation for this change

  A qt front end for weechat. Headless so you can run weechat on the one box, and this on the other.
  ###### 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).

  ---

  re-pushed with platforms.linux since darwin breaks over qt.


state: closed
title: valauncher: init at 1.2
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/18095
updated_at: 2016-08-30 09:37:24
body:
  ###### Motivation for this change

  to get all custom patches in <nixpkgs> upstream
  ###### 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: wavrsocvt: init at 1.0.2.0
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/18096
updated_at: 2016-08-30 09:41:26
body:
  ###### Motivation for this change

  A conversion tool required to create audio files for the Lego NXT platform. 
  ###### 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: manuskript: cleanup of install
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/18097
updated_at: 2016-08-30 12:18:49
body:
  ###### Motivation for this change

  The install was overly broad, and installed e.g. README.md, TODO.t2t, CREDITS, COPYING and other files at the top of $out. Cleaned up, put examples in separate folder, etc.
  ###### 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: idea.phpstorm: 10.0.4 -> 2016.2.1
user_login: stesie
html_url: https://github.com/NixOS/nixpkgs/pull/18098
updated_at: 2016-09-03 22:30:38
body:
  ###### Motivation for this change

  There is a new version of PhpStorm (2016.2.1). The naming scheme has changed to 2016.x schema with release of 2016.1 in March 2016.
  ###### 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: Nokogiri fixup
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/18099
updated_at: 2016-09-01 09:43:22
body:
  ###### Motivation for this change

  Since nokogiri 1.6.8, the gem has build-time dependencies on other gems and that fails.

  The rubygems upgrade is not strictly necessary but it's there now.
  ###### 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: android-udev-rules: usage example
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/18100
updated_at: 2016-08-30 19:09:56
body:
  ###### Motivation for this change

  no documentation
  ###### 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: lowPrio removed from rustBeta and rustUnstable
user_login: sjmackenzie
html_url: https://github.com/NixOS/nixpkgs/pull/18101
updated_at: 2016-08-30 08:50:26
body:
  ###### Motivation for this change

  If I have to wait through another rustUnstable and rust Beta build cycle I might just commit suicide.
  ###### Things done

  Not committed suicide


state: closed
title: nixos manual: cleanup generation
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/18104
updated_at: 2016-08-30 08:35:19
body:
  ###### Motivation for this change
  - removes unneeded steps of the NixOS manual generation
  - use `meta.doc` for emacs module documentation
  ###### 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: dropbox: 3.20.1 -> 8.4.21
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18105
updated_at: 2016-08-30 03:02:57
body:
  ###### Motivation for this change

  Further to #18079, dropbox should also be updated in stable.

  NOTE, I have NOT tried this.
  ###### 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: GHC 8.0.1 for Android
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/18107
updated_at: 2016-08-31 03:20:54
body:
  ###### Motivation for this change

  It compiles and it might work XD

  Huge thanks to @wavewave for his work on https://github.com/wavewave/nix-build-ghc-android

  I integrated his changes with ghc 8.0.1, picked minimal patches that made it compile and cleaned up the code a little bit.
  ###### 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: Add ex
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/18109
updated_at: 2019-05-18 11:03:14
body:
  ###### Motivation for this change

  This adds some (all?) versions of the `ex` editor, the predecessor for `vi`.
  ###### 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).

  ---

  Please suggest enhancements to the codebase.


state: closed
title: nodejs-6_x: 6.3.1 -> 6.4.0
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/18110
updated_at: 2016-08-30 11:27:51
body:
  ###### Motivation for this change

  Update nodejs 6.x to 6.4.0
  ###### 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
  - [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 @garbas @svanderburg @LnL7 


state: closed
title: Build rustc{Beta,Unstable} on Hydra?
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/issues/18111
updated_at: 2016-11-27 18:05:17
body:
  ## Issue description

  Right now it's still quite common to use `rustUnstable.rustc` for Rust development as many nice features (most notably procedural macros) are only enabled there at the moment. 

  Users have shown interest for binary-substitutes for rustc, and I can fully understand that you don't want to wait ~4 hours for a `rustc` build.

  Is there a process or someone to ask if we can add these packages to the Hydra build? The builds take quite some time, so I'd rather not do it without discussing it first.


state: closed
title: duply: No module named cryptography.hazmat.backends
user_login: reinhardt
html_url: https://github.com/NixOS/nixpkgs/issues/18112
updated_at: 2016-10-27 14:30:59
body:
  ## Issue description

  When running duply with the sftp backend it throws the error

  `BackendException: Could not initialize backend: No module named cryptography.hazmat.backends
  09:42:15.986 Task 'BKP' failed with exit code '23'.`
  ### Steps to reproduce

  `nix-shell --pure -p duply --run 'duply test create; mkdir -p source; mkdir -p target; echo SOURCE="$PWD/source`
  `TARGET=sftp://localhost/$PWD/target`
  `TARGET_PASS=''" > ~/.duply/test/conf; duply test backup' -I nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz`
  ## Technical details
  - System: 16.09pre89501.898edb0 (Flounder)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre89501.898edb0


state: closed
title: emacs24: nuke extra references to buildInputs
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/18113
updated_at: 2016-08-30 13:17:58
body:
  emacs25 seems unaffected. Apparently the build process has been updated.
  - [X] Tested executables on NixOS.


state: closed
title: googleearth: 6.0.3.2197 -> 7.1.4.1529
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/pull/18115
updated_at: 2017-02-03 18:52:26
body:
  ###### Motivation for this change

  Tried to use Google Earth, it was broken (see #17956) and the version was last changed back in 2010.
  ###### 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: Haskell: "unable to decommit memory: Invalid argument"
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/18118
updated_at: 2016-09-01 18:37:10
body:
  ## Issue description

  Post `staging` merge, lots of Haskell programs print the following errors:

  ```
  ghc-pkg: unable to decommit memory: Invalid argument
  cabal: unable to decommit memory: Invalid argument
  ```

  Incidentally, it seemed that some Haskell builds were running out of memory (None left on Hydra as I restarted all of the them).

  There's a GHC issue mentioning this problem along with a suggested patch: https://ghc.haskell.org/trac/ghc/ticket/12495

  @peti, should we apply?
  ### Steps to reproduce

  http://hydra.nixos.org/build/39371982/log/raw


state: closed
title: timewarrior: 1.0.0.beta1 -> 1.0.0
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/18120
updated_at: 2016-08-30 12:19:20
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
    - [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: gsl: 2.1 -> 2.2
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/18121
updated_at: 2016-08-30 13:16:42
body:
  ###### Motivation for this change

  Also fix broken `lush2` (was making `nox-review wip` fail).
  ###### 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: setuid-wrapper activationScript is not atomic
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/18124
updated_at: 2016-09-01 18:58:26
body:
  It's currently possible to cancel `nixos-rebuild` between deletion of previous setuid wrappers and population of new ones. And yes, I've been able to lock myself out of machine (almost, if I didn't have root ssh key).

  Current implementation: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/security/setuid-wrappers.nix#L118-L120

  Proposed implementation (see at the bottom of blog post): https://axialcorps.com/2013/07/03/atomically-replacing-files-and-directories/


state: closed
title: setuid-wrapper activation: Approximate atomicity
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/pull/18126
updated_at: 2016-09-01 10:02:45
body:
  This makes the replacement of the old wapper dir with the new one
  atomic if the kernel and FS support RENAME_EXCHANGE, and falls back to
  at least ensuring the old wrapper dir remains on the FS if interrupted
  during the (now smaller) inconsistent window.

  Fixes #18124


state: closed
title: roboto: init at 2.134
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/18127
updated_at: 2016-08-30 18:26:07
body:
  ###### Motivation for this change

  Add the **Roboto** family of fonts package. It is Google’s signature family of fonts, the default font on Android and Chrome OS, and the recommended font for Google’s visual language, Material Design.
  ###### 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: raspberrypifw: Don't strip ELF files
user_login: tavyc
html_url: https://github.com/NixOS/nixpkgs/pull/18128
updated_at: 2016-08-30 14:53:25
body:
  ###### Motivation for this change

  Stripping ELF files breaks some executables:
  `.../bin/raspivid: relocation error: .../bin/raspivid: symbol , version GLIBC_2.4 not defined in file libc.so.6 with link time reference`

  After setting dontStrip:
  `raspivid Camera App v1.3.12`

  Tested on a Raspberry Pi 3 on release-16.09
  ###### 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 @dezgeg 


state: open
title: etherape crashes on start
user_login: rue-mogorman
html_url: https://github.com/NixOS/nixpkgs/issues/18129
updated_at: 2018-04-19 20:02:03
body:
  ## Issue description

  When I run etherape on my machine it complains I don't have permission to access eth0 but the app opens and seems fine.  When I rerun the app as root it immediately crashes with the following error 

  ```
  # etherape

  (etherape:28221): libglade-WARNING **: Could not load support for `gnome': libgnome.so: cannot open shared object file: No such file or directory

  (etherape:28221): libglade-WARNING **: Could not load support for `canvas': libcanvas.so: cannot open shared object file: No such file or directory

  (etherape:28221): libglade-WARNING **: unknown widget class 'GnomeMessageBox'

  (etherape:28221): libglade-WARNING **: unknown widget class 'GnomeCanvas'

  (etherape:28221): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead

  (etherape:28221): Gtk-CRITICAL **: IA__gtk_style_set_background: assertion 'window != NULL' failed

  (etherape:28221): GLib-GObject-WARNING **: invalid cast from 'GtkLabel' to 'GnomeCanvas'

  (etherape:28221): GLib-GObject-WARNING **: invalid cast from 'GtkLabel' to 'GnomeCanvas'

  (etherape:28221): GnomeCanvas-CRITICAL **: gnome_canvas_get_scroll_region: assertion 'GNOME_IS_CANVAS (canvas)' failed

  (etherape:28221): GLib-GObject-WARNING **: invalid cast from 'GtkLabel' to 'GnomeCanvas'

  (etherape:28221): GnomeCanvas-CRITICAL **: gnome_canvas_root: assertion 'GNOME_IS_CANVAS (canvas)' failed

  (etherape:28221): GnomeCanvas-CRITICAL **: gnome_canvas_item_new: assertion 'GNOME_IS_CANVAS_GROUP (parent)' failed
  **
  ERROR:diagram.c:211:addref_canvas_obj: assertion failed: (obj)
  Aborted
  ```
  ### Steps to reproduce

  install etherape
  run etherape
  ## Technical details

  16.03.1210.9906378 (Emu)
  nix-env (Nix) 1.11.2
  "16.03.1210.9906378"
  - 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: LLVM 3.8.1
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/18130
updated_at: 2016-10-11 20:33:38
body:
  ###### Motivation for this change

  Bump LLVM from 3.8.0 to 3.8.1.

  First commit is needed to fix LLDB after hardening changes (even on 3.8.0), second bumps to 3.8.1.

  Resulting tools seem to work, more testing probably required.
  ###### 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: darwin: go: cycle detected in the references of ... (a private go package)
user_login: mstone
html_url: https://github.com/NixOS/nixpkgs/issues/18131
updated_at: 2017-10-08 20:21:39
body:
  ## Overview

  I was just bit by the same issue as #10599 while building a private go package on Darwin and as a result, I'd like to document my debugging efforts so that others who encounter similar problems  may find my workaround between now and whenever we decide how to fix the issue for real.
  ## Issue description

  The symptom of the issue was that while running `nix-build -K -I nixpkgs=~/nixpkgs -j2 --cores 2 shell.nix` with a recent checkout of nixpkgs (https://github.com/NixOS/nixpkgs/commit/5120af001f2bb163b58c41c84b11a0c136a207fe) on a nix-expression using `buildGoPackage` to define a multiple-output derivation, I got a cyclic reference error like this one:

  ```
  cycle detected in the references of ‘/nix/store/43wwl5kgh0z9yd92ydc7jahy1yjipmwk-go1.6-whist-20160816-ca1fec0-bin’
  ```

  The fix, as in #10599, is to use `install_name_tool` to repoint the offending `LC_RPATH` tag.
  ## Diagnosis

  To diagnose the cause(s) of the problem, I rebuilt nix-1.11.3 with a custom backport of https://github.com/NixOS/nix/pull/925/commits/c87a56f4d01442ee94c0db9e89a89292d44015ae (temporarily published at https://github.com/mstone/nix/commit/a715d9ebe419d170d956dd743d072de016ffc24b) which gave me the following clue:

  ```
  cycle detected in the references of ‘/nix/store/43wwl5kgh0z9yd92ydc7jahy1yjipmwk-go1.6-whist-20160816-ca1fec0-bin’ from ‘/nix/store/baswj95p801zlfhjxarran4xdyjgz4g8-go1.6-whist-20160816-ca1fec0’
  ```

  Using this clue, I `cd`'ed to the build directory I kept with `nix-build -K` and grepped `env-vars` for the values of `out=` and `bin=` and then, using the `$bin` directory, I ran `grep -r baswj95p801zlfhjxarran4xdyjgz4g8 /nix/store/43wwl5kgh0z9yd92ydc7jahy1yjipmwk-go1.6-whist-20160816-ca1fec0-bin` to find out which files contained cyclic references, which produced one output:

  ```
  Binary file /nix/store/43wwl5kgh0z9yd92ydc7jahy1yjipmwk-go1.6-whist-20160816-ca1fec0-bin/bin/.whist-wrapped matches
  ```

  Next, to find out why this file contained a cyclic reference, I fiddled with `otool` until I ran `otool -l /nix/store/43wwl5kgh0z9yd92ydc7jahy1yjipmwk-go1.6-whist-20160816-ca1fec0-bin/bin/.whist-wrapped | grep -C 5 baswj95p801zlfhjxarran4xdyjgz4g8` which indicated that the problem was an inappropriate `LC_RPATH` setting:

  ```
  Load command 16
            cmd LC_RPATH
        cmdsize 96
           path /nix/store/baswj95p801zlfhjxarran4xdyjgz4g8-go1.6-whist-20160816-ca1fec0/lib (offset 12)
  ```

  just as in #10599. 

  Finally, to fix the problem locally, I applied the fixes proposed in 86dae7017364cbf6cfb40f0ccd1d6b0aa7cdd933 and 4e1fdadd022ed9a1f7517b60b704c48bc30aaa75 to my own nix expression and, thankfully, they worked just fine for me once I adapted them to repoint LC_RPATH from `$lib` to `$bin` (since `buildGoPackage` produces derivations with outputs named `out` and `bin`, but not `lib`).

  /cc @pikajude @vcunat @ttuegel 


state: closed
title: openldap: do strip, with proper fix
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/18132
updated_at: 2016-09-01 10:37:53
body:
  This is a proper fix of the build to work with elf stripping.
  - [X] tested executables with ldd on NixOS.

  See https://github.com/NixOS/nixpkgs/commit/366c1e88fc811e1ceb03e897d883b7bd765e7627 for some insight on the issue.


state: closed
title: sysklogd: fix compile error
user_login: philandstuff
html_url: https://github.com/NixOS/nixpkgs/pull/18133
updated_at: 2016-08-30 22:05:07
body:
  ###### Motivation for this change

  The sysklogd package wasn't compiling. Now it is.
  ###### 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).

  ---

  sysklogd was failing to build because it didn't know the size of the
  `union wait` type.

  Running `git bisect` showed 9744c7768d0e6920623a16a4e9d604de2fd52f34,
  which bumped glibc from 2.23 to 2.24, as the likely suspect.  This is
  corroborated by evidence such as this email:
  https://lists.debian.org/debian-glibc/2016/08/msg00069.html

  Linux from scratch recommends changing `union wait` to `int`:
  http://www.linuxfromscratch.org/lfs/view/development/chapter06/sysklogd.html

  Therefore, that's what this commit does.


state: closed
title: emacs symbol lookup error
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/issues/18134
updated_at: 2016-09-02 17:02:15
body:
  ## Issue description

  When starting `emacs`, I get the following error:

  ```
  $ emacs
  emacs: symbol lookup error: /run/opengl-driver/lib/libEGL.so.1: undefined symbol: wl_proxy_marshal_constructor_versioned
  ```

  Same thing happens with `-nw`.
  ### Steps to reproduce
  1. Install emacs
  2. Try to start it
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...) `16.09.git.66726ac (Flounder)`
  - Nix version: (run `nix-env --version`) `nix-env (Nix) 1.11.3`
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) `"16.09.git.66726ac"`


state: closed
title: ccache: enable build on macOS
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/18135
updated_at: 2016-09-18 19:24:54
body:
  ###### Motivation for this change

  To use ccache on OSX
  ###### 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).

  ---

  ccache works on macOS with clang, it's only the tests that fail.


state: closed
title: rainbowstream: 1.3.3 -> 1.3.5
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/18136
updated_at: 2016-09-03 15:19:17
body:
  ###### Motivation for this change

  Update rainbowstream to latest version.

  Also:
  - Added a patch to fix the build. The problem has been reported upstream via https://github.com/DTVD/rainbowstream/pull/193.
  - Added a new dependency: `pocket`

  cc rainbowstream maintainer @thoughtpolice 
  ###### 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: ffmpeg > 3.1 is broken on darwin
user_login: l2dy
html_url: https://github.com/NixOS/nixpkgs/issues/18137
updated_at: 2016-09-20 01:29:35
body:
  ## Issue description

  From https://hydra.nixos.org/job/nixpkgs/trunk/ffmpeg_3_1.x86_64-darwin:
  Build 39208806 and 39410737 are both for ffmpeg-3.1.2 and the later failed with `libavcodec/audiotoolboxdec.c:71:16: error: use of undeclared identifier 'kAudioFormatEnhancedAC3'; did you mean 'kAudioFormat60958AC3'?`.
  ## Technical details
  - System: Mac OS X


state: closed
title: Don't break grow-partition
user_login: eqyiel
html_url: https://github.com/NixOS/nixpkgs/pull/18139
updated_at: 2016-08-31 05:56:48
body:
  ###### Motivation for this change

  Unable to build from master after #12625.

  See also: https://github.com/NixOS/nixpkgs/pull/12625#issuecomment-243639563

  I may have done this correctly.
  ###### 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: openjdk: Keep {include,man} in $out/lib/opendjk.
user_login: reltuk
html_url: https://github.com/NixOS/nixpkgs/pull/18140
updated_at: 2016-09-02 03:54:04
body:
  ###### Motivation for this change

  Some JDK consumers expect the `include` directory, in particular, to be in `JAVA_HOME`. [bazel](https://github.com/bazelbuild/bazel) is one such example. It seems to do no harm to stick with the standard here, and just symlink the `{include,man}` directories into their current top-level locations as well.
  ###### 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/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This is a standard layout that some JDK consumers expect.


state: closed
title: plan9port: 2015-06-29 -> 2015-11-10
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/18141
updated_at: 2016-08-31 13:02:34
body:
  ###### Motivation for this change

  Changes: https://github.com/NixOS/nixpkgs/pull/18141/files?w=1
  Updated to latest upstream.
  Fixed build warning about deprecated flags.
  Ported chording patches from 9front.
  Fixed up fontsrv for system fonts access (DejaVu in acme \ sam \ 9term should be possible now).
  ###### 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).

  ---

  Tested normal acme operations and sam's patched chroding.

  Tested `9 fontsrv & 9 9p ls font` to see fontstv lists system fonts correctly (See `9 man fontsrv` for fontsrv instructions).


state: open
title: Reworking test infrastructure
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/18142
updated_at: 2019-04-28 14:15:43
body:
  Updated the PR description and title on 2016/09/03 according to current state.
  ### Motivation for this change

  This PR has the following goals:
  - make Nix tests easier to work with (`callTest` and `nix-run-test`)
  - Allow module maintainers to have better control of module tests by tying the tests to the modules, and putting the test file in a folder of their liking.
  ### Main improvements
  - Simpler test infrastructure, tests are just a function
  - Tests are not tied to `make-test.nix` anymore, and can be run from anywhere
  - Relationship between tests and modules, maintainership is improved as tests and modules can be in the same/close folders
  - `nix-run-test` command
  - moved `callTest` to `lib`, so it can easily be called from custom projects
  ### Changes
  - Adds a new `meta.tests` attribute to modules
  - Add a new `callTest` function that has a wider use range than the previous one
  - Removes previous `callTest`, `callSubTests` as their functionality is superseded by the new `callTest`
  - Move `callTest` to `lib.testing` so it can easily be called from other places than `release.nix`
  - Move all module related tests to the module `meta.tests` attributes
  - Modules related tests are in `tests.module` subset of `release.nix`
  - Simplify test files by removing the need of calling `makeTest` in test files, test files should be a test set, a set of test sets, or a test derivation
  - Some test related files that were in `nixos/lib`, namely `test-driver/*` and `testing.nix`, are relocated in `lib/testing`
  - A new `nix-run-test` command had been added to run test in an easy way
  - Manual has been updated accordingly to the changes
  - Removes unneeded `nixos/tests/make-test.nix`
  ### Possibly controversial changes
  - Removes previous `callTest`, `callSubTests` as their functionality is superseded by the new `callTest`
  - Some test related files that were in `nixos/lib`, namely `test-driver/*` and `testing.nix`, are relocated in `lib/testing`
  - Removes unneeded `nixos/tests/make-test.nix`
  ### How it works
  #### modules

  `meta.tests` is a new attribute of modules that takes a set of tests.
  Key is the set name, value is the test file, eg:

  ```
    meta.tests = {
      containers-ipv4       = ./tests/containers-ipv4.nix;
      containers-ipv6       = ./tests/containers-ipv6.nix;
      containers-bridge     = ./tests/containers-bridge.nix;
      containers-imperative = ./tests/containers-imperative.nix;
      containers-extra_veth = ./tests/containers-extra_veth.nix;
    };
  ```
  #### release.nix

  In `release.nix`, module tests are gathered with the `moduleTests` function, and added in the `tests.module` set.
  Problematic tests can be blacklisted by adding their name to the `blacklistedModuleTests` list.

  ``` nix
  blacklistedModuleTests = [ "postgis" ];
  ```

  Module tests can be run like any other tests, eg:

  ```
  $ nix-build -A tests.module.panamax ./nixos/release.nix
  ```

  The `moduleTests` accept a set argument to set arguments on dedicated tests if needed.

  ```
    tests.module = moduleTests {
      cadvisor = { systems = [ "x86_64-linux" ]; };
      kubernetes = { systems = [ "x86_64-linux" ]; };
      docker = { systems = [ "x86_64-linux" ]; };
      dockerRegistry = { systems = [ "x86_64-linux" ]; };
      etcd = { systems = [ "x86_64-linux" ]; };
      fleet = { systems = [ "x86_64-linux" ]; };
      panamax = { systems = [ "x86_64-linux" ]; };
    };
  ```
  #### callTest

  `callTest` has been reworked to accept test sets, set of tests sets or test derivations.
  Also, there is no need to use `makeTest` in the test files anymore.

  A new `lib` subset, `lib.testing` was added. `lib.testing` expose only the `callTest` function.

  This change make `callTest` a part of `lib`, so it can be called from places other than `release.nix` , examples:

  a. Call a test:

  ``` nix
  lib.testing.callTest ./nixos/tests/simple.nix {};
  ```

  b. Call a test for only x86_64-linux:

  ``` nix
  lib.testing.callTest ./nixos/tests/simple.nix { systems = [ "x86_64-linux" ]; };
  ```

  c. Call a test with custom parameters:

  ``` nix
  lib.testing.callTest ./nixos/tests/nfs.nix { version = 3; };
  ```
  #### nix-run-test

  `nix-run-test`, a new utility to run nix tests has been added. It is just a wrapper around `nix-build` and `callTest` to run tests in an easy manner.

  a. Call a test:

  ``` shell
  $ nix-run-test ./nixos/tests/simple.nix
  ```

  b. Prepare an interactive test:

  ``` shell
  $ nix-run-test --interactive ./nixos/tests/simple.nix
  ```
  ### TODO
  - Test in a Hydra
  ###### 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: Python: split buildPythonPackage into two functions
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/18143
updated_at: 2016-09-01 14:17:04
body:
  ###### Motivation for this change

  Currently we have only `buildPythonPackage` for setuptools and wheels installations. However, we still have quite some packages that do not use setuptools or wheels. This PR provides another function, `mkPythonDerivation`, that 
  - sets `pythonPath` so `buildEnv` will function
  - adds the `python` interpreter which was typically missing
  - wraps the Python programs

  thus solving issues like described in https://github.com/NixOS/nixpkgs/issues/17679.

  A rebuild is needed.


state: closed
title: nixos/postgresql: change default superuser
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/18144
updated_at: 2017-05-14 19:12:14
body:
  ###### Motivation for this change

  Every other distro is using the "postgres" superuser. Tooling shouldn't depend
  on a default name for the postgres super user but it tend to do.

  This change keeps the old "root" superuser around for existing databases for
  backward-compatiblity reasons.

  See also #7454, #2097 and #2058
  ###### 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: bundix: 2.2.0
user_login: manveru
html_url: https://github.com/NixOS/nixpkgs/pull/18145
updated_at: 2016-09-02 19:46:29
body:
  ###### Motivation for this change

  Major improvements for stability and speed.
  ###### 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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: emacs: subdirs.el isn't being loaded properly from load-path
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/issues/18146
updated_at: 2017-04-02 17:11:45
body:
  ## Issue description

  Emacs uses `load-path` to determine file paths from where `.el` and `.elc` files should be loaded.

  We create a `subdirs.el` which when stuck into `/run/current-system/sw/share/emacs/site-lisp` should mean sub directories are added to `load-path`, however although the file is there, subdirectories are not added.

  Here is one report:
  https://github.com/djcb/mu/issues/663#issue-106055324
  ### Steps to reproduce

  1) install emacs
  2) install `nixos.mu`
  3) in an emacs-lisp-mode buffer run: `(require 'mu4e)` which throws an error about mu4e not being found

  If you manually add the mu4e directory it works:
  `(add-to-list 'load-path "/run/current-system/sw/share/emacs/site-lisp/mu4e")`
  ## Technical details
  - NixOS: 16.09.git.eb9a6d0M (Flounder)
  - Nix: nix-env (Nix) 1.11.3
  - nixpkgs: 16.09pre89269.8512747

  cc:  @chaoflow @lovek323 @peti @the-kenny @jwiegley @DamienCassou 


state: closed
title: openmpi : libtool .la files are not stripped and cause dependency issue
user_login: adevress
html_url: https://github.com/NixOS/nixpkgs/issues/18147
updated_at: 2016-09-01 09:38:15
body:
  ## Issue description

  openmpi nix package do not strip the *.la files coming from libtool.

  This generate dependency issues for other project using libtool and nix, due to libtool trying to link against the dependencies of openmpi itself ( e.g libibverbs ) when it should not.

  This issue has been encountered here #17937

  It is a general good practice to strip libtool *.la file in package. 
  ### 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: openmpi: fix libtool issue #18147 by stripping libtool *.la files
user_login: adevress
html_url: https://github.com/NixOS/nixpkgs/pull/18148
updated_at: 2016-09-02 19:23:32
body:
  ###### Motivation for this change

  Solve issue #18147

  > > > > openmpi nix package do not strip the *.la files coming from libtool.

  This generate dependency issues for other project using libtool and nix, due to libtool trying to link against the dependencies of openmpi itself ( e.g libibverbs ) when it should not.

  This issue has been encountered here #17937

  It is a general good practice to strip libtool *.la file in 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
    - [ ] 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: telegraf: init at 0.13.2
user_login: roblabla
html_url: https://github.com/NixOS/nixpkgs/pull/18149
updated_at: 2016-09-16 13:51:34
body:
  ###### Motivation for this change

  Adds telegraf, a plugin-driven server agent for collecting & reporting metrics commonly used with influxdb as a more flexible replacement for collectd.
  ###### 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: thunderbird-bin: 45.2.0 -> 45.3.0
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/18150
updated_at: 2016-08-31 11:39:57
body:
  ###### Motivation for this change
  - Various security fix
  - Bug fixes
  - Enhancements

  https://www.mozilla.org/en-US/thunderbird/45.3.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: [WIP] Replace npm2nix generated package set by a node2nix generated package…
user_login: svanderburg
html_url: https://github.com/NixOS/nixpkgs/pull/18151
updated_at: 2016-09-01 18:26:46
body:
  ###### Motivation for this change

  Another attempt: now a node2nix generated package set that tracks the master branch (future 16.09).

  This PR is a preview -- when it is considered acceptable I will create a new node2nix release (version 1.0.1), regenerate and apply that change set upstream.
  ###### 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).

  ---

  … set


state: closed
title: zerotierone: make package configurable
user_login: roblabla
html_url: https://github.com/NixOS/nixpkgs/pull/18152
updated_at: 2016-08-31 11:35:04
body:
  ###### Motivation for this change

  The default zerotierone package doesn't build with the ZT_ENABLE_NETWORK_CONTROLLER flag (that flag allows a zerotierone node to act as a ZT Network Host) that I needed.

  With this change, I can use the built-in service with a package containing the ZT network controller feature by doing

  ```
  services.zerotierone.package = pkgs.stdenv.lib.overrideDerivation pkgs.zerotierone (oldAttrs: {
    preBuild = ''
      buildFlagsArray=(ZT_ENABLE_NETWORK_CONTROLLER="1" CXXFLAGS="-fPIC -I${pkgs.sqlite.dev}/include -L${pkgs.sqlite.out}/lib")
    '';
    buildInputs = [pkgs.sqlite];
  });
  ```
  ###### 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: mbpfan: include buffer overflow patch
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/18154
updated_at: 2016-08-31 12:16:57
body:
  ###### Motivation for this change

  mbpfan crashes due to a buffer overflow now that the new hardening measures are in place.

  This change includes an upstream patch to fix it (vs disabling fortify).
  ###### 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: Cannot compile Linux 4.6 on stable channel. Backport needed
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/issues/18157
updated_at: 2016-08-31 17:35:12
body:
  ## Issue description

  Linux kernel 4.6 on the stable channel cannot be compiled due to an outdated patch.
  The patch is removed from the master by the commit 1e806458dc4fbca4d2c67e93f0933d4193b5666b but it is not removed from the  stable channel. Please backport the commit.


state: closed
title: NixOS switches to a terminal from X11 on switch
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/18158
updated_at: 2016-09-02 21:40:02
body:
  ## Issue description

  As discussed in mailing list, NixOS sometimes suddenly switches to a text terminal from X11 on switch. When working with multiple monitors, it's more bizzare: one monitor switches and other continues to show X11 but mouse is inaccessible (you can go back to X11 with `C-M-F1 C-M-F7`). For me, also, after some time if this occured a sudden graceful reboot happens.
  ### Steps to reproduce
  1. You should be in X11;
  2. You should switch from a different enough revision;
  3. Run `nixos-rebuild swtich` and wait till it comletes;
  4. Observe terminal.
  ## Technical details
  - Nixpkgs revision: f19c961b4e461da045f2e72e73701059e5117be0

  Restarted services:

  ```
  stopping the following units: acpid.service, alsa-store.service, audit.service, autofs.service, avahi-daemon.service, bumblebeed.service, chronyd.service, colord.service, cups-browsed.service, cups.service, dbus-org.bluez.service, gpm.service, idmapd.service, kmod-static-nodes.service, logmein-hamachi.service, nat.service, network-local-commands.service, network-manager.service, network-setup.service, nix-daemon.service, nix-gc.timer, nscd.service, postgresql.service, rngd.service, rpcbind.service, rtkit-daemon.service, statd.service, systemd-journald.service, systemd-modules-load.service, systemd-sysctl.service, systemd-tmpfiles-clean.timer, systemd-tmpfiles-setup-dev.service, systemd-udev-trigger.service, systemd-udevd.service, thermald.service, tlp.service, upower.service, wpa_supplicant.service
  Warning: Stopping nix-daemon.service, but it can still be activated by:
    nix-daemon.socket
  Warning: Stopping systemd-journald.service, but it can still be activated by:
    systemd-journald-dev-log.socket
    systemd-journald-audit.socket
    systemd-journald.socket
  Warning: Stopping systemd-udevd.service, but it can still be activated by:
    systemd-udevd-kernel.socket
    systemd-udevd-control.socket
  NOT restarting the following changed units: display-manager.service, getty@tty1.service, systemd-backlight@backlight:intel_backlight.service, systemd-backlight@leds:tpacpi::kbd_backlight.service, systemd-journal-flush.service, systemd-random-seed.service, systemd-remount-fs.service, systemd-tmpfiles-setup.service, systemd-update-utmp.service, systemd-user-sessions.service, user@1000.service, user@175.service
  activating the configuration...
  setting up /etc...
  restarting systemd...
  reloading the following units: dbus.service, dev-hugepages.mount, dev-mqueue.mount, sys-fs-fuse-connections.mount, sys-kernel-debug.mount
  restarting the following units: polkit.service, sshd.service, systemd-logind.service
  starting the following units: acpid.service, alsa-store.service, audit.service, autofs.service, avahi-daemon.service, bumblebeed.service, chronyd.service, colord.service, cups-browsed.service, cups.service, dbus-org.bluez.service, gpm.service, idmapd.service, kmod-static-nodes.service, logmein-hamachi.service, nat.service, network-local-commands.service, network-manager.service, network-setup.service, nix-daemon.service, nix-gc.timer, nscd.service, postgresql.service, rngd.service, rpcbind.service, rtkit-daemon.service, statd.service, systemd-journald.service, systemd-modules-load.service, systemd-sysctl.service, systemd-tmpfiles-clean.timer, systemd-tmpfiles-setup-dev.service, systemd-udev-trigger.service, systemd-udevd.service, thermald.service, tlp.service, upower.service, wpa_supplicant.service
  the following new units were started: NetworkManager-dispatcher.service, systemd-hostnamed.service
  ```


state: closed
title: NixOS Stage 1 boot broken for build-vm
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/18159
updated_at: 2016-08-31 18:23:16
body:
  ## Issue description

  `nixos-rebuild build-vm` on latest master (21282246208b7591d1431beef7fc6c8e7affef0d) yields this:

  ![qemu i7pc _001](https://cloud.githubusercontent.com/assets/133602/18129770/8788e0c6-6f8c-11e6-90e5-916784a7f18e.png)

  Basically, the boot hangs with the message `/init: line 95: can't open '/dev/null'`. I guess I could be brave and try this on a real system (possibly it only affects the VM), but I figured it post this issue anyway :-)

  It works like it should just a few days ago: 898edb0fbc3f23b24b7e28bad0cdd3e57ad5dcc7.
  ## Steps to reproduce
  - Enter latest nixpkgs.git working tree (i.e. 21282246208b7591d1431beef7fc6c8e7affef0d)
  - `nixos-rebuild -I nixpkgs=. build-vm`
  - `./result/bin/run-*-vm -m 4096`
  ## Technical details
  - System: NixOS 16.09pre 64-bit


state: closed
title: nixos/…/swap.nix: remove backslashes from deviceName
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/18160
updated_at: 2016-08-31 14:34:16
body:
  ###### Motivation for this change

  Fixes #8277

  Prior to this, backslashes would end up in fstab and the swap partition was not activated.  Swap files seemed to work fine.

  cc @abbradar


state: closed
title: groonga: 6.0.7 -> 6.0.8
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/18161
updated_at: 2016-09-03 15:00:23
body:
  ###### Motivation for this change

  Update Groonga to the 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
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Packages potentially breaking version parsing
user_login: joepie91
html_url: https://github.com/NixOS/nixpkgs/issues/18162
updated_at: 2018-06-24 00:53:31
body:
  ## Issue description

  According to the [Nix source](https://github.com/NixOS/nix/blob/6bd2c7bb386de16310fa5534275e6e638be60862/src/libexpr/names.cc#L14-L18), the 'version' of a package is determined from the name as follows:

  > Parse a derivation name. The `name` part of a derivation name is everything up to but not including the first dash _not_ followed by a letter. The `version` part is the rest (excluding the separating dash).

  ... however, there are currently various packages that violate this pattern - for example, the various `git-` versions. One example is `velox-git-2015-11-03`, which should be parsed (according to the package author's intentions) as:
  - **Name:** `velox`
  - **Version:** `git-2015-11-03`

  ... but is instead parsed as:
  - **Name:** `velox-git`
  - **Version:** `2015-11-03`

  This problem has two consequences:
  - Tools that attempt to parse the version of a package according to the rules described in the source, will get back the wrong package names/versions.
  - _Removing_ the `git-` prefix for a package (whether to fix this issue, or because a package switches to 'real' versioned releases), might result in upgrades breaking - `velox-git` and `velox` would be considered to be different packages, and even if the `git` prefix were to be ignored internally, `2015-11-03` might still be considered a higher version than for example `1.2`.

  I'm not sure whether the solution here is in changing the parsing rules, or in changing the package names. For example - if a `git` prefix were not available for use, how would one package unversioned releases that come straight from Git?

  (EDIT: I was just pointed at the existence of the [package naming guidelines](http://hydra.nixos.org/build/39511076/download/1/nixpkgs/manual.html#sec-package-naming). Should this not be amended to call them rules rather than guidelines? As it stands, it's not obvious at all that there are technical consequences to not following them...)
  ### Steps to reproduce

  A full listing of affected packages due to the `git` prefix can be obtained as follows:

  ```
  nix-env -qaP | grep '\-git\-'
  ```

  ... however, there may be other version prefixes that I am not aware of, that have the same issue.
  ## Technical details
  - System: 16.03.1242.c5cbda2 (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 6.03.1242.c5cbda2


state: closed
title: trezor-agent: 0.6.1 -> 0.6.5
user_login: roconnor
html_url: https://github.com/NixOS/nixpkgs/pull/18163
updated_at: 2016-08-31 17:01:44
body:
  ###### Motivation for this change

  0.6.5 includes trezor-git
  ###### 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).

  ---

  cc @np


state: closed
title: Geogebra source tarball is only available for a few weeks after release
user_login: moyamo
html_url: https://github.com/NixOS/nixpkgs/issues/18165
updated_at: 2018-06-24 00:54:39
body:
  ## Issue description

  The [Geogebra download server](http://download.geogebra.org/installers/5.0/) only serves the 5 most recent version of Geogebra. This means that after a few weeks nix will be unable to build Geogebra as the source tarball will not be available..
  ## Possible solution

  Is it possible for nix to host a copy of the Geogebra tarball?


state: closed
title: baekmuk-ttf: fix hash
user_login: listx
html_url: https://github.com/NixOS/nixpkgs/pull/18166
updated_at: 2016-09-01 15:32:31
body:
  ###### Motivation for this change

  Tested with `nix-prefetch-url http://kldp.net/baekmuk/release/865-baekmuk-ttf-2.2.tar.gz`
  ###### 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: open
title: cannot render: echo "\ue0b0 \ue0a0"
user_login: AlexanderKoshkarov
html_url: https://github.com/NixOS/nixpkgs/issues/18167
updated_at: 2018-06-24 00:38:10
body:
  ## Issue description

   after installing powerline-fonts, I put in terminal:
  $ echo "\ue0b0 \u00b1 \ue0a0 \u27a6 \u2718 \u26a1 \u2699"
  And I can render everything except "\ue0b0 \ue0a0"
  ## relevant part of /etc/nixos/configuration.nix

  fonts = {
  enableFontDir = true;
  enableGhostscriptFonts = true;
  fonts = with pkgs; [
  corefonts
  inconsolata
  ubuntu_font_family
  unifont
  terminus_font
  powerline-fonts
  ];
  };
  ## Technical details
  - System: NixOS: 16.03.1242.c5cbda2 (Emu)
  - Nix version: 1.11.2


state: closed
title: cannot install owncloud-client
user_login: AlexanderKoshkarov
html_url: https://github.com/NixOS/nixpkgs/issues/18168
updated_at: 2016-09-05 06:12:37
body:
  ## Issue description

  owncloud-client is not building on my system
  ### Steps to reproduce

  add: owncloud-client into /etc/nixos/configuration.nix
  then
  $ nixos-rebuild switch
  ### Error msg

  `$ sudo nixos-rebuild switch                                                                                                                                  ~
  building Nix...
  building the system configuration...
  these derivations will be built:
    /nix/store/ji6wfd3mrqk3kdg6wx3k4s7c9ywzgmn6-owncloud-client-1.7.1.drv
    /nix/store/0h5wd0683rccfmb67p8v2sbhrblr0nzz-system-path.drv
    /nix/store/cbkx76rld38rbhv0fpps0rx3s8ps02w5-dbus-conf.drv
    /nix/store/38jii37a9bqhzf6ikx40xhdk2zsxrv1y-unit-dbus.service.drv
    /nix/store/x9ad25w4j1p0g78pdzvmhicxl4h9h3ni-unit-polkit.service.drv
    /nix/store/8m16vwz3q06m3859lypp4iklb5zs5gz7-system-units.drv
    /nix/store/xvicmlb1qfza9l8wcayqihxfpq20g3yf-etc.drv
    /nix/store/nms28r6xm7z9yj63yv1q1p576flzpxxw-nixos-system-kosh-pc-16.03.1242.c5cbda2.drv
  building path(s) ‘/nix/store/z4mxw4m4a5jy08x3q3xjvzq9plgyas5f-owncloud-client-1.7.1’
  unpacking sources
  unpacking source archive /nix/store/vlky19gcrcvja2mv11cxzxilbk1s86ga-mirall-1.7.1.tar.bz2
  source root is mirall-1.7.1
  setting SOURCE_DATE_EPOCH to timestamp 1418903149 of file mirall-1.7.1/translations/mirall_zh_TW.ts
  patching sources
  configuring
  fixing cmake files...
  cmake flags: -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_BUILD_RPATH=ON -DCMAKE_INSTALL_NAME_DIR=/nix/store/z4mxw4m4a5jy08x3q3xjvzq9plgyas5f-owncloud-client-1.7.1/lib -DCMAKE_INSTALL_PREFIX=/nix/store/z4mxw4m4a5jy08x3q3xjvzq9plgyas5f-owncloud-client-1.7.1  
  -- The C compiler identification is GNU 5.3.0
  -- The CXX compiler identification is GNU 5.3.0
  -- Check for working C compiler: /nix/store/m0pbxxvs7zz4ixk4sxyq9shwazpd3kwq-gcc-wrapper-5.3.0/bin/gcc
  -- Check for working C compiler: /nix/store/m0pbxxvs7zz4ixk4sxyq9shwazpd3kwq-gcc-wrapper-5.3.0/bin/gcc -- works
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Check for working CXX compiler: /nix/store/m0pbxxvs7zz4ixk4sxyq9shwazpd3kwq-gcc-wrapper-5.3.0/bin/g++
  -- Check for working CXX compiler: /nix/store/m0pbxxvs7zz4ixk4sxyq9shwazpd3kwq-gcc-wrapper-5.3.0/bin/g++ -- works
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Could not find Qt5, searching for Qt4 instead...
  -- Looking for Q_WS_X11
  -- Looking for Q_WS_X11 - found
  -- Looking for Q_WS_WIN
  -- Looking for Q_WS_WIN - not found
  -- Looking for Q_WS_QWS
  -- Looking for Q_WS_QWS - not found
  -- Looking for Q_WS_MAC
  -- Looking for Q_WS_MAC - not found
  -- Found Qt4: /nix/store/qcjm58npy1lfvm6vwc12038pcnfm0p80-qt-4.8.7/bin/qmake (found suitable version "4.8.7", minimum required is "4.7.0") 
  -- Found PkgConfig: /nix/store/5nvb6aj242dz9p0ijckypmpxn564dnh6-pkg-config-0.29/bin/pkg-config (found version "0.29") 
  -- Checking for module 'neon'
  --   Found neon, version 0.30.1
  -- Found Neon: /nix/store/axxihxx9dsx66aqj0vd2xj2j35zii93l-neon-0.30.1/lib/libneon.so  
  -- neon-config executable: /nix/store/axxihxx9dsx66aqj0vd2xj2j35zii93l-neon-0.30.1/bin/neon-config
  -- libneon has not been compiled with LFS support, rely on OS
  -- Found QtKeychain: /nix/store/xdcszpc44dvzrkm6gf8m4zb0mhbqbmqf-qtkeychain-0.4.0/lib64/libqtkeychain.so  
  -- Found INOTIFY: /nix/store/gwl3ppqj4i730nhd4f50ncl5jc4n97ks-glibc-2.23/include  
  -- Could NOT find Sphinx (missing:  SPHINX_EXECUTABLE) 
  -- Could NOT find PdfLatex (missing:  PDFLATEX_EXECUTABLE) 
  -- Checking for module 'sqlite3'
  --   Found sqlite3, version 3.9.2
  -- Found SQLite3: /nix/store/2q5hjn9dwng5bxg5z4jm9k459m2nwial-sqlite-3.9.2/lib/libsqlite3.so (Required is at least version "3.8.0") 
  -- Performing Test WITH_FPIC
  -- Performing Test WITH_FPIC - Success
  -- Performing Test WITH_STACK_PROTECTOR
  -- Performing Test WITH_STACK_PROTECTOR - Success
  -- Performing Test WITH_FORTIFY_SOURCE
  -- Performing Test WITH_FORTIFY_SOURCE - Success
  -- Looking for iconv.h
  -- Looking for iconv.h - found
  -- Looking for sys/iconv.h
  -- Looking for sys/iconv.h - not found
  -- Looking for iconv
  -- Looking for iconv - found
  -- Checking prototype iconv for HAVE_ICONV_CONST - False
  -- Found Iconv: /nix/store/gwl3ppqj4i730nhd4f50ncl5jc4n97ks-glibc-2.23/include  
  -- Looking for argp.h
  -- Looking for argp.h - found
  -- Looking for clock_gettime in rt
  -- Looking for clock_gettime in rt - found
  -- Looking for dlopen in dl
  -- Looking for dlopen in dl - found
  -- Looking for asprintf
  -- Looking for asprintf - found
  -- Looking for fnmatch
  -- Looking for fnmatch - found
  -- Looking for timegm
  -- Looking for timegm - found
  -- Looking for strerror_r
  -- Looking for strerror_r - found
  -- Looking for utimes
  -- Looking for utimes - found
  -- Looking for lstat
  -- Looking for lstat - found
  -- neon-config executable: /nix/store/axxihxx9dsx66aqj0vd2xj2j35zii93l-neon-0.30.1/bin/neon-config
  -- libneon has not been compiled with LFS support, rely on OS
  -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
  -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
  -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
  -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
  -- Performing Test COMPILER_HAS_DEPRECATED_ATTR
  -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
  -- Configuring done
  -- Generating done
  -- Build files have been written to: /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/build
  building
  make flags: SHELL=/nix/store/i7hx6w6zy3bv53f2xm1r23ya8qbzn4is-bash-4.3-p42/bin/bash  
  Scanning dependencies of target httpbf
  [  0%] Building C object csync/src/httpbf/CMakeFiles/httpbf.dir/src/httpbf.c.o
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c: In function 'hbf_splitlist':
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:45:26: error: ISO C does not support '**FUNCTION**' predefined identifier [-Wpedantic]
           transfer->log_cb(**FUNCTION**, buf, transfer->user_data);    \
                            ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:116:5: note: in expansion of macro 'DEBUG_HBF'
       DEBUG_HBF("File descriptor is invalid.");
       ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:45:26: error: ISO C does not support '**FUNCTION**' predefined identifier [-Wpedantic]
           transfer->log_cb(**FUNCTION**, buf, transfer->user_data);    \
                            ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:121:5: note: in expansion of macro 'DEBUG_HBF'
       DEBUG_HBF("Failed to stat the file descriptor: errno = %d", errno);
       ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:45:26: error: ISO C does not support '**FUNCTION**' predefined identifier [-Wpedantic]
           transfer->log_cb(**FUNCTION**, buf, transfer->user_data);    \
                            ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:134:3: note: in expansion of macro 'DEBUG_HBF'
     DEBUG_HBF("block_size: %" PRId64 " threshold: %" PRId64 " st_size: %" PRId64, transfer->block_size, transfer->threshold, sb.st_size );
     ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:45:26: error: ISO C does not support '**FUNCTION**' predefined identifier [-Wpedantic]
           transfer->log_cb(**FUNCTION**, buf, transfer->user_data);    \
                            ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:159:3: note: in expansion of macro 'DEBUG_HBF'
     DEBUG_HBF("num_blocks: %" PRId64 " rmainder: %" PRId64 " blk_size: %" PRId64, num_blocks, remainder, blk_size );
     ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:45:26: error: ISO C does not support '**FUNCTION**' predefined identifier [-Wpedantic]
           transfer->log_cb(**FUNCTION**, buf, transfer->user_data);    \
                            ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:191:11: note: in expansion of macro 'DEBUG_HBF'
             DEBUG_HBF("created block %d   (start: %" PRId64 "  size: %" PRId64 ")", cnt, block->start, block->size );
             ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c: In function '_hbf_dav_request':
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:45:26: error: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
           transfer->log_cb(**FUNCTION**, buf, transfer->user_data);    \
                            ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:292:5: note: in expansion of macro 'DEBUG_HBF'
       DEBUG_HBF("Block: %d , Start: %" PRId64 " and Size: %" PRId64 "", blk->seq_number, blk->start, blk->size );
       ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c: In function '_hbf_transfer_no_chunk':
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:45:26: error: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
           transfer->log_cb(**FUNCTION**, buf, transfer->user_data);    \
                            ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:417:5: note: in expansion of macro 'DEBUG_HBF'
       DEBUG_HBF("HBF: chunking not supported for %s", transfer->url);
       ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c: In function 'hbf_transfer':
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:45:26: error: ISO C does not support '**FUNCTION**' predefined identifier [-Wpedantic]
           transfer->log_cb(**FUNCTION**, buf, transfer->user_data);    \
                            ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:448:9: note: in expansion of macro 'DEBUG_HBF'
           DEBUG_HBF("%s request to %s", verb, transfer->url);
           ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c: In function 'hbf_transfer_etag':
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:45:26: error: ISO C does not support '**FUNCTION**' predefined identifier [-Wpedantic]
           transfer->log_cb(**FUNCTION**, buf, transfer->user_data);    \
                            ^
  /tmp/nix-build-owncloud-client-1.7.1.drv-0/mirall-1.7.1/csync/src/httpbf/src/httpbf.c:587:17: note: in expansion of macro 'DEBUG_HBF'
                   DEBUG_HBF( "WARN: etags are not equal in blocks of one single transfer." );
                   ^
  csync/src/httpbf/CMakeFiles/httpbf.dir/build.make:62: recipe for target 'csync/src/httpbf/CMakeFiles/httpbf.dir/src/httpbf.c.o' failed
  make[2]: **\* [csync/src/httpbf/CMakeFiles/httpbf.dir/src/httpbf.c.o] Error 1
  CMakeFiles/Makefile2:219: recipe for target 'csync/src/httpbf/CMakeFiles/httpbf.dir/all' failed
  make[1]: **\* [csync/src/httpbf/CMakeFiles/httpbf.dir/all] Error 2
  Makefile:149: recipe for target 'all' failed
  make: **\* [all] Error 2
  builder for ‘/nix/store/ji6wfd3mrqk3kdg6wx3k4s7c9ywzgmn6-owncloud-client-1.7.1.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/0h5wd0683rccfmb67p8v2sbhrblr0nzz-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/nms28r6xm7z9yj63yv1q1p576flzpxxw-nixos-system-kosh-pc-16.03.1242.c5cbda2.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/nms28r6xm7z9yj63yv1q1p576flzpxxw-nixos-system-kosh-pc-16.03.1242.c5cbda2.drv’ failed

  `
  ## Technical details
  - System: NixOS: 16.03.1242.c5cbda2 (Emu)
  - Nix version: 1.11.2


state: closed
title: nilfs-utils: nilfs_cleanerd not running due to 'error while loading shared libraries: libnilfs.so.0
user_login: mikael-andersson
html_url: https://github.com/NixOS/nixpkgs/issues/18169
updated_at: 2016-09-04 20:07:48
body:
  ## Issue description

  It seems my NILFS is not garbage collected. The other day I was not able to boot up my NixOS due to a full disk.

  [root@nixos:/home/mikael]# nilfs_cleanerd /dev/mapper/cryptroot
  nilfs_cleanerd: error while loading shared libraries: libnilfs.so.0:
  cannot open shared object file: No such file or directory

  If I set LD_LIBRARY_PATH, I am however able to start nilfs_cleanerd as
  root.
  ### Steps to reproduce
  1. Install nilfs-utils
  2. Verify that nilfs_cleanerd is not running by ps aux | grep nilfs
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.03.1171.9cb194c (Emu)
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    "16.03.1171.9cb194c"


state: closed
title: Sphinx: 1.3.6 -> 1.4.6
user_login: phile314
html_url: https://github.com/NixOS/nixpkgs/pull/18170
updated_at: 2016-09-19 11:20:57
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
    - [x] Linux / Fedora
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
    
      I tried to run nox-review, but I don't have enough free disk space....
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: smplayer: wrap mplayer
user_login: timor
html_url: https://github.com/NixOS/nixpkgs/pull/18171
updated_at: 2017-02-14 19:05:39
body:
  ###### Motivation for this change

  SMplayer calls mplayer internally, so it fails to play anything when mplayer is not available.
  ###### 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).

  ---

  Smplayer calls mplayer internally, so it fails then mplayer is not
  present at runtime.


state: closed
title: systemd-unit-options: startAt can be a list
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/18172
updated_at: 2016-09-01 18:44:32
body:
  OnCalendar entrys can be specified multiple times in a systemd timer, to
  make more complex scheduling possible.

  Tested by manually checking the timer generated by the following:

  ```
  systemd = {
    services.huhu = {
      description = "meh";
      wantedBy = [ "default.target" ];
      serviceConfig.ExecStart = "/bin/sh -c 'printf HUHU!'";
      startAt = [ "*:*:0/30" "*:0/1:15" ];
    };
  };
  ```

  It prints HUHU to the log at seconds 0, 15 and 30 of each minute.


state: closed
title: services.xserver.xkbOptions doesn't take effect
user_login: f--t
html_url: https://github.com/NixOS/nixpkgs/issues/18173
updated_at: 2016-10-26 06:13:59
body:
  ## Issue description

  `services.xserver.xkbOptions` don't take effect in KDE5, Xmonad, and Gnome3. Requires running 

  ```
  $ setxkbmap
  ```

  manually after login would however fix the issue. 
  ### Steps to reproduce

  None
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.09pre90254.6b20d5b (Flounder)
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.11.3
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    16.09pre90254.6b20d5b


state: closed
title: ffmpeg-full: 3.0.2 -> 3.1.3
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/18174
updated_at: 2016-09-01 00:33:14
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"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This required a minor patch to work with the darwin stdenv on OS X 10.11
  and newer.


state: closed
title: tcpcryptd should be enabled by default for security.
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/18176
updated_at: 2017-01-29 13:21:42
body:
  So, as part of the hardening process of NixOS, I think tcpcryptd should be enabled by default - it encrypts TCP connections if it's talking to another tcpcryptd-enabled server, otherwise it falls back to standard TCP connections.


state: open
title: Move key-binder, bars, compositors and alike out of window-managers
user_login: Anachron
html_url: https://github.com/NixOS/nixpkgs/issues/18180
updated_at: 2018-06-24 00:37:57
body:
  ## Issue description

  sxhkd is a keybinding-manager, not a window-manager. A window-manager can use this key-binder to manage its functions, but does not depend on it.

  compton is a compositor, not a window-manager. Lemonbar, yabar and dzen2 are bars to display information, not required to be bound to window-managers and don't depend on any.

  I suggest to put these applications in a new folder like compositors, bars, key-binder and alike.
  ### Steps to reproduce
  - none
  ## Technical details
  - none


state: closed
title: NixOS Live CD spams console with audit messages
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/18181
updated_at: 2016-09-01 10:46:21
body:
  ## Issue description

  This is a low impact issue, but it does give a bad impression of NixOS (IMHO):

  ![qemu_009](https://cloud.githubusercontent.com/assets/133602/18160520/2e510c66-702e-11e6-9e7e-c6ce493b7a0f.png)

  I can think of a few ways to improve this:
  1. Change console log level
  2. Remove that audit thing: https://github.com/NixOS/nixpkgs/issues/16590#issuecomment-238052210
  3. Boot directly into the desktop environment (why aren't we doing that already?). (Won't fix it for the "minimal" (non-graphical) live CDs though.)

  Thoughts?
  ### Steps to reproduce

  ```
  $ cd nixpkgs/nixos/
  $ nix-build -A config.system.build.isoImage -I nixos-config=modules/installer/cd-dvd/installation-cd-graphical-kde.nix
  $ qemu-system-x86_64 -cdrom ./result/iso/nixos-16.09.git.e446b9f-x86_64-linux.iso
  ```
  ## Technical details
  - System: NixOS 16.09pre (master branch as of today: e446b9f1b1354bd7bd026c4d5dd81904a0d57a4d)


state: closed
title: ledger-web: init at 1.5.2
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18182
updated_at: 2016-09-06 00:45:37
body:
  ###### Motivation for this change

  Most other Ledger CLI software has been packaged.

  cc: @peterkeen
  ###### 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: nixos: write our hostname to /etc/hosts
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18183
updated_at: 2018-03-05 02:29:29
body:
  ###### Motivation for this change

  The fqdn of the machine should always be resolvable.
  1. set `networking.hostName = "f.q.d.n";`
  2. move your machine to a LAN where that machine name is not known
  3. run `hostname --fqdn`
  4. you will get: `hostname: Name or service not known`

  I addition to the `hostname` command, other software that wants to look up the name will also fail without with something like:

  ```
  in `getaddrinfo': getaddrinfo: System error (SocketError)
  ```

  This PR writes out the hostName to /etc/hosts so it is always resolvable.

  Additionally, we need to keep it on 2 lines, as `hostname --fqdn` will otherwise return `localhost` instead of the actual name.

  I'm not enough of a network guru to see if there are any downsides to this...
  ###### 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
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested 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: Migrate to Python 3 as default install
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/18185
updated_at: 2018-09-20 14:17:02
body:
  - [x] [Remove bloated Python modules such as tcl/tk (see Python 2 how it's done)](https://github.com/NixOS/nixpkgs/pull/19309)
  - [ ] identify python2 dependencies in common environments (server,kde,gnome,e17)
  - [x] [Migrate `nixos/modules/system/boot/loader/systemd-boot` (or alternatively, seems simple enough to rewrite in some other language)](https://github.com/NixOS/nixpkgs/issues/19102)


state: closed
title: Fixes #18124: atomically replace /var/setuid-wrappers/
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/18186
updated_at: 2016-09-01 18:57:52
body:
  ```
  Fixes #18124: atomically replace /var/setuid-wrappers/

  Before this commit updating /var/setuid-wrappers/ folder introduced
  a small window where NixOS activation scripts could be terminated
  and resulted into empty /var/setuid-wrappers/ folder.

  That's very unfortunate because one might lose sudo binary.

  Instead we use two atomic operations mv and ln (as described in
  https://axialcorps.com/2013/07/03/atomically-replacing-files-and-directories/)
  to achieve atomicity.

  Since /var/setuid-wrappers is not a directory anymore, tmpfs mountpoints
  were removed in installation scripts and in boot process.

  Tested:

  - upgrade /var/setuid-wrappers/ from folder to a symlink
  - make sure /run/setuid-wrappers-dirs/ legacy symlink is really deleted
  ```

  @edolstra the good news the following protection works:

  ```
      /* Make sure that we are being executed from the right location,
         i.e., `wrapperDir'.  This is to prevent someone from
         creating hard link `X' from some other location, along with a
         false `X.real' file, to allow arbitrary programs from being
         executed setuid.  */
      assert ((strncmp(self, wrapperDir, strlen(wrapperDir)) == 0) &&
              (self[strlen(wrapperDir)] == '/'));
  ```

  but we have to update it now, should we just hardcode `/run/setuid-wrappers-dirs/`?

  cc @shlevy 


state: closed
title: neuron: fix issue with incorrectly prefixed python path
user_login: adevress
html_url: https://github.com/NixOS/nixpkgs/pull/18187
updated_at: 2016-09-01 12:23:31
body:
  ###### Motivation for this change

  Additional patch for #17914 
  ###### 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: haskellPackages.Yi marked as broken but builds.
user_login: guaraqe
html_url: https://github.com/NixOS/nixpkgs/issues/18188
updated_at: 2016-09-10 19:01:01
body:
  Yi is currently marked as broken. The last issue I see about this is this one: https://github.com/NixOS/nixpkgs/issues/14967 , where in the end it was supposedly solved.

  I just tested here (NixOS 16.03, nixpkgs-unstable) and besides a huge number of warnings, it builds and works. Somebody can confirm?


state: closed
title: adb-sync: init at 2016-08-31
user_login: scolobb
html_url: https://github.com/NixOS/nixpkgs/pull/18189
updated_at: 2016-09-02 19:00:45
body:
  ###### Motivation for this change

  Package `adb-sync`.
  ###### 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: vimPlugins: YouCompleteMe FIX gocode crash
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/18190
updated_at: 2016-09-02 15:27:05
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).

  ---

  https://github.com/Valloric/ycmd/issues/586


state: closed
title: Can't add Intl (icu) support to nodejs.
user_login: despairblue
html_url: https://github.com/NixOS/nixpkgs/issues/18191
updated_at: 2018-06-24 14:56:19
body:
  ## Issue description

  I tried to build nodejs with Intl/icu support. 

  I tried to let it download icu during the configure phase which failed. I suppose network requests are being blocked because they are side effects.

  I also tried importing icu and using this one in configure, but that also failed because of weird configure flags that where generated (`shared-icu`)
  ### Steps to reproduce
  #### Download ICU

  Use [this commit](https://github.com/despairblue/nixpkgs/commit/be36046e76e2100c3ce6beded3280979272abdd0). This [branch](https://github.com/despairblue/nixpkgs/commits/nodejs-icu)
  #### System ICU

  Use [this commit](https://github.com/despairblue/nixpkgs/commit/cd13d939bf446882b29a80f13f2de3ceffbde4af). This [branch](https://github.com/despairblue/nixpkgs/tree/nodejs-icu2).
  ## Technical details
  - System: 16.09pre89269.8512747 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre89269.8512747"


state: closed
title: Remove buildbot_8 and certain dependencies
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/18192
updated_at: 2016-09-01 15:49:04
body:
  ###### Motivation for this change

  We now have a newer version and the older version didn't work anymore
  anyway because it depended on sqlalchemy7 which was itself broken,
  because it depended on an older version of sqlite.

  cc @nand0p @copumpkin @lancelotsix 


state: open
title: Testing package documentation needs elaboration.
user_login: greyson
html_url: https://github.com/NixOS/nixpkgs/issues/18193
updated_at: 2018-06-28 11:27:20
body:
  ## Issue description

  While trying to debug a package (based on the un-deprecation-bannered https://nixos.org/wiki/Debugging_a_Nix_Package) using `nix-shell custom-packages.nix -A mypackage` the documentation for walking through the phases indicated to use `buildPhase` and the like -- which did not match up with the custom build phase I had written.

  After several hours, and bothering people on #nixos, I was finally pointing in the direction of the _environment variable_ `$buildPhase` rather than the shell function.

  http://nixos.org/nixpkgs/manual/#sec-stdenv-phases
  ### Steps to reproduce

  Create a simple derrivation with `buildPhase = "echo 'Sudo, make me a sandwich'"; enter`nix-shell -A simple-derrivation.nix`and note that`type buildPhase` outputs the _default_ buildPhase rather than the whimsical xkcd reference.
  ### Suggested remedy

  Include documentation on the difference between `buildPhase` the shell function (being the default build phase, rather than the one created by the target expression) and the environment variable `$buildPhase` (containing the text of the buildPhase, rather than the name of a function to call)

  OR

  Rename the `buildPhase` shell function to `defaultBuildPhase` (assumes that `$buildPhase == defaultBuildPhase` unless otherwise specified.
  ## Technical details
  - System: NixOS + Arch/nix 15.09 & 16.03 tried
  - Nix version: 1.11.2
  - Nixpkgs version: 15.09 first, then upgraded to 16.03.1270.8fe9305 on the implied recommendation of the IRC channel.


state: closed
title: pythonPackages.gdal broken on x86_64-darwin
user_login: elasticdog
html_url: https://github.com/NixOS/nixpkgs/issues/18194
updated_at: 2018-11-04 10:21:48
body:
  ## Issue description

  This package is reporting that it is not supported on darwin systems. I discovered this issue when trying to update `pythonPackages.ansible2`, which had worked cleanly previously (I last updated probably a month ago). I looked through the nixpkgs Git log to see if any recent _gdal_ changes were pushed related to OS X specifically, but I did not see anything too obvious. Perhaps this commit 674aa05abca627d?
  ### Steps to reproduce

  ```
  $ nix-env -iA nixpkgs.gdal
  error: Package ‘gdal-2.1.1’ in ‘/nix/store/3ix4qwxv1l4czrsb4ipy2wv08pxrs7mh-nixpkgs-16.09pre90351.e446b9f/nixpkgs/pkgs/development/libraries/gdal/default.nix:59’ 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.
  ```
  ## Technical details
  - System: OS X El Capitan (10.11.6)
  - Nix version: nix-env (Nix) 1.11.3
  - Nixpkgs version: "16.09pre-git" (nixpkgs-unstable channel updated on 2016-09-01)


state: closed
title: gtk-gnutella: disable bindnow/fortify/pic/relro hardening
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/18195
updated_at: 2016-09-01 17:53:19
body:
  ###### Motivation for this change
  - gnutella now segfaults on launch
  - this updates the hardening flags based on debian's settings at https://lintian.debian.org/full/lucab@debian.org.html#gtk-gnutella_1.1.8-2
  ###### 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: ghc801: disable MADV_FREE
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/18196
updated_at: 2016-09-01 18:37:11
body:
  ###### Motivation for this change

  This fixes GHC 8.0 on Linux < 4.5.
  ###### 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
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] 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 #18118.

  /cc @peti 


state: closed
title: sphinx: sphinx-1.3.6 test fixup
user_login: nand0p
html_url: https://github.com/NixOS/nixpkgs/pull/18197
updated_at: 2016-09-01 19:01:06
body:
  Motivation for this change:

  ```
  FAIL: test_setup_command.test_build_sphinx_return_nonzero_status
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/nix/store/zfmk6mqmr1046bh0cnh06frd0bb0nr20-python2.7-nose-1.3.7/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
      self.test(*self.arg)
    File "/tmp/nix-build-python2.7-Sphinx-1.3.6.drv-0/Sphinx-1.3.6/tests/test_setup_command.py", line 55, in deco
      func(pkgrootdir, proc)
    File "/tmp/nix-build-python2.7-Sphinx-1.3.6.drv-0/Sphinx-1.3.6/tests/test_setup_command.py", line 110, in test_build_sphinx_return_nonzero_status
      assert proc.returncode != 0, 'expect non-zero status for setup.py'
  AssertionError: expect non-zero status for setup.py
  ```

  Tested on Linux:
  - python 2.7
  - python 3.5

  @ryansydnor @copumpkin @FRidh 


state: closed
title: pythonPackages.django: have gis extensions only on linux
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/18198
updated_at: 2016-11-21 06:42:17
body:
  ###### Motivation for this change

  cc @FRidh 

  quick fix to get ansible2 working again on darwin. See  #18194
  ###### 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).

  ---

  See https://github.com/NixOS/nixpkgs/issues/18194


state: closed
title: graylog: 2.0.3 -> 2.1.0
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/18200
updated_at: 2016-09-02 11:53:18
body:
  ###### Motivation for this change

  https://www.graylog.org/blog/68-announcing-graylog-v-2-1-0-ga
  ###### 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: nano: 2.6.3 -> 2.7.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/18201
updated_at: 2017-05-15 17:34:58
body:
  ###### Motivation for this change

  Update nano to the last version, return the gnu mirror and remove darwin patch for compiling 2.6.3
  ###### 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: ati-drivers does not build with kernel 4.6
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/issues/18202
updated_at: 2016-09-16 23:31:03
body:
  ## Issue description

  Two compilation errors are seen.  I have a fix at https://github.com/jerith666/nixpkgs/commit/a629947313995a1554d20a3f203fbd10b91f9afc, but I expect that it needs to be variablized to only apply these two new patches if building against a 4.6 (or greater) kernel, and I don't know how to do that.

  add'l keywords: ati_unfree


state: closed
title: Pin packages to python2
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/18203
updated_at: 2016-09-24 13:14:55
body:
  ###### Motivation for this change

  Help prepare for #18185.
  ###### 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).

  ---

  cc @domenkozar 


state: closed
title: xfce4-terminal fails to start (nixos-unstable)
user_login: Ptival
html_url: https://github.com/NixOS/nixpkgs/issues/18204
updated_at: 2017-12-18 19:13:54
body:
  ## Issue description

  I cannot start xfce4-terminal anymore. After running a `git bisect`, I believe the incriminating commit to be d020caa.

  When called from xmonad via dmenu, xfce4-terminal fails silently.

  When called from xterm, it outputs:
  `xfce4-terminal: symbol lookup error: /run/opengl-driver/lib/libEGL.so.1: undefined symbol: wl_proxy_marshaled_constructor_versioned`

  I'm not quite sure what to do to describe this more. It might have to do with what happened around here:
  https://github.com/NixOS/nixpkgs/tree/d020caa5b2eca90ea051403fbb4c52b99ee071b9/pkgs/desktops/xfce/core

  People of interest: @vcunat @globin 


state: closed
title: mcelog: add utillinux as dependency
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/18205
updated_at: 2016-09-06 18:41:11
body:
  ###### Motivation for this change

  Fixes this:

  ```
    $ sudo mcelog
    ...
    unknown-error-trigger: line 21: logger: command not found
    unknown-error-trigger: line 22: logger: command not found
  ```
  ###### 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: tcpkali: init at 0.9
user_login: ethercrow
html_url: https://github.com/NixOS/nixpkgs/pull/18206
updated_at: 2016-09-04 12:50:26
body:
  ###### Motivation for this change

  tcpkali is a nice tool for testing and generating load
  https://github.com/machinezone/tcpkali
  ###### 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: quagga service: init
user_login: tavyc
html_url: https://github.com/NixOS/nixpkgs/pull/18207
updated_at: 2016-09-03 14:23:25
body:
  ###### Motivation for this change

  This adds a NixOS module to configure the Quagga IP routing software suite.

  Included is a test case which sets up a network of 4 machines and verifies the correct operation of a minimal OSPF configuration; it takes about a minute to run.

  Tested on master and in production on multiple machines running release-16.03.
  ###### 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: brightbox-image: Change to use makeBinPath breaks evaluation
user_login: tokengeek
html_url: https://github.com/NixOS/nixpkgs/issues/18208
updated_at: 2016-09-02 10:04:46
body:
  ## Issue description

  The change to use `makeBinPath` at 74a3a2c broke evaluation of  `config.system.build.brightboxImage`

  The expression was changed to reference `stdenv` but that is undefined.

  It evaluates and builds with the following change?

  ``` diff
  diff --git a/nixos/modules/virtualisation/brightbox-image.nix b/nixos/modules/virtualisation/brightbox-image.nix
  index 760a710..ab49d88 100644
  --- a/nixos/modules/virtualisation/brightbox-image.nix
  +++ b/nixos/modules/virtualisation/brightbox-image.nix
  @@ -20,7 +20,7 @@ in

             postVM =
               ''
  -              PATH=$PATH:${stdenv.lib.makeBinPath [ pkgs.gnutar pkgs.gzip ]}
  +              PATH=$PATH:${lib.makeBinPath [ pkgs.gnutar pkgs.gzip ]}
                 pushd $out
                 ${pkgs.qemu_kvm}/bin/qemu-img convert -c -O qcow2 $diskImageBase nixos.qcow2
                 rm $diskImageBase
  ```

  What I'm not sure about is if this is all that is required or if there is anything more before I submit a PR.
  ### Steps to reproduce

  ``` shell
  # in local nixpkgs checkout...
  $ git co 74a3a2cd7e409062ad3efa61e84d366a8f67c853
  $ NIXOS_CONFIG=/home/paul/nixpkgs/nixos/modules/virtualisation/brightbox-config.nix nix-build /home/paul/nixpkgs/nixos/ -A config.system.build.brightboxImage --argstr system x86_64-linux --show-trace --dry-run
  error: while evaluating the attribute ‘postVM’ of the derivation ‘brightbox-image’ at /home/paul/nixpkgs/pkgs/build-support/trivial-builders.nix:10:14:
  undefined variable ‘stdenv’ at /nix/store/aplpicmsrnbkjl68jwjh96j9a09kbc4a-modules/virtualisation/brightbox-image.nix:23:28
  ```
  ## Technical details
  - System: 16.09.git.465c5ec (Flounder)
  - Nix version: nix-env (Nix) 1.11.3
  - Nixpkgs version: 16.09.git.465c5ec (local git checkout with patches)


state: closed
title: Zero Hydra Failures for 16.09
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/18209
updated_at: 2016-10-01 16:22:11
body:
  This is a call for testing of [release-16.09](https://github.com/NixOS/nixpkgs/tree/release-16.09) branch and fixing build failures.

  Build failures of latest evaluation on http://hydra.nixos.org/jobset/nixos/release-16.09:

  ---
  - [ ] [nixos.tests.grsecurity.i686-linux](http://hydra.nixos.org/build/40684687)
    - maintainers: @copumpkin, @joachifm
  - [x] [nixos.tests.mathics.i686-linux](http://hydra.nixos.org/build/40674177)
    - maintainers: @benley
  - [x] [nixos.tests.mathics.x86_64-linux](http://hydra.nixos.org/build/40669814)
    - maintainers: @benley
  - [x] [nixos.tests.networking.networkd.macvlan.i686-linux](http://hydra.nixos.org/build/40687294)
    - maintainers: @wkennington
  - [x] [nixos.tests.networking.networkd.macvlan.x86_64-linux](http://hydra.nixos.org/build/40690193)
    - maintainers: @wkennington
  - [ ] [nixos.tests.pumpio.i686-linux](http://hydra.nixos.org/build/40683104)
    - maintainers: @rvl
  - [ ] [nixos.tests.virtualbox.net-hostonlyif](http://hydra.nixos.org/build/40690563)
    - maintainers: @aszlig, @wkennington
  - [ ] [nixpkgs.amdappsdkFull.i686-linux](http://hydra.nixos.org/build/40674388)
    - maintainers: @offlinehacker 
  - [ ] [nixpkgs.amdappsdkFull.x86_64-linux](http://hydra.nixos.org/build/40693335)
    - maintainers: @offlinehacker 
  - [ ] [nixpkgs.linuxPackages_chromiumos_3_14.ena.x86_64-linux](http://hydra.nixos.org/build/40678486)
    - maintainers: @edolstra 
  - [ ] [nixpkgs.linuxPackages_chromiumos_3_14.virtualboxGuestAdditions.x86_64-linux](http://hydra.nixos.org/build/40674923)
    - maintainers: @sander
  - [x] [nixpkgs.linuxPackages_chromiumos_3_18.lttng-modules.x86_64-linux](http://hydra.nixos.org/build/40669306)
    - maintainers: @bjornfor
  - [x] [nixpkgs.linuxPackages_chromiumos_latest.lttng-modules.x86_64-linux](http://hydra.nixos.org/build/40692727)
    - maintainers: @bjornfor
  - [ ] [nixpkgs.linuxPackages_grsec_nixos.virtualboxGuestAdditions.i686-linux](http://hydra.nixos.org/build/40685836)
    - maintainers: @sander
  - [ ] [nixpkgs.linuxPackages_grsec_nixos.virtualboxGuestAdditions.x86_64-linux](http://hydra.nixos.org/build/40670574)
    - maintainers: @sander
  - [x] [nixpkgs.mysqlWorkbench.x86_64-linux](http://hydra.nixos.org/build/40671281)
    - maintainers: Karn
  - [x] [nixpkgs.x42-plugins.x86_64-linux](http://hydra.nixos.org/build/40671510)
    - maintainers: @magnetophon

  cc @NixOS/nixpkgs-committers 


state: closed
title: brightbox-image: fix eval of build Brightbox image
user_login: tokengeek
html_url: https://github.com/NixOS/nixpkgs/pull/18210
updated_at: 2016-09-02 10:08:18
body:
  ###### Motivation for this change

  The change to use `makeBinPath` (74a3a2c) introduced a reference to `stdenv` which did not evaluate when attempting to build a NixOS Image for the Brightbox cloud.

  Fixes: #18208 
  ###### 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).

  ---

  The change to use `makeBinPath` used `stdenv` which is undefined when
  evaluating.

  `lib` is already an input and can be used directly.


state: closed
title: vboot_reference: fix build
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/pull/18211
updated_at: 2016-09-02 10:13:01
body:
  ###### Motivation for this change

  not really sure how to test this properly but this fixes the static build
  ###### 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: UT2004 is limited to i686
user_login: joepie91
html_url: https://github.com/NixOS/nixpkgs/issues/18213
updated_at: 2016-09-02 19:30:14
body:
  Per the [expression for the UT2004 demo](https://github.com/NixOS/nixpkgs/blob/88c9f8b574ead01e32c5ee5228679723343cd52c/pkgs/games/ut2004demo/default.nix#L30), `ut2004demo` can only be installed on 32-bits systems. Is this still correct? It's a rather old expression, and given that other 32-bits software can be installed on 64-bits NixOS just fine, I'm not sure whether this needs to be changed.


state: closed
title: zpaq: only set -mtune on i686,x86_64
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/18214
updated_at: 2016-09-02 11:34:11
body:
  ###### Motivation for this change

  Needed for building on armv5tel-linux.
  ###### 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: pythonPackages.django: 1.10 -> 1.10.1
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/18215
updated_at: 2016-09-02 14:19:23
body:
  ###### Motivation for this change

  this should probably go into `release-16.09` 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
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] 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 bugfix release in the 1.10 branch.
  See https://docs.djangoproject.com/en/1.10/releases/1.10.1/


state: closed
title: README: Update to 16.09
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/18216
updated_at: 2016-09-02 15:12:24
body:
  ###### Motivation for this change

  Update README with links to 16.09
  ###### Notes

  This change is directly into 16.09, I assume it will be merged back into master once 16.09 is released.

  ---


state: closed
title: Packer 0.10.1 build fix
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/18217
updated_at: 2016-09-02 15:13:38
body:
  ###### Motivation for this change

  Build is currently broken for the 16.09 release. #18209
  ###### 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: spotify: 1.0.36 -> 1.0.37
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/18218
updated_at: 2016-09-02 15:14:31
body:
  (cherry picked from commit 7bc711e0a7a2353b5c2894bc314f475edf70091f)

  The old version is no longer available.


state: closed
title: mesos: FIX #18209 readdir_r deprecation in libc
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/18219
updated_at: 2016-09-02 14:32:08
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/issues/18209
  ###### 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).

  ---

  https://issues.apache.org/jira/browse/MESOS-6013


state: closed
title: Start session D-Bus daemon via systemd user units
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/18222
updated_at: 2016-09-07 17:38:43
body:
  ###### Motivation for this change

  This fixes a non-fatal error in KDE 5 startup. It is also upstream's recommended way to start D-Bus. When kdbus is ready, it will be the only way to start session busses.
  ###### 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] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Thanks to @peterhoeg for the implementation!


state: closed
title: Go 1.6 on Darwin doesn't build
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/issues/18223
updated_at: 2017-07-24 09:45:52
body:
  ## Issue description

  Building 1.6.3 on Darwin doesn't work ... full build log:

  ```
  these derivations will be built:
    /nix/store/s8cqlvlpzdwm3jfx12gq8z82rxa05wvm-go-1.6.3.drv
    /nix/store/v4d4wqvdqcqfhjpkmahsxp31zx4j4adv-go1.6-hound-20160422-ed547ac.drv
    /nix/store/kv91jhgg5hmgirkqri2w56wgmfyd19p1-nix.houndd.plist.drv
    /nix/store/9xrql065pxznlnllxrbz8hq48xkx581s-Graham.drv
  building path(s) ‘/nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3’
  unpacking sources
  unpacking source archive /nix/store/hqfv16y5yxf2gpvws67q6x6lyj0f5i8w-go1.6.3.tar.gz
  source root is go-go1.6.3
  setting SOURCE_DATE_EPOCH to timestamp 1468856186 of file go-go1.6.3/test/zerodivide.go
  patching sources
  patching script interpreter paths in ./
  ./doc/articles/wiki/test.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./doc/codewalk/run: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./lib/time/update.bash: interpreter directive changed from "/bin/sh" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/sh"
  ./misc/arm/a: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./misc/benchcmp: interpreter directive changed from "/bin/bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./misc/cgo/errors/test.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./misc/cgo/testcarchive/test.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./misc/cgo/testcshared/test.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./misc/cgo/testgodefs/test.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./misc/cgo/testsanitizers/test.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./misc/git/pre-commit: interpreter directive changed from "/bin/sh" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/sh"
  ./misc/ios/clangwrap.sh: interpreter directive changed from "/bin/sh" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/sh"
  ./misc/nacl/go_nacl_386_exec: interpreter directive changed from "/bin/bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./misc/nacl/go_nacl_amd64p32_exec: interpreter directive changed from "/bin/bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./misc/nacl/go_nacl_arm_exec: interpreter directive changed from "/bin/bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/all.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/androidtest.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/bootstrap.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/buildall.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/clean.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/cmd/compile/internal/big/vendor.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/cmd/dist/mkdeps.bash: interpreter directive changed from "/bin/bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/cmd/go/mkalldocs.sh: interpreter directive changed from "/bin/bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/cmd/go/testdata/failssh/ssh: interpreter directive changed from "/bin/sh" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/sh"
  ./src/iostest.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/make.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/nacltest.bash: interpreter directive changed from "/bin/bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/net/http/cgi/testdata/test.cgi: interpreter directive changed from "/usr/bin/perl" to "/nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/bin/perl"
  ./src/race.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/regexp/syntax/make_perl_groups.pl: interpreter directive changed from "/usr/bin/perl" to "/nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/bin/perl"
  ./src/run.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/syscall/mkall.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/syscall/mkerrors.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/bash"
  ./src/syscall/mksyscall.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/bin/perl"
  ./src/syscall/mksyscall_solaris.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/bin/perl"
  ./src/syscall/mksysctl_openbsd.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/bin/perl"
  ./src/syscall/mksysnum_darwin.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/bin/perl"
  ./src/syscall/mksysnum_dragonfly.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/bin/perl"
  ./src/syscall/mksysnum_freebsd.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/bin/perl"
  ./src/syscall/mksysnum_linux.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/bin/perl"
  ./src/syscall/mksysnum_netbsd.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/bin/perl"
  ./src/syscall/mksysnum_openbsd.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/bin/perl"
  ./src/syscall/mksysnum_plan9.sh: interpreter directive changed from "/bin/sh" to "/nix/store/psyci5sp00dixlnm1f5z0maq2zn12qai-bash-4.3-p46/bin/sh"
  ./test/errchk: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/bin/perl"
  applying patch /nix/store/279xr9ckma2n2wv1xxfrz90bd45p00b8-remove-tools-1.5.patch
  patching file src/cmd/go/pkg.go
  Hunk #1 succeeded at 717 (offset 39 lines).
  patching file src/go/build/build.go
  Hunk #1 succeeded at 1504 (offset 116 lines).
  patching file src/runtime/extern.go
  Hunk #1 succeeded at 218 with fuzz 1 (offset 24 lines).
  configuring
  no configure script, doing nothing
  building
  no Makefile, doing nothing
  installing
  Building
  ##### Building Go bootstrap tool.
  cmd/dist

  ##### Building Go toolchain using /nix/store/v2mk4rzf56b9sba56ykdjcvnxzs611cf-go-bootstrap/share/go.
  bootstrap/internal/obj
  bootstrap/asm/internal/flags
  bootstrap/compile/internal/big
  bootstrap/internal/gcprog
  bootstrap/internal/obj/arm
  bootstrap/internal/obj/arm64
  bootstrap/internal/obj/mips
  bootstrap/internal/obj/ppc64
  bootstrap/internal/obj/x86
  bootstrap/asm/internal/lex
  bootstrap/link/internal/ld
  bootstrap/compile/internal/gc
  bootstrap/asm/internal/arch
  bootstrap/asm/internal/asm
  bootstrap/asm
  bootstrap/link/internal/amd64
  bootstrap/link/internal/arm
  bootstrap/link/internal/arm64
  bootstrap/link/internal/mips64
  bootstrap/link/internal/ppc64
  bootstrap/link/internal/x86
  bootstrap/link
  bootstrap/compile/internal/amd64
  bootstrap/compile/internal/arm
  bootstrap/compile/internal/arm64
  bootstrap/compile/internal/mips64
  bootstrap/compile/internal/ppc64
  bootstrap/compile/internal/x86
  bootstrap/compile

  ##### Building go_bootstrap for host, darwin/amd64.
  runtime/internal/sys
  runtime/internal/atomic
  runtime
  encoding
  errors
  internal/race
  internal/syscall/windows/sysdll
  math
  sort
  sync/atomic
  unicode
  unicode/utf16
  unicode/utf8
  sync
  container/heap
  internal/singleflight
  io
  syscall
  hash
  hash/adler32
  strconv
  bytes
  strings
  internal/syscall/windows
  internal/syscall/windows/registry
  time
  bufio
  path
  reflect
  encoding/base64
  crypto
  regexp/syntax
  crypto/sha1
  os
  regexp
  os/signal
  path/filepath
  encoding/binary
  fmt
  io/ioutil
  os/exec
  flag
  go/token
  log
  net/url
  text/template/parse
  compress/flate
  encoding/json
  debug/dwarf
  go/scanner
  go/ast
  compress/zlib
  text/template
  debug/macho
  debug/elf
  go/parser
  go/doc
  go/build
  cmd/go

  ##### Building packages and commands for darwin/amd64.
  runtime/internal/sys
  runtime/internal/atomic
  runtime
  errors
  internal/race
  sync/atomic
  unicode
  unicode/utf8
  math
  sync
  sort
  io
  syscall
  hash
  hash/adler32
  hash/crc32
  container/heap
  container/list
  container/ring
  crypto/subtle
  crypto/cipher
  bytes
  bufio
  time
  strings
  strconv
  text/tabwriter
  compress/bzip2
  path
  math/rand
  crypto/hmac
  internal/singleflight
  reflect
  regexp/syntax
  crypto
  crypto/aes
  crypto/sha512
  os
  crypto/md5
  crypto/rc4
  crypto/sha1
  crypto/sha256
  regexp
  encoding/base64
  path/filepath
  encoding/pem
  encoding
  encoding/ascii85
  encoding/base32
  io/ioutil
  os/exec
  unicode/utf16
  hash/crc64
  hash/fnv
  html
  image/color
  image
  encoding/binary
  fmt
  image/color/palette
  crypto/des
  index/suffixarray
  internal/syscall/windows/sysdll
  runtime/debug
  image/internal/imageutil
  runtime/trace
  math/cmplx
  os/signal
  image/draw
  image/jpeg
  runtime/race
  cmd/pprof/internal/svg
  cmd/vet/internal/whitelist
  flag
  log
  cmd/internal/unvendor/golang.org/x/arch/arm/armasm
  cmd/internal/unvendor/golang.org/x/arch/x86/x86asm
  cmd/internal/obj
  compress/flate
  debug/dwarf
  compress/zlib
  debug/gosym
  debug/plan9obj
  cmd/internal/goobj
  archive/tar
  archive/zip
  compress/gzip
  compress/lzw
  debug/elf
  debug/macho
  debug/pe
  math/big
  encoding/hex
  go/token
  database/sql/driver
  go/scanner
  database/sql
  go/ast
  cmd/internal/objfile
  encoding/csv
  encoding/gob
  crypto/dsa
  cmd/addr2line
  crypto/elliptic
  encoding/asn1
  crypto/rand
  crypto/rsa
  crypto/ecdsa
  crypto/x509/pkix
  go/parser
  go/printer
  encoding/json
  encoding/xml
  internal/golang.org/x/net/http2/hpack
  cmd/cgo
  mime
  mime/quotedprintable
  net/http/internal
  net/url
  text/template/parse
  go/constant
  go/format
  go/types
  text/scanner
  text/template
  image/gif
  image/png
  runtime/pprof
  go/doc
  html/template
  go/build
  testing
  internal/trace
  internal/testenv
  net/internal/socktest
  testing/iotest
  testing/quick
  cmd/internal/obj/arm
  cmd/internal/obj/arm64
  cmd/internal/obj/mips
  runtime/cgo
  go/internal/gccgoimporter
  go/internal/gcimporter
  cmd/api
  cmd/internal/obj/ppc64
  go/importer
  cmd/internal/obj/x86
  net
  os/user
  cmd/asm/internal/arch
  cmd/asm/internal/flags
  cmd/asm/internal/lex
  cmd/compile/internal/big
  cmd/asm/internal/asm
  cmd/internal/gcprog
  cmd/cover
  cmd/asm
  cmd/compile/internal/gc
  cmd/dist
  crypto/x509
  net/textproto
  mime/multipart
  log/syslog
  net/mail
  cmd/doc
  cmd/fix
  crypto/tls
  cmd/gofmt
  net/http
  net/smtp
  cmd/link/internal/ld
  cmd/nm
  cmd/objdump
  cmd/pack
  cmd/link/internal/amd64
  cmd/link/internal/arm
  expvar
  net/http/cgi
  net/http/cookiejar
  net/http/fcgi
  net/http/httptest
  net/http/httputil
  net/http/pprof
  net/rpc
  cmd/go
  cmd/link/internal/arm64
  cmd/link/internal/mips64
  net/rpc/jsonrpc
  cmd/link/internal/ppc64
  cmd/link/internal/x86
  cmd/pprof/internal/profile
  cmd/link
  cmd/compile/internal/amd64
  cmd/compile/internal/arm
  cmd/compile/internal/arm64
  cmd/compile/internal/mips64
  cmd/compile/internal/ppc64
  cmd/compile/internal/x86
  cmd/pprof/internal/plugin
  cmd/pprof/internal/report
  cmd/pprof/internal/tempfile
  cmd/pprof/internal/fetch
  cmd/pprof/internal/symbolizer
  cmd/pprof/internal/symbolz
  cmd/trace
  cmd/compile
  cmd/pprof/internal/commands
  cmd/pprof/internal/driver
  cmd/pprof
  cmd/vet
  cmd/yacc


  ##### Testing packages.
  ok      archive/tar 0.028s
  ok      archive/zip 0.070s
  ok      bufio   0.081s
  ok      bytes   0.104s
  ok      compress/bzip2  0.078s
  ok      compress/flate  0.241s
  ok      compress/gzip   0.019s
  ok      compress/lzw    0.013s
  ok      compress/zlib   0.024s
  ok      container/heap  0.012s
  ok      container/list  0.011s
  ok      container/ring  0.020s
  ok      crypto/aes  0.035s
  ok      crypto/cipher   0.012s
  ok      crypto/des  0.022s
  ok      crypto/dsa  0.013s
  ok      crypto/ecdsa    0.043s
  ok      crypto/elliptic 0.051s
  ok      crypto/hmac 0.012s
  ok      crypto/md5  0.013s
  ok      crypto/rand 0.037s
  ok      crypto/rc4  0.129s
  ok      crypto/rsa  0.096s
  ok      crypto/sha1 0.012s
  ok      crypto/sha256   0.012s
  ok      crypto/sha512   0.012s
  ok      crypto/subtle   0.013s
  ok      crypto/tls  0.897s
  fatal error: unexpected signal during runtime execution
  [signal 0xb code=0x1 addr=0x50 pc=0x48d128]

  runtime stack:
  runtime.throw(0x2c7a80, 0x2a)
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/runtime/panic.go:547 +0x90
  runtime.sigpanic()
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/runtime/sigpanic_unix.go:12 +0x5a

  goroutine 6 [syscall, locked to thread]:
  runtime.cgocall(0x1c2fb0, 0xc8204b5910, 0x100000000000000)
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/runtime/cgocall.go:123 +0x11b fp=0xc8204b58d8 sp=0xc8204b58a8
  crypto/x509._Cfunc_FetchPEMRoots(0xc820090040, 0xc800000000)
      crypto/x509/_test/_obj_test/_cgo_gotypes.go:103 +0x3d fp=0xc8204b5910 sp=0xc8204b58d8
  crypto/x509.initSystemRoots()
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/crypto/x509/root_cgo_darwin.go:70 +0x23c fp=0xc8204b59e0 sp=0xc8204b5910
  sync.(*Once).Do(0x3f1648, 0x2e3dc0)
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/sync/once.go:44 +0xe4 fp=0xc8204b5a08 sp=0xc8204b59e0
  crypto/x509.systemRootsPool(0x2f59a0)
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/crypto/x509/root.go:15 +0x2f fp=0xc8204b5a20 sp=0xc8204b5a08
  crypto/x509.testVerify(0xc8200ae120, 0xc802225700)
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/crypto/x509/verify_test.go:346 +0xc39 fp=0xc8204b5f30 sp=0xc8204b5a20
  crypto/x509.TestGoVerify(0xc8200ae120)
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/crypto/x509/verify_test.go:399 +0x26 fp=0xc8204b5f48 sp=0xc8204b5f30
  testing.tRunner(0xc8200ae120, 0x3d3970)
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/testing/testing.go:473 +0x98 fp=0xc8204b5f80 sp=0xc8204b5f48
  runtime.goexit()
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8204b5f88 sp=0xc8204b5f80
  created by testing.RunTests
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/testing/testing.go:582 +0x892

  goroutine 1 [chan receive]:
  testing.RunTests(0x2e3e00, 0x3d38e0, 0x22, 0x22, 0x1)
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/testing/testing.go:583 +0x8d2
  testing.(*M).Run(0xc820069ef8, 0x0)
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/testing/testing.go:515 +0x81
  main.main()
      crypto/x509/_test/_testmain.go:122 +0x117

  goroutine 17 [syscall, locked to thread]:
  runtime.goexit()
      /nix/store/aiy9iy5ifap1g3a71aacd5k6dpyjnkd2-go-1.6.3/share/go/src/runtime/asm_amd64.s:1998 +0x1
  FAIL    crypto/x509 0.188s
  ok      database/sql    0.053s
  ok      database/sql/driver 0.011s
  ok      debug/dwarf 0.016s
  ok      debug/elf   0.034s
  ok      debug/gosym 0.365s
  ok      debug/macho 0.012s
  ok      debug/pe    0.023s
  ok      debug/plan9obj  0.011s
  ok      encoding/ascii85    0.011s
  ok      encoding/asn1   0.014s
  ok      encoding/base32 0.013s
  ok      encoding/base64 0.012s
  ok      encoding/binary 0.012s
  ok      encoding/csv    0.012s
  ok      encoding/gob    0.050s
  ok      encoding/hex    0.011s
  ok      encoding/json   0.167s
  ok      encoding/pem    0.022s
  ok      encoding/xml    0.021s
  ok      errors  0.011s
  ok      expvar  0.018s
  ok      flag    0.012s
  ok      fmt 0.192s
  ok      go/ast  0.013s
  ok      go/build    0.089s
  ok      go/constant 0.016s
  ok      go/doc  0.047s
  ok      go/format   0.018s
  ok      go/internal/gccgoimporter   0.012s
  ok      go/internal/gcimporter  0.264s
  ok      go/parser   0.041s
  ok      go/printer  0.557s
  ok      go/scanner  0.013s
  ok      go/token    0.036s
  ok      go/types    0.646s
  ok      hash/adler32    0.015s
  ok      hash/crc32  0.011s
  ok      hash/crc64  0.012s
  ok      hash/fnv    0.011s
  ok      html    0.012s
  ok      html/template   0.048s
  ok      image   0.157s
  ok      image/color 0.125s
  ok      image/draw  0.121s
  ok      image/gif   0.086s
  ok      image/jpeg  0.168s
  ok      image/png   0.046s
  ok      index/suffixarray   0.018s
  ok      internal/golang.org/x/net/http2/hpack   0.013s
  ok      internal/singleflight   0.021s
  ok      internal/trace  0.011s
  ok      io  0.028s
  ok      io/ioutil   0.012s
  ok      log 0.012s
  ok      log/syslog  2.061s
  ok      math    0.012s
  ok      math/big    0.440s
  ok      math/cmplx  0.012s
  ok      math/rand   0.066s
  ok      mime    0.019s
  ok      mime/multipart  0.385s
  ok      mime/quotedprintable    0.126s
  ok      net 1.973s
  ok      net/http    10.806s
  ok      net/http/cgi    0.502s
  ok      net/http/cookiejar  0.021s
  ok      net/http/fcgi   0.019s
  ok      net/http/httptest   0.020s
  ok      net/http/httputil   0.042s
  ok      net/http/internal   0.013s
  ok      net/internal/socktest   0.011s
  ok      net/mail    0.017s
  ok      net/rpc 0.034s
  ok      net/rpc/jsonrpc 0.021s
  ok      net/smtp    0.056s
  ok      net/textproto   0.015s
  ok      net/url 0.020s
  ok      os  0.399s
  ok      os/exec 0.612s
  ok      os/signal   1.632s
  ok      os/user 0.027s
  ok      path    0.009s
  ok      path/filepath   0.030s
  ok      reflect 0.074s
  ok      regexp  0.115s
  ok      regexp/syntax   0.510s
  ok      runtime 37.354s
  ok      runtime/debug   0.015s
  ok      runtime/internal/atomic 0.140s
  ok      runtime/pprof   2.171s
  ok      runtime/trace   2.191s
  ok      sort    0.080s
  ok      strconv 1.209s
  ok      strings 0.122s
  ok      sync    0.121s
  ok      sync/atomic 1.249s
  ok      syscall 0.109s
  ok      testing 1.897s
  ok      testing/quick   0.048s
  ok      text/scanner    0.012s
  ok      text/tabwriter  0.012s
  ok      text/template   0.033s
  ok      text/template/parse 0.015s
  ok      time    2.449s
  ok      unicode 0.013s
  ok      unicode/utf16   0.010s
  ok      unicode/utf8    0.014s
  ok      cmd/addr2line   1.870s
  ok      cmd/api 0.016s
  ok      cmd/asm/internal/asm    0.156s
  ok      cmd/asm/internal/lex    0.012s
  ok      cmd/compile/internal/big    0.899s
  ok      cmd/compile/internal/gc 0.824s
  ok      cmd/cover   2.926s
  ok      cmd/doc 0.028s
  ok      cmd/fix 0.022s
  ok      cmd/go  48.706s
  ok      cmd/gofmt   0.040s
  ok      cmd/internal/goobj  0.011s
  ok      cmd/internal/obj    0.012s
  ok      cmd/internal/obj/x86    0.011s
  ok      cmd/internal/unvendor/golang.org/x/arch/arm/armasm  0.015s
  ok      cmd/internal/unvendor/golang.org/x/arch/x86/x86asm  0.327s
  ok      cmd/nm  2.184s
  ok      cmd/objdump 2.929s
  ok      cmd/pack    2.980s
  ok      cmd/pprof/internal/profile  0.012s
  ok      cmd/vet 3.770s
  2016/09/02 15:46:05 Failed: exit status 1
  builder for ‘/nix/store/s8cqlvlpzdwm3jfx12gq8z82rxa05wvm-go-1.6.3.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/v4d4wqvdqcqfhjpkmahsxp31zx4j4adv-go1.6-hound-20160422-ed547ac.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/kv91jhgg5hmgirkqri2w56wgmfyd19p1-nix.houndd.plist.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/9xrql065pxznlnllxrbz8hq48xkx581s-Graham.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/9xrql065pxznlnllxrbz8hq48xkx581s-Graham.drv’ failed
  ```
  ### Steps to reproduce

  `nix-shell -p go_1_6`
  ## Technical details

  OSX 10.11.6

  `"16.09pre90369.202d9e2"`

  `nix-env (Nix) 1.11.2`


state: open
title: Building Go 1.6 packages depends on Go 1.7
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/issues/18224
updated_at: 2018-06-24 00:54:07
body:
  ## Issue description

  The generic Go package builder uses `govers` which is built by the latest version of Go.  You can  turn this off with `dontRenameImports = true;` but that isn't an ideal solution for this problem.


state: closed
title: Cannot build google-chrome-dev
user_login: stapelberg
html_url: https://github.com/NixOS/nixpkgs/issues/18225
updated_at: 2016-09-17 09:47:30
body:
  ## Issue description
  ### Steps to reproduce
  1. Add `google-chrome-dev` to `environment.systemPackages` in `/etc/nixos/configuration.nix`
  2. Run  `nixos-rebuild switch --upgrade` as root
  3. See the following error message:

  ```
  building path(s) ‘/nix/store/vcjj17n2nkf8bnf4hgkqhqbvcg2b3kr3-google-chrome-stable_52.0.2743.116-1_amd64.deb’

  trying https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_52.0.2743.116-1_amd64.deb
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100 46.9M  100 46.9M    0     0   306k      0  0:02:36  0:02:36 --:--:--  306k
  building path(s) ‘/nix/store/vw41p1bnyl44sgrv0mbgamw10kcx9g9c-google-chrome-52.0.2743.116’
  unpacking sources
  patching sources
  configuring
  no configure script, doing nothing
  building
  no Makefile, doing nothing
  installing
  substitute(): file '/nix/store/vw41p1bnyl44sgrv0mbgamw10kcx9g9c-google-chrome-52.0.2743.116/share/applications/google-chrome-unstable.desktop' does not exist
  builder for ‘/nix/store/gs1zyy4xj1djbqwqpf3hzgvsp5mgqkv2-google-chrome-52.0.2743.116.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/1sh53bbxlhs266flz08agfhqadl2hl7l-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/4lj9l7bq4gqqva13mr2cswxfw7illsql-nixos-system-nix1-16.09pre90254.6b20d5b.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/4lj9l7bq4gqqva13mr2cswxfw7illsql-nixos-system-nix1-16.09pre90254.6b20d5b.drv’ failed
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  ```
  16.09pre90254.6b20d5b (Flounder)
  ```
  - Nix version: (run `nix-env --version`)

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

  ```
  "16.09pre90254.6b20d5b"
  ```


state: closed
title: lizardfs: fix building manpages
user_login: rushmorem
html_url: https://github.com/NixOS/nixpkgs/pull/18227
updated_at: 2016-09-02 19: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
    - [ ] 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).

  ---

  See https://github.com/NixOS/nixpkgs/issues/18209


state: closed
title: plan9port 2015-11-10 -> 2016-04-18
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/18228
updated_at: 2016-09-05 10:58:03
body:
  ###### Motivation for this change
  1. Review here: https://github.com/NixOS/nixpkgs/pull/18228/files?w=1
  2. I've missed a few commits with the last one[1]. Sorry.
  3. Restored the missing acme keybinding for linux. Macs already had command+c\z\x\v but the control+c\z\x\v ones were missing. Just ascii codes[2].
  4. Full revision hash[3].
  5. Some miscellaneous style changes.

  I've tested rc, fontsrv, plumber sam & acme.

  p.s. I have a plumber user service unit around but I'm not sure it's worth submitting. See comments.

  References:
  1. https://github.com/NixOS/nixpkgs/pull/18141
  2. http://www.phanderson.com/C/ascii.html
  3. https://plan9port.googlesource.com/plan9/+/35d43924484b88b9816e40d2f6bff4547f3eec47
  ###### 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: Revert "bundix: 2.2.0"
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/18229
updated_at: 2016-09-04 08:43:08
body:
  Reverts NixOS/nixpkgs#18145 until bundix 2 works on nix with a daemon: https://github.com/manveru/bundix/pull/7


state: closed
title: recutils: 1.5 -> 1.7
user_login: eikek
html_url: https://github.com/NixOS/nixpkgs/pull/18230
updated_at: 2016-09-02 22:27:10
body:
  ###### Motivation for this change

  This is a version upgrade. The glibc patch is not needed anymore, so I removed it. Additionally I added a `postInstall` hook to byte-compile the emacs files.
  ###### 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: shared-mime-info: 1.5 -> 1.6
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/18231
updated_at: 2017-05-15 17:34:58
body:
  ###### Motivation for this change

  Update shared-mime-info to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] 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: unrar: 5.4.4 -> 5.4.5
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/18233
updated_at: 2017-05-15 17:35:00
body:
  ###### Motivation for this change

  Update unrar to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] 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: nlohmann_json: 2.0.2 -> 2.0.3
user_login: taktoa
html_url: https://github.com/NixOS/nixpkgs/pull/18234
updated_at: 2017-09-18 20:00:40
body:
  ###### Motivation for this change

  `cmake` should be in `nativeBuildInputs` as it is only required at build time. For obvious reasons we can't have the tests running during a cross-compile. I figured I'd update the package version while I was at it, though these changes have also been tested independently of the version update.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [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: Remove broken hyperdex package and dependencies. Closes #17995.
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/18235
updated_at: 2016-09-06 22:18:48
body:
  ###### Motivation for this change

  Remove broken package.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] 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).

  ---

  Presumably no one was using it otherwise we'd have noticed it breaking
  sooner.


state: closed
title: hub: 2.2.3 -> 2.2.5
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/18236
updated_at: 2017-05-15 17:35:01
body:
  ###### Motivation for this change

  Update hub to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] 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: patch ati-drivers for kernel 4.6
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/18237
updated_at: 2016-09-17 00:11:41
body:
  ###### Motivation for this change

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

  ---

  this uses the patch from
  https://github.com/manjaro/packages-extra/commit/ddae91f2 to account
  for https://github.com/torvalds/linux/commit/d4edcf0d and the patch
  from https://www.virtualbox.org/ticket/15298 to account for
  https://github.com/torvalds/linux/commit/09cbfeaf


state: open
title: XFCE ignores choice of XMonad window manager on first attempt
user_login: laMudri
html_url: https://github.com/NixOS/nixpkgs/issues/18238
updated_at: 2019-03-10 19:17:49
body:
  ## Issue description

  After a reboot, choosing “xfce + xmonad” from LightDM gives a plain xfce (+ xfwm) session. A workaround is to log out and (without doing anything else) log back in again.
  ### Steps to reproduce

  Boot, choose “xfce + xmonad”, log in.

  Relevant parts of configuration.nix:

  ``` nix
  {
    # ...

    services = {
      xserver = {
        enable = true;
        exportConfiguration = true;

        # ...

        windowManager = {
          default = "xmonad";
          xmonad.enable = true;
          xmonad.extraPackages = haskellPackages: with haskellPackages; [
            xmonad-contrib
            xmonad-extras
            regex-posix
            taffybar
            turtle
            #xmonad-screenshot
          ];
        };
        desktopManager = {
          default = "xfce";
          xfce = {
            enable = true;
            thunarPlugins = with pkgs.xfce;
            [ thunar_volman thunar-archive-plugin tumbler ];
          };
        };
        displayManager = {
          lightdm.enable = true;
          sessionCommands = ''
            ${pkgs.networkmanagerapplet}/bin/nm-applet &
          '';
        };

        autorun = true;
      };
    };

    # ...
  }
  ```
  ## Technical details
  - System: 16.09.git.6b20d5b (Flounder)
  - Nix version: nix-env (Nix) 1.11.3
  - Nixpkgs version: 16.09.git.6b20d5b


state: closed
title: nix-shell: cabal2nix: cannot create environment with a newer version of `brick`
user_login: listx
html_url: https://github.com/NixOS/nixpkgs/issues/18240
updated_at: 2016-09-05 10:11:59
body:
  ## Issue description

  `nix-env -qaP -A nixpkgs.haskellPackages` shows this:

  ```
  nixpkgs.haskellPackages.brick_0_4_1                                  brick-0.4.1
  nixpkgs.haskellPackages.brick                                        brick-0.8
  ```

  I need to install the brick-0.8 version, because my code with the earlier 0.4.1 version will break. I cannot install the newer 0.8 version with `nix-shell`.

  I am only running into this issue now, because before running nix-shell never had this problem with trying to install brick_0_4_1.
  ### Steps to reproduce

  Here is a sample cabal file:

  ```
  -- Initial foofoo.cabal generated by cabal init.  For further
  -- documentation, see http://haskell.org/cabal/users-guide/

  name:                foofoo
  version:             0.1.0.0
  -- synopsis:
  -- description:
  license:             BSD3
  license-file:        LICENSE
  author:              Linus Arver
  maintainer:          linusarver@gmail.com
  -- copyright:
  -- category:
  build-type:          Simple
  extra-source-files:  ChangeLog.md
  cabal-version:       >=1.10

  executable foofoo
    main-is:             Main.hs
    -- other-modules:
    -- other-extensions:
    build-depends:       base >=4.9 && <4.10, brick > 0.7
    -- hs-source-dirs:
    default-language:    Haskell2010
  ```

  Create the `shell.nix` with `cabal2nix --shell .`. It should say something like this:

  ```
  { nixpkgs ? import <nixpkgs> {}, compiler ? "default" }:

  let

    inherit (nixpkgs) pkgs;

    f = { mkDerivation, base, brick, stdenv }:
        mkDerivation {
          pname = "foofoo";
          version = "0.1.0.0";
          src = ./.;
          isLibrary = false;
          isExecutable = true;
          executableHaskellDepends = [ base brick ];
          license = stdenv.lib.licenses.bsd3;
        };

    haskellPackages = if compiler == "default"
                         then pkgs.haskellPackages
                         else pkgs.haskell.packages.${compiler};

    drv = haskellPackages.callPackage f {};

  in

    if pkgs.lib.inNixShell then drv.env else drv
  ```

  Running `nix-shell` now results in nix trying to download the brick_0_4_1 version, even though I state that I want `brick > 0.7` in my cabal file.
  ## Technical details
  - System: NixOS: `16.03.1224.5237768 (Emu)`
  - Nix version: run `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `"16.03.1224.5237768"`

  cabal2nix version: cabal2nix 2.0.1


state: closed
title: Finding JetBrains IntelliJ IDEA easier
user_login: WilliButz
html_url: https://github.com/NixOS/nixpkgs/issues/18241
updated_at: 2017-03-27 21:13:00
body:
  ## Issue description

  @edwtjo 
  The JetBrains IntelliJ IDEA  can't be found using the search string "IntelliJ" on the main website. It would be nice for other users, who might just know it under this name, to find it easier.

  kind regards
  Willi
  ### Suggestion

  Maybe adding a small piece of additional information to the short description would help:
  current: "Integrated Development Environment (IDE) by Jetbrains, community edition"
  -> "Integrated Development Environment (IDE) by Jetbrains, IntelliJ IDEA community edition"
  - System: NixOS version 16.09
  - Nix version: 1.11.3
  - Nixpkgs version: 16.09
  - Kernel version: 4.6.7


state: open
title: Add a way to filter trusted Certificate Authorities
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/18242
updated_at: 2018-07-28 01:49:19
body:
  ## Issue description

  There are ways to add to CAs, but not to remove any from the default generated cacert.
  ### Steps to reproduce

  see:
  https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/security/ca.nix
  https://github.com/NixOS/nixpkgs/blob/master/pkgs/data/misc/cacert/default.nix
  ## Technical details
  - System: 16.09pre90208.f19c961 (Flounder)
  - Nix version: nix-env (Nix) 1.11.3
  - Nixpkgs version: 16.09pre90208.f19c961


state: closed
title: rsyslog: 8.17.0 -> 8.21.0
user_login: mbbx6spp
html_url: https://github.com/NixOS/nixpkgs/pull/18243
updated_at: 2016-09-03 21:50:39
body:
  ###### Motivation for this change

  Update`rsyslog` package (and related libraries used [only?] by it) to include the following new fixes and features:
  - improved TLS syslog error messages
  - more robust queue subsystem
  - platform-specific build fixes
  - update to librelp needed for: support the new timeout parameter in omrelp
  - update to fastjson needed for: bug fix for unicode processing that can result in non US-ASCII characters to be improperly encoded and may (very unlikely) also cause a segfault.
  - variety of core rsyslog bugfixes
  - bugfixes or improvements for the following modules:
    - omelasticsearch
    - omkafka
    - omfwd
    - omjournal
    - omfile
    - pmrfc3164
    - imrelp
    - imfile
    - imdiag
    - imtcp
    - redis
  - various performance improvements

  Full changes are listed in the [ChangeLog](https://github.com/rsyslog/rsyslog/blob/v8-stable/ChangeLog#L2-L268)
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)

  ``` bash
  $ sudo nixos-option nix.useSandbox
  Value:
  true

  Default:
  false

  Description:

   If set, Nix will perform builds in a sandboxed environment that it
   will set up automatically for each build. This prevents
   impurities in builds by disallowing access to dependencies
   outside of the Nix store.

  Declared by:
    "/nix/store/ka4a5g2a1nv7in0vk4ybdqpm8w0g6m3w-nixos-16.09pre89269.8512747/nixos/nixpkgs/nixos/modules/services/misc/nix-daemon.nix"

  Defined by:
    "/etc/nixos/configuration.nix"
  ```
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux

  ``` bash
  $ nixos-version
  16.09pre89269.8512747 (Flounder)
  ```
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`

  ``` bash
  $ nix-shell -p nox --run "nox-review wip"
  Building in /run/user/1000/nox-review-9qd80axy: fastJson rsyslog-light librelp rsyslog
  /nix/store/1ajh2qbkh65gy6455i1gfw851cq78m9x-fastjson-v0.99.4
  /nix/store/7jjgd180jw9jrlxkw1v1z2bp27h032l2-rsyslog-8.21.0
  /nix/store/lr71n6ipcfg756zmrv0g1lhm9792dc5c-librelp-1.2.12
  /nix/store/5zjkay1mkw264d6l10d70h0q5lcbsy12-rsyslog-8.21.0
  Result in /run/user/1000/nox-review-9qd80axy
  total 0
  lrwxrwxrwx 1 spotter users 60 Sep  2 22:50 result -> /nix/store/1ajh2qbkh65gy6455i1gfw851cq78m9x-fastjson-v0.99.4
  lrwxrwxrwx 1 spotter users 58 Sep  2 22:50 result-2 -> /nix/store/7jjgd180jw9jrlxkw1v1z2bp27h032l2-rsyslog-8.21.0
  lrwxrwxrwx 1 spotter users 58 Sep  2 22:50 result-3 -> /nix/store/lr71n6ipcfg756zmrv0g1lhm9792dc5c-librelp-1.2.12
  lrwxrwxrwx 1 spotter users 58 Sep  2 22:50 result-4 -> /nix/store/5zjkay1mkw264d6l10d70h0q5lcbsy12-rsyslog-8.21.0
  ```
  - [X] Tested execution of all binary files (usually in `./result/bin/`)

  ``` bash
  $ cd /run/user/1000/nox-review-9qd80axy/

  $ ldd result/lib/libfastjson.so
          linux-vdso.so.1 (0x00007fffe844d000)
          libc.so.6 => /nix/store/6fix3zqpnahyml8zp2sxi2rwan55rgb8-glibc-2.24/lib/libc.so.6 (0x00007f6f19b54000)
          /nix/store/i0jphfihyndhv9lh1bgi1vlzygc1w8n1-glibc-2.24/lib64/ld-linux-x86-64.so.2 (0x000055b2ab325000)

  $ readelf -Ws result/lib/libfastjson.so | head -10

  Symbol table '.dynsym' contains 104 entries:
     Num:    Value          Size Type    Bind   Vis      Ndx Name
       0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND
       1: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND __snprintf_chk@GLIBC_2.3.4 (2)
       2: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND free@GLIBC_2.2.5 (3)
       3: 00000000000037d0     9 FUNC    GLOBAL DEFAULT   10 fjson_object_array_length
       4: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND __vfprintf_chk@GLIBC_2.3.4 (2)
       5: 0000000000003ca0    10 FUNC    GLOBAL DEFAULT   10 fjson_tokener_new
       6: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND __errno_location@GLIBC_2.2.5 (3)
  [truncated]

  $ ./result-2/bin/rsyslogd -v
  rsyslogd 8.21.0, compiled with:
          PLATFORM:                               x86_64-unknown-linux-gnu
          PLATFORM (lsb_release -d):
          FEATURE_REGEXP:                         Yes
          GSSAPI Kerberos 5 support:              No
          FEATURE_DEBUG (debug build, slow code): No
          32bit Atomic operations supported:      Yes
          64bit Atomic operations supported:      Yes
          memory allocator:                       system default
          Runtime Instrumentation (slow code):    No
          uuid support:                           No
          Number of Bits in RainerScript integers: 64

  See http://www.rsyslog.com for more information.

  # inspect via ldd random builtin input module:
  $ ldd ./result-2/lib/rsyslog/impstats.so
          linux-vdso.so.1 (0x00007ffe0d94a000)
          libc.so.6 => /nix/store/6fix3zqpnahyml8zp2sxi2rwan55rgb8-glibc-2.24/lib/libc.so.6 (0x00007f5a03023000)
          /nix/store/i0jphfihyndhv9lh1bgi1vlzygc1w8n1-glibc-2.24/lib64/ld-linux-x86-64.so.2 (0x000055a3159cd000)

  $ ldd ./result-3/lib/librelp.so
          linux-vdso.so.1 (0x00007fffe2147000)
          libgnutls.so.30 => /nix/store/zknp8iqnl56fm3b35h8g8m377dj3klqn-gnutls-3.4.14/lib/libgnutls.so.30 (0x00007f6e35f89000)
          libc.so.6 => /nix/store/6fix3zqpnahyml8zp2sxi2rwan55rgb8-glibc-2.24/lib/libc.so.6 (0x00007f6e35beb000)
          libz.so.1 => /nix/store/b5mwbrx8cldkchiqgwgkaagw91xfjr89-zlib-1.2.8/lib/libz.so.1 (0x00007f6e359d5000)
          libp11-kit.so.0 => /nix/store/h9mfnk9qzfrivqxks12p0nfg7nixxyv0-p11-kit-0.23.2/lib/libp11-kit.so.0 (0x00007f6e3576e000)
          libidn.so.11 => /nix/store/gm42angcsdnlgl7gmaw6vg5j1gbzq5p1-libidn-1.33/lib/libidn.so.11 (0x00007f6e3553a000)
          libtasn1.so.6 => /nix/store/zfp01diq6d6lh4x7jlh2x9mg0blcs1mm-libtasn1-4.8/lib/libtasn1.so.6 (0x00007f6e35327000)
          libnettle.so.6 => /nix/store/cvli04kwqqdhqclf3qhhqs9fjp0j5chl-nettle-3.1.1/lib/libnettle.so.6 (0x00007f6e350f0000)
          libhogweed.so.4 => /nix/store/cvli04kwqqdhqclf3qhhqs9fjp0j5chl-nettle-3.1.1/lib/libhogweed.so.4 (0x00007f6e34ebc000)
          libgmp.so.10 => /nix/store/r6xfg8m89ir4kl55r8kny0fm9nbqv3n8-gmp-6.1.1/lib/libgmp.so.10 (0x00007f6e34c29000)
          /nix/store/i0jphfihyndhv9lh1bgi1vlzygc1w8n1-glibc-2.24/lib64/ld-linux-x86-64.so.2 (0x000055cb6bfeb000)
          libffi.so.6 => /nix/store/nairf8pmkk3ax5hzckmczc8cykby53l1-libffi-3.2.1/lib/../lib64/libffi.so.6 (0x00007f6e34a1e000)
          libdl.so.2 => /nix/store/6fix3zqpnahyml8zp2sxi2rwan55rgb8-glibc-2.24/lib/libdl.so.2 (0x00007f6e3481a000)
          libpthread.so.0 => /nix/store/6fix3zqpnahyml8zp2sxi2rwan55rgb8-glibc-2.24/lib/libpthread.so.0 (0x00007f6e345fd000)

  $ ./result-4/bin/rsgtutil -V
  rsgtutil 8.21.0
  ```

  To test the `rsyslogd` daemon, I ran in one shell:

  ``` bash
  $ ./result-4/bin/rsyslogd -f rsyslog.conf -n -i ./rsyslog.pid -C
  ```

  Using config file:

  ```
  $ cat rsyslog.conf
  module(load="imudp")
  module(load="imtcp")
  module(load="impstats")

  input(type="imudp"
        port="5012")
  input(type="imtcp"
        port="5014")

  action(type="omfile" file="/run/user/1000/nox-review-9qd80axy/test.log")
  ```

  In another the following tests:

  ``` bash
  $ nc -vzu localhost 5012

  $ nc -vz localhost 5014
  localhost [127.0.0.1] 5014 open

  $ nc -vz localhost 5012 # expect failure since sending TCP message to UDP port
  localhost [127.0.0.1] 5012 (nsp): Connection refused
  ?=1

  $ nc -vz localhost 5015 # expect failure since sending TCP message to unbound port
  localhost [127.0.0.1] 5015: Connection refused
  ?=1

  $ echo "testing rsyslog 1 2 3\n" | nc -c localhost 5014
  $ echo "testing rsyslog 1 2 3\n" | nc -c localhost 5014
  $ echo "testing rsyslog 1 2 3\n" | nc -u -c localhost 5012
  $ echo "testing rsyslog 1 2 3\n" | nc -u -c localhost 5012
  $ echo "testing rsyslog 1 2 3\n" | nc -u -c localhost 5012
  $ echo "testing rsyslog 1 2 3\n" | nc -u -c localhost 5012
  $ echo "testing UDP rsyslog 1 2 3\n" | nc -u -c localhost 5012
  $ echo "testing UDP rsyslog 1 2 3\n" | nc -u -c localhost 5012
  $ echo "testing UDP rsyslog 1 2 3\n" | nc -u -c localhost 5012
  $ echo "testing UDP rsyslog 1 2 3\n" | nc -u -c localhost 5012
  $ echo "testing TCP rsyslog 1 2 3\n" | nc -c localhost 5014
  $ echo "testing TCP rsyslog 1 2 3\n" | nc -c localhost 5014
  $ echo "testing TCP rsyslog 1 2 3\n" | nc -c localhost 5014
  ```

  ```
  $ cat /run/user/1000/nox-review-9qd80axy/test.log
  2016-09-02T23:32:54.702317-05:00 testing rsyslog 1 2 3\n
  2016-09-02T23:32:55.958670-05:00 testing rsyslog 1 2 3\n
  2016-09-02T23:33:03.481009-05:00 testing rsyslog 1 2 3\n
  2016-09-02T23:33:05.751863-05:00 testing rsyslog 1 2 3\n
  2016-09-02T23:33:07.487960-05:00 testing rsyslog 1 2 3\n
  2016-09-02T23:33:09.750657-05:00 testing rsyslog 1 2 3\n
  2016-09-02T23:33:14.642156-05:00 testing UDP rsyslog 1 2 3\n
  2016-09-02T23:33:15.468938-05:00 testing UDP rsyslog 1 2 3\n
  2016-09-02T23:33:16.087750-05:00 testing UDP rsyslog 1 2 3\n
  2016-09-02T23:33:16.688069-05:00 testing UDP rsyslog 1 2 3\n
  2016-09-02T23:33:25.844826-05:00 testing TCP rsyslog 1 2 3\n
  2016-09-02T23:33:26.509798-05:00 testing TCP rsyslog 1 2 3\n
  2016-09-02T23:33:27.145829-05:00 testing TCP rsyslog 1 2 3\n
  ```
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  rsyslog: 8.17.0 -> 8.21.0

  Also updates libraries used and distributed by rsyslog:
  - librelp: 1.2.8 -> 1.2.12
  - fastjson: 0.99.2 -> 0.99.4

  The above did not appear to be directly depended upon by other packages, only rsyslog.


state: closed
title: emacs module: Fix to get properly themed GTK apps
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/18244
updated_at: 2016-09-08 07:05:11
body:
  ###### Motivation for this change

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

  ---


state: closed
title: networkmanager: add information from wiki to docs
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/18245
updated_at: 2016-09-05 09:13:47
body:
  ###### Motivation for this change

  move the wiki!
  ###### Things done
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Specifically:
  - mention nmcli, nmtui
  - mention gtk and kde applets

  fixes #13273


state: closed
title: shadowsocks-libev: 2.4.8 -> 2.5.0
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/18246
updated_at: 2016-09-03 14:59:09
body:
  ###### Motivation for this change

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

  ---


state: closed
title: SDL + OpenGL is broken
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/18247
updated_at: 2016-09-03 15:47:48
body:
  ```
  X11 driver not configured with OpenGL
  ```

  Reproduced 100 % during startup in multiple games, on master and 16.09. See initial discussion at https://github.com/NixOS/nixpkgs/commit/297008b959


state: closed
title: git: 2.9.3 -> 2.10.0
user_login: phanimahesh
html_url: https://github.com/NixOS/nixpkgs/pull/18248
updated_at: 2016-09-15 06:46:56
body:
  ###### Motivation for this change

  New version of git released. Expression needs update.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] 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/`)
        (I tried most of my frequently used commands and everything was good. Not an extensive and thorough testing.)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Apologies, my `hub` was outdated and did not pick up the github template automatically. Just added the template manually.


state: closed
title: pyqt4 and pyqt5 do not build
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/18250
updated_at: 2016-09-03 15:53:45
body:
  ### Steps to reproduce

  ```
  $ nix-build -A pythonPackages.pyqt4 
  ...
  patching script interpreter paths in /nix/store/09lxdjqjf1hl4qa77mk0y938ya55vb6k-python2.7-PyQt-x11-gpl-4.11.3
  /nix/store/09lxdjqjf1hl4qa77mk0y938ya55vb6k-python2.7-PyQt-x11-gpl-4.11.3/bin/.pyuic4-wrapped: interpreter directive changed from "/bin/sh" to "/nix/store/nyj6xd7s1n1w8c0xdwk5ddhi7bjcyi9x-bash-4.3-p46/bin/sh"
  /nix/store/4zq1535pa85wkaxlxdrp751jhznlw8ki-stdenv/setup: line 781: /nix/store/09lxdjqjf1hl4qa77mk0y938ya55vb6k-python2.7-PyQt-x11-gpl-4.11.3/nix-support/propagated-native-build-inputs: Permission denied
  note: keeping build directory ‘/tmp/nix-build-python2.7-PyQt-x11-gpl-4.11.3.drv-0’
  builder for ‘/nix/store/406x8b0d8y0mgs0mryah5h1gll2gz3w6-python2.7-PyQt-x11-gpl-4.11.3.drv’ failed with exit code 1
  error: build of ‘/nix/store/406x8b0d8y0mgs0mryah5h1gll2gz3w6-python2.7-PyQt-x11-gpl-4.11.3.drv’ failed
  ```

  Happens on both 16.09 and unstable. It might be due to my change in https://github.com/NixOS/nixpkgs/pull/18143/commits/4f6b6f14726296c1d402f187db995031bccd791f


state: closed
title: mark spl as broken spl on kernel 4.7 or higher
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/18251
updated_at: 2016-09-03 12:00:33
body:
  #18209

  @shlevy [this commit](https://github.com/zfsonlinux/spl/commit/fdbc1ba99d1f4d3958189079eee9b6c957e0264b) didn't apply cleanly. would marking it broken this way be ok?


state: closed
title: emby: 3.0.6070 -> 3.0.6400
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/18252
updated_at: 2016-09-03 14:58:49
body:
  ###### Motivation for this change

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

  ---


state: closed
title: openconnect doesn't set default route
user_login: rqcy
html_url: https://github.com/NixOS/nixpkgs/issues/18253
updated_at: 2018-10-25 19:42:19
body:
  ## Issue description

  It seems that openconnect doesn't set default route through tun0.
  ### Steps to reproduce

  Start openconnect with the following options:

  openconnect --authgroup=MyGroup --user=auser https://server.local
  route 
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  16.03.1271.546618c (Emu)
  - Nix version: (run `nix-env --version`)

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

  nix-instantiate --eval openconnect -A lib.nixpkgsVersion
  error: getting status of ‘/root/openconnect’: No such file or directory


state: closed
title: megatools: 1.9.94 -> 1.9.97
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/18254
updated_at: 2016-09-03 22:53:58
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] 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: st: 0.6 -> 0.7
user_login: andsild
html_url: https://github.com/NixOS/nixpkgs/pull/18255
updated_at: 2016-09-06 22:06:29
body:
  Note: first PR, sorry for any mistakes that might have been made
  ###### Motivation for this change

  updating old software
  ###### Things done

  Adding patch for delete key, from old bug; http://lists.suckless.org/dev/1212/13800.html
  (the order of + and - operators are wrong)
  Bump version from 0.6 -> 0.7
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  @viric was the old maintainer


state: closed
title: xapian*: 1.2.* -> 1.4.0
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/18257
updated_at: 2017-08-29 11:21:12
body:
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Update and refactor UT2004
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/18259
updated_at: 2016-09-17 20:26:23
body:
  ###### Motivation for this change

  Update the game to the latest demo version and allow to use full game resources if available.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] 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).

  ---

  With this one can build `ut2004Packages.ut2004 [ fullGame latestPatch ]` and play the full game. I have expressions for both the full game (for GOG version) and the latest patch but as per https://github.com/NixOS/nixpkgs/pull/10981 we don't want to include packages that require paid data files. I think of publishing them in a separate repo later along with several other packages like this.

  Merging in several days unless someone spots a problem.


state: closed
title: dropbox: 8.4.21 -> 9.4.49
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18261
updated_at: 2016-09-03 14:59:28
body:
  ###### Motivation for this change

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

  ---


state: closed
title: dropbox: 8.4.21 -> 9.4.49
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18262
updated_at: 2016-09-03 14:59:36
body:
  ###### Motivation for this change

  Further to #18261.
  ###### Things done

  **Not** tested, but the PR mentioned above has been tested against `nixos-unstable`.


state: closed
title: dropbox: 8.4.21 -> 9.4.49
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18264
updated_at: 2016-09-03 15:01:16
body:
  ###### Motivation for this change

  Further to #18261 and #18262.
  ###### Things done

  Also not tested.


state: closed
title: teeworlds: use wrapProgram
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/18265
updated_at: 2016-09-04 07:20:59
body:
  ###### Motivation for this change

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


state: closed
title: nixos-install.sh: Create /var
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/18266
updated_at: 2016-09-03 17:17:44
body:
  ###### Motivation for this change

  **Please also backport**
  nixos installer failed to mount /mnt/var/run because /mnt/var was missing.

  See [hydra](http://hydra.nixos.org/build/39668984):

  ```
  machine: must succeed: nixos-install < /dev/null >&2
  machine# > > > > > > > > > > > > > > > > > > > > > > ln: failed to create symbolic link '/mnt/var/run': No such file or directory
  ```

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

  ---

  Got lost in a6670c1a0b8cda8235296900cff950f39f60cf4f


state: closed
title: netifaces: 0.13.4 -> 0.13.5
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/18267
updated_at: 2017-05-15 17:35:03
body:
  ###### Motivation for this change

  Update netifaces to the last version
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] 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: i3pystatus: 3.34 -> 3.35
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/18268
updated_at: 2017-05-15 17:35:04
body:
  ###### Motivation for this change

  Update i3pystatus to the last version

  PostIntall wrapper is already not needed but I didn't remove for compatibility. Better use `i3pystatus -c bar.py` for loading the config.

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

  ---


state: closed
title: odp-dpdk: 10.10.01 -> 2016-08-16
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/18269
updated_at: 2016-09-03 19:22:28
body:
  Fixes build against dpdk 16.06

  Tested build against linux, linux_latest, linux_3_18, linux_4_1,
  linux_4_6, linux_grsec_nixos, linux_chromiumos_3_18.


state: closed
title: terraform: 0.7.1 -> 0.7.2
user_login: brainrape
html_url: https://github.com/NixOS/nixpkgs/pull/18270
updated_at: 2018-04-09 15:45:48
body:
  ###### Motivation for this change

  Version update.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - 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: Setting `nixos.config.networking.enable`: attribute ‘networking’ missing
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/18271
updated_at: 2016-09-16 18:55:24
body:
  ## Issue description / reproduce steps

  I have 

  ``` nix
  let
    nixos = (import <nixos> {});
    wlanPkgs = pkgs:
      if nixos.config.networking.wireless.enable then
        [
          # some pkgs
        ]
      else [];
  in
  pkgs: [
      # some pkgs
  ] ++ (wlanPkgs pkgs)
  ```

  in my `configuration.nix` setup. Today, after a channel update to current nixos-unstable, I get this error:

  ```
  sudo nixos-rebuild -Q switch
  building Nix...
  building the system configuration...
  error: attribute ‘networking’ missing, at /nix/store/njjlcj5knbsbsldy1n3khfskib1cldld-nixos/pkgs/networkingPackages.nix:4:8
  (use ‘--show-trace’ to show detailed location information)
  ```
  ## Technical details
  - System: 16.09pre90254.6b20d5b (Flounder)
  - Nix version: nix-env (Nix) 1.11.3
  - Nixpkgs version: "16.09pre90254.6b20d5b"


state: closed
title: xapianBindings: 1.2.23 -> 1.4.0
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/18272
updated_at: 2016-09-04 15:12:45
body:
  The xapianBindings version is now directly tied to the input xapian version, to ensure that they're in synch.

  Also, as of this version, sphinx is required to build documentation for the python bindings.

  Unfortunately, this fails during sphinx-build with this message

  > phinx-1.3.6/bin/sphinx-build -b html -d doctrees -c docs ./docs docs/html
  >   File "/nix/store/44yfnh360zs4y9166nszxbax0s604ap3-python2.7-Sphinx-1.3.6/bin/sphinx-build", line 2
  >     export PATH=/nix/store/hdny4a03ys50hh56k6z1w3z8sl0hf2ym-python-2.7.12/bin:/nix/store/44yfnh360zs4y9166nszxbax0s604ap3-python2.7-Sphinx-1.3.6/bin:/nix/store/rgg514gp6qgy6qr88937ia2g34qbhgr0-python2.7-docutils-0.12/bin:/nix/store/p5n1lbm3rs3d4bkpq249fg5rs2iw8kp2-python2.7-setuptools-26.1.1/bin:/nix/store/xf1iba7792l5y14l6zl1xvs9ya24mfd7-python2.7-Pygments-2.1.3/bin:/nix/store/ixjj1vbz38mk4sr78x8dv1llkk1prg0f-python2.7-Babel-2.3.4/bin${PATH:+:}$PATH
  >               ^
  > SyntaxError: invalid syntax

  I'm inclined to disable python bindings for now, to get `sup` working again.


state: closed
title: zstd: 0.7.5 -> 1.0.0
user_login: mbbx6spp
html_url: https://github.com/NixOS/nixpkgs/pull/18274
updated_at: 2016-09-03 21:50:15
body:
  ###### Motivation for this change

  Facebook moved made `zstd` an official facebook organization project and released 1.0.0. Changelog can be found here: https://github.com/facebook/zstd/compare/v0.7.5...v1.0.0
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`

  ``` bash

  $ nix-shell -p nox --run "nox-review wip"
  ==> We're in a git repo, trying to fetch it
  Building in /run/user/1000/nox-review-tybbfig5: zstd
  /nix/store/fm40hr2n5sciqvr5bv3lrsgvaymkrzmy-zstd-1.0.0
  Result in /run/user/1000/nox-review-tybbfig5
  total 0
  lrwxrwxrwx 1 spotter users 54 Sep  3 15:31 result -> /nix/store/fm40hr2n5sciqvr5bv3lrsgvaymkrzmy-zstd-1.0.0
  ```
  - [x] Tested execution of all binary files (usually in `./result/bin/`)

  ``` bash
  $ nix-shell -p nox --run "nox-review wip"
  ==> We're in a git repo, trying to fetch it
  Building in /run/user/1000/nox-review-tybbfig5: zstd
  /nix/store/fm40hr2n5sciqvr5bv3lrsgvaymkrzmy-zstd-1.0.0
  Result in /run/user/1000/nox-review-tybbfig5
  total 0
  lrwxrwxrwx 1 spotter users 54 Sep  3 15:31 result -> /nix/store/fm40hr2n5sciqvr5bv3lrsgvaymkrzmy-zstd-1.0.0

  $ cd /run/user/1000/nox-review-tybbfig5/

  $ ./result/bin/zstd --version
  *** zstd command line interface 64-bits v1.0.0, by Yann Collet ***

  $ ./result/bin/zstd --help
  *** zstd command line interface 64-bits v1.0.0, by Yann Collet ***
  Usage :
        zstd [args] [FILE(s)] [-o file]

  FILE    : a filename
            with no FILE, or when FILE is - , read standard input
  Arguments :
   -#     : # compression level (1-19, default:3)
   -d     : decompression
   -D file: use `file` as Dictionary
   -o file: result stored into `file` (only if 1 input file)
   -f     : overwrite output without prompting
  --rm    : remove source file(s) after successful de/compression
   -k     : preserve source file(s) (default)
   -h/-H  : display help/long help and exit

  Advanced arguments :
   -V     : display Version number and exit
   -v     : verbose mode; specify multiple times to increase log level (default:2)
   -q     : suppress warnings; specify twice to suppress errors too
   -c     : force write to standard output, even if it is the console
   -r     : operate recursively on directories
  --ultra : enable levels beyond 19, up to 22 (requires more memory)
  --no-dictID : don't write dictID into header (dictionary compression)
  --[no-]check : integrity check (default:enabled)
  --test  : test compressed file integrity
  --[no-]sparse : sparse mode (default:enabled on file, disabled on stdout)

  Dictionary builder :
  --train ## : create a dictionary from a training set of files
   -o file : `file` is dictionary name (default: dictionary)
  --maxdict ## : limit dictionary to specified size (default : 112640)
   -s#    : dictionary selectivity level (default: 9)
  --dictID ## : force dictionary ID to specified value (default: random)

  Benchmark arguments :
   -b#    : benchmark file(s), using # compression level (default : 1)
   -e#    : test all compression levels from -bX to # (default: 1)
   -i#    : minimum evaluation time in seconds (default : 3s)
   -B#    : cut file into independent blocks of size # (default: no block)

  $ wc -l ./result/include/zstd.h
  587 ./result/include/zstd.h

  $ gpg2 --encrypt --recipient       CE87D62D2F7870737B09498EBCC9DA829DB12C14 --armor --output file.asc ./re
  sult/include/zstd.h
  gpg: EE71B79607FA4306: There is no assurance this key belongs to the named user
  sub  rsa2048/EE71B79607FA4306 2014-11-07 keybase.io/mbbx6spp <mbbx6spp@keybase.io>
   Primary key fingerprint: CE87 D62D 2F78 7073 7B09  498E BCC9 DA82 9DB1 2C14
        Subkey fingerprint: A1FC B970 A9A5 BAFD 5B7C  D0EC EE71 B796 07FA 4306

  It is NOT certain that the key belongs to the person named
  in the user ID.  If you *really* know what you are doing,
  you may answer the next question with yes.

  Use this key anyway? (y/N) y

  $ zstd -9 file.asc -o file.asc.zst
  file.asc             : 75.92%   ( 12153 =>   9227 bytes, file.asc.zst)

  $ mv file.asc file.asc.orig

  $ zstd -d file.asc.zst
  file.asc.zst        : 12153 bytes

  $ diff file.asc file.asc.orig
  ```
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Also updated to use the new repository location under `facebook` organization which is new official home.


state: closed
title: libmsgpack: fixed mingw32 cross-build
user_login: taktoa
html_url: https://github.com/NixOS/nixpkgs/pull/18275
updated_at: 2017-09-18 20:00:38
body:
  ###### Motivation for this change

  `cmake`, as usual, should be in `nativeBuildInputs` and we need to add a few cmake flags for mingw32 build to succeed. The cross-build was tested for all three versions of libmsgpack in nixpkgs (and the non-cross-build should be unaffected by these changes).
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs 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: rootpy: init at 0.8.3
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/18276
updated_at: 2016-09-18 20:49:48
body:
  ###### Motivation for this change

  To provide rootpy package.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [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: kibana: 4.5.2 -> 4.6.0
user_login: mbbx6spp
html_url: https://github.com/NixOS/nixpkgs/pull/18277
updated_at: 2016-10-01 18:08:28
body:
  ###### Motivation for this change

  Update kibana package from 4.5.2 to 4.6.0.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] 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).

  ---

  Includes supporting binary src for x86_64-linux and x86_64-darwin in addition to x86-linux

  nox-review and corresponding `kibana` binary test:

  ``` bash
  nix-shell -p nox --run "nox-review wip"
  ==> We're in a git repo, trying to fetch it
  Building in /run/user/1000/nox-review-n5i1d5go: kibana
  /nix/store/svqdl1dg5zrnqxjz3hm8ljpayc904w6v-kibana-4.6.0
  Result in /run/user/1000/nox-review-n5i1d5go
  total 0
  lrwxrwxrwx 1 spotter users 56 Sep  3 20:11 result -> /nix/store/svqdl1dg5zrnqxjz3hm8ljpayc904w6v-kibana-4.6.0

  $ cd /run/user/1000/nox-review-n5i1d5go/

  $ env BABEL_CACHE_PATH=./.babelcache.json ./result/bin/kibana --version
  4.6.0
  ```

  In one terminal:

  ``` bash
  $ env BABEL_CACHE_PATH=./.babelcache.json ./result/bin/kibana -e localhost:9200 -p 5601 --verbose -l . ser
  ve
    log   [21:44:10.108] [info][listening] Server running at http://0.0.0.0:5601
  ^C
  ```

  In another:

  ``` bash
  $ curl -I localhost:5601/
  HTTP/1.1 200 OK
  kbn-name: kibana
  kbn-version: 4.6.0
  cache-control: no-cache
  Date: Sun, 04 Sep 2016 02:44:33 GMT
  Connection: keep-alive

  ```


state: closed
title: fontconfig: fix dependencies on OSX
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/18278
updated_at: 2016-09-06 07:07:18
body:
  ###### Motivation for this change

  Since 4f73633f26e80fb8b06f68793973c6e5089c790c fontconfig depends on dejavu_fonts, which don't build on OSX. This fixes it.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [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: How can I fix a corrupt manifest.nix?
user_login: Ptival
html_url: https://github.com/NixOS/nixpkgs/issues/18279
updated_at: 2016-09-05 04:19:29
body:
  ## Issue description

  I'm really not sure when or what happened, but suddenly my nix-env is unusable!

  ```
  nix-env -q
  error: syntax error, unexpected $end, at /nix/store/0722zxv7zijaljpkrx342rjyjf56k979-env-manifest.nix:1:1
  ```

  I couldn't find anything to fix it! I tried:

  ```
  sudo nix-store --verify --repair --check-contents
  reading the Nix store...
  checking path existence...
  checking hashes...
  path ‘/nix/store/0722zxv7zijaljpkrx342rjyjf56k979-env-manifest.nix’ was modified! expected hash ‘632ec35215ef2d5e7adc4698e87db5ee331c21633f5a4a351e10a7e249c6dd00’, got ‘77ac62e2629d8e45f624589c0c8bf99e24b3a722349bf1e79bc186008534e246’
  error: cannot repair path ‘/nix/store/0722zxv7zijaljpkrx342rjyjf56k979-env-manifest.nix’
  ```

  I tried to ask on IRC or search the chat logs but couldn't really find any help anywhere. Is anyone knowledgeable enough to fix this kind of issue!?


state: closed
title: pygtk: fix broken symlink
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/18280
updated_at: 2016-09-04 08:46:28
body:
  ###### Motivation for this change

  ${pygobject.name} now contains a python2- prefix resulting
  in a broken symlink. this breaks pygtk and every depending application
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` <- skipped that because of libreoffice, other packages such as gpodder, gajim works fine
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gpodder: 3.9.0 -> 3.9.1
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/18281
updated_at: 2016-09-05 05:54:51
body:
  ###### Motivation for this change

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

  ---


state: closed
title: freetts not installing
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/issues/18282
updated_at: 2017-02-03 21:13:52
body:
  ## Issue description

  freetts won't compile, since ant is missing a jdk/jre
  ### Steps to reproduce

  nix-env -iA nixos.freetts (on NixOS)
  ## Technical details
  - System: 16.09pre90254.6b20d5b (Flounder)
  - Nix version: nix-env (Nix) 1.11.3
  - Nixpkgs version: "16.09pre90254.6b20d5b"


state: closed
title: vagrant: 1.8.4 -> 1.8.5
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18283
updated_at: 2016-09-05 12:44:34
body:
  ###### Motivation for this change

  Vagrant 1.8.4 is holding back upgrade to VirtualBox 5.1

  Includes https://github.com/mitchellh/vagrant/pull/7611 to fix https://github.com/mitchellh/vagrant/issues/7610 (fix issue with permissions on ~/.ssh/authorized_keys).

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

  ---


state: closed
title: nose-parameterized: re-enable for python2 by disabling tests.
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/18285
updated_at: 2016-09-05 12:02:18
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pirate-get: 2.0.8 -> 2.0.9
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/18286
updated_at: 2017-02-15 14:38:14
body:
  ###### Motivation for this change
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using (none)
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Idea updates
user_login: stesie
html_url: https://github.com/NixOS/nixpkgs/pull/18287
updated_at: 2016-09-04 19:10:07
body:
  ###### Motivation for this change

  Update the whole IntelliJ Toolbox to most recent versions (mostly 2016.2.x)

  For CLion, RubyMine and Webstorm this pull request changes versions from their old per-version licensing model to the new subscription model. Therefore I've also added packages for older versions where suitable.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ferm: fix race condition in integration test
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/18288
updated_at: 2016-09-04 12:34:06
body:
  curl sent the request faster then nginx bound the port in some cases
  - [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: xpra: add audio streaming support
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/18290
updated_at: 2016-10-23 18:12:33
body:
  ###### Motivation for this change

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

  ---


state: closed
title: git push: signing failed: agent refused operation
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/18293
updated_at: 2016-09-30 11:15:31
body:
  ```
  $ git push
  Everything up-to-date
  sign_and_send_pubkey: signing failed: agent refused operation
  Permission denied (publickey).
  fatal: Could not read from remote repository.

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

  This happens after upgrading to 16.09. Have to read the changelog probably to fix this ^^.


state: closed
title: Can't deploy 16.09 on top of 16.03 using NixOps + libvirtd: permission denied
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/18294
updated_at: 2016-09-04 17:38:42
body:
  ```
  dummy> copying closure...
  Permission denied (publickey,password,keyboard-interactive).
  ```

  Did we upgrade OpenSSH again? 

  cc @edolstra 


state: closed
title: Add (some) PHP-extensions embedding JavaScript engines
user_login: stesie
html_url: https://github.com/NixOS/nixpkgs/pull/18295
updated_at: 2016-09-05 01:29:06
body:
  ###### Motivation for this change

  I've been playing around with all of these and they aren't currently packaged :)

  This pull request adds three PHP extensions:
  - _spidermonkey_ embeds PHP 5 with Spidermonkey JavaScript engine
  - _V8_ is a pretty new extension embedding V8 engine with PHP 7 on a pretty low level
  - _v8js_ is another extension embedding V8 with PHP 7, yet more opinionated and on a higher level
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)  [n/a]
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: fetchipfs: draft
user_login: knupfer
html_url: https://github.com/NixOS/nixpkgs/pull/18296
updated_at: 2018-04-29 21:32:17
body:
  ###### Motivation for this change

  A first draft to start discussion for a `fetchipfs` fixed output derivation.
  ###### Things done
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This is a wip:
  fetchipfs will take an ipfs path and an optional url. It tries first to download from ipfs via the localhost api and if that fails it'll try to download from the url and add the path to ipfs.

  I've changed the `hello` program to showcase usage. After reaching consensus in discussion and filling holes, I'll force push to clean up the branch and remove the changes to `hello`.

  The reasoning to not depend on `ipfs` is that it isn't that small and needs to be run as daemon, which would be only for nixos possible in an efficient manner.

  Limitations: 
  - It expects to find the ipfs api under localhost:5001, this should be probably customizable with environment variables.
  - The ipfs path can and will be only verified when the ipfs daemon is running and reachable (if it's not in ipfs, but the daemon is reachable, it will download from the url, verify the sha and verify the resulting ipfs path by adding it to ipfs).


state: closed
title: zotero: remove esr suffix from version string.
user_login: edwtjo
html_url: https://github.com/NixOS/nixpkgs/pull/18297
updated_at: 2016-09-06 21:50:45
body:
  ###### Motivation for this change

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

  ---

  Also escaped the perl regexes since that will become an error in the future.

  @vcunat @ttuegel 


state: closed
title: Prometheus service
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/18298
updated_at: 2016-09-11 21:18:36
body:
  ###### Motivation for this change

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

  ---

  https://github.com/NixOS/nixpkgs/pull/8216/files


state: closed
title: sway and wlc versions are not compatible
user_login: loskutov
html_url: https://github.com/NixOS/nixpkgs/issues/18299
updated_at: 2016-09-04 22:55:18
body:
  ## Issue description

  When trying to build sway, it fails because wlc changed the API (https://github.com/Cloudef/wlc/commit/e9d8e985202ecd3e6219252b75553204b41541c5) that sway relies on.
  ### Steps to reproduce

  Install sway from the nixpkgs master. It will fail with the following error message:
  `/tmp/nix-build-sway-0.8.drv-0/sway-0.8-src/sway/config.c:868:3: error: too few arguments to function 'wlc_output_set_resolution'
     wlc_output_set_resolution(output->handle, &new_size);`
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    - nixos-16.09pre90254.6b20d5b
  - Nix version: (run `nix-env --version`)
    - nix-env (Nix) 1.11.3
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    - 17.03.git.d408070


state: open
title: xalan-c: executable not added to PATH
user_login: truh
html_url: https://github.com/NixOS/nixpkgs/issues/18300
updated_at: 2018-10-10 05:07:53
body:
  ## Issue description

  The executable Xalan is not added to PATH with package installation. Executing Xalan is therefore not easily possible.

  The expression found [here](https://github.com/NixOS/nixpkgs/blob/52b64cedec801770287eb0fa42263732bf2ab562/pkgs/development/libraries/xalanc/default.nix) adds a prefix `usr/` to each of the files in the package. Removing the prefix fixes this issue but breaks the package [libdigidocpp](https://github.com/NixOS/nixpkgs/blob/52b64cedec801770287eb0fa42263732bf2ab562/pkgs/development/libraries/libdigidocpp/default.nix).

  Package is maintained by @jagajaga.
  ### Steps to reproduce

  ```
  $ nix-shell -p xalanc
  $ Xalan
  bash: Xalan: command not found
  ```
  ## Technical details
  - System: 16.09pre87999.20f009d (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre87999.20f009d


state: closed
title: sway: 0.8 -> 0.9
user_login: loskutov
html_url: https://github.com/NixOS/nixpkgs/pull/18301
updated_at: 2016-09-05 22:57:57
body:
  ###### Motivation for this change

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

  ---


state: closed
title: nilfs-utils: nilfs_cleanerd not started at boot
user_login: mikael-andersson
html_url: https://github.com/NixOS/nixpkgs/issues/18302
updated_at: 2016-09-20 19:40:24
body:
  ## Issue description

  Disk gets full since nilfs_cleanerd is not started during boot.
  See original issue, #18169, related to this.
  ### Steps to reproduce

  Start up system formatted with NILFS and run 'ps aux | grep nilfs' in order to verify that nilfs_cleanerd process is not running.
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.03.1171.9cb194c (Emu)
  - Nix version: (run `nix-env --version`)
    1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    "16.03.1171.9cb194c"


state: closed
title: Digikam 5.1
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/18303
updated_at: 2016-09-18 14:28:39
body:
  ###### Motivation for this change

  This PR introduces `digikam-5.1.0`, the latest release, as `pkgs.digikam5`. I decided to keep our old version `kde4.digikam`, `digikam-4.12.0` as my newer package doesn't come with all optional features enabled yet. It's not in `kde5` either, as the digikam developers are trying to decouple it from KDE completly. 

  I'm opening a PR to discuss if we should remove the old `kde4` version and see if I made any mistakes while packaging a `kde5` application. 

  Also note that there are various (external) binaries not-yet in the closure, so for example stitching panoramas or merging bracketed image-sets require you to manually choose the path to one of the supported tools. I'll tackle this soon.

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

  Feedback welcome!
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] 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: unable to update xfce due to gst-plugins-good not building
user_login: andrewrk
html_url: https://github.com/NixOS/nixpkgs/issues/18304
updated_at: 2016-09-11 12:44:31
body:
  ## Issue description

  When doing `nixos-rebuild switch --upgrade`:

  ```
  substitute(): file '/nix/store/96ixnlzkjdn6ncgjkh8d9mkv0ijs57jx-gst-plugins-good-0.10.31/lib/gstreamer-0.10/libgstaasink.la' does not exist
  builder for ‘/nix/store/63mvcwjphm4h3jbbzsafprwplza9ggq0-gst-plugins-good-0.10.31.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/gsi6ngr0c6fjqc81a51rsa75yp3gnr4v-xfce4-mixer-4.10.0.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/0kyg5n4rsdkmd5brd2lq7nsl661j0v6d-xfce4-panel-4.12.0.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/pyic7sg0q81gww167v4q4r6rd6x971xa-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/nmy0i9jbyhl5j8m4fwv2wfdifr45hanz-xfce4-session-4.12.1.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/kbj5wwq2aq1zs689s1isidpddzlks98v-nixos-system-xps-16.09pre90254.6b20d5b.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/kbj5wwq2aq1zs689s1isidpddzlks98v-nixos-system-xps-16.09pre90254.6b20d5b.drv’ failed
  ```
  ### Steps to reproduce

  Relevant config:

  ```
  services.xserver.desktopManager.xfce.enable = true;
  ```
  ## Technical details
  - System: NixOS: `16.09pre87524.2ef1c6b (Flounder)`
  - Nix version: nix-env (Nix) 1.11.2


state: closed
title: deadpixi-sam: init at 2016-09-15
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/18305
updated_at: 2016-09-17 15:36:03
body:
  ###### Motivation for this change

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

  ---


state: closed
title: Speech synthesizer improvements
user_login: aske
html_url: https://github.com/NixOS/nixpkgs/pull/18306
updated_at: 2016-09-05 00:44:57
body:
  ###### Motivation for this change

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

  ---


state: closed
title: emacs24Macport: fix SDK version issue
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/18307
updated_at: 2016-09-15 21:07:31
body:
  ###### Motivation for this change

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

  ---

  While this fix got me unstuck and is fairly important, imo, because emacs, it seems like something is wrong in the darwin stdenv since `AvailabilityMacros.h` should be setting this for us. Somehow a mix of versions is confounding detection mechanisms in the build system for this and probably other packages. (cc @copumpkin)


state: closed
title: minizinc: init at 2.0.14
user_login: sheenobu
html_url: https://github.com/NixOS/nixpkgs/pull/18308
updated_at: 2016-09-06 04:16:42
body:
  ###### Motivation for this change

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

  ---


state: closed
title: macvim compilation errors on unstable channel
user_login: timbertson
html_url: https://github.com/NixOS/nixpkgs/issues/18310
updated_at: 2018-05-18 21:47:16
body:
  ## Issue description

  ```
  nix-build --no-out-link -A macvim '<nixpkgs>'

  ( ... )

  /usr/bin/clang -c -I. -Iproto -DHAVE_CONFIG_H -DMACOS_X_UNIX -DFEAT_GUI_MACVIM -Wall -Wno-unknown-pragmas -pipe  "-Wno-error"  -g -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1      -I/nix/store/6q0xm8adhwdd30nrbvil73cr7fx3wg7q-tcl-8.6.6/include  -D_REENTRANT=1  -D_THREAD_SAFE=1  -D_DARWIN_C_SOURCE=1   -I/nix/store/in52025017w3dvphylgim6fyxxd4cwbw-libutil-osx-10.10.5/include -DDYNAMIC_PERL_DLL=\"libperl.dylib\"   -DPERL_DARWIN -fno-strict-aliasing -fstack-protector-strong -I/no-such-path/include -DPERL_USE_SAFE_PUTENV  -I/nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/lib/perl5/5.22.2/darwin-2level/CORE  -o objects/if_perl.o auto/if_perl.c
  if_perl.xs:174:11: warning: 'Perl_croak_nocontext' macro redefined [-Wmacro-redefined]
  #  define Perl_croak_nocontext dll_Perl_croak_nocontext
            ^
  /nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/lib/perl5/5.22.2/darwin-2level/CORE/embed.h:1875:11: note: previous definition is here
  #  define Perl_croak_nocontext  Perl_croak
            ^
  In file included from if_perl.xs:565:
  /nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/lib/perl5/5.22.2/darwin-2level/CORE/inline.h:20:5: error: use of undeclared identifier 'PERL_ARGS_ASSERT_AV_TOP_INDEX'
      PERL_ARGS_ASSERT_AV_TOP_INDEX;
      ^
  /nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/lib/perl5/5.22.2/darwin-2level/CORE/inline.h:242:5: error: use of undeclared identifier 'PERL_ARGS_ASSERT_APPEND_UTF8_FROM_NATIVE_BYTE'
      PERL_ARGS_ASSERT_APPEND_UTF8_FROM_NATIVE_BYTE;
      ^
  /nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/lib/perl5/5.22.2/darwin-2level/CORE/inline.h:274:5: error: use of undeclared identifier 'PERL_ARGS_ASSERT__IS_UTF8_CHAR_SLOW'
      PERL_ARGS_ASSERT__IS_UTF8_CHAR_SLOW;
      ^
  /nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/lib/perl5/5.22.2/darwin-2level/CORE/inline.h:305:5: error: use of undeclared identifier 'PERL_ARGS_ASSERT_IS_SAFE_SYSCALL'
      PERL_ARGS_ASSERT_IS_SAFE_SYSCALL;
      ^
  /nix/store/j51fs5851a9cdrl61mldar08z3i4l93q-perl-5.22.2/lib/perl5/5.22.2/darwin-2level/CORE/inline.h:390:5: error: use of undeclared identifier 'PERL_ARGS_ASSERT_SV_ONLY_TAINT_GMAGIC'
      PERL_ARGS_ASSERT_SV_ONLY_TAINT_GMAGIC;
      ^
  1 warning and 5 errors generated.
  make[1]: *** [Makefile:2698: objects/if_perl.o] Error 1
  make[1]: Leaving directory '/private/var/folders/1k/8g0hnf7s40z8s6r3738d6m5m0000gn/T/nix-build-macvim-7.4.909.drv-0/macvim-75aa7774645adb586ab9010803773bd80e659254-src/src'
  make: *** [Makefile:29: first] Error 2
  builder for ‘/nix/store/aqh1j6q6a3rb7vw2q6xlch3zw5202ci4-macvim-7.4.909.drv’ failed with exit code 2
  error: build of ‘/nix/store/aqh1j6q6a3rb7vw2q6xlch3zw5202ci4-macvim-7.4.909.drv’ failed
  ```
  ## Technical details
  - System: OS X El Capitan
  - Nix version: nix-env (Nix) 1.10
  - Nixpkgs version: 16.09pre90351.e446b9f

  /cc @cstrahan


state: closed
title: calibre: 2.64.0 -> 2.66.0
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18311
updated_at: 2016-09-07 02:32:06
body:
  ###### Motivation for this change
  1. Update to 2.64.0 to 2.66.0
  2. Get rid of embedded python modules in favour of upstream
  3. Privacy settings (based on patches from Debian)

  I understand item 3 could be controversial, so I'm open to moving that to a separate PR.

  **NOTE**: calibre segfaults on exit (for 2.64, 2.66 and 2.66 with patches) for me, but it doesn't seem to cause any bad behaviour.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Get rid of webkitgtk24
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/18312
updated_at: 2018-02-08 17:28:37
body:
  It can not be built in parallel so it takes 6+ hours to build, [sometimes even 9h](http://hydra.nixos.org/build/39171957).

  ```
  $ git grep webkitgtk24
  pkgs/applications/editors/emacs-25/default.nix:, withXwidgets ? false, webkitgtk24x ? null, wrapGAppsHook ? null, glib_networking ? null
  pkgs/applications/editors/emacs-25/default.nix:assert withXwidgets -> withGTK3 && webkitgtk24x != null;
  pkgs/applications/editors/emacs-25/default.nix:    ++ stdenv.lib.optionals withXwidgets [webkitgtk24x wrapGAppsHook glib_networking];
  pkgs/desktops/gnome-3/3.20/default.nix:  inherit (pkgs) glib gtk2 webkitgtk24x webkitgtk212x gtk3 gtkmm3 libcanberra;
  pkgs/desktops/gnome-3/3.20/default.nix:  #   webkitgtk = webkitgtk24x;
  pkgs/desktops/gnome-3/3.20/default.nix:    webkitgtk = webkitgtk24x;
  pkgs/desktops/gnome-3/3.20/default.nix:    webkitgtk = webkitgtk24x;
  pkgs/desktops/gnome-3/3.20/default.nix:    webkitgtk = webkitgtk24x;
  pkgs/desktops/gnome-3/3.20/default.nix:    webkitgtk = webkitgtk24x;
  pkgs/development/haskell-modules/configuration-common.nix:  webkitgtk3 = super.webkitgtk3.override { webkit = pkgs.webkitgtk24x; };
  pkgs/development/haskell-modules/configuration-common.nix:  webkitgtk3-javascriptcore = super.webkitgtk3-javascriptcore.override { webkit = pkgs.webkitgtk24x; };
  pkgs/development/haskell-modules/configuration-common.nix:  websnap = super.websnap.override { webkit = pkgs.webkitgtk24x; };
  pkgs/tools/networking/mu/default.nix:, gtk3, webkitgtk24x, libsoup, icu }:
  pkgs/tools/networking/mu/default.nix:    gtk3 webkitgtk24x ];
  pkgs/top-level/all-packages.nix:  webkitgtk24x = callPackage ../development/libraries/webkitgtk/2.4.nix {
  pkgs/top-level/all-packages.nix:  webkitgtk2 = webkitgtk24x.override {
  pkgs/top-level/all-packages.nix:    webkitgtk = webkitgtk24x;
  pkgs/top-level/all-packages.nix:    webkitgtk = webkitgtk24x;
  ```

  cc @lethalman @DamienCassou 


state: open
title: RescueTime doesn't work due to SSL CA certificates
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/issues/18314
updated_at: 2017-01-30 17:18:52
body:
  ## Issue description

  When `rescuetime` is launched, it fails to check the status. The error message is:

  ```
  Problem with network, please contact RescueTime Support. (77): Problem with reading the SSL CA cert (path? access rights?).
  ```
  ### Steps to reproduce

  ```
  $ nix-env -iA rescuetime
  $ rescuetime
  ```
  ## Technical details
  - Nixpkgs version: Git revision `fa3062d1ef7802fc38ecb6a5b1e2748620c8b860`


state: open
title: Remove myEnvFun
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/18315
updated_at: 2018-07-20 19:22:41
body:
  We should remove `myEnvFun` and provide instructions how to replace it for different use cases.

  ```
  $ git grep myEnvFun
  pkgs/misc/my-env/default.nix:      sdlEnv = pkgs.myEnvFun {
  pkgs/misc/my-env/default.nix:            pkgs.myEnvFun {
  pkgs/top-level/all-packages.nix:  myEnvFun = callPackage ../misc/my-env {
  ```

  This has been discussed before and `nix-shell` should be cover the same usecases.

  Please state why you use `myEnvFun` if you do so we can provide alternative ways.


state: closed
title: packageOverrides no longer respected by aliases
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/18316
updated_at: 2016-09-12 12:02:48
body:
  For example, in `all-packages.nix` we have:

  ```
  dbus_tools = self.dbus.out;
  dbus_daemon = self.dbus.daemon;
  ```

  while in `nixos/modules/config/no-x-libs.nix` we have:

  ```
  nixpkgs.config.packageOverrides = pkgs:
    { dbus = pkgs.dbus.override { x11Support = false; }; };
  ```

  In NixOS 16.09, the override to `dbus` is no longer propagated to `dbus_tools` and `dbus_daemon`. Thus these continue to use `libX11`. This is a regression from 16.03. (Workaround in ba70ce28ae4032a4674634c2a00615f7a0908357.)

  Changing `self` back to `pkgs` restores the 16.03 behaviour, where overrides did propagate properly.

  So should we change `self` back to `pkgs` everywhere, or should `self` be fixed?


state: closed
title: mustache: init mustache at 1.0.2
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/18317
updated_at: 2016-09-09 15:16:59
body:
  ###### Motivation for this change
  - Built on platform(s)
    - [x] NixOS

  Add a description of the mustache template system, as manpages and
  html docs.

  The ruby part is intentionally not packaged, since that is better done in other places and I only want to provide the description of the format.


state: closed
title: nixos-rebuild doesn’t show package list on nix rebuild
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/18318
updated_at: 2018-04-25 11:35:30
body:
  When nix needs to be rebuilt on rebuild, the list of packages to be fetched is only shown once, for the packages nix needs for itself. The long list of packages for the system is not shown if nix is built for.
  It is shown if nix doesn’t need to be built.


state: closed
title: treewide: deprecate ip-up.target
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/18319
updated_at: 2016-09-11 11:17:27
body:
  ###### Motivation for this change

  Systemd upstream provides targets for networking. This also includes a target `network-online.target`.

  I would like to see `ip-up.target` completely gone.

  In this PR I remove / replace most occurrences since some of them were even wrong and could delay startup. 

  There are still references that I'm unsure about:
  - `nixos/modules/services/networking/dhcpcd.nix`: is this hook really needed?
  - `nixos/modules/services/networking/avahi-daemon.nix`: has ordering `wantedBy` and `before` `if-up.target` which looks plain wrong to me. We should get `avahi-daemon` closer to upstream definition that also includes socket-activation, but this is out of scope of this PR
  - `nixos/modules/services/networking/networkmanager.nix`: is this really needed?
  - `nixos/modules/tasks/network-interfaces-scripted.nix`: is this needed?
  - `nixos/modules/virtualisation/nova.nix`: this module still uses the `jobs` interface, which was deprecated when I started using nixos
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [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 would be thankful for comments about the remaining occurrences as well as deprecating `ip-up.target`  in general.


state: closed
title: systemd.nspawn: add definition
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/18320
updated_at: 2016-10-08 14:10:56
body:
  ###### Motivation for this change

  `systemd-nspawn` can be configured via `.nspawn` files. This PR adds a nixos module to manage these files. 

  In the end I want to simplify nixos-containers and make more use of upstream defaults, this is the first step but may be useful on its own.

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

  ---

  this adds the option to manage systemd.nspawn files via
  config.systemd.nspawn. The files are placed in "/etc/systemd/nspawn".


state: closed
title: various: minor cleanup
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/18321
updated_at: 2016-09-05 15:11:46
body:
  ###### Motivation for this change

  Over the time I noticed a few places that are not needed anymore, but haven't gotten around to file a PR for them. Here they are.
  Also adds two systemd upstream unit files that were missing before.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: yubico-piv-tool: add description fields
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/pull/18322
updated_at: 2016-09-05 21:33:47
body:
  `yubico-piv-tool` has a blank `meta.description`.

  This PR fills in `description` and `longDescription` with text from https://developers.yubico.com/yubico-piv-tool/


state: closed
title: connman: add option to disable connman-vpn
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/18323
updated_at: 2017-02-15 14:38:12
body:
  ###### Motivation for this change

  If no VPN has been configured (as in my case) the service shouldn't be running.
  I don't know how it's supposed to work so I added an option to enable it manually: is there a way to trigger the start in case a VPN is configured?
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using (nothing changed)
  - [x] Tested execution of all binary files (none)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ecl: add gcc into wrapper PATH
user_login: tohl
html_url: https://github.com/NixOS/nixpkgs/pull/18324
updated_at: 2016-09-05 19:35:09
body:
  ###### Motivation for this change

  This change allows ecl to compile using gcc, e.g.

  /tmp$ cat hello.lisp
  (princ "Hello world!")
  (terpri)
  (quit)

  /tmp$ ecl -norc -eval '(progn (compile-file "hello.lisp" :system-p t) (c::build-program "hello" :lisp-files (list "hello.o")) (quit))'
  ;;; Loading #P"/nix/store/x8l8zk3z0cvvim2llcr4jv0cpp3wsqp3-ecl-16.1.2/lib/ecl-16.1.2/cmp.fas"
  ;;;
  ;;; Compiling hello.lisp.
  ;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0
  ;;;
  ;;; End of Pass 1.
  ;;; Finished compiling hello.lisp.
  ;;;

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

  ---

  otherwise the native gcc based compiler does not work


state: closed
title: nixos/tests/pump.io: Fix systemd unit config
user_login: rvl
html_url: https://github.com/NixOS/nixpkgs/pull/18326
updated_at: 2016-09-08 16:16:17
body:
  ###### Motivation for this change

  The pump.io test case was failing (see #18209).
  ###### Things done
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [X] Linux
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: gcc darwin fixes
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/18327
updated_at: 2019-02-22 04:43:53
body:
  ###### Motivation for this change

  These changes seem to get gcc48, gcc5, and gcc6 working on Darwin. I need to verify that Linux gcc's still work though.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: strongswan: 5.4.0 -> 5.5.0
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/18328
updated_at: 2016-09-05 22:22:25
body:
  ###### Motivation for this change

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

  ---


state: closed
title: Backport broadcom-sta fixes from master to release-16.03
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/18329
updated_at: 2016-09-06 01:27:01
body:
  ###### Motivation for this change

  Broadcom-sta no longer builds on 16.03 with the 4.7 kernel.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: nvidia-x11 fixes from master to release-16.03
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/18330
updated_at: 2016-09-06 22:16:07
body:
  ###### Motivation for this change

  nvidia-x11 no longer builds on 16.03 with the 4.7 kernel.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: fstar: remove workaround
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/18331
updated_at: 2016-09-05 22:09:12
body:
  ###### Motivation for this change

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

  ---

  This fixes the build for me. Not sure if the error hydra is getting http://hydra.nixos.org/build/36843062 will be resolved or is caused by something other

  (CC #18209)


state: closed
title: pythonPackages.docker_compose: 1.6.2 -> 1.8.0
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/18332
updated_at: 2016-09-10 09:13:56
body:
  ###### Things done

  This updates docker_compose and some dependencies
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [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: man-db: fix 'man -H' not finding groff
user_login: RamKromberg
html_url: https://github.com/NixOS/nixpkgs/pull/18333
updated_at: 2016-09-06 02:56:01
body:
  ###### Motivation for this change

  `man --html=firefox bash` (or whatever browser...) doesn't work since groff isn't in the path.

  This substitution un-comments the override and inserts the full store path in place.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [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: linphone: 3.8.5 -> 3.9.1, remove lime support
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/18334
updated_at: 2016-09-06 07:51:08
body:
  ###### Motivation for this change

  Build was broken (http://hydra.nixos.org/build/39883461) due to linphone requiring polarssl. Since we upgraded to mbedTLS this breaks.

  ```
  Edit: Here's the link to a discussion on the ML about mbedTLS adoption: 
  http://lists.nongnu.org/archive/html/linphone-developers/2015-12/msg00042.html 
  I could not find any updates
  ```

  I bumped the version to the latests available preconfigured tarball and disabled LIME (the component that uses polarssl for encrypted IM).

  There are newer (not preconfigured) "releases" on github, but they need `bctoolkit` which is not packaged (not going to package because I doubt there is interest for linphone on nixos).

  **I don't have SIP so I can't test if it works beyond running the binary.**

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

  ---


state: closed
title: steam: runtime-generated.nix md5->sha256
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/pull/18335
updated_at: 2017-12-24 00:36:30
body:
  ###### Motivation for this change
  #4491 (md5 sucks)
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Tomcat 5.0 source URL is dead
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/18336
updated_at: 2016-09-06 16:37:43
body:
  The source for `pkgs/servers/http/tomcat/5.0.nix` is http://apache.essentkabel.com/jakarta/tomcat-5/v5.0.27/bin/jakarta-tomcat-5.0.27.tar.gz - the DNS doesn't even resolve for this anymore.


state: closed
title: Sablotron source URL is dead
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/18337
updated_at: 2016-09-08 13:34:32
body:
  `pkgs/tools/text/xml/sablotron/default.nix` source URL is http://download-1.gingerall.cz/download/sablot/Sablot-1.0.3.tar.gz which is a 404.


state: closed
title: cua-mode source URL is dead
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/18338
updated_at: 2016-09-10 17:40:41
body:
  The source URL for `pkgs/applications/editors/emacs-modes/cua/default.nix` is http://tarballs.nixos.org/cua-mode-2.10.el which is a 404.


state: closed
title: batik source URL is dead
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/18339
updated_at: 2016-09-10 09:26:47
body:
  The source URL for `pkgs/applications/graphics/batik/default.nix` is http://tarballs.nixos.org/batik-1.6.zip which is a 404.


state: closed
title: sane-frontends source URL is dead
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/18340
updated_at: 2016-09-07 04:04:53
body:
  The source URL for `pkgs/applications/graphics/sane/frontends.nix` is ftp://ftp.sane-project.org/pub/sane/sane-frontends-1.0.14/sane-frontends-1.0.14.tar.gz and this FTP server doesn't seem to exist anymore.


state: closed
title: tomcat5: remove (EOL)
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/18341
updated_at: 2016-09-06 01:59:25
body:
  ###### Motivation for this change

  **Please also backport to 16.09**
  "Fixes" #18336 
  ~~The source for 5.0.27 is not available anymore.~~ We could update to 5.0.30 (2004-11-24) or 5.5.36 (2012-10-09) but I don't think it's worth the effort.

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

  ---


state: closed
title: Java aterm source URL is dead
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/18342
updated_at: 2016-09-10 19:16:39
body:
  The source URL for `pkgs/development/libraries/java/aterm/default.nix` is http://www.cwi.nl/projects/MetaEnv/aterm-java/aterm-java-1.6.tar.gz which is a 404.


state: closed
title: sane-frontends: fix source url, move from md5 to sha256
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/pull/18343
updated_at: 2016-09-06 07:30:52
body:
  ###### Motivation for this change
  #18340 - sane-frontends src is broken
  #4491 - avoiding use of md5
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Machine-dependent testing in NixOS
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/issues/18344
updated_at: 2018-06-24 12:26:02
body:
  This is an issue to think about the implementation of machine-dependent testing in NixOS.

  The idea of machine-dependent test is to have tests automatically generated for a specific machine setup.

  Thanks to NixOS declarative configuration, a machine setup is equivalent to its `config`.
  So solving machine-dependent testing is solving the `config` <-> tests relationship.

  The problem can be divided in two parts, modules and packages.

  ---
  ### A. modules

  This consist in tying configurations options to tests, examples:
  - if `config.services.xserver.displayManager.sddm.enable == true` then enable the `ssdm` test.
  - if `config.services.mysql.enable == true && config.services.mysql.replication.role != "none";` then enable the `mysqlReplication` test.

  Possible implementations:
  #### 1. Module centric

  An extra module option that list enabled tests is added.
  In the modules implementation, the `config` part, tests are added to the option if needed.

  Sample [implementation](https://github.com/openlab-aux/vuizvui/blob/master/modules/core/tests.nix) and [module](https://github.com/openlab-aux/vuizvui/blob/82f21d03274d6a25bb63951d294f69cf7b1052f2/modules/programs/gnupg/default.nix#L104)

  Pros:
  - Keep test files clean
  - Can tie a module to multiple tests

  Cons:
  - Can be broke by tests attribute path changes
  #### 2. Test centric

  Tests define a `Config -> Bool` function, that when called with a specific `config` can determine if the test should be run.

  Pros:
  - Keep module files clean
  - Can tie a test to multiple modules

  Cons:
  - Can be broke by module options changes

  ---
  ### B. Packages

  Packages can have a simpler approach:
  - Packages meta attribute can be used to ties tests and packages
  - run any of the tests of `config.environment.systemPackages` packages

  Open problems:
  - How to run tests for used packages that are not in `config.environment.systemPackages`, like packages called via `${pkgs.foo}` in systemd units
  - How to trigger tests depending on specific package configuration options. (`enableFoo` arguments)

  ---

  Discussion moved from #18142
  cc @aszlig (feel free to edit the issue description to your liking)


state: closed
title: Tomcat 5: fix src url, and move from md5 to sha256
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/pull/18345
updated_at: 2016-09-06 01:12:37
body:
  ###### Motivation for this change
  #18336 - tomcat 5.0 source url is broken
  #4491 - moving away from md5
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libjpeg-6b patch source URLs are dead
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/18346
updated_at: 2017-04-03 16:43:05
body:
  In `pkgs/development/libraries/libjpeg/62.nix`, both patch sources are 404s:
  - http://svn.macports.org/repository/macports/trunk/dports/graphics/jpeg/files/patch-ltconfig
  - http://svn.macports.org/repository/macports/trunk/dports/graphics/jpeg/files/patch-ltmain.sh


state: closed
title: Miscellaneous packages: Use sha256 instead of md5
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/pull/18347
updated_at: 2016-09-06 01:40:59
body:
  ###### Motivation for this change
  #4491 - md5 is a bad hash
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Unfree packages are hard to discover.
user_login: TravisWhitaker
html_url: https://github.com/NixOS/nixpkgs/issues/18348
updated_at: 2016-09-06 07:13:21
body:
  ## Issue description

  It is very difficult for the uninitiated user to find unfree packages. [The search page](http://nixos.org/nixos/packages.html) does not display them, nor does `nix-env -qa`. This is especially problematic if a user is unaware of `nixpkgs.config.allowUnfree`.

  At a bare minimum the `nixpkgs.config.allowUnfree` attribute should be documented in the manual. Ideally `nix-env -qa` (and the search page, which I assume is simply an index of that program's output) would list all available packages with a note on packages that have unfree licenses, although I'm not sure how challenging this would be to implement.
  ### Steps to reproduce

  Wonder whether or not Nix provides some unfree software X, Google Chrome for example. Notice that the [the search page](http://nixos.org/nixos/packages.html) and `nix-env qa` do not list this package. Dig through this repository and discover that there is in-fact an expression for the software. Defer to a local Nix expert to inform you of `nixpkgs.config.allowUnfree`.
  ## Technical details
  - System: Any
  - Nix version: 1.11.3
  - Nixpkgs version: 16.09pre90369.202d9e2


state: closed
title: ledger-web: do not make our own wrapper
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18349
updated_at: 2016-09-06 21:44:52
body:
  ###### Motivation for this change

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

  ---


state: closed
title: ffmpeg3: fix darwin build
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/18350
updated_at: 2016-09-06 08:58:34
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: deluge module: support specifying number of open files
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18351
updated_at: 2016-10-07 20:37:24
body:
  ###### Motivation for this change

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

  ---


state: closed
title: @handle in lib/maintainers.nix must be a github username
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/18352
updated_at: 2018-03-04 08:01:44
body:
  For sake of communication, handle used in [lib/maintainers.nix](https://github.com/NixOS/nixpkgs/blob/master/lib/maintainers.nix) should be the handle of person behind his/hers contribution on github.com.

  This is the first step of implementing https://github.com/NixOS/nixpkgs/issues/13602 and showed up as a problem in https://github.com/NixOS/nixpkgs/issues/18209 .

  I'd like @NixOS/nixpkgs-committers to address this in `master` branch, I'll write a script that checks if this rule is respected.


state: closed
title: vp: fix build
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/18353
updated_at: 2016-09-06 15:52:16
body:
  ###### Motivation for this change

  To fix build. Note, when actually running the binary it doesn't show any images and only prints some gibberish in the terminal. CC maintainer: @vrthra
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: squishyball: init at 19580
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/pull/18354
updated_at: 2016-09-13 05:00:39
body:
  ###### Motivation for this change

  A nice tool to do A/B/X audio testing from Xiph.Org Foundation.

  Also, I made `opusfile.h` include not `<opus_multistream.h>` but `<opus/opus_multistream.h>`, because this is our location in `libopus`.

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


state: open
title: Support declarative container options in imperative setup
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/18355
updated_at: 2019-03-03 14:10:30
body:
  It is now impossible to set bind mounts for imperative containers. I don't whether it is by design, or there is no interface to do it imperatively yet. I hope for latter. In that case we can have this container config:

  ```
  { config, pkgs, lib, ...}:
  {
     services.postgresql.enable = true;
     services.postgresql.dataDir = "/media/db";
     deployment.container.bindMounts = [{ "/media/db" = { hostPath = "/media/db"; isReadOnly = false; }; }];
     deployment.container.privateNetwork = true;
  }
  ```

  Main use case is to improve usability of container deployments in NixOps. Another usecase it to simplify solution for problem in https://github.com/NixOS/nixpkgs/pull/17365 (if I understood the problem correctly).


state: closed
title: Lenovo Ideapad Z510 doesn't resume after suspend
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/18356
updated_at: 2016-09-19 17:05:37
body:
  ## Issue description

  Lenovo Ideapad Z510 doesn't resume after suspend.
  ### Steps to reproduce

  Close the laptop lid. Open it - system becomes unresponsive

  I can type text, I can switch with Ctrl-{F1,F6}, but the only reaction from system is printing keystrokes to screen. Last line in `journalctl` is "systemd-sleep: suspend". I have to do hard reset to recover from this state.

  Config is pretty minimal, system is fresh after nixos-install.
  ## Technical details
  - System: pre 16.09


state: closed
title: unifont: 9.0.01 -> 9.0.02
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/18357
updated_at: 2016-09-06 13:47:41
body:
  ###### Motivation for this change
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  See http://lists.gnu.org/archive/html/info-gnu/2016-09/msg00002.html
  for release announcement


state: closed
title: sshd fails to start on 16.09: /var/emtpy must be owned by root and not group or world-writable
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/18358
updated_at: 2016-09-22 20:14:20
body:
  Possible cause https://github.com/NixOS/nixpkgs/commit/4f8f1c30cbfb3e5e346a7ad1a699d3c8b3a46605 /cc @rickynils 


state: closed
title: sfml: install pkg-config files
user_login: juliendehos
html_url: https://github.com/NixOS/nixpkgs/pull/18359
updated_at: 2016-09-07 22:01:36
body:
  ###### Motivation for this change
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: buildRubyGem: fixes gemspec UTF-8 loading issue
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/18361
updated_at: 2016-09-20 17:36:54
body:
  ###### Motivation for this change

  Fixes https://github.com/manveru/bundix/issues/5

  This should probably be back-ported to 16.09 too
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] 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).

  ---

  If a gemspec has UTF-8 characters in it, ruby will fail loading it with

  ```
  invalid multibyte char (US-ASCII)
  ```

  This change forces the encoding to be correct, we assume everyone now
  uses UTF-8.


state: closed
title: input-methods modules: fix engine description
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/18362
updated_at: 2016-09-06 16:42:29
body:
  ###### Motivation for this change

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

  ---


state: closed
title: vagrant: make patches a list
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/18364
updated_at: 2016-09-06 14:52:01
body:
  ###### Motivation for this change

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

  ---

  cc @peterhoeg 

  This has more correct semantics, allows for multiple patches, and makes
  using overrideDerivation to add/remove patches work as expected.


state: closed
title: security.acme: require networking for client, remove loop without fallbackHost
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/18366
updated_at: 2016-09-06 21:02:16
body:
  ###### Motivation for this change

  Two changes:
  ##### require networking

  The acme client requires networking to request a certificate.
  This could probably be improved since the acme client only needs connectivity when there is no valid certificate present:
  - acme-check.service
    - need no networking
    - check if certificate is valid
      - if yes, succeed
      - if no, enter failed state
    - has `OnFailure` set to acme-renew.service
  - acme-renew.service
    - needs networking
    - request certificate just like it does at the moment
  ##### remove loop

  When `acmeFallbackHost` was not set it defaulted to 0.0.0.0 causing a request loop
  This removes the fallback section from the nginx config if no `acmeFallbackHost` is set.

  Was there a reason to implement it this way that I'm missing? 

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


state: closed
title: qt5Full broken on master and release-16.09
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/18367
updated_at: 2016-09-06 20:49:40
body:
  ## Issue description

  ```
  $ nix-build -A qt5Full
  these derivations will be built:
    /nix/store/wrl9v5rygw4ackxw4h2nln46nll9i5cf-qt-5.6.1-1.drv
  building path(s) ‘/nix/store/1ak5cvnmvnmsbxbgl58mbrhfwr657xrb-qt-5.6.1-1’
  cp: cannot stat '/nix/store/pjw2nfhk6plffb1imyznnjbsq4sfvv4l-qtbase-5.6.1-1/bin/qmake': No such file or directory
  builder for ‘/nix/store/wrl9v5rygw4ackxw4h2nln46nll9i5cf-qt-5.6.1-1.drv’ failed with exit code 1
  error: build of ‘/nix/store/wrl9v5rygw4ackxw4h2nln46nll9i5cf-qt-5.6.1-1.drv’ failed
  ```


state: closed
title: rawtherapee: 4.2 -> 4.2.1025
user_login: 2chilled
html_url: https://github.com/NixOS/nixpkgs/pull/18368
updated_at: 2016-09-25 06:01:27
body:
  ###### Motivation for this change

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

  ---


state: closed
title: bcache userspace is installed unconditionally
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/issues/18369
updated_at: 2018-06-24 12:31:49
body:
  ## Issue description

  `nixos/modules/tasks/bcache.nix` adds `bcache-tools` to the `systemPackage` set and adds the udev rule. 
  Should this be optional (at least opt-out) to allow smaller system closure?
  CC @lethalman 
  ### Steps to reproduce

  Install NixOS
  Look for bcache-tools in /nix/store
  ## Technical details
  - System: Flounder (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  - Nix version: 1.11.3 (run `nix-env --version`)


state: closed
title: transcrypt: 0.9.7 -> 0.9.9
user_login: elasticdog
html_url: https://github.com/NixOS/nixpkgs/pull/18370
updated_at: 2016-09-06 21:55:48
body:
  ###### Motivation for this change

  Bump to the latest upstream release version.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] 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).

  ---

  I also realized that the git/openssl runtime dependencies were not actually being picked up, so I've added in the standard `wrapProgram` setup to make the `$PATH` explicit.


state: closed
title: ympd service: init
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/18371
updated_at: 2016-09-10 16:23:39
body:
  ###### Motivation for this change

  ympd provides a web ui, it is suitable to be run as a service.

  I've installed, enabled, and tested this successfully locally, although without MPD. I've also customized different options, and they've worked.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  The service is based heavily on the mpd service.
  Fixes #17878.


state: closed
title: android-studio: enable Android emulator support
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/18372
updated_at: 2016-09-12 09:07:07
body:
  ###### Motivation for this change

  These changes are needed to be able to run the system emulator (QEMU)
  from Android Studio. In addition to the added dependencies,
  $LD_LIBRARY_PATH had to be changed from --set to --prefix, so that libGL
  is found (on NixOS).
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] 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: mc: Enable support for SFTP and SMB.
user_login: tavyc
html_url: https://github.com/NixOS/nixpkgs/pull/18373
updated_at: 2016-09-11 23:49:00
body:
  ###### Motivation for this change

  This enables the support for the SFTP and SMB remote filesystems in Midnight Commander.

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

  ---


state: closed
title: Problems with introduction of node2nix
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/issues/18374
updated_at: 2016-09-07 06:41:16
body:
  ## Issue description

  The introduction of node2nix via 5ce6cd0106242648ccc9e7ea64716a866eca152c seems to break something:

  ```
  $ nix-env -i hello --show-trace # does not really matter what package I install
  error: while evaluating ‘callPackageWith’ at /Users/tpflug/nixpkgs/lib/customisation.nix:93:35, called from /Users/tpflug/nixpkgs/pkgs/top-level/all-packages.nix:10271:14:
  while evaluating ‘makeOverridable’ at /Users/tpflug/nixpkgs/lib/customisation.nix:54:24, called from /Users/tpflug/nixpkgs/lib/customisation.nix:97:8:
  while evaluating anonymous function at /Users/tpflug/nixpkgs/pkgs/servers/dnschain/default.nix:1:1, called from /Users/tpflug/nixpkgs/lib/customisation.nix:56:12:
  while evaluating ‘override’ at /Users/tpflug/nixpkgs/lib/customisation.nix:60:22, called from /Users/tpflug/nixpkgs/pkgs/servers/dnschain/default.nix:8:8:
  while evaluating ‘makeOverridable’ at /Users/tpflug/nixpkgs/lib/customisation.nix:54:24, called from /Users/tpflug/nixpkgs/lib/customisation.nix:60:31:
  anonymous function at /Users/tpflug/nixpkgs/pkgs/development/node-packages/default-v4.nix:1:1 called with unexpected argument ‘self’, at /Users/tpflug/nixpkgs/lib/customisation.nix:56:12
  ```
  ### Steps to reproduce

  This happens for me on OSX on any commit after 5ce6cd0106242648ccc9e7ea64716a866eca152c regardless of what package I try to install
  ## Technical details
  - System: OSX
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre-git 


state: closed
title: adb-sync: Make `platforms` correspond to those of `androidsdk`
user_login: scolobb
html_url: https://github.com/NixOS/nixpkgs/pull/18375
updated_at: 2016-09-08 21:34:20
body:
  ###### Motivation for this change
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This commit limits the platforms supported by `adb-sync` to those supported by `androidsdk`, which is its main dependency.

  This commit also prevents `adb-sync` from being built by Hydra (just like `androidsdk`) and should fix [these](http://hydra.nixos.org/eval/1290936?filter=adb-sync&compare=1290887&full=#tabs-still-succeed) build failures.


state: closed
title: container: Increase startup timeout
user_login: kampfschlaefer
html_url: https://github.com/NixOS/nixpkgs/pull/18377
updated_at: 2016-09-07 14:47:51
body:
  ###### Motivation for this change

  on master and release-16.09 the container tests fail for strange reasons. maybe waiting a bit longer for the container to start is not the solution but brings us forward in diagnosis of the problem

  ---

  Waiting for the whole container should be longer than waiting for a
  single service.

  But now I just want to have a chance to see why the containers systemd
  even thinks it should wait for dev-vda.device…


state: closed
title: add nix.optimise service
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/18378
updated_at: 2016-09-23 14:09:55
body:
  ###### Motivation for this change

  Similarly to the `nix-gc` service, this is something that users probably want to do regularly, so it's handy to have it automated.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: syncthing: 0.14.5 -> 0.14.6
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18379
updated_at: 2016-09-07 01:24:01
body:
  ###### Motivation for this change

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

  ---


state: closed
title: module system: type merging for enum, nullOr and listOf
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/18380
updated_at: 2016-11-06 00:57:20
body:
  ###### Motivation for this change

  This adds type merging for `enum`, `nullOr` and `listOf` types.

  It allow to extend type definitions for `enum`, `nullOr enum` and `listOf enum` options over multiple modules files in a decentralized manner.

  Idea come from https://github.com/NixOS/nixpkgs/pull/15096#issuecomment-239925597.
  #### Example use case: Input methods

  This functionality can be used extend sum types defining a choice without changing the base module.

  There can be only one input method enabled system-wide, so the enabled input method option is declared as an `enum` in the central input method module (`default.nix`).
  Every input method has its own set of options and config and so is managed in its own module file.

  Currently, options declarations are closed so the declaration in `default.nix` must contains all the possible choices:

  _default.nix_

  ```
    enabled = mkOption {
      type    = types.nullOr (types.enum [ "ibus" "fcitx" "nabi" "uim" ]);
      default = null;
      ...
    };
  ```

  That means that any addition or removal of input methods result in a change in the `enabled` declaration in `default.nix`.

  With type merging, it is possible to make `enabled` a placeholder in the main module:

  _default.nix_:

  ```
    enabled = mkOption {
      type    = types.nullOr (types.enum [ ]);
      default = null;
      ...
    };
  ```

  And to extend it in other input methods modules files:

  _ibus.nix_:

  ```
    enabled = mkOption {
      type = types.nullOr (types.enum [ "ibus" ]);
    };
  ```

  As a result, option declaration is decentralized and modularity improved.
  #### Manual

  In the manual, all the files that extends or declare the type are listed in `Declared by:`, sample output:

  ```
  i18n.inputMethod.enabled

      Select the enabled input method. Input methods is a software to input symbols that are not available on standard input devices. Input methods are specially used to input Chinese, Japanese and Korean characters.

      Type: null or one of "uim", "nabi", "ibus", "fcitx"

      Default: null

      Example: "fcitx"

      Declared by:
      <nixpkgs/nixos/modules/i18n/input-method/uim.nix>
      <nixpkgs/nixos/modules/i18n/input-method/nabi.nix>
      <nixpkgs/nixos/modules/i18n/input-method/ibus.nix>
      <nixpkgs/nixos/modules/i18n/input-method/fcitx.nix>
      <nixpkgs/nixos/modules/i18n/input-method/default.nix> 
  ```

  ---

  This functionality is useful for any case where modular sum types options could make sense (display managers, window managers, desktop managers modules, ...)

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

  ---


state: closed
title: dovecot service: require mail{User,Group} with sieveScripts
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/18381
updated_at: 2016-09-07 08:16:18
body:
  ###### Motivation for this change

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

  ---


state: open
title: dbus: [WIP] new version and socket activation
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18382
updated_at: 2018-02-03 22:06:05
body:
  ###### Motivation for this change

  **This is WIP** - as it requires significant recompilation, my poor laptop is currently adding to global warming. I will be back with an update once I actually manage to run this.

  This PR supersedes  #18222.

  We now socket activate dbus, which means it will be launched on demand.

  There is no longer any reason to launch it manually from the various startup scripts and the services.xserver.startDbusSession has thus been deprecated.

  This also removes the need for the configurable option in #18222.

  This is upstream's recommended way to run dbus.

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


state: closed
title: ledger-web: we have bundlerEnv, let us use it
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/18383
updated_at: 2016-09-07 05:08:18
body:
  ###### Motivation for this change

  @cstrahan keeps making me throw perfectly good and brand new code away!

  We have `bundlerEnv` - let's use it instead of manually fiddling with the install.

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

  ---


state: closed
title: bundlerEnv should have defaults for gemfile, lockfile and gemset
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/issues/18384
updated_at: 2017-02-01 09:22:50
body:
  ## Issue description

  When using the `bundlerEnv`, everybody has to set the same variables:

  ``` nix
  inherit ruby;
  gemfile  = ./Gemfile;
  lockfile = ./Gemfile.lock;
  gemset   = ./gemset.nix;
  ```

  Can't we set defaults here: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/ruby-modules/bundler-env/default.nix#L9

  cc: @cstrahan 
  ## Technical details
  - NixOS: 16.09.git.0b1fad6M (Flounder)
  - Nix: nix-env (Nix) 1.11.3
  - nixpkgs: 16.09pre89269.8512747


state: closed
title: ruby: remove 1.9 (WIP)
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/18385
updated_at: 2017-01-30 20:26:31
body:
  ###### Motivation for this change

  Ruby 1.9 is EOLd by upstream
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] 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: Make cross-compiling with the crossSystem argument work
user_login: DavidEGrayson
html_url: https://github.com/NixOS/nixpkgs/pull/18386
updated_at: 2016-12-24 20:44:03
body:
  ###### Motivation for this change

  I would like to be able to compile software for systems that do not have Nix.  It looks like nixpkgs has a `crossSystem` argument that should allow this, but when I tried to use it, I encountered a bunch of problems.

  The main problem was that the `crossSystem` argument affected a bunch of native derivations, such as gcc5, so when I tried to cross-compile, Nix would needlessly try to rebuild the stdenv, and encounter some error.

  Another issue was that the cross compilers were built using the bootstrap tools instead of the normal stdenv, and they were built using gcc.cc.override which seems invalid to me.  Fixing this issue was the final thing that allowed me to successfully cross-compile for the Raspberry Pi.

  See my detailed commit messages for more info.  (I actually redid the commit history before submitting this pull request to make it easy for reviewers to follow.)  Thanks!
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [x] Tried to run `nix-shell -p nox --run "nox-review wip --against d4eac027"` but its [error message](https://gist.github.com/DavidEGrayson/efc54d4637c7e521227abb53eb1b3030) did not make much sense to me.  It looks like it tried to evaluate `libcCross1` without specifying a `crossSystem` argument, which is invalid (just like it would also be invalid to evaluate libcCross).
  - [ ] 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 main way I tested this PR was by applying `nix-build` to [this Nix expression](https://gist.github.com/DavidEGrayson/8d61032e523b3bc8bbca0c4b281afb52).  That Nix expression does several things: it ensures that the gcc5 in my pull request does not get affected by the crossSystem argument.  It also ensures that my pull request does not affect any native GCC derivations, so we will not need a mass rebuild.  It also compiles the "hello" package for the Raspberry Pi.

  ---
  ###### Future work
  - I am only touching the GCC 5 recipe in this pull request, but we should apply my fixes to GCC 6 after they are accepted.
  - The test I added in the new directory `test` should be automatically run by Hydra.  I do not know how to set that up.
  - Note that this pull request only makes cross-compiling work if the build system is Linux.  A bit more work would be needed to make cross-compiling work on Darwin.


