# issues

state: closed
title: coqPackages.math-classes: init at 2016-06-08
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/22149
updated_at: 2017-01-28 07:29:47
body:
  ###### Motivation for this change
  math-classes is a very cool new approach to the algebraic hierarchy based on coq's new first-class typeclass mechanism!

  @jwiegley I thought I'd take this time to ask you a question, somewhat related to this PR. In my `shell.nix` for coq projects, I define
  ```nix
    shellHook = ''
      COQPATH=${math-classes}/lib/coq/8.5/user-contrib/
    '';
  ```
  Is there a better way? How can I check to see whether or not the library is accessible, e.g.\ for building other coq packages?

  ###### Things done

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


state: closed
title: license: add EUPL v1.1 license
user_login: oleks
html_url: https://github.com/NixOS/nixpkgs/pull/22150
updated_at: 2017-01-25 22:18:25
body:
  ###### Motivation for this change

  Add EUPL v1.1 license.

  ###### Things done

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

  ---


state: closed
title: licenses: add EUPL v1.1 license
user_login: oleks
html_url: https://github.com/NixOS/nixpkgs/pull/22151
updated_at: 2017-01-25 22:36:01
body:
  ###### Motivation for this change

  Add EUPL v1.1 license.

  ###### Things done

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

  ---


state: closed
title: phpfpm service: one service per pool for isolation
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/22154
updated_at: 2017-02-27 23:05:13
body:
  ###### Motivation for this change

  Previously, we used one php-fpm process to manage all pools. While this is the default configuration we can do better and leverage systemd services hardening to improve isolation between pools running on the same system.

  We are still using php-fpm to change uid and gid in order to maintain compatibility with existing configs for now.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or 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: Enabling both kde5 and gnome3 breaks the build
user_login: ToxicFrog
html_url: https://github.com/NixOS/nixpkgs/issues/22155
updated_at: 2017-03-23 16:39:59
body:
  ## Issue description

  Enabling both `services.xserver.desktopManager.kde5` and `services.xserver.desktopManager.gnome3`; when trying to build the hwdb configuration, multiple packages try to provide `etc/udev/hwdb.d/69-libmtp.hwdb` and it explodes.

  ### Steps to reproduce

      services.xserver = {
        enable = true;
        displayManager.sddm.enable = true;
        desktopManager.kde5.enable = true;
        desktopManager.gnome3.enable = true;
      };

      # nixos-rebuild build
      building path(s) ‘/nix/store/p86lcc8ispms486kvyjm0il7snn5lk1a-hwdb.bin’
      Adding hwdb files for package /nix/store/5vvrpxviq3xp3fmizin2lmbxwp56rng0-systemd-231
      Adding hwdb files for package /nix/store/bx3cjvvpiiknf54x7pfzg2zi2y17f5h8-gnome-settings-daemon-3.20.1
      Adding hwdb files for package /nix/store/j7y2flk73668j2vk7w91ijl8zimkdc65-libmtp-1.1.11-bin
      Adding hwdb files for package /nix/store/100h7y9525ci6rkx93hrj1wd2fh90cqd-media-player-info-22
      Adding hwdb files for package /nix/store/g6fg06gnzi16z2alapd3y65dh1m8jkfb-mdadm-3.3.4
      Adding hwdb files for package /nix/store/asj0gw12yyixg2kc2smvhi7bimg7b1k3-lvm2-2.02.140
      Adding hwdb files for package /nix/store/9bvgmm6lfji4jq3xpv6c2fa7lwzndar6-zfs-user-0.6.5.8
      Adding hwdb files for package /nix/store/hr77n8z83976gfgfg40lbxxzf40d9n6p-xf86-input-wacom-0.32.0
      Adding hwdb files for package /nix/store/0d3454snfpkvli0wzn0r6i6qazcivjwx-libinput-1.3.3
      Adding hwdb files for package /nix/store/99gnhbl66s6hckpq1h2jc1qx0hdp2nps-colord-1.2.12
      Adding hwdb files for package /nix/store/p78bly6yza3g2vrsw83h6q6qhac58y9b-ModemManager-1.4.16
      Adding hwdb files for package /nix/store/7gvskrjl8l3p3c6g84391kyfbsaf7iik-network-manager-1.2.4
      Adding hwdb files for package /nix/store/zvgm9j3k7j8ir8jy7k4jpzj0h43l2k8y-NetworkManager-l2tp-gnome-1.2.4
      Adding hwdb files for package /nix/store/7p0wl7l2afy0fldxar3zsqaiy6px31c7-NetworkManager-openconnect-gnome-1.2.2
      Adding hwdb files for package /nix/store/l7bsk2pgc46ak2fnkrj4wsvs5n7vr5y6-NetworkManager-openvpn-gnome-1.2.6
      Adding hwdb files for package /nix/store/bpjlkiazpx7lwl9kb9b55vks6gwck965-NetworkManager-pptp-gnome-1.2.4
      Adding hwdb files for package /nix/store/npq9p3g346dmpfkp6liz74xkkdzr0w12-NetworkManager-vpnc-gnome-1.2.4
      Adding hwdb files for package /nix/store/biyifsvmvkfbwf9v0fmgn358badz06a8-wpa_supplicant-2.5
      Adding hwdb files for package /nix/store/q23i8f5j59jf7ypdya9y9512h1c0jcvv-upower-0.99.4
      Adding hwdb files for package /nix/store/5b39mw2k89vzgk7gqxagi6fgcqiwv8sr-udisks-2.1.6
      Adding hwdb files for package /nix/store/px3736lmrqr6xb6s38h0b79l07rb6v0m-extra-udev-rules
      Adding hwdb files for package /nix/store/q7vln9j7xni7cfz5r03n2mizna22g3a7-extra-hwdb-file
      Adding hwdb files for package /nix/store/2aqkijdw75mvnjgpkx692ijv01ih4vra-tlp-0.8
      Adding hwdb files for package /nix/store/yccbfikag361jz8hsd3rpnl0gmmbjj1y-bluez-5.40
      Adding hwdb files for package /nix/store/j7y2flk73668j2vk7w91ijl8zimkdc65-libmtp-1.1.11-bin
      ln: failed to create symbolic link 'etc/udev/hwdb.d/69-libmtp.hwdb': File exists
      builder for ‘/nix/store/w3hspvlrkwp1mc249i8z02vl06jnk6pv-hwdb.bin.drv’ failed with exit code 1
      [...]
      cannot build derivation ‘/nix/store/2h3wn6hxp2v7vpcvdlx1m4n37jjxfcz2-etc.drv’: 1 dependencies couldn't be built
      cannot build derivation ‘/nix/store/ba5j6sj384f45c83szlr41z1bx7h5pr0-nixos-system-isis.ancilla.ca-16.09.1515.89c567c.drv’: 1 dependencies couldn't be built

  ## Technical details

  System: 16.09.1512.6b28bd0 (Flounder)
  Nix version: nix-env (Nix) 1.11.6
  Nixpkgs version: "16.09.1515.89c567c"


state: closed
title: Add a script that "diffs" nix environment generations
user_login: shanemikel
html_url: https://github.com/NixOS/nixpkgs/pull/22156
updated_at: 2017-03-03 00:17:26
body:
  ###### Motivation for this change

  I found a script like this in matthiasbeyer/nixos-scripts, but it didn't seem to work.  I think it's a useful thing to have, and would like to see it eventually usable via the Nix CLI.  I saw this feature in Guix, and was impressed.  I think it should work for most, but it has a dependency on a coreutils command which isn't present on OSX out of the box (but is present in the nixpkgs coreutils package).

  Not sure how people will feel about the style.  Like any code, I try to abstract my Bash, which tends to be hackish and clunky.  Anyway, I think I found a nice way to do something like an import/include...  If y'all don't like it, I can just copy/paste the lib_bash/temp code directly into the script.


state: closed
title: obs-studio: 0.15.2 -> 17.0.1
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/22157
updated_at: 2017-01-27 02:37:01
body:
  upstream version scheme change, this is the equivalent of 0.17.1.

  ###### Motivation for this change
  Simple update to OBS Studio as I am using it on NixOS for streaming. 0.16.2 is recommend for linux on the main website, but I tested that version and it crashes when opening any menu dialogue related to recording. Other linux distributions package 17.0.1 so I tried that and it appears to run just fine.

  ###### Things done

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

  ---


state: closed
title: discord: 0.0.13 -> 0.0.1
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/22158
updated_at: 2017-01-26 23:13:13
body:
  Despite the version number confusion, this is a new version of
  discord-canary, but since the build is now public/official, the version
  number has been reset and the canary suffix has been dropped.

  Note that this means that the executable has been renamed from
  DiscordCanary to Discord

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: chocolate-doom: 2.2.1 -> 2.3.0
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/22159
updated_at: 2017-01-27 02:37:56
body:
  ###### Motivation for this change

  ###### Things done

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

  ---


state: closed
title: mwprocapture: init at 1.2.3269
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/22160
updated_at: 2017-02-19 01:58:00
body:
  Looking for feedback as this is my first NixOS kernel module package.

  a driver for the Magewell Pro Capture family of pci-e cards.
  Also includes the mwcap-info and mwcap-control utilities, for
  changing pixel format settings on the card, among other things.
  Uses v4l2 for video output, alsa/pulse for audio output

  System configuration option to enable package:
    hardware.mwProCapture.enable = true;

  ###### Motivation for this change
  This allows anyone who owns a pci-e Magewell capture device to capture video or stream and may provide a good base for future capture card related packaging (which is admittedly niche)

  ###### Things done
  Substituted all hardcoded paths with paths pointing to the correct nixpkgs store output
  Executables are patchelf'd and all dependencies are satisfied.
  Module has been tested with the 4.9 kernel series and works well

  ###### Things to possibly be done
  Package the quickstart guide and the users manual somewhere as documentation? Currently nothing is done with these

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

  ---


state: closed
title: rcm: 1.3.0 -> 1.3.1
user_login: gevans
html_url: https://github.com/NixOS/nixpkgs/pull/22161
updated_at: 2017-02-01 20:46:39
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [x] macOS
     - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of 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-full: 3.1.3 -> 3.2.2
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/22163
updated_at: 2017-01-27 03:33:04
body:
  Not sure if there's a specific reason ffmpeg is kept at the 3.1.x series :) I updated the ffmpeg-full package which doesn't seem to have anything which depends on it currently.

  also removed a few flags for features that have been entirely removed from
  ffmpeg

  removed:
  - faac
  - aacplus
  - incompatibleLibavAbi option

  please use fdk-aac or the built-in encoder for aac audio

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

  ---


state: closed
title: Key repeat rate changed
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/22164
updated_at: 2018-10-10 16:28:00
body:
  I just pulled in the latest updates for NixOS 16.09, and for some reason my key repeat rate changed. When I hold down a key, characters are repeated much more slowly.

  So far I've figured out how to fix it temporarily using `xset`. From some experimentation, `xset r rate 250 50` seems to get it roughly back to what it used to be.

  So, two issues/questions here:

  1. The fact that the repeat rate spontaneously changed with an update is a bug, right?
  2. Is there a NixOS option to explicitly set the repeat rate to make sure I can avoid running into this issue again?


state: closed
title: pgroonga: init at 1.1.9
user_login: DerTim1
html_url: https://github.com/NixOS/nixpkgs/pull/22165
updated_at: 2017-01-31 08:27:38
body:
  ###### Motivation for this change
  Add Postgresql Plugin pgroonga.

  Can e.g. be used with:
  ```
  services.postgresql = {
      enable = true;
      package = pkgs.postgresql95;
      dataDir = "/var/db/postgresql";
      extraPlugins = [ pkgs.pgroonga ];
    };
  ```

  ###### Things done

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

  ---


state: closed
title: tsearch-extras: init at 0.2
user_login: DerTim1
html_url: https://github.com/NixOS/nixpkgs/pull/22166
updated_at: 2017-02-13 15:26:48
body:
  ###### Motivation for this change
  Add Postgresql Plugin tsearch_extras (e.g. necessary for zulip)

  Can e.g. be used with:
  ```
  services.postgresql = {
      enable = true;
      package = pkgs.postgresql95;
      dataDir = "/var/db/postgresql";
      extraPlugins = [ pkgs.tsearch_extras ];
    };
  ```

  ###### Things done

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

  ---


state: closed
title: gdb: 7.12 -> 7.12.1
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/22167
updated_at: 2017-01-26 13:23:20
body:
  See https://lists.gnu.org/archive/html/info-gnu/2017-01/msg00009.html
  for release announcementgdb: 7.12 -> 7.12.1

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

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: rambox: 0.4.5 -> 0.5.2
user_login: phryneas
html_url: https://github.com/NixOS/nixpkgs/pull/22168
updated_at: 2017-01-29 07:47:53
body:
  ###### Motivation for this change
  version bump, new checksums.
  also, the binary was renamed in the new download (from Rambox to rambox).

  ###### Things done

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

  ---


state: open
title: nixos-container circumventing read-only bind mount
user_login: lesscodeless
html_url: https://github.com/NixOS/nixpkgs/issues/22170
updated_at: 2017-01-26 10:29:30
body:
  ## Issue description
  Read-only bind mounts (setup by the host) are writable in the container.


  ### Steps to reproduce
  ```
  $ su -
  $ nixos-container create test
  $ nixos-container start test
  $ mkdir src /var/lib/cointainers/test/root/dst
  $ mount bind src/ /var/lib/cointainers/test/root/dst
  $ mount -o remount,ro,bind /var/lib/cointainers/test/root/dst/
  $ touch /var/lib/cointainers/test/root/dst/aoeu
  touch: cannot touch '/var/lib/containers/test/root/dst/aoeu': Read-only file system

  $ # All is well and good, but then...
  $ nixos-container root-login test
  $ touch dst/aoeu
  $ echo $?
  0
  ```


state: closed
title: wireshark: 2.2.3 -> 2.2.4
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/22171
updated_at: 2017-01-26 13:34:20
body:
  This release fixes those security related issues:
  - https://www.wireshark.org/security/wnpa-sec-2017-01.html
  - https://www.wireshark.org/security/wnpa-sec-2017-02.html

  ###### Motivation for this change

  Briefly tested the main binaries, not all.

  ###### Things done

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

  ---


state: open
title: phantomjs2 does not build on darwin
user_login: edofic
html_url: https://github.com/NixOS/nixpkgs/issues/22172
updated_at: 2017-07-08 05:50:38
body:
  ## Issue description

  Build fails because it depends on `cups`. But darwin support for `cups` [was removed here](https://github.com/NixOS/nixpkgs/commit/5d6da38d33)

  ### Steps to reproduce

  `nix-shell -p phantomjs2` on a darwin machine.

  ## Technical details

  * System: macOS Sierra
  * Nix version: 1.11.5
  * Nixpkgs version: 17.03pre98682.f673243


  cc @NejcZupec 


state: closed
title: gcs: init at 4.8.0
user_login: pngwjpgh
html_url: https://github.com/NixOS/nixpkgs/pull/22173
updated_at: 2017-02-04 14:36:39
body:
  ###### Things done

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


state: closed
title: riemann-c-client: 1.7.0 -> 1.9.1
user_login: pradeepchhetri
html_url: https://github.com/NixOS/nixpkgs/pull/22174
updated_at: 2017-01-26 12:12:00
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [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: illum: init at 0.4
user_login: dancek
html_url: https://github.com/NixOS/nixpkgs/pull/22175
updated_at: 2017-02-05 15:41:36
body:
  ###### Motivation for this change

  There seemed to be no easy/automatic solution in NixOS to get the screen brightness adjustment keys working. At least in the case that BIOS doesn't handle them and you run a simplistic system without KDE/GNOME/XFCE. [Illum](https://github.com/jmesmon/illum) is a simple daemon that listens to brightness keys and adjusts the screen backlight. Probably useful for other people, too.

  Tested by running `nix-build -A 'config.systemd.units."illum.service".unit'`, copying the resulting service definition to `/run/systemd/system` and running the service.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [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: QGIS doesnt run from NIX on Ubuntu
user_login: RobBlackwell
html_url: https://github.com/NixOS/nixpkgs/issues/22176
updated_at: 2017-01-27 17:15:30
body:
  ## Issue description

  I installed Ubuntu 16.04 today as well as NIX. Other packages work
  fine, but he NIX installed QGIS fails as follows:

  ### Steps to reproduce

  Fresh install of Ubuntu 16.04 and NIX. Install the QGIS package and run it.

  ## Technical details

      Warning: loading of qgis translation failed [/nix/store/gfg4gxc29jjy3zgjwbal2fwq045rrrai-qgis-2.18.3/share/qgis/i18n//qgis_en_GB]
      Warning: loading of qt translation failed [/nix/store/fx63mg6wsm40zbcs49mlydsxwfhbk9hh-qt-4.8.7/share/qt-4.8.7/translations/qt_en_GB]
      Warning: QCss::Parser - Failed to load file  "/style.qss" 
      QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
      Warning: QFileSystemWatcher: failed to add paths: /home/reb/.qgis2//project_templates
      Warning: QLayout: Attempting to add QLayout "" to QgsPanelWidgetStack "mWidgetStack", which already has a layout
      Traceback (most recent call last):
        File "/nix/store/rbxjyvqs27i41mzb8paj86saiq4ngzxi-python2.7-setuptools-30.2.0/lib/python2.7/site-packages/site.py", line 73, in <module>
          __boot()
        File "/nix/store/rbxjyvqs27i41mzb8paj86saiq4ngzxi-python2.7-setuptools-30.2.0/lib/python2.7/site-packages/site.py", line 34, in __boot
          imp.load_module('site', stream, path, descr)
        File "/usr/lib/python2.7/site.py", line 563, in <module>
          main()
        File "/usr/lib/python2.7/site.py", line 545, in main
          known_paths = addusersitepackages(known_paths)
        File "/usr/lib/python2.7/site.py", line 272, in addusersitepackages
          user_site = getusersitepackages()
        File "/usr/lib/python2.7/site.py", line 247, in getusersitepackages
          user_base = getuserbase() # this will also set USER_BASE
        File "/usr/lib/python2.7/site.py", line 237, in getuserbase
          USER_BASE = get_config_var('userbase')
        File "/usr/lib/python2.7/sysconfig.py", line 582, in get_config_var
          return get_config_vars().get(name)
        File "/usr/lib/python2.7/sysconfig.py", line 528, in get_config_vars
         _init_posix(_CONFIG_VARS)
        File "/usr/lib/python2.7/sysconfig.py", line 412, in _init_posix
          from _sysconfigdata import build_time_vars
        File "/usr/lib/python2.7/_sysconfigdata.py", line 6, in <module>
         from _sysconfigdata_nd import *
      ImportError: No module named _sysconfigdata_nd

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

      $ lsb_release -a
      No LSB modules are available.
      Distributor ID:	Ubuntu
      Description:	Ubuntu 16.04.1 LTS
      Release:	16.04
      Codename:	xenial


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

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

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

      $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
      "17.03pre99424.92b1e39"


state: open
title: [replace] doesn't replace in rustBuildPackage
user_login: P-E-Meunier
html_url: https://github.com/NixOS/nixpkgs/issues/22177
updated_at: 2018-08-11 03:29:17
body:
  ## Issue description

  The `[replace]` section of `Cargo.toml` is not handled by `buildRustPackage`, which issues the following warning (in my case, when replacing package `ring:0.6.2` with a local version):

  ```
  warning: package replacement is not used: https://github.com/rust-lang/crates.io-index#ring:0.6.2
  ```

  That section can be used to override a package with some locally fixed package.

  This is not a big problem until one tries to quickly fix a bug in a dependency and `nixops` it into production.

  ### Steps to reproduce

  Create a crate with the following `src/main.rs`:

  ```
  extern crate ring;
  fn main() {}
  ```

  Clone `http://github.com/briansmith/ring` at the root of the crate.
  And the following lines in `Cargo.toml`:

  ```
  ring = "0.6.2"

  [replace]
  ring:0.6.2 = { path = "ring" }
  ```

  Now package it with `rustBuildPackage`. The replacement is ignored.

  ## Technical details

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

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

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


state: closed
title: Fix typo in pulseaudio.nix
user_login: mythmon
html_url: https://github.com/NixOS/nixpkgs/pull/22178
updated_at: 2017-01-26 19:53:28
body:
  ###### Motivation for this change
  This is a small typo in the description of an option.

  ###### Things done

  I don't expect any of this needs testing, since it is a simple string change.

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

  ---


state: closed
title: nginx-config-formatter: Init at 2016-06-16
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/22179
updated_at: 2017-01-27 15:52:21
body:
  ###### Motivation for this change

  I'd like to automatically format the nginx config file, when generated using structured config. At present the result is quite unreadable.

  ###### Things done

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

  ---


state: closed
title: services: ipfs: separate system units, add offline mode
user_login: mguentner
html_url: https://github.com/NixOS/nixpkgs/pull/22180
updated_at: 2017-02-01 02:41:32
body:
  ###### Motivation for this change
  Offline mode: When adding a lot of data, start this service.
  It will will not flood the DHT since it only exposes the API.
  When you are done simply reverse the process.

  @fpletz: Fixed https://github.com/NixOS/nixpkgs/pull/21880#discussion_r96121820
  ###### Things done

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

  ---


state: closed
title: ACME/LetsEncrypt is broken on unstable, works on 16.09
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/issues/22181
updated_at: 2017-02-07 15:58:21
body:
  ## Issue description

  I use nginx's `enableACME` setting to enable LetEncrypt for nginx:

  ```
      services.nginx = {
        enable = true;
        virtualHosts."example.com" = {
          enableACME = true;
          forceSSL = true;
        };
      };
  ```

  This works on the nixos-16.09 channel, but on nixpkgs-unstable, it breaks, in 2 different ways on my server (from `journalctl`):

  1) The request to letsencrypt hangs forever at `Starting new HTTPS connection`:

  ```
  Jan 26 20:42:33 myhostname acme-example.com-start[10289]: 2017-01-26 20:42:33,292:DEBUG:simp_le:1371: ['-v', '-d', 'example.com', '--default_root', '/var/lib/acme/acme-challenge', '--valid_min', '2592000', '-f', 'fullchain.pem', '-f', 'key.pem', '-f', 'account ...
  Jan 26 20:42:33 myhostname acme-example.com-start[10289]: 2017-01-26 20:42:33,292:DEBUG:simp_le:367: Loading fullchain.pem
  Jan 26 20:42:33 myhostname acme-example.com-start[10289]: 2017-01-26 20:42:33,293:DEBUG:simp_le:367: Loading key.pem
  Jan 26 20:42:33 myhostname acme-example.com-start[10289]: 2017-01-26 20:42:33,293:DEBUG:simp_le:367: Loading account_key.json
  Jan 26 20:42:33 myhostname acme-example.com-start[10289]: 2017-01-26 20:42:33,293:DEBUG:simp_le:1203: Existing SANs: [], new: ['example.com']
  Jan 26 20:42:33 myhostname acme-example.com-start[10289]: 2017-01-26 20:42:33,293:DEBUG:simp_le:1280: Computed roots: {'example.com': '/var/lib/acme/acme-challenge'}
  Jan 26 20:42:33 myhostname acme-example.com-start[10289]: 2017-01-26 20:42:33,293:INFO:simp_le:1211: Generating new account key
  Jan 26 20:42:33 myhostname acme-example.com-start[10289]: 2017-01-26 20:42:33,788:DEBUG:root:605: Sending GET request to https://acme-v01.api.letsencrypt.org/directory. args: (), kwargs: {}
  Jan 26 20:42:33 myhostname acme-example.com-start[10289]: 2017-01-26 20:42:33,796:INFO:requests.packages.urllib3.connectionpool:805: Starting new HTTPS connection (1): acme-v01.api.letsencrypt.org
  ```

  2) An explicit error (happened only once in the entire `systemctl`):

  ```
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]: 2017-01-26 20:46:48,640:DEBUG:requests.packages.urllib3.connectionpool:401: "GET /directory HTTP/1.1" 200 352
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]: 2017-01-26 20:46:48,641:DEBUG:root:611: Received <Response [200]>. Headers: {'Content-Length': '352', 'Expires': 'Thu, 26 Jan 2017 20:46:48 GMT', 'Boulder-Request-Id': ...
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]: 2017-01-26 20:46:48,641:DEBUG:acme.client:551: Received response <Response [200]> (headers: {'Content-Length': '352', 'Expires': 'Thu, 26 Jan 2017 20:46:48 GMT', 'Boulder-Request-Id': ...
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]: Traceback (most recent call last):
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]:   File "/nix/store/7vjpm9g24gx80v0qgz2r9k59d9r3k7h9-simp_le-2016-04-17/lib/python2.7/site-packages/simp_le.py", line 1401, in main
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]:     return main_with_exceptions(cli_args)
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]:   File "/nix/store/7vjpm9g24gx80v0qgz2r9k59d9r3k7h9-simp_le-2016-04-17/lib/python2.7/site-packages/simp_le.py", line 1386, in main_with_exceptions
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]:     persist_new_data(args, existing_data)
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]:   File "/nix/store/7vjpm9g24gx80v0qgz2r9k59d9r3k7h9-simp_le-2016-04-17/lib/python2.7/site-packages/simp_le.py", line 1282, in persist_new_data
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]:     client = registered_client(args, existing_data.account_key)
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]:   File "/nix/store/7vjpm9g24gx80v0qgz2r9k59d9r3k7h9-simp_le-2016-04-17/lib/python2.7/site-packages/simp_le.py", line 1224, in registered_client
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]:     client = acme_client.Client(directory=args.server, key=key, net=net)
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]:   File "/nix/store/71zbxyggk7pd125sphxk799k3s0x6547-python2.7-acme-0.5.0/lib/python2.7/site-packages/acme/client.py", line 63, in __init__
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]:     self.net.get(directory).json())
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]:   File "/nix/store/71zbxyggk7pd125sphxk799k3s0x6547-python2.7-acme-0.5.0/lib/python2.7/site-packages/acme/messages.py", line 169, in from_json
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]:     raise jose.DeserializationError(str(error))
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]: DeserializationError: Deserialization error: Wrong directory fields
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]: Unhandled error has happened, traceback is above
  Jan 26 20:46:48 myhostname acme-example.com-start[10289]: Debugging tips: -v improves output verbosity. Help is available under --help.
  ```

  I've found a couple of LetsEncrypt related results when googling `DeserializationError: Deserialization error: Wrong directory fields`, but it's not clear to me what the problem is.
  Maybe a newer version of the acme Python library broke it?


state: closed
title: Add tips for resolving https issues in containers
user_login: pkinsky
html_url: https://github.com/NixOS/nixpkgs/pull/22183
updated_at: 2017-02-21 03:25:52
body:
  I ran into some issues making HTTPS requests from a container built with `buildImage`. I've added notes with tips for resolving similar issues.

  ###### Motivation for this change

  Reduce frustration for new users of `buildImage` by providing advice for fixing common errors

  ###### Things done

  I'm not sure what steps I should take for a documentation-only change, please let me know if I can add/do anything to improve this PR.


state: closed
title: gcalcli: init at 4.0.0a2
user_login: nocoolnametom
html_url: https://github.com/NixOS/nixpkgs/pull/22184
updated_at: 2017-01-27 00:43:06
body:
  ###### Motivation for this change

  Want to use this python interface for Google Calendar in my NixOS environment.

  ###### Things done

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

  ---


state: closed
title: rtv: 1.13.0 -> 1.14.1
user_login: nocoolnametom
html_url: https://github.com/NixOS/nixpkgs/pull/22185
updated_at: 2017-01-27 02:31:37
body:
  ###### Motivation for this change

  The Reddit Terminal Viewer is a powerful CLI for using Reddit in the terminal.  This updates it to 1.14.1, which also resolve an issue that the current version (1.13.0) in `nixpks` has when trying to use the default parser (`less -R`) for long comments.

  ###### Things done

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

  ---


state: open
title: Package Request: CodeChecker
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/22186
updated_at: 2017-02-23 15:09:02
body:
  CodeChecker is a static analysis tool which depends on build system support. From the readme:

  CodeChecker is a static analysis infrastructure built on the LLVM/Clang Static Analyzer toolchain, replacing scan-build in a Linux or macOS (OS X) development environment.

  CodeChecker web interface for viewing discovered code defects

  Main features

  Support for multiple analyzers, currently Clang Static Analyzer and Clang-Tidy
  Store results of multiple large-scale analysis runs efficiently, either in a PostgreSQL or SQLite database
  Web application for viewing discovered code defects with a streamlined, easy experience
  Filterable (defect checker name, severity, source paths, ...) and comparable (calculates difference between two analyses of the project, showing which bugs have been fixed and which are newly introduced) result viewing
  Subsequent analysis runs only check and update results for modified files without analysing the entire project (depends on build toolchain support!)
  Suppression of known false positive results, either in configuration file or via annotation in source code, along with exclusion of entire source paths from analysis
  quickcheck mode shows analysis results on standard output
  Easily implementable Thrift-based server-client communication used for storing and querying of discovered defects
  Support for multiple bug visualisation frontends, such as the web application, a command-line tool and an Eclipse plugin

  https://github.com/Ericsson/CodeChecker


state: closed
title: zulu: Add home
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/22187
updated_at: 2017-01-27 00:48:45
body:
  ###### Motivation for this change
  In order to function with some JDK-dependent packages (such as `sbt`), the Azul Zulu package needs a `home` variable

  ###### Things done

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

  ---


state: open
title: Ring-gtk: cmake can't find libebook from evolution-data-server-3.20.5
user_login: mikefaille
html_url: https://github.com/NixOS/nixpkgs/issues/22188
updated_at: 2019-04-15 14:36:36
body:
  ## Issue description

  Currently, I'm working to package https://ring.cx for Nixos. To build it, I follow build instruction : https://tuleap.ring.cx/plugins/mediawiki/wiki/ring/index.php/Build_Instructions

  As reference for my package, I use mainly Debian, Gentoo and Archlinux package source.

  As we can see in build instruction, we must compile/package in 3 steps : 

  1. Ring Deamon (dring)
  2. lrc (aka lib ring client) 
  3. Ring GTK 

  I already complete steps 1 and 2 successfully. But, as dependency for Ring GTK, I need libebook from pkgs.gnome3.evolution_data_server. 

  On the third step, I got this troubles : 
  ```
  (...)
  -- GSettings schemas will be compiled to the build directory during the build.
  -- GSettings schemas will be installed relative to the cmake install prefix.
  -- GSettings shemas will be compiled after install.
  -- Found PkgConfig: /nix/store/s0f9f8dblj0s2pnq4gk2ljh0p942zigm-pkg-config-0.29/bin/pkg-config (found version "0.29") 
  -- Checking for module 'gtk+-3.0>=3.10'
  --   Found gtk+-3.0, version 3.20.9
  -- Checking for module 'glib-2.0>=2.40'
  --   Found glib-2.0, version 2.48.2
  -- Checking for module 'clutter-1.0'
  --   Found clutter-1.0, version 1.26.0
  -- Checking for module 'clutter-gtk-1.0'
  --   Found clutter-gtk-1.0, version 1.8.0
  -- Checking for module 'libebook-1.2>=3.10'
  --   
  CMake Error at /nix/store/6h2cgcb51lcp9zqxk6786fj6lzhxjx50-cmake-3.6.0/share/cmake-3.6/Modules/FindPkgConfig.cmake:424 (message):
    A required package was not found
  Call Stack (most recent call first):
    /nix/store/6h2cgcb51lcp9zqxk6786fj6lzhxjx50-cmake-3.6.0/share/cmake-3.6/Modules/FindPkgConfig.cmake:597 (_pkg_check_modules_internal)
    CMakeLists.txt:93 (PKG_CHECK_MODULES)
  ```

  I find where is libebook.pc (for PkgConfig ) here : 
  ``` 
  ls /nix/store/2kqyggkxmnxlm1qi3pg4xzl7kn307ajf-evolution-data-server-3.20.5/lib/pkgconfig/
  camel-1.2.pc                  libebackend-1.2.pc  libebook-contacts-1.2.pc  libedata-book-1.2.pc  libedataserver-1.2.pc
  evolution-data-server-1.2.pc  libebook-1.2.pc     libecal-1.2.pc            libedata-cal-1.2.pc   libedataserverui-1.2.pc
  ```

  And, I can see my includes for libebook here : 
  ```
  ls /nix/store/2kqyggkxmnxlm1qi3pg4xzl7kn307ajf-evolution-data-server-3.20.5/include/evolution-data-server/libebook 
  camel-1.2.pc                  libebackend-1.2.pc  libebook-contacts-1.2.pc  libedata-book-1.2.pc  libedataserver-1.2.pc
  evolution-data-server-1.2.pc  libebook-1.2.pc     libecal-1.2.pc            libedata-cal-1.2.pc   libedataserverui-1.2.pc
  ```

  ### Steps to reproduce

  1. package dring
  2. package lrc
  3. use the following configuration : 
  https://gist.github.com/mikefaille/5ee111eae8433b7b253d6f90b95c67dd

  ## Technical details

  * System: 16.09.git.df98752 (Flounder)
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: "16.09.git.df98752M"


state: closed
title: openjdk8: 8u122-04 -> 8u121-13
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/22189
updated_at: 2019-04-17 01:45:36
body:
  ###### Motivation for this change
  OK, so this is an odd one in terms of versioning :)

  1) 8u121-13 is newer code than 8u122-04
  2) 8u122 does not exist anymore
  3) 8u122-04 was a preview tag, I am unsure we should use those in the first place
  4) This build is now on par with the release Oracle published for Java SE 8 this week

  ###### Things done

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

  ---


state: closed
title: wp-cli: add bash completion
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22190
updated_at: 2017-01-27 11:17:43
body:
  ###### Motivation for this change

  Also, instead of creating multiple tiny derivations, just stick everything into 1.

  ###### Things done

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

  ---


state: closed
title: Add callCabal2Nix to haskell packages
user_login: 3noch
html_url: https://github.com/NixOS/nixpkgs/pull/22191
updated_at: 2017-02-01 14:06:38
body:
  This is long overdue. I see it everywhere in people's source code but it's not in nixpkgs (yet). Ref #19958.

  I'm sure there all sorts of ways to improve this to make it suitable for inclusion in nixpkgs. But I wanted to get the ball rolling.


state: open
title: Cannot use localedef
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/22192
updated_at: 2017-01-27 02:51:01
body:
  ## Issue description
  I tried to create new locale, but `localedef` fails hard.
  ```
  $ localedef -i ru_RU -f CP1251 ru_RU.CP1251 --add-to-archive $PWD/locale-archive
  cannot create temporary file: /nix/store/jm1n87rp8vr90j9ahcrfzr57nc2r8vgf-glibc-2.24/lib/locale/locale-archive.wPgnbS: No such file or directory
  ```

  @vrthra has investigated into this issue in https://github.com/NixOS/nixpkgs/issues/15910, but without proper resolution.

  ## Technical details

  * System: NixOS: 16.09.773.b8ede35
  * Nixpkgs version: "16.09.773.b8ede35"


state: closed
title: Add a `pkgs.dhallToNix` utility
user_login: Gabriel439
html_url: https://github.com/NixOS/nixpkgs/pull/22193
updated_at: 2017-01-27 12:21:31
body:
  This adds a `dhallToNix` utility which compiles expressions from the Dhall
  configuration language to Nix using Nix's support for "import from derivation".

  ###### Motivation for this change

  The main motivation of this utility is to allow users to carve out small typed
  subsets of Nix projects.  Everything in the Dhall language (except `Double`s)
  can be translated to Nix in this way, including functions.

  ###### Things done

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

  I also tested by running `nix-build` on the following file:

  ```nix
  let
    pkgs = import ../nixpkgs { };

    inherit (pkgs) dhallToNix;

    testConst = dhallToNix "Type";
    testLam = dhallToNix "λ(x : Bool) → x";
    testPi = dhallToNix "Bool → Bool";
    testApp = dhallToNix "λ(f : Bool → Bool) → λ(x : Bool) → f x";
    testLet = dhallToNix "λ(b : Bool) → let x = b in x";
    testAnnot = dhallToNix "True : Bool";
    testBool = dhallToNix "Bool";
    testBoolLit = dhallToNix "True";
    testBoolAnd = dhallToNix "λ(l : Bool) → λ(r : Bool) → l && r";
    testBoolOr = dhallToNix "λ(l : Bool) → λ(r : Bool) → l || r";
    testBoolEQ = dhallToNix "λ(l : Bool) → λ(r : Bool) → l == r";
    testBoolNE = dhallToNix "λ(l : Bool) → λ(r : Bool) → l != r";
    testBoolIf = dhallToNix "λ(x : Bool) → if x then True else False";
    testNatural = dhallToNix "Natural";
    testNaturalLit = dhallToNix "+123";
    testNaturalFold = dhallToNix ''
        λ(x : Natural)
      → Natural/fold x Natural (λ(n : Natural) → +2 + n) +0
    '';
    testNaturalBuild = dhallToNix ''
        λ(b : Bool)
      → Natural/build
        ( λ(natural : Type)
        → λ(succ : natural → natural)
        → λ(zero : natural)
        → if b then succ zero else zero
        )
    '';
    testNaturalIsZero = dhallToNix "Natural/isZero";
    testNaturalEven = dhallToNix "Natural/even";
    testNaturalOdd = dhallToNix "Natural/odd";
    testNaturalPlus = dhallToNix "λ(x : Natural) → λ(y : Natural) → x + y";
    testNaturalTimes = dhallToNix "λ(x : Natural) → λ(y : Natural) → x * y";
    testInteger = dhallToNix "Integer";
    testIntegerLit = dhallToNix "123";
    testDouble = dhallToNix "Double";
    testTextLit = dhallToNix ''"ABC"'';
    testTextAppend = dhallToNix "λ(x : Text) → λ(y : Text) → x ++ y";
    testList = dhallToNix "List Integer";
    testListLit = dhallToNix "[1, 2, 3] : List Integer";
    testListBuild = dhallToNix ''
        λ(b : Bool)
      → List/build
        Integer
        ( λ(list : Type)
        → λ(cons : Integer → list → list)
        → λ(nil : list)
        → if b then cons 1 (cons 2 (cons 3 nil)) else nil
        )
    '';
    testListFold = dhallToNix ''
        List/fold
        Natural
        ([+1, +2, +3] : List Natural)
        Natural
    '';
    testListLength = dhallToNix "List/length Integer";
    testListHead = dhallToNix "List/head Integer";
    testListLast = dhallToNix "List/last Integer";
    testListIndexed = dhallToNix "List/indexed Integer";
    testListReverse = dhallToNix "List/reverse Integer";
    testOptional = dhallToNix "Optional";
    testOptionalLit = dhallToNix ''
        λ(b : Bool)
      → if b
        then ([0] : Optional Integer)
        else ([]  : Optional Integer)
    '';
    testOptionalFold = dhallToNix ''
      Optional/fold
      Integer
      ([1] : Optional Integer)
      Integer
    '';
    testRecord = dhallToNix "{}";
    testRecordLit = dhallToNix "{ foo = 1, bar = True}";
    testUnion = dhallToNix "< Left : Natural | Right : Bool >";
    testUnionLit = dhallToNix "< Left = +2 | Right : Bool >";
    testCombine = dhallToNix ''
        λ(x : { foo : { bar : Text } })
      → λ(y : { foo : { baz : Bool } })
      → x ∧ y
    '';
    testMerge = dhallToNix ''
        λ(r : < Left : Natural | Right : Bool >)
      → merge
        { Left = Natural/isZero, Right = λ(b : Bool) → b }
        r : Bool
    '';
    testField = dhallToNix "λ(r : { foo : Bool, bar : Text }) → r.foo";

  in
    assert (testConst == {});
    assert (testLam true == true);
    assert (testPi == {});
    assert (testApp (b : b) true == true);
    assert (testLet true == true);
    assert (testAnnot == true);
    assert (testBool == {});
    assert (testBoolLit == true);
    assert (testBoolAnd true false == false);
    assert (testBoolOr true false == true);
    assert (testBoolEQ true false == false);
    assert (testBoolNE true false == true);
    assert (testBoolIf true == true);
    assert (testNatural == {});
    assert (testNaturalLit == 123);
    assert (testNaturalFold 123 == 246);
    assert (testNaturalBuild true == 1);
    assert (testNaturalBuild false == 0);
    assert (testNaturalIsZero 0 == true);
    assert (testNaturalIsZero 3 == false);
    assert (testNaturalEven 2 == true);
    assert (testNaturalEven 3 == false);
    assert (testNaturalOdd 2 == false);
    assert (testNaturalOdd 3 == true);
    assert (testNaturalPlus 2 3 == 5);
    assert (testNaturalTimes 2 3 == 6);
    assert (testInteger == {});
    assert (testIntegerLit == 123);
    assert (testDouble == {});
    assert (testTextLit == "ABC");
    assert (testTextAppend "ABC" "DEF" == "ABCDEF");
    assert (testList == {});
    assert (testListLit == [1 2 3]);
    assert (testListBuild true == [1 2 3]);
    assert (testListFold (x : y: x + y) 0 == 6);
    assert (testListLength [1 2 3] == 3);
    assert (testListLength [] == 0);
    assert (testListHead [1 2 3] == 1);
    assert (testListHead [] == null);
    assert (testListLast [1 2 3] == 3);
    assert (testListLast [] == null);
    assert (testListIndexed [2 3 5] == [
      { index = 0; value = 2; }
      { index = 1; value = 3; }
      { index = 2; value = 5; }
    ]);
    assert (testListReverse [1 2 3] == [3 2 1]);
    assert (testOptional {} == {});
    assert (testOptionalLit true == 0);
    assert (testOptionalLit false == null);
    assert (testOptionalFold (n : n) 0 == 1);
    assert (testRecord == {});
    assert (testRecordLit == { foo = 1; bar = true; });
    assert (testUnion == {});
    assert (testUnionLit { Left = n : n == 0; Right = b : b; } == false);
    assert ((testCombine { foo.baz = true; } { foo.bar = "ABC"; }) == {
      foo = {
        baz = true;
        bar = "ABC";
      };
    });
    assert (testMerge ({ Left, Right }: Left 2) == false);
    assert (testField { foo = true; bar = "ABC"; } == true);
    pkgs.stdenv.mkDerivation {
      name = "tests-pass";

      buildCommand = "touch $out";
    }
  ```

  ---


state: closed
title: NixOS unstable not updating / hydra is down
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/issues/22194
updated_at: 2017-01-27 11:40:38
body:
  ## Issue description

  Looks like hydra is down:

  ```
  DBIx::Class::Storage::DBI::catch {...} (): DBI Connection failed: DBI connect('dbname=hydra;user=hydra;','',...) failed: could not connect to server: No such file or directory
  Is the server running locally and accepting
  connections on Unix domain socket "/tmp/.s.PGSQL.5432"? at /nix/store/d38294yk1n439fppd1rbpihnxih9mg94-hydra-perl-deps/lib/perl5/site_perl/5.22.2/DBIx/Class/Storage/DBI.pm line 1517. at /nix/store/pkc8nj14mkmd3z2x82ik993p7kfvr1z2-hydra-0.1.1234.abcdef/libexec/hydra/lib/Hydra/Helper/CatalystUtils.pm line 357
  ```

  Cc: @grahamc @rbvermaa 


state: closed
title: pstoedit,plotutils: fix for darwin and mark not broken
user_login: jbaum98
html_url: https://github.com/NixOS/nixpkgs/pull/22196
updated_at: 2017-02-07 08:01:34
body:
  ###### Motivation for this change

  pstoedit and plotutils were marked broken for darwin, and pstoedit was not compiling due to a missing dependency on ApplicationServices.

  ###### Things done

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

  ---


state: closed
title: ghcjs-HEAD: upgrade to the latest HEAD
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/22197
updated_at: 2017-02-01 10:45:52
body:
  See the the [changelog of ghcjs](https://github.com/ghcjs/ghcjs/compare/899c834a36692bbbde9b9d16fe5b92ce55a623c4...2dc14802e78d7d9dfa35395d5dbfc9c708fb83e6).

  ghcjs-HEAD now builds with GHC-8.0.2 so I switched to that as well.

  It would be great if this could be cherry picked on `release-16.09`.


state: closed
title: Mark ihaskell as broken. Closes #22047.
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/22198
updated_at: 2017-01-27 10:34:35
body:
  meta.broken doesn't work in buildEnv so we abort when the dependencies
  are evaluated.

  See bug for more context.

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: Rust package updates
user_login: retrry
html_url: https://github.com/NixOS/nixpkgs/pull/22199
updated_at: 2017-01-27 21:07:35
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of 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 docker compose
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/22201
updated_at: 2017-02-05 17:41:33
body:
  ###### Motivation for this change

  cc @jgeerds 

  ###### Things done

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

  ---


state: closed
title: thunderbird, thunderbird-bin: 45.6.0 -> 45.7.0 [Critical security fix]
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/22202
updated_at: 2017-01-27 14:22:56
body:
  ###### Motivation for this change

  - Critical security fix
  - Other bug fixes

  https://www.mozilla.org/en-US/thunderbird/45.7.0/releasenotes/
  https://www.mozilla.org/en-US/security/advisories/mfsa2017-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
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: firefox, firefox-bin: 51.0 -> 51.0.1
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/22203
updated_at: 2017-01-27 17:16:44
body:
  ###### Motivation for this change

  - Multiprocess incompatibility did not correctly register with some add-ons (Bug 1333423)

  https://www.mozilla.org/en-US/firefox/51.0.1/releasenotes/

  ###### Things done

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

  ---


state: closed
title: thunderbird, thunderbird-bin: 45.6.0 -> 45.7.0
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/22204
updated_at: 2017-01-27 14:21:58
body:
  Backporting #22202

  (cherry picked from commit 403cb72d9ae98c1be9c46b927335c46d67e71ad2)

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: firefox, firefox-bin: 50.1.0 -> 51.0.1
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/22206
updated_at: 2017-01-27 14:44:32
body:
  (cherry picked from commit 0dbe492ca9c791f5bb939faf33f10aec919dc5b9)

  `firefox-bin` 51.0 was not backported. This PR will update both `firefox` and `firefox-bin` to 51.0.1.

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: vokoscreen: init at 2.5.0
user_login: league
html_url: https://github.com/NixOS/nixpkgs/pull/22207
updated_at: 2017-03-04 03:50:46
body:
  vokoscreen is an easy to use screencast creator to record educational
  videos, live recordings of browser, installation, videoconferences, etc.

  It uses Qt5 and ffmpeg.

  ###### Motivation for this change

  vokoscreen works well, and it wasn't part of nixpkgs before now.

  ###### Things done

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

  ---


state: closed
title: nginx: Format the config file
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/22209
updated_at: 2017-02-07 15:19:12
body:
  ###### Motivation for this change

  This makes nginx.conf human-readable.

  ###### Things done

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

  ---


state: closed
title: Python: redo setuptools bootstrapping
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/22210
updated_at: 2017-05-31 06:17:00
body:
  ###### Motivation for this change

  As I mentioned in https://github.com/NixOS/nixpkgs/issues/22139 setuptools will no longer vendor its dependencies.

  This PR reimplements part of the bootstrapping. All dependencies of setuptools as well as setuptools itself are installed from wheels.

  ###### Things done

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

  ---


state: open
title: NixOS EBS AMI has a default root filesystem size that's uncomfortably small
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/22211
updated_at: 2019-06-14 04:53:05
body:
  In general, people can customize their filesystem sizes when spinning up an AMI, but if someone isn't paying close attention and blindly spins one up with the defaults, they'll end up with a root filesystem that's only 3GB, and will fill up immediately. Might put off newcomers, and is a trivial fix.

  I think the fix would boil down to changing https://github.com/NixOS/nixpkgs/blob/master/nixos/maintainers/scripts/ec2/create-amis.sh#L185 to a fixed size. It needs to be at least the snapshot size, but can be significantly larger. I'd probably start at 10GB or 20 just to give the Nix store some room to breathe.

  cc @edolstra @rbvermaa 


state: closed
title: musl: build musl-gcc
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/22212
updated_at: 2017-01-27 23:09:08
body:
  The build of the wrapper was disabled in 93e44be (#21023) and is not
  related to the CVE itself. (See comments in the mentioned PR.)

  ###### Motivation for this change
  See discussion in #21023.

  ###### Things done

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

  ---

  /cc @dtzWill @apatil


state: closed
title: Mesos broken due to dependency on libnl-3
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/issues/22213
updated_at: 2017-01-27 22:55:19
body:
  https://hydra.nixos.org/build/47090295

  ```
  checking for nl_has_capability in -lnl-3... no
  configure: error: cannot find libnl-3
  -------------------------------------------------------------------
  We need libnl-3 for building network isolator!

  Please install libnl3 (version 3.2.26 or higher):
  https://github.com/thom311/libnl/releases
  -------------------------------------------------------------------
  ```

  cc: @cstrahan @kamilchm 


state: closed
title: Properly escape systemd environment options.
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/pull/22214
updated_at: 2017-02-21 03:21:56
body:
  Using toJSON on a string value works because the allowed JSON escape
  sequences is almost a subset of the systemd allowed escape sequences.
  The only exception is `\/` which JSON allows but systemd doesn't.
  Luckily this sequence isn't required and toJSON don't produce it making
  the result valid for systemd consumption.

  Examples of things that this fixes are environment variables with double
  quotes or newlines.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  ---


state: closed
title: libnl: 3.2.23 -> 2.3.29 to revert accidental downgrade.
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/pull/22215
updated_at: 2017-01-27 23:05:22
body:
  libnl was accidentally downgrades to 2.3.29 in
  8d342d20b5ea7df31b0a29fc5e3664868c81d832 instead of being upgraded to
  2.3.29 so this fixes that.

  ###### Motivation for this change

  ###### Things done

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

  ---

  cc:  grahamc
  Fixes: #22213


state: closed
title: allow multiple SOCKS service instances
user_login: tg-x
html_url: https://github.com/NixOS/nixpkgs/issues/22216
updated_at: 2017-02-21 11:55:50
body:
  Currently it is only possible to configure a single dante and nylon instance:

  - https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/networking/dante.nix
  - https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/networking/nylon.nix

  It would useful to allow multiple instances, just like in case of e.g. openvpn:

  - `services.dante.<name>...`
  - `services.nylon.<name>...`


state: closed
title: lsof: replace impure reference to /usr/include files
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/pull/22217
updated_at: 2017-02-01 11:16:56
body:
  ###### Motivation for this change

  A change back in October was supposed to have fixed `lsof` for OSX, but when I tried to build it myself I got it failing trying to find `/usr/include/string.h`, so it looks like this impurity was being hidden. I fix this here with `sed`. In addition, rather than setting `LSOF_INCLUDE` in the configure phase, I include it as an argument to `mkDerivation` which is more standard.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [X] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of 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 pzstd
user_login: cheecheeo
html_url: https://github.com/NixOS/nixpkgs/issues/22218
updated_at: 2018-03-27 11:02:27
body:
  ## Issue description

  https://github.com/facebook/zstd/tree/dev/contrib/pzstd it'd be nice to have this as an optional package with the already existing `zstd` package or as a standalone package


state: closed
title: RStudio: Optionally allow packages from custom R environment
user_login: Hodapp87
html_url: https://github.com/NixOS/nixpkgs/pull/22219
updated_at: 2017-05-01 13:53:23
body:
  ###### Motivation for this change
  https://nixos.org/nixpkgs/manual/#r-packages contains a method for
  setting up an R environment with a specific set of libraries, and it
  creates an R wrapper which points R to those libraries.

  The package RStudio relies on the standard R package, which then
  cannot access any of the libraries specified in a custom R
  environment.  While one may easily use `pkgs.rstudio.override` to change
  rstudio's R dependency to the custom R environment, this accomplishes
  nothing because while RStudio runs the correct R wrapper it clears out
  the environment variable `R_LIBS_SITE` - and so it is still unable to
  use any of those packages.


  ###### Things done
  In order to work around this problem, these changes allow the user to
  optionally modify rstudio's wrapper to set environment variable
  `R_PROFILE_USER` to an R script which sets R's `.libPaths(..)` to point to
  the same libraries; that script is generated from `R_LIBS_SITE` in the R
  wrapper.

  By default, this change has no effect.  If R is overridden to
  something else, and if `useRPackages` is changed from its default of
  false, then the change described above is made; for instance:

  ```nix
  {
    packageOverrides = pkgs: let self = pkgs.pkgs; in
    rec {
      rEnv = pkgs.rWrapper.override {
        packages = with self.rPackages; [
          dplyr ggplot2 e1071 rpart reshape
        ];
      };
      rstudioEnv = pkgs.rstudio.override { R = rEnv; useRPackages = true; };
    };
  }
  ```

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

  ---


state: closed
title: termite: unbreak by packaging vte-ng
user_login: mbrgm
html_url: https://github.com/NixOS/nixpkgs/pull/22220
updated_at: 2017-01-28 07:59:43
body:
  termite broke when upgrading Gnome, as this removed a
  dependency from the tree. I packaged this dependency (vte-ng) based upon
  the work of @globin in https://github.com/NixOS/nixpkgs/issues/22026.


state: closed
title: NixOS: Respect nixpkgs.overlays
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/22221
updated_at: 2017-01-31 08:38:03
body:
  ###### Motivation for this change

  I just tried switching from `packageOverrides` to `overlays`; they took effect for nixpkgs but not NixOS. Pass through the `overlays` parameter in the NixOS module.

  cc @nbp

  ###### Things done

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


state: closed
title: polybar: init at 3.0.4
user_login: afldcr
html_url: https://github.com/NixOS/nixpkgs/pull/22222
updated_at: 2017-02-17 01:49:45
body:
  Polybar is a nice X11 status bar in the vein of i3bar or xmobar.

  https://github.com/jaagr/polybar

  Ignore the source branch name-- this developer moves fairly quickly :)

  ##### Reviewed points

  - [ ] package path fits guidelines
  - [ ] package name fits guidelines
  - [ ] package version fits guidelines
  - [ ] package build on ARCHITECTURE
  - [ ] executables tested on ARCHITECTURE
  - [ ] `meta.description` is set and fits guidelines
  - [ ] `meta.license` fits upstream license
  - [ ] `meta.platforms` is set
  - [ ] `meta.maintainers` is set
  - [ ] build time only dependencies are declared in `nativeBuildInputs`
  - [ ] source is fetched using the appropriate function
  - [ ] phases are respected
  - [ ] patches that are remotely available are fetched with `fetchpatch`

  ##### Possible improvements

  - [ ] Is there an easier way to maintain optional dependencies?
  - [ ] Is there any way to read the `config.environment` setting on NixOS?

  ##### Comments


state: closed
title: mathcomp 1.6.1 and related fixes
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/22223
updated_at: 2017-02-11 13:02:21
body:
  ###### Motivation for this change

  The Coq libraries mathcomp, coquelicot, and interval are currently broken in `nixpkgs` with Coq-8.6.

  ###### Things done

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

  ---

  The `mathcomp` fix is as follows: the `mathcomp` install keeps its own copy of the `ssreflect` library (and therefore no longer uses it as input nor propagates it). This seems wrong, but I tested the `interval` library which depends on both `mathcomp` (directly) and `ssreflect` (through `coquelicot`) and that worked.


state: closed
title: fzf: from 0.15.9 to 0.16.2
user_login: nhooyr
html_url: https://github.com/NixOS/nixpkgs/pull/22224
updated_at: 2017-01-29 12:13:17
body:
  ###### Motivation for this change
  fzf has been updated

  ###### Things done

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

  ---


state: closed
title: glusterfs: add service
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/22225
updated_at: 2017-03-13 08:46:40
body:
  ###### Motivation for this change

  Run  GlusterFS as a service and allow to mount GlusterFS volumes via configuration.nix

  Fixes #9877

  ###### Things done

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

  ---


state: closed
title: Revert "libmsgpack_1_4: remove"
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/pull/22226
updated_at: 2017-01-29 17:34:58
body:
  This reverts commit ff89e8189800db204eb251c410f7cd7699b9c36b.

  ###### Motivation for this change

  There are references to this variable.



  ###### Things done

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

  ---


state: closed
title: glpk: 4.56 -> 4.61
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/22227
updated_at: 2017-02-01 21:17:07
body:
  See https://lists.gnu.org/archive/html/info-gnu/2017-01/msg00011.html
  for release announcement

  ###### Motivation for this change


  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] Linux
  - [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: rustNightlyBin: 2016-12-29 -> 2017-01-26
user_login: yacinehmito
html_url: https://github.com/NixOS/nixpkgs/pull/22228
updated_at: 2017-01-28 17:27:42
body:
  ###### Motivation for this change

  I need it to package [alacritty](https://github.com/jwilm/alacritty)

  ###### Things done

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

  ---


state: closed
title: Cannot set up Thunderbird with Gmail on one NixOS machine (but can on another one)
user_login: alexeymuranov
html_url: https://github.com/NixOS/nixpkgs/issues/22229
updated_at: 2017-01-29 11:23:32
body:
  ## Issue description

  A have a dual-boot NixOS and Ubuntu laptop.  I have been mostly using Ubuntu, but i am trying now to configure NixOS to a usable condition.  My main account is shared between Ubuntu and NixOS.  I have many applications, like Thunderbird and Evolution, installed on both, sharing their data and configuration, but i have not yet used them all under NixOS.  This time i tried to use Thunderbird under NixOS, and it complained that it could not connect to Gmail server.  It also didn't download messages from my work email account, without showing any errors however.  I could read the messages which were already downloaded from under Ubuntu. There were other anomalies: i tried to remove my Gmail account, but couldn't, the removal operation silently failed.

  **To try to debug this, i created a fresh user account** (under NixOS), installed Thunderbird, and tried to set up my Gmail account. I could not: at the authentication step a window popped up which had nothing inside, except the title, mentioning my Gmail credentials, and a long web address at the top. I could not do anything with this window other than close it, in which case the authentication (OAuth2) failed.

  ### Steps to reproduce

  Try to set up an existing Gmail account in Thunderbird, using its default automatic configuration for Gmail. The authentication step pops up a window with blank interior, which can only be closed, causing the (OAuth2) authentication to fail.

  ## Technical details

  * NixOS: `16.09.1555.3bdec6c`
  * Nix version: `1.11.6`
  * Nixpkgs version: `16.09.1555.3bdec6c`


state: closed
title: arbtt: multi-user.target does not exist in user systemd
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/pull/22230
updated_at: 2017-01-28 23:37:18
body:
  ###### Motivation for this change
  The arbtt service was not starting on startup, because I had set it to be wanted by `multi-user.target`, which doesn't exist in user systemd. Apparently `default.target` is the thing to use.

  ###### Things done

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

  ---


state: closed
title: geogebra: 5.0.271.0 -> 5-0-320-0
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/22231
updated_at: 2019-04-17 01:49:53
body:
  ###### Motivation for this change

  `download.geogebra.org` doesn't provide version `5.0.271.0` anymore, so the installation ends up in a 404.
  Furthermore they changed the dots to dashes (http://download.geogebra.org/installers/5.0/)

  ###### Things done

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

  ---


state: closed
title: kdevplatform 5 fails to build on unstable
user_login: yochai
html_url: https://github.com/NixOS/nixpkgs/issues/22233
updated_at: 2017-02-12 19:25:11
body:
  ## Issue description
  Trying to update unstable from 17.03.git.f673243 to f66d7823ece6fa4bf99e56fa4b4cb0ab16522839 (current nixos-unstable), while trying to build kdevelop 5 it will try to build kdevplatform and will fail with the following message:


  ```
  ...
  Scanning dependencies of target kdevprojectfilter
  [ 96%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/projectfilterprovider.cpp.o
  [ 96%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/projectfilter.cpp.o
  [ 96%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/projectfilterdebug.cpp.o
  [ 96%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/filter.cpp.o
  [ 96%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/projectfilterconfigpage.cpp.o
  [ 96%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/filtermodel.cpp.o
  [ 96%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/comboboxdelegate.cpp.o
  [ 96%] Building CXX object plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/projectfiltersettings.cpp.o
  In file included from /tmp/nix-build-kdevplatform-5.0.3.drv-0/kdevplatform-5.0.3/build/plugins/projectfilter/projectfiltersettings.h:6:0,
                   from /tmp/nix-build-kdevplatform-5.0.3.drv-0/kdevplatform-5.0.3/build/plugins/projectfilter/projectfiltersettings.cpp:4:
  /tmp/nix-build-kdevplatform-5.0.3.drv-0/kdevplatform-5.0.3/project/projectconfigskeleton.h: In constructor 'ProjectFilterSettings::ProjectFilterSettings(KSharedConfig::Ptr)':
  /tmp/nix-build-kdevplatform-5.0.3.drv-0/kdevplatform-5.0.3/project/projectconfigskeleton.h:66:15: error: 'KDevelop::ProjectConfigSkeleton::ProjectConfigSkeleton(KSharedConfigPtr)' is private
        explicit ProjectConfigSkeleton( KSharedConfigPtr config );
                 ^
  /tmp/nix-build-kdevplatform-5.0.3.drv-0/kdevplatform-5.0.3/build/plugins/projectfilter/projectfiltersettings.cpp:47:45: error: within this context
     : KDevelop::ProjectConfigSkeleton( config )
                                               ^
  make[2]: *** [plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/build.make:244: plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/projectfiltersettings.cpp.o] Error 1
  make[1]: *** [CMakeFiles/Makefile2:12894: plugins/projectfilter/CMakeFiles/kdevprojectfilter.dir/all] Error 2
  make: *** [Makefile:139: all] Error 2
  builder for ‘/nix/store/qrngkxqy48z9nabhczlhfk8p67v87n9w-kdevplatform-5.0.3.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/brn7xbj3mwdg953gzj4d3whwzdy7hf6y-kdevelop-5.0.3.drv’: 1 dependencies couldn't be built
  ...
  ```

  ### Steps to reproduce
  As far as I can tell, try to install kdevelop on unstable.


  ## Technical details
  NixOS 17.03.git.f673243 -> f66d7823ece6fa4bf99e56fa4b4cb0ab16522839


state: closed
title: perl::List-Compare: 0.39 -> 0.53
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/pull/22234
updated_at: 2017-01-28 18:10:25
body:
  ###### Motivation for this change

  Building nixos-unstable (http://hydra.hydra.prunetwork.fr/jobset/nixos/unstable-small#tabs-configuration) from fresh installed hydra without binarycache fails.

  A dependency is missing : http://hydra.hydra.prunetwork.fr/build/83  and can't be fetched (file not found)

  Something is strange in `perl-packages.nix`. Expected package version is 1.18 but fetch version is 0.39 https://github.com/NixOS/nixpkgs/blame/master/pkgs/top-level/perl-packages.nix#L389

  ###### Things done

  - Built on platform(s)
     - [x] NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] 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 @rycee 


state: closed
title: mosh: use ssh from nixpkgs
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/22235
updated_at: 2017-01-29 01:06:50
body:
  ###### Motivation for this change
  Improve purity of mosh.

  ###### Things done

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


state: closed
title: apache-httpd: Add 'extensions' config option for mediawiki
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/22236
updated_at: 2017-05-01 17:17:37
body:
  ###### Motivation for this change

  Being able to add additional extensions.

  ###### Things done

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

  ---


state: open
title: jekyll build can't find jekyll-gist
user_login: toogley
html_url: https://github.com/NixOS/nixpkgs/issues/22238
updated_at: 2017-02-19 10:02:41
body:
  I want to use the program `jekyll` to build some websites, but i don't know how i can make jekyll find other libraries.

  ```
  $ nix-env -iA nixos.ruby_2_2
  $ nix-env -i '.*jekyll.*'
  $ gem install jekyll-gist  jekyll-sitemap jekyll-paginate
  $ jekyll build
  Configuration file: /home/toogley/src/neomutt.github.io/_config.yml
  /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/jekyll-3.0.1/lib/jekyll/plugin_manager.rb:30:in `require': cannot load such file -- jekyll-gist (LoadError)
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/jekyll-3.0.1/lib/jekyll/plugin_manager.rb:30:in `block in require_gems'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/jekyll-3.0.1/lib/jekyll/plugin_manager.rb:27:in `each'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/jekyll-3.0.1/lib/jekyll/plugin_manager.rb:27:in `require_gems'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/jekyll-3.0.1/lib/jekyll/plugin_manager.rb:19:in `conscientious_require'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/jekyll-3.0.1/lib/jekyll/site.rb:97:in `setup'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/jekyll-3.0.1/lib/jekyll/site.rb:49:in `initialize'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/jekyll-3.0.1/lib/jekyll/commands/build.rb:30:in `new'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/jekyll-3.0.1/lib/jekyll/commands/build.rb:30:in `process'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/jekyll-3.0.1/lib/jekyll/commands/build.rb:18:in `block (2 levels) in init_with_program'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/mercenary-0.3.5/lib/mercenary/command.rb:220:in `call'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/mercenary-0.3.5/lib/mercenary/command.rb:220:in `block in execute'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/mercenary-0.3.5/lib/mercenary/command.rb:220:in `each'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/mercenary-0.3.5/lib/mercenary/command.rb:220:in `execute'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/mercenary-0.3.5/lib/mercenary/program.rb:42:in `go'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/mercenary-0.3.5/lib/mercenary.rb:19:in `program'
  	from /nix/store/fqmibdyxg8pph4wwircdhn1s0ix0bnag-jekyll-3.0.1/lib/ruby/gems/2.2.0/gems/jekyll-3.0.1/bin/jekyll:17:in `<top (required)>'
  	from /home/toogley/.nix-profile/bin/jekyll:18:in `load'
  	from /home/toogley/.nix-profile/bin/jekyll:18:in `<main>'
  ```

  (using sudo for installing the gems also doesn't help)

  ## Technical details

  * System: `16.09.1587.b186574 (Flounder)`
  * Nix version: `nix-env (Nix) 1.11.6`
  * Nixpkgs version: `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`


state: closed
title: amdgpu-pro: 16.50 -> 16.60
user_login: corngood
html_url: https://github.com/NixOS/nixpkgs/pull/22241
updated_at: 2017-03-03 06:44: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
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: InfluxDB exits right after start with collectd configured
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/issues/22242
updated_at: 2017-01-29 00:21:40
body:
  ## Issue description

  On 16.09, InfluxDB cannot be enabled successfully with collectd configured.

  ### Steps to reproduce

  1. Add this to `configuration.nix`:
  ```nix
  {
    services.influxdb = {
      enable = true;
      extraConfig = {
        logging.level = "debug";
        collectd = [{
          enabled = true;
          port = influxdbCollecdPort;
          database = "collectd";
        }];
      };    
    };
  }
  ```
  2. Make sure `/var/db/influxdb` does not exist (clean start).
  3. Run `nixos-rebuild switch`
  4. `journal -u influxdb.service`:
  ```
  Jan 28 22:46:35 michalrus_com systemd[1]: Starting InfluxDB Server...
  Jan 28 22:46:35 michalrus_com influxd[5883]:  8888888           .d888 888                   8888888b.  888888b.
  Jan 28 22:46:35 michalrus_com influxd[5883]:    888            d88P"  888                   888  "Y88b 888  "88b
  Jan 28 22:46:35 michalrus_com influxd[5883]:    888            888    888                   888    888 888  .88P
  Jan 28 22:46:35 michalrus_com influxd[5883]:    888   88888b.  888888 888 888  888 888  888 888    888 8888888K.
  Jan 28 22:46:35 michalrus_com influxd[5883]:    888   888 "88b 888    888 888  888  Y8bd8P' 888    888 888  "Y88b
  Jan 28 22:46:35 michalrus_com influxd[5883]:    888   888  888 888    888 888  888   X88K   888    888 888    888
  Jan 28 22:46:35 michalrus_com influxd[5883]:    888   888  888 888    888 Y88b 888 .d8""8b. 888  .d88P 888   d88P
  Jan 28 22:46:35 michalrus_com influxd[5883]:  8888888 888  888 888    888  "Y88888 888  888 8888888P"  8888888P"
  Jan 28 22:46:35 michalrus_com influxd[5883]: [run] 2017/01/28 22:46:35 InfluxDB starting, version unknown, branch unknown, commit unknown
  Jan 28 22:46:35 michalrus_com influxd[5883]: [run] 2017/01/28 22:46:35 Go version go1.7.4, GOMAXPROCS set to 1
  Jan 28 22:46:35 michalrus_com influxd[5883]: [run] 2017/01/28 22:46:35 Using configuration at: /nix/store/f4yg0da2z6r9nfj5b0763ayxy8p86cl7-config.toml
  Jan 28 22:46:35 michalrus_com influxd[5883]: [store] 2017/01/28 22:46:35 Using data dir: /var/db/influxdb/data
  Jan 28 22:46:35 michalrus_com influxd[5883]: [subscriber] 2017/01/28 22:46:35 opened service
  Jan 28 22:46:35 michalrus_com influxd[5883]: [monitor] 2017/01/28 22:46:35 Starting monitor system
  Jan 28 22:46:35 michalrus_com influxd[5883]: [monitor] 2017/01/28 22:46:35 'build' registered for diagnostics monitoring
  Jan 28 22:46:35 michalrus_com influxd[5883]: [monitor] 2017/01/28 22:46:35 'runtime' registered for diagnostics monitoring
  Jan 28 22:46:35 michalrus_com influxd[5883]: [monitor] 2017/01/28 22:46:35 'network' registered for diagnostics monitoring
  Jan 28 22:46:35 michalrus_com influxd[5883]: [monitor] 2017/01/28 22:46:35 'system' registered for diagnostics monitoring
  Jan 28 22:46:35 michalrus_com influxd[5883]: [cluster] 2017/01/28 22:46:35 Starting cluster service
  Jan 28 22:46:35 michalrus_com influxd[5883]: [shard-precreation] 2017/01/28 22:46:35 Starting precreation service with check interval of 10m0s, advance period of 30m0s
  Jan 28 22:46:35 michalrus_com influxd[5883]: [snapshot] 2017/01/28 22:46:35 Starting snapshot service
  Jan 28 22:46:35 michalrus_com influxd[5883]: [copier] 2017/01/28 22:46:35 Starting copier service
  Jan 28 22:46:35 michalrus_com influxd[5883]: [admin] 2017/01/28 22:46:35 Starting admin service
  Jan 28 22:46:35 michalrus_com influxd[5883]: [admin] 2017/01/28 22:46:35 Listening on HTTP: [::]:8083
  Jan 28 22:46:35 michalrus_com systemd[1]: influxdb.service: Main process exited, code=exited, status=1/FAILURE
  Jan 28 22:48:05 michalrus_com systemd[1]: influxdb.service: Start-post operation timed out. Stopping.
  Jan 28 22:48:05 michalrus_com systemd[1]: Failed to start InfluxDB Server.
  Jan 28 22:48:05 michalrus_com systemd[1]: influxdb.service: Unit entered failed state.
  Jan 28 22:48:05 michalrus_com systemd[1]: influxdb.service: Failed with result 'timeout'.
  ```
  The last debug message before exit isn’t really helpful. I’ve checked and the port is free and bindable.

  ## Technical details

  * System: 16.09.1589.4281374 (Flounder)
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: "16.09.1589.4281374"


state: closed
title: Use Brick 0.17 because 0.16 is not compatible with vty_5_15 specified…
user_login: kquick
html_url: https://github.com/NixOS/nixpkgs/pull/22243
updated_at: 2017-01-29 22:01:18
body:
  … by common configuration.

  ###### Motivation for this change

  Builds of haskell packages using brick will fail because of DefAttr changes in the vty 5.15 package.  This is fixed in Brick 0.17, which this pull request specifies.

  ###### Things done

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

  ---


state: closed
title: Intercal: a little fix
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/22244
updated_at: 2018-02-23 01:26:16
body:
  ###### Motivation for this change

  Intercal doesn't build if we use the most recent flex - it complains
  with an "undefined reference to `yywrap'" in the link phase

  So, we need to downgrade flex.

  ###### Things done

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

  ---


state: closed
title: dropbox: use `paxmark m` to fix Dropbox when grsecurity enabled
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/22245
updated_at: 2017-01-29 23:30:57
body:
  ###### Motivation for this change

  Fixes #21148.

  ###### Things done

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

  ---


state: closed
title: current version breaks flexget dependencies
user_login: spiderbit
html_url: https://github.com/NixOS/nixpkgs/issues/22246
updated_at: 2017-02-23 01:19:26
body:
  ## Issue description

  with the newest profile flexget fails to start because of dependency problems it seems.

  ### Steps to reproduce

  switch to newest stable profile
  optionaly reboot

  ## Technical details

  * System: 16.09.1589.4281374 (Flounder)
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: "16.09.1589.4281374"


  > ● flexget-runner.service - FlexGet Runner
  >    Loaded: loaded (/nix/store/wc76kz7k6aabmfx84br73ihcahyq5nm2-unit-flexget-runner.service/flexget-runner.service; bad; vendor preset: enabled)
  >    Active: failed (Result: exit-code) since Sun 2017-01-29 01:53:00 CET; 2s ago
  >   Process: 17868 ExecStart=/nix/store/62mr428qrsbqc4kqs7scgibhxw8hda83-python2.7-FlexGet-1.2.337/bin/flexget -c /home/black/flexget.yml execute (code=exited, status=1/FAILURE)
  >  Main PID: 17868 (code=exited, status=1/FAILURE)
  > 
  > Jan 29 01:53:00 mars flexget[17868]:   File "/nix/store/sbivss9cl06j327hh82f3avhibwi8jv0-python2.7-beautifulsoup4-4.1.3/lib/python2.7/site-packages/bs4/__init__.py", line 29, in <module>
  > Jan 29 01:53:00 mars flexget[17868]:     from .builder import builder_registry
  > Jan 29 01:53:00 mars flexget[17868]:   File "/nix/store/sbivss9cl06j327hh82f3avhibwi8jv0-python2.7-beautifulsoup4-4.1.3/lib/python2.7/site-packages/bs4/builder/__init__.py", line 306, in <module>
  > Jan 29 01:53:00 mars flexget[17868]:     from . import _html5lib
  > Jan 29 01:53:00 mars flexget[17868]:   File "/nix/store/sbivss9cl06j327hh82f3avhibwi8jv0-python2.7-beautifulsoup4-4.1.3/lib/python2.7/site-packages/bs4/builder/_html5lib.py", line 57, in <module>
  > Jan 29 01:53:00 mars flexget[17868]:     class TreeBuilderForHtml5lib(html5lib.treebuilders._base.TreeBuilder):
  > Jan 29 01:53:00 mars flexget[17868]: AttributeError: 'module' object has no attribute '_base'
  > Jan 29 01:53:00 mars systemd[1]: flexget-runner.service: Main process exited, code=exited, status=1/FAILURE
  > Jan 29 01:53:00 mars systemd[1]: flexget-runner.service: Unit entered failed state.
  > Jan 29 01:53:00 mars systemd[1]: flexget-runner.service: Failed with result 'exit-code'.
  > warning: error(s) occurred while switching to the new configuration


state: closed
title: firefox-bin: Update sha512 hash
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/22248
updated_at: 2017-01-29 17:24:43
body:
  ###### Motivation for this change

  For some reason, SHA512 hashes are updated.

  ###### Things done

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

  ---


state: closed
title: firefox-bin: Update sha512 hash (backporting)
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/22249
updated_at: 2017-02-01 18:42:03
body:
  ###### Motivation for this change

  For some reason, SHA512 hashes are updated.

  ###### Things done

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

  ---


state: closed
title: `nix-env -i package` as root vs appending to environment.systemPackages
user_login: nhooyr
html_url: https://github.com/NixOS/nixpkgs/issues/22250
updated_at: 2017-01-30 08:42:04
body:
  Since both install a package visible to every user on the system, what is the difference between them?


state: closed
title: rambox: 0.4.5 -> 0.5.3
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/22251
updated_at: 2017-01-29 22:14:00
body:
  ###### Motivation for this change

  Replacement for https://github.com/NixOS/nixpkgs/pull/22168 because of https://github.com/saenzramiro/rambox/issues/622

  ###### Things done

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

  ---


state: open
title: man prints terminal escapes instead of overstrikes
user_login: nhooyr
html_url: https://github.com/NixOS/nixpkgs/issues/22252
updated_at: 2017-01-29 09:16:15
body:
  ## Issue description
  In other operating systems, `man(1)` prints manpages with keywords and whatnot highlighted or bolded using overstrikes.

  See http://www.iitk.ac.in/LDP/HOWTO/Text-Terminal-HOWTO-17.html#ss17.12

  In nixOS, keywords are highlighted or bolded using the actual terminal escape codes like `^[[1m` for beginning bold mode.

  This is a problem because some programs want the raw text of a manpage and expect `col -b`, which removes backspaces, to sanitize man output. However, since man on nixOS is printing terminal escapes, `col -b` does not properly sanitize man output.

  ### Steps to reproduce
  1. `man printf > /tmp/somefile`
  2. Open somefile in an editor and look at the escape codes
  3. Repeat steps 1-2 on macOS

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...) 17.03pre99759.f66d782 (Gorilla)
  * Nix version: (run `nix-env --version`) nix-env (Nix) 1.11.6
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) "17.03pre99759.f66d782"


state: closed
title: (Optionally) Disable PaX SOFTMODE and PT_PAX
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/issues/22253
updated_at: 2017-02-01 18:34:46
body:
  ## Issue description
  In our grsecurity configuration, we currently enable `SOFTMODE` for PaX, which according to [the Gentoo Hardened wiki](https://wiki.gentoo.org/wiki/Hardened/PaX_Quickstart), means that "PaX protection will not be enforced by default for those features which can be turned on or off at runtime". Is there a good reason for this to be enabled? Should we at least allow users to disable it via a `config.grsecurity.softmode` flag or something similar?

  More generally, perhaps we could allow users to specifically override individual options?

  Relevant code is [here](https://github.com/NixOS/nixpkgs/blob/d918c80e133d00693973fb15ae12b6fd0b2d7a5c/pkgs/os-specific/linux/kernel/grsecurity-nixos-config.nix#L20).


state: closed
title: small \No fix for babel-russian
user_login: frigatefreedom
html_url: https://github.com/NixOS/nixpkgs/issues/22254
updated_at: 2017-02-07 19:53:45
body:
  ## Issue description
  We have one regression in babel-russian:

  ftp://sunsite.icm.edu.pl/pub/CTAN/macros/latex/contrib/babel-contrib/russian/russianb.pdf
  > The macro \No is removed since the Cyrillic number sign is available
  > on keyboard and can also be typed using the \textnumero macro.

  Thats why some old documents created with use of eskdx packgages can not compile.

  #Patch

  There is patch for russianb.dtx located at babel-russian.source/source/generic/ called No-patch, but I dont know, how to add it to texlive.combine. 
  [No-patch.tar.gz](https://github.com/NixOS/nixpkgs/files/737403/No-patch.tar.gz)
  Patch adds string "\DeclareRobustCommand{\No}{\ifmmode{\nfss@text{\textnumero}}\else\textnumero\fi} ".
  @vcunat

  Source file: http://lipa.ms.mff.cuni.cz/~cunav5am/nix/texlive-2016/babel-russian.source.tar.xz

  ## Technical details

  * System: NixOS: 17.03pre99626.f1ba2c8 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.6


state: closed
title: create fetchpypi function that generates name based urls for the prefetch sheme
user_login: RonnyPfannschmidt
html_url: https://github.com/NixOS/nixpkgs/issues/22256
updated_at: 2017-02-02 10:07:11
body:
  followup to #21637

  modern pypi supports name based dispatch of different distribution types,

  based on the distribution name, the distribution type (source, py2, py3, py2.3) and some extra details, 
  pypi can be asked for the real file

  however the current mirror url for pypi hardcodes the type source

  ```
  fetchpypi = {name, version, type ? "source"}: ...
  ```

  since nixos will always require building binary wheels, it seems sensible to have functions fitting the python

  ```
  python.fetchWheel # choosing py2/py3 type based on python version
  python.fetchUniversalWheel # for the py2.py3 type
  python.fetchSdist # chooses source tarball
  python.fetchSdistZip # for stranger uploads
  ```


state: closed
title: [wip] Proposal/fetchpypi generalized fetching from pypi
user_login: RonnyPfannschmidt
html_url: https://github.com/NixOS/nixpkgs/pull/22257
updated_at: 2017-02-10 16:21:42
body:
  ###### Motivation for this change

  add a more general tool to fetch packages from pypi using fetchurl

  step1 is adding the pypi.io base mirror and testing the first helper on a few packages
  the next steps are adding wheel fetching and updating more packages

  followup to #22256 22256

  ###### Things done

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

  ---


state: closed
title: _module in json for options
user_login: nhooyr
html_url: https://github.com/NixOS/nixpkgs/issues/22258
updated_at: 2017-02-03 11:07:30
body:
  ## Issue description
  I generated a json file from a nix expression for some options for a service (my program accepts a JSON configuration file). https://gist.github.com/nhooyr/dee280772f1e12e05d1ec8f6fe0e360f. JSON, then the nix expression and then the module. what's with all the _module stuff for array sets?


  ### Steps to reproduce
  1. create a module with an option that is an array of sets
  2. take the nix expression for the options for that module and turn it into JSON

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...) 17.03pre99759.f66d782 (Gorilla)
  * Nix version: (run `nix-env --version`) nix-env (Nix) 1.11.6
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) "17.03pre99759.f66d782"


state: open
title: packageOverrides in ~/.nixpkgs/config.nix overwrites /etc/nixos/configuration.nix
user_login: nhooyr
html_url: https://github.com/NixOS/nixpkgs/issues/22259
updated_at: 2017-01-30 10:50:08
body:
  ## Issue description
  If I as a user, set a packageOverrides in my ~/.nixpkgs/config.nix, it will fully overwrite the packageOverrides in /etc/nixos/configuration.nix.

  So say I overrode package go in /etc/nixos/configuration.nix. Then I overrode package neovim as a user in ~/.nixpkgs/config.nix. Now if I do `nix-env -i go` as the user, I will not get my overridden package from /etc/nixos/configuration.nix, I will get the regular package.

  Is there any way to make it so the packageOverrides in ~/.nixpkgs/config.nix merges with the packageOverrides in /etc/nixos/configuration.nix?


  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...) 17.03pre99759.f66d782 (Gorilla)
  * Nix version: (run `nix-env --version`) nix-env (Nix) 1.11.6
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) "17.03pre99759.f66d782"


state: closed
title: bundler: 1.13.7 -> 1.14.3
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22260
updated_at: 2017-01-29 22:42:18
body:
  ###### Motivation for this change

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

  ---


state: closed
title: yaft: init at 0.2.9
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/22261
updated_at: 2017-01-31 12:22:01
body:
  ###### Things done

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

  ---


state: closed
title: terragrunt: 0.9.3 -> 0.9.6
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22262
updated_at: 2017-01-29 16:12:58
body:
  ###### Things done

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

  ---


state: closed
title: colord-kde: 2016-02-24 -> 0.5.0
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22263
updated_at: 2017-03-01 03:12:06
body:
  ###### Motivation for this change

  An official version was released - I've been using this version locally for months.

  ###### Things done

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

  ---


state: closed
title: usb-modeswitch: 2.2.1 -> 2.5.0 and nixos module
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22264
updated_at: 2017-03-01 03:09:49
body:
  ###### Motivation for this change

  We were carrying v2.2.1 and not v2.3.0 due to the update only touching the version and not the sha256 sum.

  Additionally, we add a nixos module for setting up udev to use the rules.

  Unfortunately, I no longer have the hardware that made me write the module, so I cannot actually test if it works. I thought it would be better to get things into nixpkgs instead of lingering around 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
     - [ ] macOS
     - [ ] Linux
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: haskellPackages.poppler fails to build
user_login: dbeecham
html_url: https://github.com/NixOS/nixpkgs/issues/22265
updated_at: 2018-04-08 13:39:18
body:
  ## Issue description

      Preprocessing library poppler-0.14.1...
      In file included from /nix/store/49hz360b2i923wg8dcccwlbqc8yv4yii-glibc-2.24-dev/include/stdio.h:938:0,
                   from ./template-hsc-gtk2hs.h:4,
                   from Structs.hsc:26:
      /nix/store/49hz360b2i923wg8dcccwlbqc8yv4yii-glibc-2.24-dev/include/bits/stdio2.h: In function ‘sprintf’:
      /nix/store/49hz360b2i923wg8dcccwlbqc8yv4yii-glibc-2.24-dev/include/bits/stdio2.h:33:10: error: invalid use of ‘__builtin_va_arg_pack ()’
         return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,

  etc.

  [gist of full output](https://gist.github.com/dbeecham/b5d610c910b7c1cb5e892efc7f36354f)

  ### Steps to reproduce

  `nix-build -E "(import <nixpkgs> {}).haskellPackages.poppler"`

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  17.03pre99626.f1ba2c8 (Gorilla)
  * Nix version: (run `nix-env --version`)
  nix-env (Nix) 1.11.6
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  "17.03pre99759.f66d782"


state: closed
title: nscd failing to start with defaults in NixOS 16.09
user_login: nixy
html_url: https://github.com/NixOS/nixpkgs/issues/22267
updated_at: 2018-12-28 23:35:38
body:
  ## Issue description

  It looks like the default configuration for nscd is broken, causing the service to timeout at launch. I am not familiar with nscd's configuration and I don't really need it, but disabling the service to workaround this doesn't seem great.

  Anyone familiar with nscd's configuration that might have some insights into why it is failing?


  ### Steps to reproduce

  Deploy NixOS 16.09
  Run nscd as a command

  ## 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`)

  nix-env (Nix) 1.11.6

  "16.09.1589.4281374"


state: closed
title: ihaskell: remove service configuration.
user_login: vaibhavsagar
html_url: https://github.com/NixOS/nixpkgs/pull/22268
updated_at: 2017-01-30 07:38:43
body:
  ###### Motivation for this change

  IHaskell is not yet GHC 8 compatible. See  #22047 for more details.


  ###### Things done

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

  ---


state: closed
title: httpd: added serviceExpression which extends the serviceType concept …
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/22269
updated_at: 2017-02-06 00:08:59
body:
  ###### Motivation for this change

  with this change **one can supply a httpd module as mediawiki.nix from outside of nixpkgs** which makes extending httpd much easier during development and deployment:

  # example usage

  ```
    services.httpd = {
          enable = true;
          adminAddr = "admin@example.org";

          hostName = "example.org";
          extraSubservices =
          [ 
            { 
              serviceExpression=./httpd-module-nextcloud.nix;
              urlPrefix = "/nextcloud";
              dbPassword = "hallo";
              adminPassword = "mysuperpassword";
              trustedDomain="example.org";
            }
          ];
        };
    ...
  ```

  **note:** this change only extends httpd abstraction and also changes the precedence: svc.function >  serviceExpression > serviceType

  this patch is a huge relief as it makes httpd extensions trivial and one does not have to manage a nixpkgs checkout for simple httpd module tests/extensions.

  #  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: firefox-bin: Add gpg verification to updater
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/22270
updated_at: 2017-02-19 18:33:31
body:
  ###### Motivation for this change

  Turns out the sha's changed because of build2 vs build3:

  http://ftp.mozilla.org/pub/firefox/candidates/51.0.1-candidates/build3/SHA512SUMS vs http://ftp.mozilla.org/pub/firefox/candidates/51.0.1-candidates/build2/SHA512SUMS               

  (thanks to jcristau on mozilla's IRC for answering my question on a weekend! :) )

  Made this PR as a sanity-check in the future. Opinions?

  cc @taku0 @garbas @ttuegel @joachifm 

  ###### Things done

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

  ---


state: closed
title: xterm 327 italic text crash
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/22271
updated_at: 2017-01-29 16:22:18
body:
  ## Issue description

  https://github.com/NixOS/nixpkgs/issues/17170 was reported by me some time ago.

  The point there was that xterm crashed for me if _italic_ text was shown. For example when editing markdown files in vim. 497156a6ba broke that again.

  ### Steps to reproduce

  Build xterm _after_ 497156a6ba (latest unstable), fire up `vim /tmp/test.md` and type `some _text_`. xterm crashes instantly when "t" is typed, which should be italic. Other ways to produce this crash are possible, of course...

  Now `git revert 497156a6ba`, build xterm again and retry: Issue gone.

  ## Technical details

  * System: 17.03pre99626.f1ba2c8 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: "17.03pre99626.f1ba2c8"


state: closed
title: git-hub: 0.10 -> 0.11.0
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/22272
updated_at: 2019-04-17 01:49:53
body:
  ###### Motivation for this change

  To fix [CVE-2016-7793](http://cve.circl.lu/cve/CVE-2016-7793) and [CVE-2016-7794](http://cve.circl.lu/cve/CVE-2016-7794).

  Should also be cherry-picked to stable.

  ###### Things done

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


state: closed
title: [experiment, wip] proposal - use wheels in pythonpath for bootstrapped pip
user_login: RonnyPfannschmidt
html_url: https://github.com/NixOS/nixpkgs/pull/22273
updated_at: 2017-05-16 06:38:52
body:
  ###### Motivation for this change

  this is an experiment to clean up the python path of the bootstrapped pip

  i accidentally started it, and it shows many python packages have implicit setup requirements
  that just arent listed

  rebase to master upcoming


  ###### Things done

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

  ---


state: closed
title: Backport Linux 4.9 to release-16.09
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/22274
updated_at: 2017-02-05 20:59:40
body:
  ###### Motivation for this change

  Also need to to bump virtualbox (bea3209d5f1f0d9f55efb4489a3a47540529a2bd) in order to get it to build.

  Both Kernel & Virtualbox seem to work fine. Only thing I noticed is VirtualBox complains about not being able to emit audio. (Audio works fine outside of VirtualBox)

  ###### Things done

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

  ---


state: closed
title: bashdb: init at 4.4-0.92
user_login: nthorne
html_url: https://github.com/NixOS/nixpkgs/pull/22275
updated_at: 2017-01-29 22:05:09
body:
  ###### Motivation for this change
  To introduce the Bash script debugger.

  ###### Things done

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

  ---


state: closed
title: purple-hangouts-hg: 2016-10-01 -> 2016-12-22
user_login: Ralith
html_url: https://github.com/NixOS/nixpkgs/pull/22276
updated_at: 2017-01-29 22:12:35
body:
  ###### Motivation for this change
  Upstream bugfixes, corrected pixmap install location.

  ###### Things done

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

  ---


state: closed
title: Meta refactor
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/22277
updated_at: 2018-01-14 20:52:20
body:
  ###### Motivation for this change

  - Allow querying `meta` on disallowed derivations &ndash; broken, unfree, etc. But keep checking of the conditions including dependencies when instantiating a derviation.
  - ~Better separate the code.~  Moved to #27405.

  I was slightly taken aback by the fact that `nix-env -qa` does *not* check dependencies of packages, but I was unable to fix that without a significant performance hit, so I left it as it was.

  I tested this fixes #21845, #22102, #7541, hopefully without any caveats.


state: closed
title: tetex: mark as broken, migrate packages to texlive
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/22279
updated_at: 2017-02-11 22:59:23
body:
  Partial fix for #21770: migrate ne and enblend-enfuse to texlive.

  ###### Motivation for this change
  `tetex` is unsupported, and the download links don't work anymore. 

  ###### Things done

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

  ---


state: closed
title: python*Packages.pytest: defaults to pytest_30
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/22280
updated_at: 2017-01-31 08:48:44
body:
  This commit is a no-op. All derivations that depended on `pytest_29` as
  `pytest` now depend on it explicitely.

  The next step will be to check which derivation can use `pytest_30` instead of `pytest_29`, but this can be done when updating the derivations.

  cc @FRidh 

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: wmutils-opt: init at v1.0
user_login: vifino
html_url: https://github.com/NixOS/nixpkgs/pull/22281
updated_at: 2017-01-30 20:55:53
body:
  Hello!

  ###### Motivation for this change
  wmutils-opt has some nice helpers that complement wmutils-core, but there was no package for that yet,
  so I did it.

  ###### Things done

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

  ---

  I hope that this is an acceptable PR. I have only used Nix for a few hours, so I am quite inexperienced.


state: closed
title: epstool: add new pacakge at version 3.08
user_login: jbaum98
html_url: https://github.com/NixOS/nixpkgs/pull/22282
updated_at: 2017-12-30 02:43:25
body:
  ###### Motivation for this change

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

  ---


state: closed
title: siji: init at 2016-05-14
user_login: asymmetric
html_url: https://github.com/NixOS/nixpkgs/pull/22283
updated_at: 2017-01-30 10:35:15
body:
  ###### Motivation for this change

  Init package siji

  ###### Things done

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

  ---


state: closed
title: vulkan-loader: 1.0.26.0 -> 1.0.39.1
user_login: Ralith
html_url: https://github.com/NixOS/nixpkgs/pull/22284
updated_at: 2017-02-03 03:26:43
body:
  ###### Motivation for this change
  Bugfixes! cc @corngood

  ###### Things done

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

  ---


state: closed
title: electricsheep: 2.6.8 -> 2.7b33
user_login: nand0p
html_url: https://github.com/NixOS/nixpkgs/pull/22285
updated_at: 2017-02-07 09:20:20
body:
  - Updates and fixes currently broken package.
  - Provides Flam3 and GLee dependencies.
  - Tested on Nixos Unstable.


state: closed
title: yank 0.7.1 -> 0.8.0
user_login: dochang
html_url: https://github.com/NixOS/nixpkgs/pull/22286
updated_at: 2017-01-30 07:02:55
body:
  ###### Motivation for this change

  Bump version

  ###### Things done

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

  ---


state: closed
title: telegram-purple: 2016-03-17 -> 1.3.0
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/22287
updated_at: 2017-01-30 09:35:43
body:
  ###### Motivation for this change

  `commit.h` generation is based on https://github.com/majn/telegram-purple/blob/766335c34d7bc68cde2a51e45a10f4f02ac3bc2e/commit.h.gen

  1.3.0 is the latest release, and although there were further commits they did not touch source code.

  Tested with `pidgin-with-plugins`.

  ###### Things done

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

  ---


state: closed
title: systemd-journald-gateway http response is empty
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/issues/22288
updated_at: 2017-02-08 13:07:24
body:
  ## Issue description
  `systemd-journald-gateway` http response is empty when it is enable thanks to its systemd module option `services.journald.enableHttpGateway`. However, it works when it is directly launched from command line with root account.

  I used the `HEAD` of `nixpkgs/master`.

  ### Steps to reproduce
  Enable `services.journald.enableHttpGateway` and `curl localhost:19531/browse`


state: closed
title: flow: 0.37.1 -> 0.37.4
user_login: frontsideair
html_url: https://github.com/NixOS/nixpkgs/pull/22289
updated_at: 2017-03-13 14:07:03
body:
  ###### Motivation for this change
  New upstream release

  Note: The latest version is 0.38.0 but it didn't build on my NixOS instance. Assuming upstream problem, will open an issue there.

  ###### Things done

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

  ---


state: closed
title: X11 input broke
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/issues/22290
updated_at: 2017-02-01 21:39:17
body:
  ## Issue description
  between 8a104aa..63f609b1 (current master) my x11-input broke, no easy way to log in/examine (behind a corporate firewall...) 

  ### Steps to reproduce
  nixos-rebuild boot; reboot


  ## Technical details

  * System: (NixOS: 8a104aa)
  * Nix version: (1.11.6)
  * Nixpkgs version: (17.03.git.63f609b1a4)


state: closed
title: Make more visible which fetch approach is best
user_login: asymmetric
html_url: https://github.com/NixOS/nixpkgs/pull/22291
updated_at: 2017-01-30 10:45:31
body:
  ###### Motivation for this change

  The goal of this PR is to make it clearer that `fetchFromGithub` is better than `fetchgit`.

  I was grepping for the `fetchgit` string, so I jumped straight to that line, so I missed the part that above that says *"As an example going from bad to good"*.

  ###### Things done

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

  ---


state: closed
title: Unable to use breeze-plymouth
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/issues/22292
updated_at: 2017-12-12 00:45:40
body:
  ## Issue description

  Trying to use ```breeze-plymouth``` makes ```nixos-rebuild``` fail:

  ```sh
    output ‘/nix/store/l3xipkcs93ddcd9lsfjrknymn1z538k6-extra-utils’ is not allowed to refer to path ‘/nix/store/7mni656sr2prhx5qj1cwpgk7hkdf68lz-plymouth-0.9.2’
  ```

  Cc: @ttuegel

  ### Steps to reproduce

  ```nix 
  boot.plymouth.themePackages = with pkgs; [ kde5.breeze-plymouth];
  ```

  Then we get the error above.

  ## Technical details

  * NixOS: 17.03.git.0353b9662aM (Gorilla)
  * Nix: nix-env (Nix) 1.11.6
  * nixpkgs: 17.03.git.2f06667cdaM


state: closed
title: tinc: 1.0.29 -> 1.0.31
user_login: florianjacob
html_url: https://github.com/NixOS/nixpkgs/pull/22293
updated_at: 2017-01-30 14:10:29
body:
  ###### Motivation for this change
  New upstream release.

  ###### Things done

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

  ---


state: closed
title: os-prober: 1.65 -> 1.71
user_login: florianjacob
html_url: https://github.com/NixOS/nixpkgs/pull/22294
updated_at: 2017-01-30 14:09:51
body:
  ###### Motivation for this change
  New upstream release

  ###### Things done

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

  ---


state: closed
title: Hydra: 100% CPU and RAM consumption in evaluator
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/issues/22296
updated_at: 2017-01-31 15:26:22
body:
  ## Issue description

  There seems to be an issue with how the `pkgs.nginxModules` attribute is defined in `nixpkgs`, and it is causing the Hydra evaluator to consume 100% CPU and memory.  

  The details of this issue can be seen in this mail thread:
  https://www.mail-archive.com/nix-dev@lists.science.uu.nl/msg30502.html


state: closed
title: buildbot: 0.9.0.post1 -> 0.9.3
user_login: nand0p
html_url: https://github.com/NixOS/nixpkgs/pull/22297
updated_at: 2017-02-09 16:15:04
body:
  - Fixes unneeded patching
  - Adds worker to build inputs now needed for tests
  - Replaces enableworker option with worker configuration module
  - Openssh required for tests
  - Fixes worker hardcoded paths
  - Tested on Nixos Unstable


state: closed
title: emby: 3.0.8500 -> 3.1.5
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/22298
updated_at: 2017-01-30 22:02:39
body:
  Notable changes:
  * mono46 is now required by emby
  * switch back to pre-built binaries due to problems building from source
  * sqlite path is now configured in SQLitePCLRaw.provider.sqlite3.dll.config

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: nomad: 0.4.1 -> 0.5.3
user_login: pradeepchhetri
html_url: https://github.com/NixOS/nixpkgs/pull/22299
updated_at: 2017-01-30 19:48:33
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: youtube-dl: 2017.01.24 -> 2017.01.29
user_login: goetzst
html_url: https://github.com/NixOS/nixpkgs/pull/22300
updated_at: 2017-01-30 20:40:19
body:
  ###### Motivation for this change
  youtube-dl update
  most notable changes:
  * Improved parse_duration
  * Fixed initialization template
  * Document fragment_base_url and fragment's path fields
  * Fix duration per DASH segment
  * Introduce --autonumber-start option for initial value of %(autonumber)s template

  ###### Things done

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

  ---


state: closed
title: khd: 1.1.4 -> 2.0.0
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/22301
updated_at: 2017-02-01 21:16:48
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] macOS
  - [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: DBus and Xfce
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/22302
updated_at: 2017-12-18 19:12:18
body:
  ## Issue description

  DBus currently seems broken on Xfce -- for example, `services.gnome-keyring` doesn't work for me. Reverting 29667f639c8f88b736e8607f36eb713f8b26b6e9. fixes it; that suggests problem is that `dbus-daemon` is started not by systemd but by Xfce itself, so it misses arguments and expects its configuration in `/etc/dbus-1`. `systemctl --user status dbus` shows that the service is not started on Xfce, which confirms this theory.

  EDIT: Additionally, `services.dbus.socketActivated` fixes SSH agent but then Chromium and some other applications begin to take forever to start up; `strace` shows that they get a DBus-related error from some fd.

  ### Steps to reproduce

  1. Start Xfce;
  2. Attempt to use GNOME keyring (e.g. SSH agent).

  ## Technical details

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


state: closed
title: NFS improvements
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/22303
updated_at: 2017-02-05 10:06:49
body:
  ###### Motivation for this change

  This moves us to using upstream rpcbind and nfs-utils systemd units, adding a lot of services in the process. It also enables Kerberos support in nfs-utils, so hopefully we are very close to having NFSv4 working now (I haven't yet tried to set it up though).

  ###### Things done

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

  ---

  Tested with my NFSv3 setup, works fine (however a reboot was needed, not sure why).


state: closed
title: Refactor NVidia drivers
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/22304
updated_at: 2017-02-11 15:40:34
body:
  ###### Motivation for this change
   
  Make several improvements to nvidia drivers on NixOS:

  * Use libglvnd;
  * Unify nearly all derivations and builders (leave only legacy_174 -- it's too much different);
  * Build more driver parts from source;
  * Default to GTK3 (#18559).

  ###### Things done

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

  ---

  Sadly I can't fully test this myself because at some point my laptop lost ability to switch to dedicated-only card in BIOS so I can't use nvidia without intel/bumblebee now. Bumblebee works fine though, both `optirun` and `primusrun`.


state: closed
title: smartmontools: 6.4 -> 6.5 and fix segfault on darwin
user_login: jbaum98
html_url: https://github.com/NixOS/nixpkgs/pull/22305
updated_at: 2017-01-31 05:04:17
body:
  ###### Motivation for this change

  I was experiencing an segfault with `smartctl`, so I updated the derivation to fix 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] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: luaPackages.luazlib: fix on darwin
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/22306
updated_at: 2017-09-04 01:56:09
body:
  ###### Motivation for this change

  `luaPackage.luazlib` on master does not build on Darwin. Error: `gcc: command not found`

  ###### Things done

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

  ---

  It does not build with luajit (error: `ld: library not found for -llua`). This can be fixed by changing `llua` into `lluajit-5.1` in the `Makefile`; but then non-luajit builds get broken.


state: closed
title: Attempted to add KMix for KDE 5
user_login: rongcuid
html_url: https://github.com/NixOS/nixpkgs/issues/22307
updated_at: 2017-02-01 21:59:07
body:
  ## Issue description
  I am currently attempting to add kmix into nixpkgs, whose format I am still not familiar with. However, I get errors about not finding kdelibs4, despite adding in `kdelibs4support`, and such libraries present in `/nix/store`. I can't find a command to see my current installed "packages", so I am not completely sure.

  <del>A minor point: I don't know whether my box has sound yet, since the sound settings in KDE doesn't play anything when Test is pressed. </del> OK, so sound is fine. This just leaves KMix to be installed.

  ### Steps to reproduce
  `kmix.nix`, modified from `konsole.nix`(or dolphin, I don't remember). I put it under `nixpkgs/pkgs/desktops/kde-5/applications` of a cloned nixpkgs repo.

  ```
  {
    kdeApp, lib, kdeWrapper,
    ecm, kdoctools,
    kbookmarks, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kguiaddons,
    ki18n, kiconthemes, kinit, kdelibs4support, kio, knotifications,
    knotifyconfig, kparts, kpty, kservice, ktextwidgets, kwidgetsaddons,
    kwindowsystem, kxmlgui, qtscript
  }:

  let
    unwrapped =
      kdeApp {
        name = "kmix";
        meta = {
          license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
          #maintainers = [ lib.maintainers.ttuegel ];
        };
        nativeBuildInputs = [ ecm kdoctools ];
        propagatedBuildInputs = [
          kdelibs4support ki18n kwindowsystem qtscript kbookmarks kcompletion
          kconfig kconfigwidgets kcoreaddons kguiaddons kiconthemes kinit kio
          knotifications knotifyconfig kparts kpty kservice ktextwidgets
          kwidgetsaddons kxmlgui
        ];
      };
  in
  kdeWrapper {
    inherit unwrapped;
    targets = [ "bin/kmix" ];
  }
  ```

  I tried to read through the files, but there are a lot to learn, so I haven't get it yet. Anyhow, this is what happens when I attempt to install kmix:

  ```
  unpacking sources
  unpacking source archive /nix/store/b689q3lx6n39rzd4b54rvahdvai06h1r-kmix-16.12.1.tar.xz
  source root is kmix-16.12.1
  setting SOURCE_DATE_EPOCH to timestamp 1478141574 of file kmix-16.12.1/tests/profiletest.xml
  patching sources
  configuring
  qmake: File exists
  fixing cmake files...
  cmake flags: -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_BUILD_RPATH=ON -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/rgwg7zhj4d29hhxpyixdp3z5f91jzwcq-kmix-16.12.1-dev/include -DCMAKE_INSTALL_LIBDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/lib -DCMAKE_INSTALL_NAME_DIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/lib -DCMAKE_INSTALL_PREFIX=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1 -DBUILD_TESTING=OFF -DBUILD_TESTING=OFF -DKDE_INSTALL_EXECROOTDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1 -DKDE_INSTALL_BINDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/bin -DKDE_INSTALL_SBINDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/sbin -DKDE_INSTALL_LIBDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/lib -DKDE_INSTALL_LIBEXECDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/lib/libexec -DKDE_INSTALL_CMAKEPACKAGEDIR=/nix/store/rgwg7zhj4d29hhxpyixdp3z5f91jzwcq-kmix-16.12.1-dev/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/lib/qt5/plugins -DKDE_INSTALL_PLUGINDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/lib/qt5/plugins -DKDE_INSTALL_QTQUICKIMPORTSDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/lib/qt5/imports -DKDE_INSTALL_QMLDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/lib/qt5/qml -DKDE_INSTALL_INCLUDEDIR=/nix/store/rgwg7zhj4d29hhxpyixdp3z5f91jzwcq-kmix-16.12.1-dev/include -DKDE_INSTALL_LOCALSTATEDIR=/var -DKDE_INSTALL_DATAROOTDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share -DKDE_INSTALL_DATADIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share -DKDE_INSTALL_DOCBUNDLEDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/doc/HTML -DKDE_INSTALL_KCFGDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/config.kcfg -DKDE_INSTALL_KCONFUPDATEDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/kconf_update -DKDE_INSTALL_KSERVICES5DIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/kservices5 -DKDE_INSTALL_KSERVICETYPES5DIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/kservicetypes5 -DKDE_INSTALL_KXMLGUI5DIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/kxmlgui5 -DKDE_INSTALL_KNOTIFY5RCDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/knotifications5 -DKDE_INSTALL_ICONDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/icons -DKDE_INSTALL_LOCALEDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/locale -DKDE_INSTALL_SOUNDDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/sounds -DKDE_INSTALL_TEMPLATEDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/templates -DKDE_INSTALL_WALLPAPERDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/wallpapers -DKDE_INSTALL_APPDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/applications -DKDE_INSTALL_DESKTOPDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/desktop-directories -DKDE_INSTALL_MIMEDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/mime/packages -DKDE_INSTALL_METAINFODIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/appdata -DKDE_INSTALL_MANDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/man -DKDE_INSTALL_INFODIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/info -DKDE_INSTALL_DBUSDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/dbus-1 -DKDE_INSTALL_DBUSINTERFACEDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/dbus-1/interfaces -DKDE_INSTALL_DBUSSERVICEDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/dbus-1/services -DKDE_INSTALL_DBUSSYSTEMSERVICEDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/share/dbus-1/system-services -DKDE_INSTALL_SYSCONFDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/etc -DKDE_INSTALL_CONFDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/etc/xdg -DKDE_INSTALL_AUTOSTARTDIR=/nix/store/prl7w0zr727r5an89q6g1vpcvly7whh3-kmix-16.12.1/etc/xdg/autostart 
  -- The C compiler identification is GNU 5.4.0
  -- The CXX compiler identification is GNU 5.4.0
  -- Check for working C compiler: /nix/store/mafk2xkm2aw0pnbmxx70zkh1m2ch7fm6-gcc-wrapper-5.4.0/bin/gcc
  -- Check for working C compiler: /nix/store/mafk2xkm2aw0pnbmxx70zkh1m2ch7fm6-gcc-wrapper-5.4.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/mafk2xkm2aw0pnbmxx70zkh1m2ch7fm6-gcc-wrapper-5.4.0/bin/g++
  -- Check for working CXX compiler: /nix/store/mafk2xkm2aw0pnbmxx70zkh1m2ch7fm6-gcc-wrapper-5.4.0/bin/g++ -- works
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  CMake Error at /nix/store/g5wfxlnl5fvg1awx15ksi01p90xpm3c9-cmake-3.7.1/share/cmake-3.7/Modules/FindKDE4.cmake:60 (message):
    ERROR: Could not find KDE4 kde4-config
  Call Stack (most recent call first):
    CMakeLists.txt:52 (find_package)


  -- Configuring incomplete, errors occurred!
  See also "/tmp/nix-build-kmix-16.12.1.drv-0/kmix-16.12.1/build/CMakeFiles/CMakeOutput.log".
  builder for ‘/nix/store/h1p7y49d2xbjaxqi64kbvhki2whva5lc-kmix-16.12.1.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/56xlvbh796malfnlhf1gffpnvznpm0ph-kmix-16.12.1.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/xcaqwr2632dwn3midlhbmhlksh4hcq1v-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/jn0rb00rpmkbafdw8ahbp0ksd7y6055w-nixos-system-rongcuidXPS13-17.03.git.dbd4a35.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/jn0rb00rpmkbafdw8ahbp0ksd7y6055w-nixos-system-rongcuidXPS13-17.03.git.dbd4a35.drv’ failed
  ```

  I don't know whether kdelibs4 is required, because there is such a suspicious looking kdelibs4support. Nor do I know how to add such build dependencies(yet)... The entire KDE thing is totally uncommented, and I basically need to reverse engineer through a tree of source file. Hopefully the current maintainer can add some comments.

  ## Technical details

  * System: 17.03pre99759.f66d782 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: "17.03pre99759.f66d782"


state: closed
title: pidgin-xmpp-receipts: init at 0.7
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/22308
updated_at: 2017-01-31 08:33:31
body:
  ###### Motivation for this change

  This plugin implements visual indication of message delivery for Pidgin.

  Tested with `pidgin-with-plugins`.

  Links:
  - https://github.com/noonien-d/pidgin-xmpp-receipts
  - http://devel.kondorgulasch.de/pidgin-xmpp-receipts/

  ###### Things done

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


state: closed
title: vim: make it possible to build with --enable-gui=gtk3
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/22309
updated_at: 2017-01-31 08:42:14
body:
  This doesn't change any defaults; I suspect that dropping gtk2 support
  would annoy some people so I didn't want to do that without asking
  around first.

  ###### Motivation for this change

  gtk2 has no support for scalable UI elements, which makes life unpleasant on high-dpi displays. Building with gtk3 support makes it much nicer.

  ###### Things done

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

  ---


state: closed
title: Remove myself from maintainers
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/22310
updated_at: 2017-02-01 12:06:25
body:
  ###### Motivation for this change

  I'm not using NixOS/Nixpkgs anymore. This makes me sad, but I was spending way too much time fixing Nixpkgs, packaging and working around problems. Don't get me wrong, I love Nix and NixOS. Please keep going. I hope better times will come and let me come back.

  I hope this will remove me from hydra report logs.


state: closed
title: collission between postgresql and python*Packages.psycopg2
user_login: RonnyPfannschmidt
html_url: https://github.com/NixOS/nixpkgs/issues/22311
updated_at: 2018-04-10 00:33:19
body:
  ## Issue description

  ```
  $ nix-shell .
  these derivations will be built:
    /nix/store/2qb8sbvplwcjn74byybfbwz58l19s1yj-python-and-tools.drv
  building path(s) ‘/nix/store/94fb8lvn7s9lnf24hshb52sz3a0gr3j2-python-and-tools’
  collision between `/nix/store/pnhpxiww5mwksxsa3sxfn64jkhfpszna-postgresql-9.5.5/bin/clusterdb' and `/nix/store/b2308rcn1xgjmnypqlm0ai162s6f7ayx-python-2.7.13-env/bin/clusterdb'
  builder for ‘/nix/store/2qb8sbvplwcjn74byybfbwz58l19s1yj-python-and-tools.drv’ failed with exit code 25
  error: build of ‘/nix/store/2qb8sbvplwcjn74byybfbwz58l19s1yj-python-and-tools.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ```


  ### Steps to reproduce
  ```

  let
    pkgs = import <nixpkgs> {};
    python = pkgs.python27Full.withPackages (ps: with ps;
      [

        virtualenv

        sqlalchemy_1_0
        pyyaml
        pip
        wheel
        lxml
        pycurl
        numpy
        flask
        psycopg2
        pycparser
        cffi
        flake8
        functools32

        msgpack
        pyzmq

        tornado

        cryptography
      ]);

    env = pkgs.buildEnv {
      name = "python-and-tools";
      paths = [python] ++ (with pkgs;
        [
          libffi
          nss
          curl
          postgresql95
          libxml2
          libxslt
        ]);
    };

    script = ''
      echo redacted
    '';

    shell = pkgs.stdenv.mkDerivation {
      name = "workenv-qe";
   
      buildInputs = [env];
      shellHook = script;
     };

  in shell

  ```




  ## Technical details
  ```
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "17.03pre99626.f1ba2c8"
  ```


  * 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: Disable tcp_wrappers where possible
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/22312
updated_at: 2017-01-31 13:03:31
body:
  ## Issue description

  While working on https://github.com/NixOS/nixpkgs/pull/22303 I noticed that we still have tcp_wrappers support compiled for nfs-utils. Same goes for several other services:

  * atftp
  * tftp-hpa
  * argus-clients
  * argus
  * sshl

  tcp_wrappers feels to me a faulty way to impose security as we already have kernel-space iptables which should be more resilient and also much more configurable. I would be happy to go forward and remove its support where possible to promote NixOS firewall but first I want feedback as my opinion may be with flaws. For the record, Arch Linux [removed it some time ago](https://www.archlinux.org/news/dropping-tcp_wrappers-support/) but it's not exactly known as security-conscious distro.

  If we progress with removing tcp_wrappers, it would also be a good idea to note this in NixOS manual because most NFS setup guides describe `/etc/hosts.{allow,deny}` as the way to secure NFS servers.


state: closed
title: rockbox_utility: use qt5 instead of qt4
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22313
updated_at: 2017-03-01 03:08:46
body:
  ###### Motivation for this change

  Stumbled over this one accidentally - let's get rid of qt4.


  ###### Things done

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

  ---


state: closed
title: krename-qt5: init at 20161228
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22314
updated_at: 2017-03-01 03:12:25
body:
  ###### Motivation for this change

  Upstream hasn't made a proper release based on qt5/kf5, so I'm adding this package in addition to the kde4 based package instead of replacing it.

  ###### Things done

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

  ---


state: closed
title: nix-exec broken on master, fine on release-16.09
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/issues/22315
updated_at: 2017-01-31 17:43:00
body:
  ## Issue description

  Nix-exec package can't be built on master branch.
  Broken for i686 https://hydra.nixos.org/job/nixos/trunk-combined/nixpkgs.nix-exec.i686-linux/all and x86_64 https://hydra.nixos.org/job/nixos/trunk-combined/nixpkgs.nix-exec.x86_64-linux/all since 2016-12-11

  It seems related to a nix langage API change, commit https://github.com/NixOS/nix/commit/cb5e7254b66a06b78a5659551a6f28fc67e52267.

  https://hydra.nixos.org/build/44683739/nixlog/1

  ~~~
  /nix/store/add4869c9wrvg611l2py4j3hhb6wd5vp-nix-1.12pre4911_b30d1e7-dev/include/nix/util.hh:172:10: error: 'void nix::AutoCloseFD::close()' is private
       void close();
            ^
  src/fetchgit.cc:99:27: error: within this context
         pipe.readSide.close();
  ~~~

  cc @shlevy 

  ## Technical details

  * System: NixOS official hydra & local build with `nix-shell -p nox --run "nox-review wip"`
  * Nixpkgs version: 17.03pre99759.f66d782


state: closed
title: nix-exec: patch to compile with nix-0.12pre
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/pull/22316
updated_at: 2017-01-31 17:03:40
body:
  ###### Motivation for this change

  fix #22315

  ###### Things done

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

  ---


state: closed
title: wireshark: use cmake and move to gtk3/qt5
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22317
updated_at: 2017-01-31 20:21:11
body:
  ###### Motivation for this change

  A few changes:

   - autotools -> cmake. This alone brought to light a few missing required dependencies.
   - use gtk3 instead of gtk2 (the GTK UI is deprecated though)
   - use qt5 instead of qt4
   - add support for SSH
   - use .desktop files from upstream instead of creating our own manually

  Ref: #18559

  Cc: @aske 

  During ```nox-review```, ```ostinato``` fails, but that is currently broken anyway.

  ###### Things done

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

  ---


state: closed
title: man path not reliable
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/22318
updated_at: 2018-10-10 17:15:39
body:
  If you get `~/.nix-profile/man` from some (bogus) package, `~/.nix-profile/share/man` isn't used anymore.  This happened to me due to `gwenview` propagating `lmdb`.  Affected: current man on both master and 16.09.  It's possible the same happens with `/run/current-system/sw/`.


state: closed
title: Python: collisions with backports namespace package
user_login: RonnyPfannschmidt
html_url: https://github.com/NixOS/nixpkgs/issues/22319
updated_at: 2017-02-10 16:44:10
body:
  ## Issue description

  ```
  collision between `/nix/store/qr9rrhalxbi1x914xj0hh9y73sfn1p3l-python2.7-backports.ssl_match_hostname-3.5.0.1/lib/python2.7/site-packages/backports/__init__.py' and `/nix/store/lazj5zfz9ysbadlrjwnzj4aa1znff7ff-python2.7-backports.shutil_get_terminal_size-1.0.0/lib/python2.7/site-packages/backports/__init__.py'
  ```


  ### 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: minio: 20161213 -> 20170125
user_login: pradeepchhetri
html_url: https://github.com/NixOS/nixpkgs/pull/22321
updated_at: 2017-01-31 19:09:22
body:
  ###### Motivation for this change


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [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: xfsettingsd / xfce4-power-man crashes
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/22322
updated_at: 2017-02-01 15:26:08
body:
  ## Issue description

  ```
  [58934.974801] xfsettingsd[4668]: segfault at 0 ip 00007fd897c7bde9 sp 00007ffdedd61290 error 4 in libupower-glib.so.3.0.1[7fd897c6b000+25000]
  ```

  causing the theme to be resetted to the (ugly) default.

  ### Steps to reproduce

  Try to use an alternative theme (doesn't matter which, AFAICS) in xfce4-12.

  ## Technical details

  * System: 17.03pre99626.f1ba2c8 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: "17.03pre99626.f1ba2c8"

  ---

  When running either of them with `--no-daemon`:

  ```
  (xfsettingsd:6464): libupower-glib-WARNING **: Couldn't connect to proxy: Fehler beim Aufruf von StartServiceByName für org.freedesktop.UPower: GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.freedesktop.UPower': timed out
  Segmentation fault
  ```

  From what I find with google, this issue is known. Either way, I'm not sure how to work around.
  I tried explicitely installing the `upower` daemon and starting it... didn't help.


state: closed
title: build-support: add `strings-replace` tool
user_login: shajra
html_url: https://github.com/NixOS/nixpkgs/pull/22323
updated_at: 2017-01-31 21:17:51
body:
  This commit introduces a tool called "strings-replace" that allow for a simple substitution of strings as as discovered by

      strings -t d "$target" | grep e "$pattern"

  Because this is a substitution of a null-terminated string into a binary, there's a fail-safe to make sure the substituted string is not longer than the original string.

  This is my first commit to nixpkgs, and I read through all the contributors documentation.  Hopefully I didn't miss anything, but I'm happy to make changes as recommended.

  ###### Motivation for this change

  This is similar to `nuke-refs`, only not /nix/store specific.  When attempting to make minimal closures, sometimes various build tools end up with hardcoded references to items in /nix/store.  `nuke-refs` is nice if these references are dead references.  But sometimes, you want to move these files to another derivation and swap these new locations into the binary file.

  An example of this problem is Haskell Cabal, which has a feature called "data-files".  For example, a popular Haskell monitoring library called `ekg` uses this feature to compile in references to web assets like HTML and Javascript files.

  We can have Cabal/GHC statically compile binaries to reduce the size of the transitive closure dramatically.  But this doesn't help with strings compiled into the data-section of a binary.

  This problem has been discussed in Gabriel439/haskell-nix#12 and NixOS/nixpkgs#4504.

  Even if Cabal/GHC were fixed such that this weren't needed for `ekg`, I think this might be a useful tool to have available.  It's a sharp knife, though, so care must be exercised when using it.

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [X] Linux
  - [ ] Testedcompilation of all pkgs 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: kmix: init at 16.12.1
user_login: rongcuid
html_url: https://github.com/NixOS/nixpkgs/pull/22324
updated_at: 2017-02-01 21:58:44
body:
  ###### Motivation for this change
  ALSA works, but KMix for KDE5 is not present. So I add it. I don't know how long I will keep using KDE or nix, so currently I didn't add myself as maintainer.

  Note that I didn't test PulseAudio

  Solves #22307 

  ###### Things done

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

  ---


state: closed
title: pythonPackages.lpod: fix missing dependency
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/22326
updated_at: 2017-02-01 12:07:52
body:
  ###### Motivation for this change

  lxml, docutils and pillow were missing as dependencies, which meant that some of the command line apps didn't work...

  ###### Things done

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

  ---


state: closed
title: Package exhibitor and create a NixOS module for it
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/22327
updated_at: 2017-07-21 14:49:21
body:
  We currently have a nice ZooKeper module and package, but apparently all the cool kids run ZK via [Exhibitor](https://github.com/soabase/exhibitor), which we don't have packaged or any module around. Anyone feel like packaging and/or writing a module for it?

  cc @nathan-gs @cstrahan @pradeepchhetri who have dealt with ZK


state: closed
title: Automatically open ports for matrix synapse server
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/issues/22328
updated_at: 2017-02-08 14:06:15
body:
  Add a `openPortsInFirewall` option, with a default of `true`. It's pretty pointless to run a matrix server without connecting to other ones.


state: closed
title: minikube: pull kubernetes into PATH and 0.15.0 -> 0.16.0
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22329
updated_at: 2017-02-03 18:57:45
body:
  ###### Motivation for this change

  minikube requires ```kubectl``` on the PATH, so we need to wrap ```kubernetes``` or it basically doesn't work without kubernetes in ```environment.systemPackages```.

  We really should build this from source, but that'll be another time.

  ###### Things done

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

  ---


state: closed
title: compcert: adding clightgen to the build
user_login: roconnor-blockstream
html_url: https://github.com/NixOS/nixpkgs/pull/22330
updated_at: 2017-02-01 07:37:35
body:
  clightgen is a tool for coverting C to C-light.
  This patch enable the build of this tool which is added to $out/bin/.

  ###### Motivation for this change
  clightgen is a tool required for using VST <http://vst.cs.princeton.edu/>

  ###### Things done

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

  ---


state: closed
title: patchelf fails in chromium 56 build with widevine plugin
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/issues/22333
updated_at: 2018-01-22 01:50:37
body:
  ## Issue description

  When building with widevine support, the build fails with

  ```
  building path(s) ‘/nix/store/bgdf5m5alk1s3zj0yh71w95064ycnbzv-chromium-binary-plugin-widevine’
  unpacking sources
  unpacking source archive /nix/store/y6isy6a9zgyf89gf5sbw800a5m6vbw8z-google-chrome-stable_56.0.2924.76-1_amd64.deb
  source root is plugins
  setting SOURCE_DATE_EPOCH to timestamp 1485314143 of file plugins/libwidevinecdmadapter.so
  patching sources
  patchelf: patchelf.cc:1046: void ElfFile<Elf_Ehdr, Elf_Phdr, Elf_Shdr, Elf_Addr, Elf_Off, Elf_Dyn, Elf_Sym>::modifyRPath(ElfFile<Elf_Ehdr, Elf_Phdr, Elf_Shdr, Elf_Addr, Elf_Off, Elf_Dyn, Elf_Sym>::RPathOp, std::__cxx11::string) [with Elf_Ehdr = Elf64_Ehdr; Elf_Phdr = Elf64_Phdr; Elf_Shdr = Elf64_Shdr; Elf_Addr = long unsigned int; Elf_Off = long unsigned int; Elf_Dyn = Elf64_Dyn; Elf_Sym = Elf64_Sym; std::__cxx11::string = std::__cxx11::basic_string<char>]: Assertion `strTabAddr == rdi(shdrDynStr.sh_addr)' failed.
                                                                                                                                                                                                                                            /nix/store/aqafkcxpw23kk9fp2bavyczck4nnh9m1-stdenv/setup: line 882: 24780 Aborted                 patchelf --set-rpath "/nix/store/jar52969wyf10sh2wj62ipfjiw7xaq2j-gcc-5.4.0-lib/lib64:/nix/store/jar52969wyf10sh2wj62ipfjiw7xaq2j-gcc-5.4.0-lib/lib" "$sofile"
                                                                                                                                                                                                                                            builder for ‘/nix/store/6vpbpc2dyp73ys9zsf52ms1r99qksq8b-chromium-binary-plugin-widevine.drv’ failed with exit code 134
  ```

  The failure looks like an error in patchelf.

  cc @aszlig 


state: closed
title: chromium: 55.0.2883.87 -> 56.0.2924.76
user_login: maurer
html_url: https://github.com/NixOS/nixpkgs/pull/22334
updated_at: 2017-02-02 10:26:27
body:
  ###### Motivation for this change
  Chromium was out of date
  ###### Things done

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

  ---


state: open
title: Bug: Service redshift with wrong brightness
user_login: fubarbaz
html_url: https://github.com/NixOS/nixpkgs/issues/22335
updated_at: 2017-02-01 08:39:59
body:
  16.09.git.89c567c (Flounder)

  I am using Plasma5, but after I logged out, RedShift displayed a login screen on my main monitor in a way too dim fashion. Additionally, I was not able to move the mouse to this login screen. After a reboot everything was fine again. 

  Relevant configuration:
  ```
    services.redshift.enable = true;
    services.redshift.brightness.day = "0.8";
    services.redshift.brightness.night = "0.4";
    services.redshift.latitude = "52";
    services.redshift.longitude = "4";

    services.xserver.displayManager.sddm.enable = true;
    services.xserver.desktopManager.kde5.enable = true;
  ```
  ```
  Graphics hardware: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
  ```

  The whole point of a service like redshift is that it should *always* work. I am not sure whether there are any debugging files for redshift, but I would like to see a feature where one can configure such a file, if it doesn't exist yet. 

  It might be that this cannot be debugged in its current state, but I am sure this will also happen to others, and as such at least there is just a starting point for further investigation and collecting experiences. 


state: closed
title: default nixos config: add firewall options.
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/22336
updated_at: 2017-02-03 15:45:13
body:
  By showing how to open ports in the firewall and how to disable it, we make users aware that there is a firewall enabled by default.

  This implements the idea behind #12957 (as outlined by https://github.com/NixOS/nixpkgs/pull/12957#issuecomment-186649143), without changing the default value.


state: closed
title: xclip does not work
user_login: fubarbaz
html_url: https://github.com/NixOS/nixpkgs/issues/22337
updated_at: 2017-02-01 11:04:15
body:
  I expect 
  ```
  echo hi| xclip && konsole
  ```
  followed by Control-Shift-v  (default binding to paste something) while the KDE clipboard manager is running to paste hi to the now displayed terminal window. 

  Observed result: it pastes whatever was on the clipboard before the command was executed. 

  16.09.git.89c567c (Flounder)

  Relevant configuration

  ``` 
  services.xserver.desktopManager.kde5.enable = true;
  ```

  Solution: 
  ```
  echo hi | xclip -selection clipboard.
  ```

  Please reply to this issue if there is any desktop environment in which this doesn't work. 

  Thanks @puffnfresh 


state: closed
title: heroku: fix runtime behavior
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/22338
updated_at: 2017-02-01 23:02:11
body:
  ###### Motivation for this change
  The new wrapper for heroku did not pass any command line arguments in, so heroku was useless. This commit fixes it.

  ###### Things done

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

  ---


state: closed
title: docker-machine: 0.8.1 -> 0.9.0
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/22339
updated_at: 2017-02-01 21:26:35
body:
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>

  ###### Motivation for this change

  Update to latest stable version 👼

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [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: Build profiling libraries in 'haskellPackages' by default?
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/22340
updated_at: 2018-03-17 15:20:04
body:
  Serious Haskell hackers need to profile their code, and that requires special variants of the libraries involved in the build. By default, we don't build those libraries. Should we? If we do, then I see the following options:

  1. Provide separate package sets (e.g. `haskell.packages.ghcXYZ` and `haskell.packages.profiling.ghcXYZ`) and selectively enable *both variants* on hydra.nixos.org for appropriate compiler versions, i.e. for the default compiler that's used to build `haskellPackages`, too. This means that users get the non-profiled package set by default, but they can switch to the profiled package set if they wish to do so.

      Pros:
        - Users who wish to use profiling can do so.
        - Users who don't profile see no difference, i.e. they don't have to download larger packages or deal with increased closure sizes, etc.

      Cons: 
       - We let `hydra.nixos.org` compile every library 5 times (static, dynamic in non-profiling package set, static, dynamic without profiling plus static with profiling in the profiling package set). This is going to slow down our builds, no doubt, and it's also doing to slow down other, non-Haskell builds.
       - The amount of data our binary cache has to store increases by a factor of 2.5, approximately, because we upload the profiled packages in addition to the non-profiled ones. Hard-linking the identical files in both variants won't work because `ghc` doesn't produce deterministic binaries across re-builds of the same code.
      
  2. We can enable profiling by default in our main package set, `haskellPackages`. 

     Pros:
        - Users who want to profile their code can do so without any manual effort at all -- everything just works.

      Cons: 
       - Hydra has to compile an additional variant of every library, which will increase the build time by a factor of 1.5, approximately. 
       - The disk space and bandwidth requirements on `cache.nixos.org` increase by a factor of ~1.5, too.
       - We increase the build-time and *runtime closure size* of every dynamically linked Haskell derivation (that is almost all of them) by a factor of ~1.5 for *all users*, not just for those who care about profiling. That issue could be mitigated by placing profiling libraries into their own derivation output, but it's not clear whether this can be accomplished easily and the corresponding ticket, https://github.com/NixOS/nixpkgs/issues/4504, has made no progress in the last 2.25 years, so it's not obvious why a working implementation of that feature should pop up out of the blue right now.

  Opinions?


state: closed
title: heroku: 3.43.12 -> 3.43.16
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22341
updated_at: 2017-03-01 03:07:34
body:
  ###### Motivation for this change

  This is the last version of the deprecated client but using the latest CLI.

  We also lose the broken fhs wrapper script because the CLI is now compiled instead of just downloading the binary.

  Fixes: #15262 and #20752

  ###### Things done

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

  ---


state: closed
title: Vulnerability Roundup 20
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/issues/22342
updated_at: 2017-02-07 23:50:27
body:
  The twentieth roundup! We have, together, examined 1,293 issues. A feat to be proud of, to be sure. Thank you, everyone!

  ---

  Here are all the vulnerabilities from https://lwn.net/Vulnerabilities
  since our [last roundup](https://github.com/NixOS/nixpkgs/issues/22128).

  cc: @7c6f434c @NeQuissimus @bachp @vcunat @FRidh.

  _Note:_ The list of people CC'd on this issue participated in the last
  roundup. If you participate on this roundup, I'll cc you on the next
  one. If you don't participate in the next one, you won't be CC'd on
  the one after that. If you would like to be CC'd on the next roundup,
  add a comment to the most recent vulnerability roundup.

  Permanent CC's: @joepie91, @phanimahesh, @the-kenny, @7c6f434c, @k0001
  @NixOS/security-notifications
  If you would like to be CC'd on _all_ roundups (or removed from the
  list), open a PR editing
  https://github.com/NixOS/security/blob/master/lwnvulns/src/bin/instructions.md.

  ## Notes on the list
  1. The reports have been roughly grouped by the package name. This
     isn't perfect, but is intended to help identify if a whole group
     of reports is resolved already.
  2. Some issues will be duplicated, because it affects multiple
     packages. For example, there are sometimes problems that impact
     thunderbird, and firefox. LWN might report in one vulnerability
     "thunderbird firefox". These names have been split to make sure
     both packages get addressed.
  3. By each issue is a link to code search for the package name, and
     a Github search by filename. These are to help, but may not return
     results when we do in fact package the software. If a search
     doesn't turn up, please try altering the search criteria or
     looking in nixpkgs manually before asserting we don't have it.
  4. This issue is created by https://github.com/NixOS/security

  # Instructions:

  1. Triage a report: If we don't have the software or our version isn't
     vulnerable, tick the box or add a comment with the report number,
     stating it isn't vulnerable.
  2. Fix the issue: If we do have the software and it is vulnerable,
     either leave a comment on this issue saying so, even open a pull
     request with the fix. If you open a PR, make sure to tag this
     issue so we can coordinate.
  3. When an entire section is completed, move the section to the
     "Triaged and Resolved Issues" `details` block below.



  ## Upon Completion ...

   - [x] Run the issue through `reformat` one last time
   - [x] Review commits since last roundup for backport candidates
   - [x] Send an update e-mail to nix-security-announce@googlegroups.com
   - [x] Update the database at https://github.com/NixOS/security

  Without further ado...

  ### Assorted (30 issues)
   - [x] [`#713059`](https://lwn.net/Vulnerabilities/713059/) ([search](http://search.nix.gsc.io/?q=389-ds-base&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=389-ds-base+in%3Apath&type=Code))  389-ds-base: denial of service
   - [x] [`#591371`](https://lwn.net/Vulnerabilities/591371/) ([search](http://search.nix.gsc.io/?q=asterisk&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=asterisk+in%3Apath&type=Code))  asterisk: two vulnerabilities
   - [x] [`#712801`](https://lwn.net/Vulnerabilities/712801/) ([search](http://search.nix.gsc.io/?q=chromium-browser&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=chromium-browser+in%3Apath&type=Code))  chromium-browser: multiple vulnerabilities
   - [x] [`#713054`](https://lwn.net/Vulnerabilities/713054/) ([search](http://search.nix.gsc.io/?q=ghostscript&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ghostscript+in%3Apath&type=Code))  ghostscript: denial of service
   - [x] [`#712664`](https://lwn.net/Vulnerabilities/712664/) ([search](http://search.nix.gsc.io/?q=ming&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ming+in%3Apath&type=Code))  ming: multiple vulnerabilities
   - [x] [`#713145`](https://lwn.net/Vulnerabilities/713145/) ([search](http://search.nix.gsc.io/?q=nagios&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=nagios+in%3Apath&type=Code))  nagios: command execution
   - [x] [`#713148`](https://lwn.net/Vulnerabilities/713148/) ([search](http://search.nix.gsc.io/?q=ruby-archive-tar-minitar&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ruby-archive-tar-minitar+in%3Apath&type=Code))  ruby-archive-tar-minitar: file overwrites
   - [x] [`#713146`](https://lwn.net/Vulnerabilities/713146/) ([search](http://search.nix.gsc.io/?q=libarchive&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=libarchive+in%3Apath&type=Code))  libarchive: denial of service
   - [x] [`#713050`](https://lwn.net/Vulnerabilities/713050/) ([search](http://search.nix.gsc.io/?q=libgd2&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=libgd2+in%3Apath&type=Code))  libgd2: two vulnerabilities
   - [x] [`#713153`](https://lwn.net/Vulnerabilities/713153/) ([search](http://search.nix.gsc.io/?q=virtualbox&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=virtualbox+in%3Apath&type=Code))  virtualbox: multiple vulnerabilities
   - [x] [`#713055`](https://lwn.net/Vulnerabilities/713055/) ([search](http://search.nix.gsc.io/?q=ffmpeg&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ffmpeg+in%3Apath&type=Code))  ffmpeg: two vulnerabilities
   - [x] [`#713043`](https://lwn.net/Vulnerabilities/713043/) ([search](http://search.nix.gsc.io/?q=lib32-openssl&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=lib32-openssl+in%3Apath&type=Code))  lib32-openssl: three vulnerabilities
   - [x] [`#712803`](https://lwn.net/Vulnerabilities/712803/) ([search](http://search.nix.gsc.io/?q=libxpm&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=libxpm+in%3Apath&type=Code))  libxpm: code execution
   - [x] [`#712499`](https://lwn.net/Vulnerabilities/712499/) ([search](http://search.nix.gsc.io/?q=oracle-jre-bin&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=oracle-jre-bin+in%3Apath&type=Code))  oracle-jre-bin: insufficient sandboxing
   - [x] [`#713062`](https://lwn.net/Vulnerabilities/713062/) ([search](http://search.nix.gsc.io/?q=shadow-utils&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=shadow-utils+in%3Apath&type=Code))  shadow-utils: two vulnerabilities
   - [x] [`#713051`](https://lwn.net/Vulnerabilities/713051/) ([search](http://search.nix.gsc.io/?q=tiff3&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=tiff3+in%3Apath&type=Code))  tiff3: invalid tiff files
   - [x] [`#712666`](https://lwn.net/Vulnerabilities/712666/) ([search](http://search.nix.gsc.io/?q=tigervnc&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=tigervnc+in%3Apath&type=Code))  tigervnc: code execution
   - [x] [`#713052`](https://lwn.net/Vulnerabilities/713052/) ([search](http://search.nix.gsc.io/?q=zoneminder&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=zoneminder+in%3Apath&type=Code))  zoneminder: information leak, authentication bypass
   - [x] [`#592675`](https://lwn.net/Vulnerabilities/592675/) ([search](http://search.nix.gsc.io/?q=a2ps&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=a2ps+in%3Apath&type=Code))  a2ps: multiple vulnerabilities
   - [x] [`#712493`](https://lwn.net/Vulnerabilities/712493/) ([search](http://search.nix.gsc.io/?q=boomaga&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=boomaga+in%3Apath&type=Code))  boomaga: wrong permissions
   - [x] [`#712494`](https://lwn.net/Vulnerabilities/712494/) ([search](http://search.nix.gsc.io/?q=fedmsg&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=fedmsg+in%3Apath&type=Code))  fedmsg: insufficient signature validation
   - [x] [`#713053`](https://lwn.net/Vulnerabilities/713053/) ([search](http://search.nix.gsc.io/?q=flatpak&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=flatpak+in%3Apath&type=Code))  flatpak: sandbox escape
   - [x] [`#713049`](https://lwn.net/Vulnerabilities/713049/) ([search](http://search.nix.gsc.io/?q=imagemagick&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=imagemagick+in%3Apath&type=Code))  imagemagick: multiple vulnerabilities
   - [x] [`#712802`](https://lwn.net/Vulnerabilities/712802/) ([search](http://search.nix.gsc.io/?q=puppet-swift&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=puppet-swift+in%3Apath&type=Code))  puppet-swift: information disclosure
   - [x] [`#651775`](https://lwn.net/Vulnerabilities/651775/) ([search](http://search.nix.gsc.io/?q=squashfs-tools&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=squashfs-tools+in%3Apath&type=Code))  squashfs-tools: two vulnerabilities
   - [x] [`#712501`](https://lwn.net/Vulnerabilities/712501/) ([search](http://search.nix.gsc.io/?q=systemd&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=systemd+in%3Apath&type=Code))  systemd: privilege escalation
   - [x] [`#712496`](https://lwn.net/Vulnerabilities/712496/) ([search](http://search.nix.gsc.io/?q=w3m&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=w3m+in%3Apath&type=Code))  w3m: unspecified
   - [x] [`#712498`](https://lwn.net/Vulnerabilities/712498/) ([search](http://search.nix.gsc.io/?q=xemacs-packages-extra&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=xemacs-packages-extra+in%3Apath&type=Code))  xemacs-packages-extra: unspecified
   - [x] [`#713061`](https://lwn.net/Vulnerabilities/713061/) ([search](http://search.nix.gsc.io/?q=mbedtls&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=mbedtls+in%3Apath&type=Code))  mbedtls: two vulnerabilities
   - [x] [`#713047`](https://lwn.net/Vulnerabilities/713047/) ([search](http://search.nix.gsc.io/?q=tcpdump&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=tcpdump+in%3Apath&type=Code))  tcpdump: multiple vulnerabilities

  ### ansible (2 issues)
   - [x] [`#712658`](https://lwn.net/Vulnerabilities/712658/) ([search](http://search.nix.gsc.io/?q=ansible&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ansible+in%3Apath&type=Code))  ansible: code execution
   - [x] [`#712665`](https://lwn.net/Vulnerabilities/712665/) ([search](http://search.nix.gsc.io/?q=ansible&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ansible+in%3Apath&type=Code))  ansible: password change botch

  ### firefox (2 issues)
   - [x] [`#713036`](https://lwn.net/Vulnerabilities/713036/) ([search](http://search.nix.gsc.io/?q=firefox&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=firefox+in%3Apath&type=Code))  mozilla: multiple vulnerabilities
   - [x] [`#712491`](https://lwn.net/Vulnerabilities/712491/) ([search](http://search.nix.gsc.io/?q=firefox&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=firefox+in%3Apath&type=Code))  mozilla: multiple vulnerabilities

  ### kernel (2 issues)
   - [x] [`#713154`](https://lwn.net/Vulnerabilities/713154/) ([search](http://search.nix.gsc.io/?q=kernel&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=kernel+in%3Apath&type=Code))  kernel: two vulnerabilities
   - [x] [`#713150`](https://lwn.net/Vulnerabilities/713150/) ([search](http://search.nix.gsc.io/?q=kernel&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=kernel+in%3Apath&type=Code))  kernel: multiple vulnerabilities

  ### openssl (3 issues)
   - [x] [`#713046`](https://lwn.net/Vulnerabilities/713046/) ([search](http://search.nix.gsc.io/?q=openssl&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=openssl+in%3Apath&type=Code))  openssl: two vulnerabilities
   - [x] [`#713043`](https://lwn.net/Vulnerabilities/713043/) ([search](http://search.nix.gsc.io/?q=openssl&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=openssl+in%3Apath&type=Code))  lib32-openssl: three vulnerabilities
   - [x] [`#666889`](https://lwn.net/Vulnerabilities/666889/) ([search](http://search.nix.gsc.io/?q=openssl&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=openssl+in%3Apath&type=Code))  openssl: multiple vulnerabilities

  ### seamonkey (2 issues)
   - [x] [`#713036`](https://lwn.net/Vulnerabilities/713036/) ([search](http://search.nix.gsc.io/?q=seamonkey&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=seamonkey+in%3Apath&type=Code))  mozilla: multiple vulnerabilities
   - [x] [`#712491`](https://lwn.net/Vulnerabilities/712491/) ([search](http://search.nix.gsc.io/?q=seamonkey&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=seamonkey+in%3Apath&type=Code))  mozilla: multiple vulnerabilities

  ### thunderbird (2 issues)
   - [x] [`#713036`](https://lwn.net/Vulnerabilities/713036/) ([search](http://search.nix.gsc.io/?q=thunderbird&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=thunderbird+in%3Apath&type=Code))  mozilla: multiple vulnerabilities
   - [x] [`#712491`](https://lwn.net/Vulnerabilities/712491/) ([search](http://search.nix.gsc.io/?q=thunderbird&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=thunderbird+in%3Apath&type=Code))  mozilla: multiple vulnerabilities


state: closed
title: dbus service: use /etc/dbus-1 for configuration
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/22343
updated_at: 2017-02-01 20:00:08
body:
  Also use upstream systemd units.

  ###### Motivation for this change

  Fixes #22302 and brings us closer to upstream.

  ###### Things done

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

  ---

  Credits to @layus for noticing that if we use `/etc/dbus-1` we can also use upstream systemd `ExecStart`s as is.


state: closed
title: Python package updates and new fetchers
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/22345
updated_at: 2017-02-03 08:34:26
body:
  ###### Motivation for this change

  - Bunch of package updates
  - New fetchers, inspired by https://github.com/NixOS/nixpkgs/pull/22257 and earlier version of a `fetchpypi` I wrote.

  ###### Things done

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

  ---

  Testing whether everything builds now.


state: closed
title: xfterminal crashes
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/22346
updated_at: 2017-02-23 20:33:34
body:
  ## Issue description

  xfterminal crashes after a few minutes, also having problems with rendering as it seems as it flickers a bit.

  ### Steps to reproduce

  Don't know... try xfterminal in xfce4?

  ## Technical details

  * System: 17.03pre99626.f1ba2c8 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: "17.03pre99626.f1ba2c8"


state: closed
title: julia: fix build and execution on PaX.
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/22347
updated_at: 2017-02-03 16:26:52
body:
  Alpine and Gentoo set the same flags here, FWIW.

  ###### Motivation for this change

  Without this change, julia fails to build or execute on PaX-enabled hosts.

  ###### Things done

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

  ---


state: closed
title: mbedtls: 1.3.17 -> 1.3.18
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/22349
updated_at: 2017-02-02 01:52:27
body:
  ###### Motivation for this change

  Fixees security issue as mentioned in #22342

  ###### Things done

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

  ---


state: closed
title: Update R package set
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/pull/22350
updated_at: 2017-02-21 18:44:58
body:
  Re-generate the R package set to reflect a current  version of CRAN.

  Test builds are running at http://hydra.nixos.org/jobset/nixpkgs/r-updates. I'll merge once all significant errors are fixed.


state: closed
title: gitlab-runner: 1.10.0 -> 1.10.4
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/22351
updated_at: 2017-02-01 20:47:16
body:
  Patch release fixes some crashes and race conditions

  ###### Motivation for this change

  Bugfixes

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs 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: Keyboard doesn't work in Slim login manager
user_login: mythmon
html_url: https://github.com/NixOS/nixpkgs/issues/22352
updated_at: 2017-02-01 21:40:42
body:
  ## Issue description

  Keyboard does not work in Slim using commit 82bcfef109ecf58ac1503e4cab15ae53dd524f4b or after. I determined that commit using git bisect. The one right before it works fine.

  ### Steps to reproduce

  Using the below `configuration.nix` and 82bcfef109, run `nixos-rebuild build-vm` and run the VM. When the VM gets to a log in screen, typing in the login box doesn't work. On my laptop I also can't switch to another VT using ctrl+alt+F2. I'm not sure how to do that in the VM.

  ### configuration.nix

  ```nix
  {
    services.xserver = {
      enable = true;
      displayManager.slim.enable = true;
    };
  }
  ```

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    ```
    $ nixos-version
    17.03.git.58dcda6 (Gorilla)
    ```
  * Nix version: (run `nix-env --version`)
    ```
    $ nix-env --version
    nix-env (Nix) 1.11.6
    ```
  * Nixpkgs version:
    ```
    $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
    "17.03pre99759.f66d782"
    ```


state: closed
title: Bluetooth improvements
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/22353
updated_at: 2017-02-05 10:18:49
body:
  ###### Motivation for this change

  More work on using upstream systemd units where possible. This also introduces new systemd unit option, `aliases`. You can use it to make several symlinks to one "main" service. It's needed for systemd activation of Bluez to properly work.

  Also reintroduced Bluez 4. It wasn't really removed from nixpkgs, just unreferenced and unloved. It's still needed for KDE4 so I've restored it.

  ###### Things done

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

  ---


state: closed
title: dbus: don't search for units in current-system
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/22354
updated_at: 2017-02-13 20:46:00
body:
  ###### Motivation for this change

  Continuation of #22343. With this dbus always follows configuration files properly regardless of environment: upstream configuration -> NixOS's `-local.conf` -> other services and cofngiurations, including system path.

  ###### Things done

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

  ---

  Tested in a VM together with #22343 and with strace to confirm that dbus reads all configuration files like before. cc @layus 


state: closed
title: fix/ngspice update
user_login: rongcuid
html_url: https://github.com/NixOS/nixpkgs/pull/22355
updated_at: 2017-02-02 17:51:55
body:
  ###### Motivation for this change
  Ngspice 26 was out in 2014, but NixOS always got 25.

  ###### Things done

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

  ---


state: closed
title: Redsocks
user_login: Ekleog
html_url: https://github.com/NixOS/nixpkgs/pull/22356
updated_at: 2017-02-09 21:45:50
body:
  ###### Motivation for this change

  This change adds package redsocks and a module for it, allowing to do transparent proxifying of applications via iptables.

  ###### Things done

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

  ---

  Hope this helps!


state: open
title: [WIP] Use openssl 1.1 by default
user_login: globin
html_url: https://github.com/NixOS/nixpkgs/pull/22357
updated_at: 2019-07-19 09:08:53
body:
  Tracking hydra jobset: https://hydra.nixos.org/jobset/nixos/openssl-1.1

  Most relevant issues:
   - [x] all nodejs versions
   - [ ] erlang < R20
   - [ ] ruby 2.3
   - [x] xar, breaks the world on darwin

  We probably will need to create some patches ourselves..


state: closed
title: asterisk: add lts version
user_login: yorickvP
html_url: https://github.com/NixOS/nixpkgs/pull/22358
updated_at: 2017-02-03 07:30:34
body:
  ###### Motivation for this change

  Asterisk has [a few different versions](http://www.asterisk.org/downloads/asterisk/all-asterisk-versions) available. Some of them might be more suitable for server use than others. I added a way to specify which asterisk version to use, and also a way to fetch external dependencies (it was doing it at build time, leading to hydra failures).

  I'm not sure if what I'm doing is the correct way.

  I also added myself as a maintainer to this package.

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

  ---


state: closed
title: Add vim-elixir to vim plugins
user_login: BinaryTiger
html_url: https://github.com/NixOS/nixpkgs/pull/22359
updated_at: 2017-02-02 01:12:23
body:
  ###### Motivation for this change

  Adding vim-elixir plugin to vim plugin. Nixpgs already contains elixir, but no editor plugin support for those who use and configure vim directly with vim_configurable.

  I'm a first time contributor. Please feel free to comment on the changes and critique on the code style and methodology, All help is appreciated.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ X ] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ NA ] 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: qgit: 2.5 -> 2.6
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22360
updated_at: 2017-02-02 01:55:47
body:
  ###### Motivation for this change

  Also:

   - build the qt5 version by default instead of qt4
   - use cmake

  ###### Things done

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

  ---


state: closed
title: speedcrunch: 0.11 -> 0.12.0
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22361
updated_at: 2017-02-02 06:54:06
body:
  ###### Motivation for this change

  Also:
    - build against qt5 instead of qt4

  ###### Things done

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

  ---


state: closed
title: vimPlugins.alchemist-vim: init at rev c22d4883b7
user_login: BinaryTiger
html_url: https://github.com/NixOS/nixpkgs/pull/22362
updated_at: 2017-02-02 10:52:15
body:
  ###### Motivation for this change

  Added more tooling for vim user for elixir-lang.

  ###### Things done

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

  ---


state: closed
title: darktable 2.2.1 -> 2.2.3
user_login: paperdigits
html_url: https://github.com/NixOS/nixpkgs/pull/22363
updated_at: 2017-02-02 09:54:43
body:
  ###### Motivation for this change

  Package update.

  ###### Things done

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

  ---


state: closed
title: open-vm-tools: build vmhgfs-fuse
user_login: jekor
html_url: https://github.com/NixOS/nixpkgs/pull/22364
updated_at: 2017-03-19 00:11:38
body:
  ###### Motivation for this change

  open-vm-tools has switched from a kernel module to fuse for vmhgfs (shared folders) in version 10. Adding fuse as a build dependency so that vmhgfs-fuse gets built.

  ###### Things done

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

  ---


state: closed
title: iwlwifi regression: wifi dies after some uptime
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/issues/22365
updated_at: 2017-03-12 18:05:38
body:
  ## Issue description

  Wifi with a recent update on `release-16.09` has unstable wifi. Internal wifi module starts breaking off connectivity after a while. I've not yet determined which exact update is the cause. Going back a few generations of NixOS fixes the issue. The issues happens with linux 4.4.45 and not with 4.4.39.

  ```
  Feb 01 11:34:27 joga kernel: iwlwifi 0000:04:00.0: loaded firmware version 17.352738.0 op_mode iwlmvm
  Feb 01 11:34:27 joga kernel: iwlwifi 0000:04:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144
  Feb 01 11:34:27 joga kernel: iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
  Feb 01 11:34:27 joga kernel: iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
  Feb 01 11:34:27 joga kernel: iwlwifi 0000:04:00.0 wlp4s0: renamed from wlan0
  Feb 01 11:34:29 joga kernel: iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
  Feb 01 11:34:29 joga kernel: iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
  Feb 01 11:34:29 joga kernel: iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
  Feb 01 11:34:29 joga kernel: iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
  Feb 01 12:46:22 joga kernel: iwlwifi 0000:04:00.0: Queue 16 stuck for 10000 ms.
  Feb 01 12:46:22 joga kernel: iwlwifi 0000:04:00.0: Current SW read_ptr 225 write_ptr 184
  Feb 01 12:46:22 joga kernel: WARNING: CPU: 3 PID: 0 at /tmp/nix-build-linux-4.4.45.drv-0/linux-4.4.45/drivers/net/wireless/iwlwifi/pcie/trans.c:1552 iwl_trans_pcie_grab_nic_access+0xfb/0x110 [iwlwifi]()
  Feb 01 12:46:22 joga kernel: Modules linked in: drbg ansi_cprng ctr ccm af_packet nf_conntrack_ipv6 nf_defrag_ipv6 nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack ip6t_rpfilter ipt_rpfilter ip6table_raw bnep iptable_raw xt_pkttype nf_log_ipv6 nf_log_ipv4 nf_log_common xt_LOG xt_tcpudp ip6table_filter ip6_tables iptable_filter snd_hda_codec_hdmi hid_sensor_als hid_sensor_gyro_3d hid_sensor_magn_3d hid_sensor_rotation hid_sensor_accel_3d hid_sensor_incl_3d hid_sensor_trigger industrialio_triggered_buffer kfifo_buf industrialio joydev hid_sensor_custom hid_sensor_iio_common mousedev wacom cdc_ether usbnet r8152 hid_sensor_hub mii nls_iso8859_1 nls_cp437 iwlmvm hid_multitouch vfat fat mac80211 btusb btrtl btbcm btintel bluetooth iwlwifi x86_pkg_temp_thermal crc16 intel_powerclamp coretemp crct10dif_pclmul crc32_pclmul
  Feb 01 12:46:22 joga kernel:  [<ffffffffc094c13f>] ? iwl_read32+0x1f/0x90 [iwlwifi]
  Feb 01 12:46:22 joga kernel:  [<ffffffffc095a91b>] iwl_trans_pcie_grab_nic_access+0xfb/0x110 [iwlwifi]
  Feb 01 12:46:22 joga kernel:  [<ffffffffc0958d0f>] iwl_trans_pcie_read_mem+0x2f/0xa0 [iwlwifi]
  Feb 01 12:46:22 joga kernel:  [<ffffffffc0954d7c>] iwl_pcie_txq_stuck_timer+0xdc/0x390 [iwlwifi]
  Feb 01 12:46:22 joga kernel:  [<ffffffffc0954ca0>] ? iwl_pcie_txq_unmap+0xf0/0xf0 [iwlwifi]
  Feb 01 12:46:22 joga kernel:  [<ffffffffc0954ca0>] ? iwl_pcie_txq_unmap+0xf0/0xf0 [iwlwifi]
  Feb 01 12:46:22 joga kernel: iwlwifi 0000:04:00.0: FH TRBs(0) = 0x5a5a5a5a
  Feb 01 12:46:22 joga kernel: iwlwifi 0000:04:00.0: FH TRBs(1) = 0x5a5a5a5a
  Feb 01 12:46:22 joga kernel: iwlwifi 0000:04:00.0: FH TRBs(2) = 0x5a5a5a5a
  Feb 01 12:46:22 joga kernel: iwlwifi 0000:04:00.0: FH TRBs(3) = 0x5a5a5a5a
  Feb 01 12:46:22 joga kernel: iwlwifi 0000:04:00.0: FH TRBs(4) = 0x5a5a5a5a
  Feb 01 12:46:22 joga kernel: iwlwifi 0000:04:00.0: FH TRBs(5) = 0x5a5a5a5a
  Feb 01 12:46:22 joga kernel: iwlwifi 0000:04:00.0: FH TRBs(6) = 0x5a5a5a5a
  Feb 01 12:46:22 joga kernel: iwlwifi 0000:04:00.0: FH TRBs(7) = 0x5a5a5a5a
  ```
  ```
  04:00.0 Network controller: Intel Corporation Wireless 7260 (rev 83)
          Subsystem: Intel Corporation Wireless-N 7260
          Flags: bus master, fast devsel, latency 0, IRQ 45
          Memory at f0500000 (64-bit, non-prefetchable) [size=8K]
          Capabilities: [c8] Power Management version 3
          Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
          Capabilities: [40] Express Endpoint, MSI 00
          Capabilities: [100] Advanced Error Reporting
          Capabilities: [140] Device Serial Number f8-16-54-ff-ff-68-08-71
          Capabilities: [14c] Latency Tolerance Reporting
          Capabilities: [154] Vendor Specific Information: ID=cafe Rev=1 Len=014 <?>
          Kernel driver in use: iwlwifi
          Kernel modules: iwlwifi
  ```

  ### Steps to reproduce

  * boot on computer with `Intel Corporation Wireless 7260`
  * connect to wifi
  * access network until it breaks

  ## Technical details

  * System:
      16.09.1421.cdfd269 (Flounder) (but this is on the working generation from 2017-01-02)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "16.09.1601.dc96f03" (but this is on the working generation from 2017-01-02)


state: closed
title: [WIP] clementine-qt5: init at 1.3.1 - call for testers
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22366
updated_at: 2019-03-27 09:22:42
body:
  ###### Motivation for this change

  Running qt4 applications on a hidpi screen isn't always a great experience.

  Clementine based on qt5 has been in the works for some time.

  Known issue:
    - spotify support is broken

  While clementine is supposedly cross platform, the port to qt5 only works on
  linux for now but upstream is working on it.

  I'd love to hear some feedback from testers before we actually merge this.

  ###### Things done

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

  ---


state: closed
title: haskell-swagger2: don't haddock to fix haddock build error
user_login: PierreR
html_url: https://github.com/NixOS/nixpkgs/pull/22367
updated_at: 2017-02-02 13:52:40
body:
  ###### Motivation for this changes
  swagger2 is a dependency of [postgrest](https://github.com/begriffs/postgrest/blob/master/postgrest.cabal) and it won't currently build using `nixpkgs`.
  swagger2 should build successfully after applying this change

  ###### Things done

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

  ---


state: closed
title: mpd 0.20 has a crashing bug - 0.20.4 has the fix.
user_login: navilan
html_url: https://github.com/NixOS/nixpkgs/issues/22368
updated_at: 2017-02-03 07:49:14
body:
  ## Issue description

  MPD 0.20 crashes with error:

  ```
  mpd: src/filter/plugins/ChainFilterPlugin.cxx:58: void ChainFilter::Append(const char*, Filter*): Assertion `out_audio_format.IsValid()' failed.
  ```

  ### Steps to reproduce

  1. Ensure mpd server is running
  2. Try to play using any method
  3. mpd crashes

  See: 
  https://bugs.musicpd.org/view.php?id=4618

  ## Technical details

  * System: NixOS: 16.09
  * Nix version: 1.11.6
  * Nixpkgs version: 17.03pre99759.f66d782


state: closed
title: haddock-api: fix build on GHC-8.0.2
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/22369
updated_at: 2017-02-02 13:47:44
body:
  @peti I discovered that `ghcjsHEAD` doesn't build ([my bad](https://github.com/NixOS/nixpkgs/commit/bd613c20f42e62dea8681724f6217bb2915e3bdc)) because its dependency `haddock-api` doesn't build on GHC-8.0.2. This patch should fix that.

  There's another [problem](https://github.com/yesodweb/Shelly.hs/issues/130) with the `shelly` library which I'm investigating right now.


state: closed
title: gnome-tweak-tool: trick autoconf into using python2
user_login: eqyiel
html_url: https://github.com/NixOS/nixpkgs/pull/22370
updated_at: 2017-02-02 22:08:28
body:
  ###### Motivation for this change

  Please see the discussion at issue #21851!

  ###### Things done

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

  ---


state: closed
title: Drop old ffmpegs
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/issues/22372
updated_at: 2019-01-27 18:23:24
body:
  ffmpeg 1.x and 0.x aren't maintained anymore.

  Things depending on 1.x:

   - accousticFingerprinter
   - baresip
   - freerdpStable

  Things depending on 0.10:

   - spotify
   - ultrastardx
   - gst_ffmpeg*


state: closed
title: fpm: fix vulnerable dependency
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22374
updated_at: 2017-02-07 00:37:12
body:
  ###### Motivation for this change

  Further to #22342, this fixes the vulnerable gem by applying the Debian patch.

  fpm runs but I'm not really in a position to test it out as I don't have a use for it.

  @offlinehacker and @Szczyp, do you want to try this out with your respective packages?

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: Keybase file system (KBFS) not working?
user_login: OJFord
html_url: https://github.com/NixOS/nixpkgs/issues/22375
updated_at: 2017-02-09 11:49:40
body:
  ## Issue description
  I can install Keybase package fine; at time of writing it's at the latest release 1.0.18.

  However, after it's started and logged in etc. there's no file system available at `/keybase` as expected. Does this go somewhere else under NixOS, or is it just not working currently?

  ## Technical details

  * System: (NixOS: `17.03pre99759.f66d782 (Gorilla)`)
  * Nix version: `1.11.6`
  * Nixpkgs version: `17.03pre99759.f66d782`


state: closed
title: wordpress: 4.7.1 -> 4.7.2 (Security fix)
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/22376
updated_at: 2017-02-02 18:40:00
body:
  See: https://make.wordpress.org/core/2017/02/01/disclosure-of-additional-security-fix-in-wordpress-4-7-2/

  This should also be cherry-picked on `release-16.09`.

  I tested the build and upgraded my site to 4.7.2.


state: closed
title: googleearth: 6.0.3.2197 -> 7.1.4.1529
user_login: Lassulus
html_url: https://github.com/NixOS/nixpkgs/pull/22377
updated_at: 2017-02-03 18:53:10
body:
  ###### Motivation for this change

  this is https://github.com/NixOS/nixpkgs/pull/18115 with correct hashes
  this fixes https://github.com/NixOS/nixpkgs/issues/17956

  ###### Things done

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

  ---


state: closed
title: haskell-modules: split off nix-specific overrides and common ones
user_login: bennofs
html_url: https://github.com/NixOS/nixpkgs/pull/22378
updated_at: 2017-02-27 13:24:27
body:
  This allows the nix-specific overrides to be reused for other purposes,
  with different haskell package sets, etc.

  To verify that I didn't mess anything up, I ran the following command both before and after
  making the changes:

  ```
  $ nix-instantiate -A haskellPackages --arg config '{allowBroken = true; allowUnfree = true; }'
  ```

  This produced the following diff:

  ```
  2000c2000
  < /nix/store/6vgdp0z0x0bv8kl8d2ka98wnyd84f72v-black-jewel-0.0.0.1.drv
  ---
  > /nix/store/31bfq8pwh42jrlrhhxpr3w253n9i67ka-black-jewel-0.0.0.1.drv
  3351c3351
  < /nix/store/51606q0gdnmhnzm6m3mihn6apvgcg59i-download-0.3.2.5.drv
  ---
  > /nix/store/9cb00p6a2ghljwpng2qi8g2ch6wflvhf-download-0.3.2.5.drv
  4180c4180
  < /nix/store/i6kvbsv51m1wmcpnaaqswxprrvpxzxbq-ghcjs-hplay-0.3.4.2.drv
  ---
  > /nix/store/jig283apjpphhcin8hs8j363pbfpq22a-ghcjs-hplay-0.3.4.2.drv
  4754c4754
  < /nix/store/h125bwab6idwsg546jxkwvn7jvmi5yi1-hackage-sparks-0.5.1.drv
  ---
  > /nix/store/awpxsbdhk7bpc529s84xqib628754van-hackage-sparks-0.5.1.drv
  4756c4756
  < /nix/store/bigrl8c1q8g69gmn3w9bcn3ysd3gim9h-hackage2hwn-0.5.1.drv
  ---
  > /nix/store/88j55rmbws3dlkmbqkyrniab9xk2gj8j-hackage2hwn-0.5.1.drv
  ```

  The changes are due to the fact that I added `download` to the list of packages
  whose test suite requires networking access. All listed derivations depend on
  `download`. Before merging this, I should split that change into a separate commit.

  /cc @peti


state: closed
title: hackage2nix: remove swagger2 from the list of broken packages
user_login: PierreR
html_url: https://github.com/NixOS/nixpkgs/pull/22379
updated_at: 2017-02-03 09:24:52
body:
  ###### Motivation for this change
  Make `hydra` build haskell packages swagger2 again
  I am assuming this would work now that #22367 is merged.
  If I later see that the package don't build in darwin or i686-linux I will update accordingly.

  ###### Things done

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

  ---


state: closed
title: Xmonad: Fix ManageDocks bug
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/issues/22380
updated_at: 2017-10-12 18:05:29
body:
  ## Issue description

  This bug is present in the current version of Xmonad we ship:
    
  https://wiki.haskell.org/Xmonad/Notable_changes_since_0.11#.2AURGENT.2A_Bug_in_0.12_ManageDocks

  We should try and update the Xmonad version we install by default to include a fix for this bug, otherwise the out-of-the-box Xmonad user experience is frustrating.


state: open
title: Xmonad: Cannot use xmonad-contrib on NixOS.
user_login: aatxe
html_url: https://github.com/NixOS/nixpkgs/issues/22381
updated_at: 2019-01-12 19:38:50
body:
  ## Issue description

  I've tried setting up Xmonad on NixOS 16.09 using xmonad-contrib. However, I am unable to get it to compile anything using xmonad-contrib libraries (say `import XMonad.Hooks.ManageDocks`). The compilation always fails saying that the import couldn't be found, which seems like it's unable to find xmonad-contrib for whatever reason. I imagine I'm just missing something here (because it seems many other people have this working), but I can't find any resources about what might be wrong here. In addition to the configuration, I've tried to install `xmonad-contrib` separately with `nix-env` to no avail.

  ### Steps to reproduce

  The relevant portion of my configuration file looks like:
  ```
    services.xserver.windowManager.xmonad = {
      enable = true;
      enableContribAndExtras = true;
      extraPackages = haskellPackages: with haskellPackages; [
        haskellPackages.xmonad-contrib
        haskellPackages.xmonad-extras
      ];
    }
  ```


state: closed
title: kernel: 4.9.6 -> 4.9.7
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/22382
updated_at: 2017-02-02 20:18:14
body:
  ###### Motivation for this change

  Patch release fixes several regressions for i915 chipsets.

  ###### Things done

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

  ---


state: closed
title: Virtualbox 5.1.14
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/22383
updated_at: 2017-02-03 07:26:10
body:
  ###### Motivation for this change

  Patch release for virtualbox.

  ###### Things done

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

  ---


state: closed
title: catch: 1.5.0 -> 1.7.0
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/22385
updated_at: 2017-02-03 16:11:33
body:
  ###### Motivation for this change
  Bump the version, because of lots of new features. The new cmake based installation process simplifies the build expression.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [x] Linux
  - [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/`): As this is a header-only library, only the unit tests are binaries.
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: haskell.lib.buildStackProject: regression on OS X
user_login: mboes
html_url: https://github.com/NixOS/nixpkgs/issues/22386
updated_at: 2017-02-03 09:07:59
body:
  ## Issue description

  With the latest nixpkgs, haskell.lib.buildStackProject is unusable on OS X. Commit f4e67389ccf51c0d3a240f571724516ea9608926 added a reference to `cacert`, but such a variable does not seem to exist when targetting Darwin.

  ### Steps to reproduce

  Create a `shell.nix`:

  ```
  with (import <nixpkgs> {});
  haskell.lib.buildStackProject {
    name = "foo";
    ghc = haskell.compiler.ghc802;
  }
  ```

  ```
  $ nix-shell
  error: undefined variable ‘cacert’ at /nix/store/5v7r2jis6b0avlj5kkfmvgzaw6z8cyw0-nixpkgs-17.03pre99971.05ee547/nixpkgs/pkgs/development/haskell-modules/generic-stack-builder.nix:31:23
  ```

  ## Technical details

  * System: OS X 10.10.5
  * Nix version: 1.11.6

  cc @domenkozar 


state: closed
title: cross stdenv: let build package's build deps resolve to native packages
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/22387
updated_at: 2017-02-06 06:37:56
body:
  ###### Motivation for this change

  This fixes the "sliding window" principle:

  | phase | build platform | host platform | target platform  |
  | ---  | ---- | ---- | ---- |
  |  0. Run packages: | native |  foreign | foreign |
  |  1. Build packages: | native | native | foreign |
  |  2. Vanilla packages: | native | native | native |
  |  3. Vanilla packages: | native | native | native |
  |  n+3.  | ... | ... | ... |

  Each stage's build dependencies are resolved against the previous stage,
  and the "foreigns" are shifted accordingly. Vanilla packages alone are
  built against themsevles, since there are no more "foreign"s to shift away.

  Before, build packages' build dependencies were resolved against
  themselves:

  | phase | build platform | host platform | target platform  |
  | ---  | ---- | ---- | ---- |
  | 0. Run packages:     |  native | foreign |foreign |
  | 1. Build packages:   |  native | native | foreign |
  | 2. Build packages:  |   native | native | foreign |
  | n+2.  | ... | ... | ... |

  This is wrong because that principle is violated by the target
  platform staying foreign.

  This will change the hashes of many build packages and run packages, but
  that is OK. This is an unavoidable cost of fixing cross compiling.

  The cross compilation docs have been updated to reflect this fix.


  ###### Things done

  This changes *all* the cross hashes, but no regressions in our limited tests. See http://hydra.nixos.org/jobset/nixpkgs/sonarpulse-cross-3-platforms/evals and specifically http://hydra.nixos.org/eval/1328058?compare=cross-trunk .

  CC @shlevy


state: closed
title: networking.bonds: add support for arbitrary driverOptions
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/22388
updated_at: 2017-03-06 12:31:40
body:
  Until now the four attributes available very selectively provided a small
  subset, while copying upstream documentation.

  We make driver options an arbitrary key-value set and point to kernel
  documentation, which is always up-to-date. This way every option can be set.
  The four already existing options are deprecated with a warning.

  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
  - [x] ran & corrected vm-test


state: closed
title: emacs25Macport: use newer icons
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/22389
updated_at: 2019-02-22 04:42:31
body:
  ###### Motivation for this change

  This gives emacs25Macport the newer purple icon from the Cocoa port instead of the wildebeest one from the Mac port. I prefer the purple one, but perhaps not everyone agrees?

  The [homebrew formula](https://github.com/railwaycat/homebrew-emacsmacport) has a bunch of options to specify all of the different icons you could want. We can certainly add options if this is contentius, but to me it seems like over kill.

  I'm not sure why @mituharu has kept the wildebeest icon for so long. Perhaps to make it easier to differentiate the Mac port from the Cocoa port?

  Also, I can update emacs24Macport if anyone is interested. emacs24 has been removed from nixpkgs, however, so it's probably going to get removed as well.

  Note: I have not tested this on a non-retina macOS setup. Could someone with one verify that this does not break anything in their setup?


state: closed
title: Update Opera to Eliminate Transparency Errors
user_login: polynomial
html_url: https://github.com/NixOS/nixpkgs/issues/22390
updated_at: 2017-02-03 14:54:57
body:
  ## Issue description

  The current version of Opera in the tree throws security warnings because it is out of date

  ### Steps to reproduce

  Install opera, try to use a secure site that requires transparency, i.e. slack, amazon.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  16.09.1616.59d1d6e
  * Nix version: (run `nix-env --version`)
  1.11.6
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  16.09.1616.59d1d6e


state: closed
title: opera: 41.0.2353.56 -> 42.0.2393.517
user_login: polynomial
html_url: https://github.com/NixOS/nixpkgs/pull/22391
updated_at: 2017-02-03 14:45:45
body:
  ###### Motivation for this change

  #22390 

  ###### Things done

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

  ---


state: closed
title: zathura-pdf-mupdf: 0.3.0 -> 0.3.2
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/22392
updated_at: 2017-02-03 01:20:22
body:
  (version compatible with mupdf 1.10a)

  ###### Motivation for this change

  Current version was incompatible with updated library

  ###### Things done

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

  ---


state: closed
title: nixos.pam.oath: Don't ignore 1st factor authentication
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/pull/22393
updated_at: 2017-02-22 14:20:18
body:
  ###### Motivation for this change

  When setting `security.pam.services.sshd.oathAuth = true` in `configuration.nix`, instead of activating 2nd factor authentication, it seems that the OTP ends up replacing the password authentication, i.e., it ends up turning off 1st factor authentication. This has been better described in #14997.

  With NixOS 16.09 plus this change, it seems that #14997 is fixed and the OTP now works properly as a 2nd factor. I wasn't able to login anymore by entering an incorrect password followed by a correct OTP.

  Please note that I am not a security expert and I'm much less of a PAM expert, so I am not 100% sure that this is the correct way to fix this issue. That said, it seems to work for me.

  It might be a good idea to backport this to 16.09.

  ###### Things done

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

  ---


state: closed
title: SDL2: 2.0.4 -> 2.0.5
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/22394
updated_at: 2017-02-03 00:55:32
body:
  ###### Motivation for this change
  Point release update to SDL2, fixes a variety of things and adds minor features, like audio capture support! I have not tested every program that depends on SDL2 yet but I have tested a variety of programs and games, no issues found over 4 days of use.

  ###### Things done

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

  ---


state: closed
title: dhewm3: 20130113 -> 1.4.1
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/22395
updated_at: 2017-02-03 08:15:36
body:
  Fixed up and updated this package to use the latest stable release from upstream, tested game for about an hour and it seemed to work, including the expansion pack.

  ###### Things done

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

  ---


state: closed
title: gzdoom: 2.2.0 -> 2.3.2
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/22396
updated_at: 2017-02-03 00:55:17
body:
  Update to latest upstream, also wrap gzdoom so that it can find gzdoom.pk3

  ###### Things done

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

  ---


state: closed
title: urbanterror: 4.2.023 -> 4.3.1
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/22397
updated_at: 2017-02-03 10:03:49
body:
  Updated this package to the latest upstream and tested it online. Works very well, however, I had to disable the format security hardening option due to a compilation failure

  ###### Things done

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

  ---


state: closed
title: pulseaudio: 9.0 -> 10.0
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/22398
updated_at: 2017-02-03 07:35:22
body:
  dropped json_c as a dependency as it is no longer needed! The patches in the nix expression for pulseaudio 9.0 to fix testing for TLS and caps are still needed in 10.0.

  10.0 introduces a bunch of fixes over 9.0 and support for hot-plugging USB audio devices with surround sound.

  I have tested this on my desktop for 4 days now with no issues, using 3 different sound cards and audio input methods. However, I have yet to build everything that depends on pulseaudio.

  ###### Things done

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

  ---


state: closed
title: modules lib: type description in type error message
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/22399
updated_at: 2017-02-03 10:28:35
body:
  ###### Motivation for this change

  Better error messages.

  ###### Things done

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

  ---


state: closed
title: dotnetPackages.Boogie: init at rev 5e42f0d
user_login: taktoa
html_url: https://github.com/NixOS/nixpkgs/pull/22400
updated_at: 2017-02-04 14:29:04
body:
  ###### Motivation for this change

  I wrote a package for Boogie, Microsoft Research's intermediate verification language for theorem provers. I ran it on some of their tests and it seems to work.

  ###### Things done

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

  ---


state: open
title: Why are there two wpa_supplicant option sets?
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/22401
updated_at: 2019-05-27 19:27:08
body:
  There’s `networking.wireless` maintained by `globin`.
  Then there’s `networking.supplicant`, maintained by nobody and changed by @ts468 @groxxda.

  What is the reason for that duplication?


state: closed
title: joblib: Fix tests in python3.5
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/22402
updated_at: 2017-02-03 16:25:29
body:
  Failing with a process exited with -9 on occasion.

  ###### Motivation for this change


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [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: rustc, cargo: 1.14.0 -> 1.15.0, 0.15 -> 0.16
user_login: retrry
html_url: https://github.com/NixOS/nixpkgs/pull/22403
updated_at: 2017-02-04 01:00:46
body:
  ###### Motivation for this change
  Newest rust compiler version.

  ###### Things done

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

  ---


state: closed
title: jsoncpp: update and drop old version
user_login: cpages
html_url: https://github.com/NixOS/nixpkgs/pull/22404
updated_at: 2017-02-05 02:06:54
body:
  In https://github.com/NixOS/nixpkgs/pull/16600 jsoncpp 1.6.5 was moved to jsoncpp_1_6_5 and 1.7.x was set as default, but no package was changed to keep using 1.6.5, so I guess it's safe to remove it.
  @artuuge, @ttuegel any objections?

  I also updated it to 1.8.0, all deps seem to build just fine.

  ###### Things done

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

  ---


state: closed
title: Add vim plugins
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/pull/22405
updated_at: 2017-02-03 20:51:00
body:
  ###### Motivation for this change

  Vim plugins are useful; here are a few I just started using.

  ###### Things done

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

  ---


state: closed
title: Qt 5: Use buildEnv for env, don't use it for packages
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/22406
updated_at: 2017-02-03 15:57:59
body:
  ###### Motivation for this change

  With this Qt Creator can build projects when pointed at `qmake` from an env. Qt Quick Designer works too now. Packages shouldn't use this environment.

  ###### Things done

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

  ---


state: closed
title: postgrest: dontCheck
user_login: tomberek
html_url: https://github.com/NixOS/nixpkgs/pull/22407
updated_at: 2017-02-15 09:30:24
body:
  ###### Motivation for this change
  Function on darwin.

  ###### Things done

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

  ---


state: closed
title: python3 support of pymacs
user_login: spiderbit
html_url: https://github.com/NixOS/nixpkgs/issues/22408
updated_at: 2017-02-03 18:13:18
body:
  ## Issue description

  nox only shows me a python2.7 package of pymacs, pymacs supports python 3, so it would be nice to get a version 3 of it.


state: closed
title: ecopcr: init at version 0.7.0
user_login: metabar
html_url: https://github.com/NixOS/nixpkgs/pull/22409
updated_at: 2017-02-06 15:04:21
body:
  ###### Motivation for this change

  This is a new package, ecoPCR, a bioinformatics tool to perform electronic PCR, developed by the Laboratoire d'Ecologie Alpine in Grenoble, France.
  Ficetola, G.F., Coissac, E., Zundel, S., Riaz, T., Shehzad, W., Bessière, J., Taberlet, P. and Pompanon, F., 2010. An in silico approach for the evaluation of DNA barcodes. BMC genomics, 11(1), p.434.

  ###### Things done

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

  ---


state: closed
title: upstart: wrap binaries and patch hard-coded paths
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/pull/22410
updated_at: 2017-04-30 16:29:34
body:
  ###### Motivation for this change

  I wanted to be able to use `init-checkconf` to validate upstart config files during a nix build. Unfortunately, the `init-checkconf` binary wasn't usable due to `PATH` issues, hard-coded binary paths, and not having executable permissions. A few patches got things working though. In addition, `init-checkconf` requires a dbus session to be available; I adapted a script which makes this possible into a nix expression.

  Unfortunately, since I'm not actually *running* upstart, it's pretty much impossible for me to actually check that all binaries work. However, since the only changes are to auxiliary scripts, I think this is pretty safe.

  ###### Things done

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

  ---


state: closed
title: sane service: mention the lp group for printer+scanners
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/22411
updated_at: 2017-02-03 17:54:08
body:
  ###### Motivation for this change

  If a scanner is also a printer, it may be in the "lp" group and require that group to be used.

  ###### Things done

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

  ---


state: closed
title: exfat-nofuse: init at 2017-01-03
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/22412
updated_at: 2017-02-03 19:09:04
body:
  ###### Motivation for this change

  Include the exfat kernel module because i had issues with certain file systems ("ERROR: unsupported FAT count: 2.").
  The native kernel module does not have this issue.

  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [X] Tested modprobe modules `modprobe exfat`
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: /tmp has wrong permissions on install
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/issues/22413
updated_at: 2017-11-11 01:04:15
body:
  ## Issue description

  My /tmp was set to be root writable only after install, which broke a lot of things. I assume that's because I had created the tmp folder myself as root before running nixos-install while creating a btrfs subvolume hierarchy for the install. 

  https://github.com/NixOS/nixpkgs/blob/56904d7c423f2b13b37fbd29f39bbb4b52bc7824/nixos/modules/installer/tools/nixos-install.sh#L93 apparently creates, but if's already there I think the permission doesn't change

  ### Steps to reproduce

  Run the unstable usb installer.
  Format a partition as btrfs, and create subvolumes, including /tmp as root.
  Finish installing.
  Try running things that use /tmp as user, for example lxqt's menu or pulseaudio.

  ## Technical details

  * System: 17.03pre99759.f66d782 (Gorilla)  - same version installer                                                                                                  


state: closed
title: Rust: Update to 1.15
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/22414
updated_at: 2017-02-04 01:02:46
body:
  Please someone update Rust to 1.15!

  Pinging some rust packaging people...
  @the-kenny @madjar @Ericson2314 


state: closed
title: liberation-fonts: init at 1.07.4
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/22415
updated_at: 2017-02-03 22:07:18
body:
  ###### Motivation for this change

  [Liberation fonts](https://fedorahosted.org/liberation-fonts/) have two branches.

  Being named ```version 1``` and ```version 2``` they are effectively two different fonts and releasing ```version 2``` has not made ```version 1``` deprecated (see https://github.com/NixOS/nixpkgs/issues/21806), both versions are developing.

  In NixOS ```version 2``` was introduced instead of ```version 1```.

  I kept ```version 2``` as default, although other distros (Ubuntu, etc) have ```version 1```

  ###### Things done

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

  ---


state: closed
title: wget: 1.18 -> 1.19
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/22416
updated_at: 2017-02-06 13:10:39
body:
  See http://lists.gnu.org/archive/html/info-gnu/2017-02/msg00000.html
  for release announcement.

  `kiwix` fails to build both before and after this commit.

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: neovim-remote: move from python-packages to /neovim/neovim-remote.
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/pull/22417
updated_at: 2017-02-10 16:47:26
body:
  ###### Motivation for this change

  As noted on #22405, neovim-remote doesn't belong in python-packages.  I'm not positive that it belongs under /neovim/, but that makes the most sense to me.

  ###### Things done

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

  ---


state: closed
title: nodePackages: Add tern
user_login: jbaum98
html_url: https://github.com/NixOS/nixpkgs/pull/22418
updated_at: 2017-02-04 21:21:29
body:
  ###### Motivation for this change

  Add tern to nodePackages

  ###### Things done

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

  ---


state: closed
title: vim-plugins: add vim-lawrencium
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/pull/22419
updated_at: 2017-02-03 22:12:51
body:
  ###### Motivation for this change

  One more vim plugin that I want to use...

  ###### Things done

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

  ---


state: closed
title: liberastika: init at 1.1.5
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/22420
updated_at: 2017-07-28 15:12:20
body:
  ###### Motivation for this change

  Liberation Sans fork with improved cyrillic support

  ###### Things done

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

  ---


state: closed
title: unison: install unison-fsmonitor
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/22421
updated_at: 2017-02-05 19:02:42
body:
  ###### Motivation for this change

  `unison-fsmonitor` is necessary for `unison -ui text -repeat watch` to work. Otherwise it fails with `Fatal error: No file monitoring helper program found`.

  ###### Things done

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


state: open
title: chromiumSuidSandbox does not work for (non-free) Chrome
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/issues/22422
updated_at: 2017-04-28 10:54:45
body:
  ## Issue description
  When starting `google-chrome-stable`, I get the following message:
  ```
  [26703:26703:0203/234034:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /nix/store/9bh30n2s3ll2mspbk52lxi3h4dgbzk9f-google-chrome-55.0.2883.87/share/google/chrome/chrome-sandbox is owned by root and has mode 4755.
  /run/current-system/sw/bin/google-chrome-stable: line 4: 26703 Aborted                 /nix/store/9bh30n2s3ll2mspbk52lxi3h4dgbzk9f-google-chrome-55.0.2883.87/share/google/chrome/google-chrome "$@"
  ```
  even with 
  ```
  security.chromiumSuidSandbox.enable = true;
  ```

  ### Steps to reproduce
  Start `google-chrome-stable` with `grsecurity` enabled

  ## Technical details

  * System: 17.03pre99759.f66d782
  * Nix version: nix-env (Nix) 1.11.6


state: closed
title: squirrel-sql: init at 3.7.1
user_login: khumba
html_url: https://github.com/NixOS/nixpkgs/pull/22426
updated_at: 2017-02-12 20:20:28
body:
  ###### Motivation for this change

  SQuirreL SQL is a powerful SQL client, and it would be great to have it available in Nixpkgs.

  ###### Things done

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

  ---


state: closed
title: haskellPackages.callCabal2nix: provide fallback name
user_login: 3noch
html_url: https://github.com/NixOS/nixpkgs/pull/22427
updated_at: 2017-02-05 20:26:35
body:
  @peti I realized just after my last patch that `callCabal2nix` did not accept paths (e.g. `callCabal2nix ./. {}` is an error). This is too limiting. Sorry I didn't catch it earlier.

  Do you have any other recommendations while I'm revisiting this?


state: closed
title: bumblebee service: Fix type error when pmMethod = "bbswitch"
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/pull/22429
updated_at: 2017-02-04 10:33:15
body:
  ###### Motivation for this change
  nixos-rebuild switch was broken in nixos-unstable when `hardware.bumblebee.pmMethod = "bbswitch";`

  ###### Things done

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

  ---


state: closed
title: gogs: fix error on push
user_login: jgertm
html_url: https://github.com/NixOS/nixpkgs/pull/22430
updated_at: 2017-02-04 12:17:19
body:
  Pushing to gogs only works if the `gogs` user's shell is `bash`. For error and
  solution, refer to [this SO thread](http://stackoverflow.com/a/22315659)

  ###### Motivation for this change
  - couldn't push a repository to a gogs service I just enabled

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: postfix service: don't empty local_recipient_maps
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/22431
updated_at: 2017-02-06 00:50:23
body:
  ###### Motivation for this change

  From Postfix documentation:

  > With this setting, the Postfix SMTP server will not reject mail with "User
  > unknown in local recipient table". Don't do this on systems that receive mail
  > directly from the Internet. With today's worms and viruses, Postfix will become
  > a backscatter source: it accepts mail for non-existent recipients and then
  > tries to return that mail as "undeliverable" to the often forged sender
  > address.

  However, I'm unsure that this is a right fix to do for everyone. Postfix can be configured in a multitude of ways: usually on my servers I set `local_recipient_maps` to a table with users, but perhaps for some other configurations this is not necessary.

  Also this is a breaking change, but one that gives us more secure defaults.

  ###### Things done

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

  ---


state: closed
title: freerdp: 20160909 -> 20170201 and rename freerdpStable to freerdp_legacy
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22432
updated_at: 2017-03-02 09:17:55
body:
  ###### Motivation for this change

  *NOTE*: ```weston``` still requires the old freerdp version, so until weston 2.0 is released, we cannot merge this.

  The former "stable" version of FreeRDP was actually not stable - it just happened to have a released version while being both buggy and insecure.

  The "unstable" branch hasn't seen a release in years, but everybody should be using this instead and I have been using it as a daily driver for ages.

  This new version works beautifully here.

  If/when at some point upstream does a normal release, we can bring back stable/unstable if needed.

  As I am quite dependent on FreeRDP working properly, I will be commit to keeping this updated.

  The commit used for this release follows the Arch Linux release.




  ###### Things done

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

  ---


state: closed
title: xfce: make xfwm optional
user_login: laMudri
html_url: https://github.com/NixOS/nixpkgs/pull/22433
updated_at: 2017-12-18 19:12:18
body:
  ###### Motivation for this change
  This is a hack to deal with #18238. It adds an option to disable xfwm when using xfce (enabled by default). I haven't tested it thoroughly, but it is at least an effective workaround for the issue.

  ###### Things done

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

  ---


state: closed
title: gnused: 4.3 -> 4.4
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/22434
updated_at: 2017-02-05 10:15:13
body:
  See https://lists.gnu.org/archive/html/info-gnu/2017-02/msg00001.html
  for release information.

  ###### Motivation for this change

  This PR is against staging.

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

  ---


state: closed
title: enabled samba, but no smbpasswd/pdbedit exists
user_login: kReoSo
html_url: https://github.com/NixOS/nixpkgs/issues/22435
updated_at: 2017-06-06 09:53:14
body:
  ## Issue description

  services.samba.enable = true;
  smbd.service and nmbd.service work, 

  ```
  zsh/3 523 % systemctl | grep -i samb                                                                                /etc/nixos
  samba-nmbd.service                                                                                    loaded active running   Samba Service Daemon nmbd
  samba-smbd.service                                                                                    loaded active running   Samba Service Daemon smbd
  samba-winbindd.service                                                                                loaded active running   Samba Service Daemon winbindd
  samba.target                                                                                          loaded active active    Samba Server
  ```


  but when I invoke the command smbpasswd/pdbedit,

  ```
  zsh/3 520 [1] % smbpasswd
  The program ‘smbpasswd’ is currently not installed. It is provided by
  several packages. You can install it by typing one of the following:
    nix-env -iA nixos.samba
    nix-env -iA nixos.samba3
    nix-env -iA nixos.samba3_light
  ```

  Do I need to install samba explicitly, even if I enabled the service and the services run? 

  ## Technical details
  17.03pre99759.f66d782 (Gorilla)
  nix-env (Nix) 1.11.6


state: closed
title: Document nix-store auto-optimize feature
user_login: 3noch
html_url: https://github.com/NixOS/nixpkgs/issues/22436
updated_at: 2017-02-06 18:54:12
body:
  `simpson` on `#nixos` pointed out that you can have nix-store optimize the database as its built. This would be great to have in the manual: http://lists.science.uu.nl/pipermail/nix-dev/2015-February/016180.html


state: open
title: uptimed: No database
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/22437
updated_at: 2019-03-09 19:14:35
body:
  ## Issue description

  Despite beeing installed for a few days now:

  ```bash
  $ uprecords 
  uptimed: no useable database found.
       #               Uptime | System                                     Boot up
  ----------------------------+---------------------------------------------------
  ->   1     0 days, 08:10:27 | Linux 4.9.5               Sat Feb  4 09:57:36 2017
  ----------------------------+---------------------------------------------------
  NewRec     0 days, 08:10:26 | since                     Sat Feb  4 09:57:36 2017
      up     0 days, 08:10:27 | since                     Sat Feb  4 09:57:36 2017
    down     0 days, 00:00:00 | since                     Sat Feb  4 09:57:36 2017
     %up              100.000 | since                     Sat Feb  4 09:57:36 2017
  ```

  it seems like the uptimed service does not find its database properly and prints just the current uptime.
  I _guess_ this is because the database file gets recreated every boot. But that's only a shot into the blue guess.

  ## Technical details

  * System: 17.03pre99626.f1ba2c8 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: "17.03pre99626.f1ba2c8"


state: closed
title: masscan: init at 2016-11-03
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/22438
updated_at: 2017-09-12 22:58:41
body:
  ###### Things done

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

  ---


state: closed
title: Scala 2.12 requires JRE 8
user_login: xpe
html_url: https://github.com/NixOS/nixpkgs/issues/22439
updated_at: 2018-07-15 19:32:15
body:
  ## Issue description

  ### Underlying Cause

  Scala 2.12 requires a version 8 JRE or JDK. (Java 7 will not work.) The current scala package does not reflect this dependency on Java 8.

  ### Symptom

  Running scala fails:

  ```sh
  % scala
  Exception in thread "main" java.lang.UnsupportedClassVersionError: scala/tools/nsc/MainGenericRunner : Unsupported major.minor version 52.0
      at java.lang.ClassLoader.findBootstrapClass(Native Method)
      at java.lang.ClassLoader.findBootstrapClassOrNull(ClassLoader.java:1070)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:414)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:412)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
      at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
  ```

  The source of the problem is that JAVA_HOME (set by the Nix wrapper script) points to a version 7 JRE. See the source code is https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/compilers/scala/default.nix#L24

  ### Steps to reproduce

  ```sh
  nix-env -i scala
  scala
  ```

  ## My Workaround

  Update `~/.nixpkgs/config.nix` to include:

  ```
  {
    packageOverrides = pkgs: {
      scala = pkgs.scala.override { 
        jre = pkgs.jre8;
      };
    };
  }
  ```

  After this, `scala` works.

  ## Recommended Solution

  Update the scala Nix package so the above user-level customization is not required.

  ## Technical details

  * System: macOS 10.12.3
  * Nix version: "nix-env (Nix) 1.11.6"
  * Nixpkgs version: "17.03pre100133.a14217e"


state: closed
title: Spotify: 1.0.47 -> 1.0.48
user_login: despairblue
html_url: https://github.com/NixOS/nixpkgs/pull/22440
updated_at: 2017-02-08 05:35:46
body:
  ###### Motivation for this change

  The old version is not on spotify's servers anymore, thus installing spotify failed.

  ###### Things done

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

  ---


state: closed
title: Noisy output from nixos-rebuild with dictd enabled
user_login: olejorgenb
html_url: https://github.com/NixOS/nixpkgs/issues/22442
updated_at: 2017-08-18 02:02:51
body:
  ## Issue description

  Not sure if it's an error or not but after adding

       services.dictd.enable = true;
       services.dictd.DBs = [ pkgs.dictdWordnet ];

  to configuration.nix

  `nixos-rebuild switch` outputed:

      ... snip ...
      /nix/store/gabjbkwga2dhhp2wzyaxl83r8hjjfc37-bash-4.3-p48/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
      dictfmt: option '--locale' requires an argument
      dictfmt-1.12.1
      Copyright 1997-2000 Rickard E. Faith (faith@cs.unc.edu)
      Copyright 2002-2007 Aleksey Cheusov (vle@gmx.net)
      
      Usage: dictfmt -c5|-t|-e|-f|-h|-j|-p [-u url] [-s name] [options] basename
             dictfmt -i|-I [options]
      Create a dictionary databse and index file for use by a dictd server
      
      -c5       headwords are preceded by a line containing at least 
                      5 underscore (_) characters
      -t        implies -c5, --without-headword and --without-info options
      -e        file is in html format
      -f        headwords start in col 0, definitions start in col 8
      -j        headwords are set off by colons
      -p        headwords are preceded by %p, with %d on following line
      -i        reformat stdin having three-column .index file format
      -u <url>  URL of site where database was obtained
      -s <name> name of the database
      --license
      -L        display copyright and license information
      --version
      -V        display version information
      -D        debug
      --utf8    for creating utf-8 dictionary
      --quiet
      --silent
      -q        quiet operation
      --help    display this help message
      --locale   <locale> specifies the locale used for sorting.
                 if no locale is specified, the "C" locale is used.
      --allchars all characters (not only alphanumeric and space)
                 will be used in search if this argument is supplied
      --headword-separator <sep> sets headword separator which allows
                           several words to have the same definition
                           Example: autumn%%%fall can be used
                           if '--headword-separator %%%' is supplied
      --index-data-separator <sep> sets index/data separator which allows
                           to explicitely set fourth column in .index file,
                           the default is "\034"
      --break-headwords    multiple headwords will be written on separate lines
                           in the .dict file.  For use with '--headword-separator.
      --index-keep-orig    fourth column in .index file stores original headword
                           which is returned by MATCH command
      --case-sensitive     Create .index/.dict files for case sensitive search
      --without-headword   headwords will not be copied to .dict file
      --without-header     header will not be copied to DB info entry
      --without-url        URL will not be copied to DB info entry
      --without-time       time of creation will not be copied to DB info entry
      --without-info       DB info entry will not be created.
                           This may be useful if 00-database-info headword
                           is expected from stdin (dictunformat outputs it).
      --columns            Set the number of columns for wrapping text
                           before writing it to .dict file.
                           If it is zero, wrapping is off.
      --default-strategy  Sets the default search strategy for the database.
                          Special entry 00-database-default-strategy is created
                          for this purpose.
      --mime-header       Sets MIME header stored in .data file which
                          prepend definition
                          when client sent OPTION MIME to `dictd'
      --without-ver      do not create 00-database-dictfmt-<VER> entry in .index
      awk: cmd. line:4: fatal: cannot open file `en_US.UTF-8' for reading (No such file or directory)
      ... snip ...

  I think the output comes from pkgs/servers/dict/dictd-db-collector.nix which haven't changed in a long time

  ## Technical details

  * System: NixOS: 16.09.1465.fd1dbe5 (Flounder)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "16.09.1465.fd1dbe5"


state: closed
title: btfs: 2.12 -> 2.13
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/22443
updated_at: 2017-02-05 00:28:51
body:
  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change`
  - [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.18.7-rc2 -> 0.19.0
user_login: Ralith
html_url: https://github.com/NixOS/nixpkgs/pull/22444
updated_at: 2017-02-05 09:04:13
body:
  ###### Motivation for this change
  Performance and E2E encryption support improvements!

  ###### Things done

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

  ---


state: closed
title: zimg: 2.3 -> 2.4
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/22445
updated_at: 2017-02-15 14:35:09
body:
  ###### Things done

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

  ---


state: closed
title: vapoursynth: R35 -> R36
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/22446
updated_at: 2017-02-15 14:35:18
body:
  ###### Things done

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

  ---

  This requires #22445 first (zimg 2.4)


state: closed
title: fish: 2.3.1 -> 2.5.0
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/22447
updated_at: 2017-02-05 18:09:43
body:
  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change
  - [x] 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 briefly tested the shell with my setup and I couldn't find any obvious issue but there probably are a few things to patch/update. I would be best if someone else tested this.


state: closed
title: intel-ocl: init at r4.0-59481
user_login: kierdavis
html_url: https://github.com/NixOS/nixpkgs/pull/22448
updated_at: 2017-11-24 13:49:33
body:
  ###### Motivation for this change

  Makes the official (nonfree) Intel OpenCL runtime available for use by OpenCL-enabled programs.

  I'm not 100% certain that this doesn't already exist in nixpkgs, but no existing package with "ICD" in the name provides an ICD file like this one does.

  ###### Things done

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

  ---

  I may attempt to put together a section in the NixOS manual on OpenCL sometime; for now, I'll dump the documentation here:

  The libraries in this package are not intended to be accessed directly, but by an ICD loader such as `ocl-icd`. To use this package, `ocl-icd` needs to be aware of the location of the ICD file contained in this package at `etc/OpenCL/vendors/intel.icd`. On NixOS, it is recommended to do this by adding this package to the OpenGL driver in `configuration.nix`:

  ```nix
  {
    hardware.opengl.extraPackages = [ pkgs.intel-ocl ];
  }
  ```

  This creates a symlink to the ICD file in `/run/opengl-driver/etc/OpenGL/vendors`, which is `ocl-icd`'s default search directory.

  Alternatively, the `OPENCL_VENDOR_PATH` environment variable can be used to override `ocl-icd`'s search path. For example, `hashcat3` could be started as follows:

  ```sh
  mkdir icds
  ln -s /nix/store/mx26nqd8a1dr0a5a04p1q3zqq6cmw3by-intel-ocl-r4.0-59481/etc/OpenCL/vendors/intel.icd icds/intel.icd
  # ICDs for other hardware types can be added as well, e.g.
  ln -s /nix/store/cbvfqhv1g244shk0rfa6x5rvg3gz6w1s-nvidia-x11-375.26-4.4.45/etc/OpenCL/vendors/nvidia.icd icds/nvidia.icd
  OPENCL_VENDOR_PATH=./icds hashcat
  ```


state: closed
title: libnfc on macOS
user_login: kirelagin
html_url: https://github.com/NixOS/nixpkgs/issues/22450
updated_at: 2017-03-15 15:33:24
body:
  libnfc from the cache does not seem to work for me:

  ~~~~
  $ nix-shell -p libnfc

  [nix-shell:~]$ nfc-list
  nfc-list uses libnfc 1.7.1
  Segmentation fault: 11
  ~~~~

  What happens is a null-pointer dereference somewhere inside IOKit:

  ~~~~
  * thread #1: tid = 0x4e52b7, 0x00007fff92a1bb69 libobjc.A.dylib`objc_msgSend + 41, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    * frame #0: 0x00007fff92a1bb69 libobjc.A.dylib`objc_msgSend + 41
      frame #1: 0x00007fff7fd1700f IOKit`IORegistryEntrySearchCFProperty + 46
      frame #2: 0x00000001000c1bde libusb-1.0.0.dylib`process_new_device + 94
      frame #3: 0x00000001000bc68a libusb-1.0.0.dylib`darwin_init + 234
      frame #4: 0x00000001000b722f libusb-1.0.0.dylib`libusb_init + 559
      frame #5: 0x00000001000ae9cc libusb-0.1.4.dylib`usb_init + 28
      frame #6: 0x000000010009d5b0 libnfc.5.dylib`usb_prepare + 80
      frame #7: 0x000000010009db1e libnfc.5.dylib`acr122_usb_scan + 30
      frame #8: 0x0000000100091503 libnfc.5.dylib`nfc_list_devices + 563
      frame #9: 0x0000000100000ca4 nfc-list`main + 292
  ~~~~

  I am really not sure what is going on, but what troubles me is that I cannot reproduce the build on my laptop: apparently, the examples depend on readline, which is not listed as a dependency.

  ~~~~
  Making all in examples
  make[2]: Entering directory '/private/tmp/libnfc-1.7.1/examples'
  Making all in pn53x-tamashell-scripts
  make[3]: Entering directory '/private/tmp/libnfc-1.7.1/examples/pn53x-tamashell-scripts'
  make[3]: Nothing to be done for 'all'.
  make[3]: Leaving directory '/private/tmp/libnfc-1.7.1/examples/pn53x-tamashell-scripts'
  make[3]: Entering directory '/private/tmp/libnfc-1.7.1/examples'
    CC     nfc-anticol.o
    CCLD   nfc-anticol
    CC     nfc-dep-initiator.o
    CCLD   nfc-dep-initiator
    CC     nfc-dep-target.o
    CCLD   nfc-dep-target
    CC     nfc-emulate-forum-tag2.o
    CCLD   nfc-emulate-forum-tag2
    CC     nfc-emulate-tag.o
    CCLD   nfc-emulate-tag
    CC     nfc-emulate-uid.o
    CCLD   nfc-emulate-uid
    CC     nfc-mfsetuid.o
    CCLD   nfc-mfsetuid
    CC     nfc-poll.o
    CCLD   nfc-poll
    CC     nfc-relay.o
    CCLD   nfc-relay
    CC     pn53x-diagnose.o
    CCLD   pn53x-diagnose
    CC     pn53x-sam.o
    CCLD   pn53x-sam
    CC     pn53x-tamashell.o
  pn53x-tamashell.c:48:12: fatal error: 'readline/readline.h' file not found
  #  include <readline/readline.h>
             ^
  1 error generated.
  make[3]: *** [Makefile:616: pn53x-tamashell.o] Error 1
  make[3]: Leaving directory '/private/tmp/libnfc-1.7.1/examples'
  make[2]: *** [Makefile:688: all-recursive] Error 1
  make[2]: Leaving directory '/private/tmp/libnfc-1.7.1/examples'
  make[1]: *** [Makefile:387: all-recursive] Error 1
  make[1]: Leaving directory '/private/tmp/libnfc-1.7.1'
  make: *** [Makefile:296: all] Error 2
  ~~~~

  How does the [job](http://hydra.nixos.org/build/46783117) manage to succeed on Hydra? What’s wrong with libnfc or libusb built on Hydra?

  After I added `readline` as a dependency the build succeded and the resulting libnfc is fully functional.


state: closed
title: emboss: 6.0.1 -> 6.6.0
user_login: ianml
html_url: https://github.com/NixOS/nixpkgs/pull/22451
updated_at: 2017-02-05 04:15:32
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] Linux
  - [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: libnfc: Add missing dependency on readline
user_login: kirelagin
html_url: https://github.com/NixOS/nixpkgs/pull/22452
updated_at: 2017-02-05 10:15:34
body:
  ###### Motivation for this change

  Fix build, actually.

  ###### Things done

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

  ---


state: open
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/22454
updated_at: 2018-12-25 11:59:30
title:
  caddy: WARNING: File descriptor limit 1024 is too low for production servers. At least 8192 is recommended. Fix with "ulimit -n 8192".

body:
  ## Issue description

  set `ulimit -n 8192` for caddy user, if possible in systemd service

  ### Steps to reproduce

  run caddy with NixOS module

  ## Technical details

  * System: NixOS 16.09.1623.74f24c7 (Flounder)
  * Nix version: 1.11.6
  * Nixpkgs version: 16.09.1623.74f24c7


state: closed
title: nixos-generate-config.pl, all-hardware.nix: Add support for Hyper-V
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/22455
updated_at: 2017-02-05 10:05:06
body:
  ###### Motivation for this change

  To Install to Hyper-V virtual machine using the minimal installation CD.

  Hyper-V generation 2 VM requires the `hv_storvsc` module to boot. So this PR adds the module to the installation CD and `hardware-configuration.nix`.

  The `modesetting` X11 video driver does not seem to work for Hyper-V, so this PR adds the `fbdev` video driver to `hardware-configuration.nix`.

  Fixes #13971 and #9899.

  Confirmed that I can boot from the minimal installation CD, install NixOS with X11, and start X11 in the installed NixOS. 

  ###### Things done

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

  ---


state: closed
title: wp-cli: 1.0.0 -> 1.1.0
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22456
updated_at: 2017-02-05 04:52:05
body:
  ###### Motivation for this change

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

  ---


state: closed
title: suil: 0.8.2 -> 0.8.4
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22457
updated_at: 2017-03-02 09:50:48
body:
  ###### Motivation for this change

  In addition to the version upgrade, we now build specific qt4 and qt5 versions.

  The library is used to bridge gtk and qt applications, but in the previous incarnation it was fixed to qt4. 

  This PR also has a commit that makes ```ingen``` compile against this version which makes ```nox-review wip``` work.

  ###### Things done

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

  ---


state: closed
title: systemtap: 2016-09-16 -> 2017-02-04
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/22458
updated_at: 2017-02-06 00:54:21
body:
  ###### Motivation for this change

  Old version does not work with kernel 4.9 which is now the default for nixos 17.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
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gwenview: add support for TIFF images
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22460
updated_at: 2017-03-02 09:18:22
body:
  ###### Motivation for this change

  gwenview didn't do TIFF. Now it does.

  Cc: @ttuegel

  ###### Things done

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

  ---


state: closed
title: ansicolor: init at 0.2.4
user_login: andsild
html_url: https://github.com/NixOS/nixpkgs/pull/22462
updated_at: 2017-02-05 18:56:13
body:
  ###### Motivation for this change
  New library, not previously in nixpkgs
  Needed dependency for vim-vint, [which I'll post a PR for after this one goes through](https://github.com/andsild/nixpkgs/commit/004f7acbb0ca757995cb21adc6bd0002980c4570). I have verified that vim-vint, which depends on ansicolor, works on my local computer.



  ~~The tests for ansicolor do not work in the nix installer. I'm not sure how to fix it and I didn't get a response on the IRC channel. Hoping someone here can help me or point me to the right direction. Otherwise, seems like a lot pythonpackages in nixpkgs suppress tests anyway?~~

  ###### Things done

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

  ---


state: closed
title: ycmd: 2016-01-12 -> 2017-02-03
user_login: xwvvvvwx
html_url: https://github.com/NixOS/nixpkgs/pull/22463
updated_at: 2017-02-06 21:36:56
body:
  ###### Motivation for this change
  Updates to latest version. Fixes #14349

  ###### Things done

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

  ---


state: closed
title: wuzz: init at 2017-02-05
user_login: pradeepchhetri
html_url: https://github.com/NixOS/nixpkgs/pull/22464
updated_at: 2017-02-06 14:46:12
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: vscode packages are no longer downloadable
user_login: gebner
html_url: https://github.com/NixOS/nixpkgs/issues/22465
updated_at: 2017-04-07 01:25:09
body:
  ## Issue description

  `nix-build -A vscode` fails with:
  ```
  these derivations will be built:
    /nix/store/qcf20qap9lfqm8s5iwmrq6i5i227zv44-code-stable-code_1.9.0-1486023356_amd64.tar.gz.drv
    /nix/store/389nvvpblfzh0c05mdp540xmig4wfq5k-vscode-1.9.0.drv
  building path(s) ‘/nix/store/6sj3yp6vv9jwch4jycjjms3lzaaqhdn3-code-stable-code_1.9.0-1486023356_amd64.tar.gz’

  trying https://az764295.vo.msecnd.net/stable/38746938a4ab94f2f57d9e1309c51fd6fb37553d/code-stable-code_1.9.0-1486023356_amd64.tar.gz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  curl: (22) The requested URL returned error: 404 Not Found
  ```

  @xwvvvvwx @jansuchomel How did you get the download links for vscode?  I wanted to update it and looked on the vscode website for the links, but couldn't find the ones with the timestamps.

  ## Technical details

  * System: `17.03pre100133.a14217e (Gorilla)`
  * Nix version: 1.11.6
  * Nixpkgs version: c226a93a9effa2ee1d5eb0fb1aa22befa78192fc


state: closed
title: audio-recorder: 1.7-5 -> 1.9.4
user_login: spacefrogg
html_url: https://github.com/NixOS/nixpkgs/pull/22467
updated_at: 2017-02-06 00:55:50
body:
  ###### Motivation for this change
  Update of audio-recorder:
  - Upstream fixes for GNOME 3.22
  - Patches mis-named icon resources (Bug already filed upstream)
  - Fixes the use of dconf and SVG icons

  ###### Things done

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

  ---


state: closed
title: souper: init at 2017-01-05
user_login: taktoa
html_url: https://github.com/NixOS/nixpkgs/pull/22468
updated_at: 2017-09-18 19:57:55
body:
  ###### Motivation for this change

  `souper` is an LLVM-based superoptimization tool.

  ###### 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
     - [ ] Mac OS
     - [ ] 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: callCabal2nix: take "name" parameter as a function argument
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/pull/22469
updated_at: 2017-02-06 10:46:30
body:
  The callCabal2nix function cannot reliably determine the appropriate "name" for
  the package it's processing. Attempts to derive this information have led to
  plenty of evaluation errors, and so I'd like to go for the obvious and reliable
  solution now and let the caller specify that bit of information.

  Here is an example that demonstrates how to use callCabal2nix.

      let
        pkgs = import <nixpkgs> {};
        src = pkgs.fetchFromGitHub {
          owner = "gtk2hs";
          repo = "gtk2hs";
          rev = "eee61d84edf1dd44f8d380d7d7cae2405de50124";
          sha256 = "12i53grimni0dyjqjydl120z5amcn668w4pfhl8dxscjh4a0l5nb";
        };
      in
        pkgs.haskellPackages.callCabal2nix "gtkhs-tools" "${src}/tools" {}


state: closed
title: nixos-rebuild switch fails in X terminal
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/22470
updated_at: 2017-09-27 21:40:52
body:
  ## Issue description

  ```nixos-rebuild switch``` fails in X console with

  ```
  ● systemd-vconsole-setup.service - Setup Virtual Console                                                                                                                         
     Loaded: loaded (/nix/store/zs7cny1d4g81m5fvggj8jg4d5s9wrmb2-systemd-232/example/systemd/system/systemd-vconsole-setup.service; enabled; vendor preset: enabled)               
    Drop-In: /nix/store/5bjicxls5f25bg90qyilkpx26iy43hgq-system-units/systemd-vconsole-setup.service.d                                                                             
             └─overrides.conf                                                                                                                                                      
     Active: failed (Result: exit-code) since Sun 2017-02-05 20:18:54 UTC; 1s ago                                                                                                  
       Docs: man:systemd-vconsole-setup.service(8)                                                                                                                                 
             man:vconsole.conf(5)                                                                                                                                                  
    Process: 15186 ExecStart=/nix/store/zs7cny1d4g81m5fvggj8jg4d5s9wrmb2-systemd-232/lib/systemd/systemd-vconsole-setup (code=exited, status=1/FAILURE)                            
   Main PID: 15186 (code=exited, status=1/FAILURE)                                                                                                                                 
        CPU: 3ms                                                                                                                                                                   
                                                                                                                                                                                   
  Feb 05 20:18:54 x220b systemd[1]: Starting Setup Virtual Console...                                                                                                              
  Feb 05 20:18:54 x220b systemd[1]: systemd-vconsole-setup.service: Main process exited, code=exited, status=1/FAILURE                                                             
  Feb 05 20:18:54 x220b systemd[1]: Failed to start Setup Virtual Console.                                                                                                         
  Feb 05 20:18:54 x220b systemd[1]: systemd-vconsole-setup.service: Unit entered failed state.                                                                                     
  Feb 05 20:18:54 x220b systemd[1]: systemd-vconsole-setup.service: Failed with result 'exit-code'.                                                                                
  warning: error(s) occurred while switching to the new configuration                                                                                                              
  ```


  ```/nix/store/zs7cny1d4g81m5fvggj8jg4d5s9wrmb2-systemd-232/lib/systemd/systemd-vconsole-setup``` exits with
  ```Virtual console /dev/tty0 is not in K_XLATE or K_UNICODE.```

  In ```Ctrl-Alt-F1``` console it works without the problem.

  ### Steps to reproduce

  just run ```nixos-rebuild switch```

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  17.03.git.5de7d45 (Gorilla) 

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

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


state: open
title: Export haskellSrc2nix, hackage2nix. Prefer local builds. Name arg optional.
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/pull/22471
updated_at: 2018-02-03 22:07:08
body:
  ###### Motivation for this change

  See issue https://github.com/NixOS/nixpkgs/pull/22427 and https://github.com/NixOS/nixpkgs/pull/22469


  ###### Things done

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

  ---

  cc @peti @3noch 


state: closed
title: docker: broken since systemd 231->232
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/issues/22472
updated_at: 2017-02-18 08:01:06
body:
  ## Issue description

  Docker does not work with systemd 232
  See yet unfixed upstream issues https://github.com/docker/docker/issues/28109 https://github.com/opencontainers/runc/issues/1175

  ### Steps to reproduce

  ```
  # docker run --rm hello-world                                                                                                                                                           
  container_linux.go:247: starting container process caused "process_linux.go:359: container init caused \"rootfs_linux.go:54: mounting \\\"cgroup\\\" to rootfs \\\"/var/lib/docker/devicemapper/mnt
  /658357677f4a7b445fa855df2e3d4212f0f1312c5cf55e6aa0247e8db8a9c026/rootfs\\\" at \\\"/sys/fs/cgroup\\\" caused \\\"no subsystem for mount\\\"\""                                                    
  /nix/store/zy18pnk4wi1vynp3r83mk3a9zj3l069y-docker-1.13.0/libexec/docker/docker: Error response from daemon: oci runtime error: container_linux.go:247: starting container process caused "process_
  linux.go:359: container init caused \"rootfs_linux.go:54: mounting \\\"cgroup\\\" to rootfs \\\"/var/lib/docker/devicemapper/mnt/658357677f4a7b445fa855df2e3d4212f0f1312c5cf55e6aa0247e8db8a9c026/r
  ootfs\\\" at \\\"/sys/fs/cgroup\\\" caused \\\"no subsystem for mount\\\"\"".                                                                                                                      
  ```                               

  ## Technical details

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

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

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


state: closed
title: gfortran not using symbol versioning?
user_login: bennofs
html_url: https://github.com/NixOS/nixpkgs/issues/22473
updated_at: 2017-02-07 14:02:48
body:
  I believe something is wrong with our gfortran builds. If you look at http://hydra.nixos.org/build/47757902/log/raw, you find:

  ```
  ...
  checking whether symbol versioning is supported... no
  ...
  ```

  However, `libblas` is compiled using `gfortran`, but appears to use symbol versioning:

  ``` 
  $ objdump -t /nix/store/wjhhmn9f07sy7f9w4a5m0xkz13n0b13f-blas-3.5.0/lib/libblas.so | grep '@'
  0000000000000000       F *UND*	0000000000000000              _gfortran_transfer_character_write@@GFORTRAN_1.4
  0000000000000000       F *UND*	0000000000000000              _gfortran_st_write_done@@GFORTRAN_1.0
  0000000000000000       F *UND*	0000000000000000              _gfortran_string_len_trim@@GFORTRAN_1.0
  0000000000000000       F *UND*	0000000000000000              _gfortran_stop_string@@GFORTRAN_1.0
  0000000000000000  w    F *UND*	0000000000000000              __cxa_finalize@@GLIBC_2.2.5
  0000000000000000       F *UND*	0000000000000000              cabs@@GLIBC_2.2.5
  0000000000000000       F *UND*	0000000000000000              cabsf@@GLIBC_2.2.5
  0000000000000000       F *UND*	0000000000000000              _gfortran_transfer_integer_write@@GFORTRAN_1.4
  0000000000000000       F *UND*	0000000000000000              _gfortran_st_write@@GFORTRAN_1.0
  0000000000000000       F *UND*	0000000000000000              __stack_chk_fail@@GLIBC_2.4
  ```

  Unfortunately, I don't know much about either symbol versioning or fortran. Anybody got some clues what's going wrong here?


state: closed
title: Asciidoctor: add pygments.rb (highlighter) to Gemfile
user_login: PierreR
html_url: https://github.com/NixOS/nixpkgs/pull/22474
updated_at: 2017-02-10 09:02:28
body:
  ###### Motivation for this change

  I use `pygments.rb` to highlight haskell code in adoc file. Maintaining local gem files just to get that feature is a bit of a pain.

  ###### Things done

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

  ---


state: closed
title: nkf: 2.1.3 -> 2.1.4
user_login: cohei
html_url: https://github.com/NixOS/nixpkgs/pull/22475
updated_at: 2017-02-06 00:43:36
body:
  ###### Motivation for this change

  Update.

  ###### Things done

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

  ---


state: closed
title: redshift-plasma-applet: init at 1.0.17
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/22476
updated_at: 2017-02-08 01:21:57
body:
  ###### Motivation for this change

  Nice user-friendly KDE applet for controlling Redshift

  ###### Things done

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

  ---


state: closed
title: kdiff3-qt5: init at 1.7.0
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22477
updated_at: 2017-03-01 03:07:41
body:
  ###### Motivation for this change

  Upstream hasn't made a formal release yet of the qt5 version which is why I'm
  not replacing the existing kde4 version. The ```1.7.0``` tag is the most recently released version that then carries a number of patches to work with qt5. Upstream has told me that a formal release will be coming "soon".

  Cc: @ttuegel 

  ###### Things done 

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

  ---


state: closed
title: okteta: init at 16.12.1 (kf5 version)
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22478
updated_at: 2017-02-06 17:19:14
body:
  ###### Motivation for this change

  It is already part of KDE Applications - might as well make it available.

  Cc: @ttuegel 

  ###### Things done

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

  ---


state: closed
title: rhc: 1.36.4 -> 1.38.7
user_login: Szczyp
html_url: https://github.com/NixOS/nixpkgs/pull/22479
updated_at: 2017-02-06 03:42:56
body:
  Fix: CVE-2016-10173

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: pdf2htmlEX: init at 0.14.6
user_login: taktoa
html_url: https://github.com/NixOS/nixpkgs/pull/22480
updated_at: 2017-09-18 19:58:45
body:
  ###### Motivation for this change


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] Linux
  - [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: tarsnap: macOS
user_login: kirelagin
html_url: https://github.com/NixOS/nixpkgs/pull/22481
updated_at: 2017-02-06 20:01:41
body:
  ###### Things done

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

  ---


state: closed
title: wine: 1.8.6 -> 2.0
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/22483
updated_at: 2017-02-09 15:20:51
body:
  ###### Motivation for this change

  Major stable release along with new versions for sub-packages

  ###### Things done

  - Built on platform(s)
     - [x] NixOS
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: cdemu: bugfix updates
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/22486
updated_at: 2017-02-06 23:05:50
body:
  image-analyzer: 3.0.0 -> 3.0.1
  cdemu-client: 3.0.1 -> 3.0.3
  cdemu-daemon: 3.0.3 -> 3.0.5
  gcdemu: 3.0.1 -> 3.0.2
  libmirage: 3.0.4 -> 3.0.5
  vhba: 20140928 -> 20161009

  ###### Motivation for this change

  Maintenance updates


state: closed
title: Virtualbox 'cannot coerce an integer to a string'
user_login: rongcuid
html_url: https://github.com/NixOS/nixpkgs/issues/22487
updated_at: 2017-02-08 03:18:40
body:
  ## Issue description
  When I tried to upgrade today, I get this error:

  ```
  downloading Nix expressions from ‘https://d3g5gsiof5omrk.cloudfront.net/nixos/16.09-small/nixos-16.09.1644.d837e52/nixexprs.tar.xz’...
  downloading ‘https://d3g5gsiof5omrk.cloudfront.net/nixos/16.09-small/nixos-16.09.1644.d837e52/nixexprs.tar.xz’... [0/0 KiB, 0.0 KiB/s]
  unpacking channels...
  building Nix...
  building the system configuration...
  error: cannot coerce an integer to a string, at /nix/store/mz4vq8b7vrlbwmmlqhdglq475irv7wb7-nixos-16.09.1644.d837e52/nixos/pkgs/applications/virtualization/virtualbox/default.nix:27:13
  (use ‘--show-trace’ to show detailed location information)
  ```

  The line corresponding to error is this:

  ```
      name = "Oracle_VM_VirtualBox_Extension_Pack-${version}-${extpackRev}.vbox-extpack";
  ```

  ### Steps to reproduce
  Using 16.09-small, installed virtualbox and extension pack. Try to upgrade.


  ## Technical details

  * System: 16.09.1622.e67d70f (Flounder)
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: 16.09.1644.d837e52


state: closed
title: terragrunt: 0.9.6 -> 0.9.9
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22488
updated_at: 2017-02-06 22:19:18
body:
  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of 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: allow supply customized locale package
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/22489
updated_at: 2017-04-30 16:19:32
body:
  Overriding ``glibcLocales`` via nixpkgs.overlays not works,
  so I added i18n.glibcLocales parameter, defaulted with
  old override, using i18n.supportedLocales.

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: ycmd: 2016-01-12 -> 2017-02-03
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/22490
updated_at: 2017-02-10 19:55:08
body:
  Also, remove wrapper bash script and symlink completion backends to ycmd can find them.

  This builds on #22463 and should fix #14349.


state: closed
title: Add documentation for XFCE
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/22491
updated_at: 2017-02-09 17:42:12
body:
  ###### Motivation for this change

  Adressing https://github.com/NixOS/nixpkgs/issues/13340

  ---

  I don't know how to test-build the docs. Please tell me.

  @garbas pinging you as creator of #13340.


state: closed
title: shaarli: add material theme package
user_login: schneefux
html_url: https://github.com/NixOS/nixpkgs/pull/22492
updated_at: 2017-02-06 17:36:30
body:
  ###### Motivation for this change
  Adds the material theme to shaarli. Usage is explained in #19491 and in the official documentation (change `raintpl_tpl` to the package path in the configuration file).

  ###### Things done

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


state: closed
title: Some Linux games on Steam not working
user_login: joelmo
html_url: https://github.com/NixOS/nixpkgs/issues/22493
updated_at: 2017-12-24 00:36:31
body:
  ## Issue description

  This weekend I tried these games, all deadlocked in the menu or character selection.
  - Nyheim
  - Oh...Sir! The Insult Simulator
  - Reigns
  - Unturned (free to play)

  You don't have to be worried to waste money in case you want to test a game. I have had no problem when requesting refunds, just go to https://help.steampowered.com/en/.

  I have played these games and found no issues with them:
  - Dota 2
  - Counter-Strike
  - TIS-100
  - World of goo
  - Faster Than Light
  - You Must Build a Boat
  - Risk of Rain

  ## Technical details

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

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

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

  * Integrated graphics card, `lspci | grep -i vga`
  00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)


state: closed
title: Add RAP support to our grsecurity kernel
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/22494
updated_at: 2017-02-06 14:38:19
body:
  I think we're fairly uniquely suited to doing this (among security-oriented distros) because we can compile with a patched GCC comparatively easily. See the recent announcement on https://grsecurity.net/rap_announce_ret.php

  cc @joachifm


state: closed
title: Cdo: init at 1.7.2
user_login: ltavard
html_url: https://github.com/NixOS/nixpkgs/pull/22496
updated_at: 2017-09-05 12:40:47
body:
  ###### Motivation for this change
  CDO is a collection of command line Operators to manipulate and analyse Climate and NWP model Data. 
  We want to deploy it on our HPC platform.

  ###### Things done

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

  ---


state: closed
title: vint: init at 0.3.11
user_login: andsild
html_url: https://github.com/NixOS/nixpkgs/pull/22497
updated_at: 2017-02-21 14:02:02
body:
  ###### Motivation for this change
  New package

  I tested using python35 and python36: `nix-env -f $NIXPKGS --option build-use-chroot true --option use-binary-caches false -i vim-vint`, `nix-shell -I nixpkgs=. --pure -p vim-vint`, and `nix-build -A vim-vint && ./result/bin/vint`

  I made sure that the resulting executable worked on vimrc-files, e.g. `vint ~/.vimrc --color`
  ###### Things done

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

  ---


state: open
title: systemd.services.<foo>.path and buildInput hooks?
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/22498
updated_at: 2017-03-16 19:13:29
body:
  Today, it can be a bit jarring for people to add something like `pythonPackages.foo` to `systemd.services.<foo>.path`, expecting it to behave like `buildInputs` in a build. Perhaps it'd be nice to have a `systemd.services.<foo>.inputs` option that works like `buildInputs` and triggers hooks that would make packages with hooks that modify the environment work properly?


state: closed
title: Package Amazon ECS agent and give it a nice NixOS module
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/22500
updated_at: 2017-02-10 05:39:31
body:
  It'd be pretty cool if NixOS could be good platform to run Amazon ECS on. Anyone want to package https://github.com/aws/amazon-ecs-agent and possibly give it a nice module?


state: closed
title: sphinx make mode fails: `SyntaxError: invalid syntax`
user_login: aherrmann
html_url: https://github.com/NixOS/nixpkgs/issues/22501
updated_at: 2017-02-07 09:53:33
body:
  ## Issue description

  The latest version update of Sphinx changed the behaviour of
  `sphinx-quickstart` to create a Makefile that calls `sphinx-build`
  in make mode (`-M` flag) by default.

  This fails in a Nix shell.

  The previous non-make mode still works.

  CC: @FRidh 

  ### Steps to reproduce

  - Create the following file

    `shell.nix`:
    
    ``` nix
    let
      nixpkgs = (import <nixpkgs> {}).fetchFromGitHub {
        owner = "NixOS";
        repo = "nixpkgs";
        rev = "3ccc139b3db8d9417006eb9deeb75038b2fc33fa";
        sha256 = "1fzbkqlni45hsx313c6cnh4apwzsqasv3vmgp7ih20lhmxv9w5sj";
      };
    in
    
    with (import nixpkgs {});
    
    let
      py = python35.withPackages (ps: with ps; [ sphinx ]);
    in
    pkgs.stdenv.mkDerivation {
      name = "sphinx-env";
      buildInputs = [ py ];
    }
    ```

  - Enter a Nix shell

    ```
    $ nix-shell
    ```

  - Run `sphinx-quickstart` and enter the default options.

    <details>
    <summary><code>sphinx-quickstart</code> session</summary>

    ```
    $ sphinx-quickstart
    Welcome to the Sphinx 1.5.1 quickstart utility.
    
    Please enter values for the following settings (just press Enter to
    accept a default value, if one is given in brackets).
    
    Enter the root path for documentation.
    > Root path for the documentation [.]:
    
    You have two options for placing the build directory for Sphinx output.
    Either, you use a directory "_build" within the root path, or you separate
    "source" and "build" directories within the root path.
    > Separate source and build directories (y/n) [n]:
    
    Inside the root directory, two more directories will be created; "_templates"
    for custom HTML templates and "_static" for custom stylesheets and other static
    files. You can enter another prefix (such as ".") to replace the underscore.
    > Name prefix for templates and static dir [_]:
    
    The project name will occur in several places in the built documentation.
    > Project name: test
    > Author name(s): test
    
    Sphinx has the notion of a "version" and a "release" for the
    software. Each version can have multiple releases. For example, for
    Python the version is something like 2.5 or 3.0, while the release is
    something like 2.5.1 or 3.0a1.  If you don't need this dual structure,
    just set both to the same value.
    > Project version []:
    > Project release []:
    
    If the documents are to be written in a language other than English,
    you can select a language here by its language code. Sphinx will then
    translate text that it generates into that language.
    
    For a list of supported codes, see
    http://sphinx-doc.org/config.html#confval-language.
    > Project language [en]:
    
    The file name suffix for source files. Commonly, this is either ".txt"
    or ".rst".  Only files with this suffix are considered documents.
    > Source file suffix [.rst]:
    
    One document is special in that it is considered the top node of the
    "contents tree", that is, it is the root of the hierarchical structure
    of the documents. Normally, this is "index", but if your "index"
    document is a custom template, you can also set this to another filename.
    > Name of your master document (without suffix) [index]:
    
    Sphinx can also add configuration for epub output:
    > Do you want to use the epub builder (y/n) [n]:
    
    Please indicate if you want to use one of the following Sphinx extensions:
    > autodoc: automatically insert docstrings from modules (y/n) [n]:
    > doctest: automatically test code snippets in doctest blocks (y/n) [n]:
    ) [n]: sphinx: link between Sphinx documentation of different projects (y/n)
    : todo: write "todo" entries that can be shown or hidden on build (y/n) [n]:
    > coverage: checks for documentation coverage (y/n) [n]:
    > imgmath: include math, rendered as PNG or SVG images (y/n) [n]:
    > mathjax: include math, rendered in the browser by MathJax (y/n) [n]:
    n]: config: conditional inclusion of content based on config values (y/n) [n
    y/n) [n]: : include links to the source code of documented Python objects (y
    s (y/n) [n]: : create .nojekyll file to publish the document on GitHub pages
    
    A Makefile and a Windows command file can be generated for you so that you
    only have to run e.g. `make html' instead of invoking sphinx-build
    directly.
    > Create Makefile? (y/n) [y]:
    > Create Windows command file? (y/n) [y]: n
    
    Creating file ./conf.py.
    Creating file ./index.rst.
    Creating file ./Makefile.
    
    Finished: An initial directory structure has been created.
    
    You should now populate your master file ./index.rst and create other documentation
    source files. Use the Makefile to build the docs, like so:
       make builder
    where "builder" is one of the supported builders, e.g. html, latex or linkcheck.
    ```

    </details>

  - Run `make html` and observe the error:

    ```
    $ make html
      File "/nix/store/r9p2wdbaz1ll67cqvr97zvhih7yvyhn2-python3.5-Sphinx-1.5.1/bin/sphinx-build", line 2
        export PATH=/nix/store/8qn95swyn4higc63c1rlaacvwkz6iaw7-python3-3.5.2/bin:/nix/store/r9p2wdbaz1ll67cqvr97zvhih7yvyhn2-python3.5-Sphinx-1.5.1/bin:/nix/store/rmhvpa9m94m4iniamnldy9y9l3kgx921-python3.5-docutils-0.13.1/bin:/nix/store/xrlbgkpz9ksvbhj11iwvv1844ryfy4i5-python3.5-setuptools-30.2.0/bin:/nix/store/f8ijxyzx7ilzxpbkpvydnqyxrxb13gx8-python3.5-Pygments-2.1.3/bin:/nix/store/i1zrk7ia2qac7mp3a39p9gmily04bxpv-python3.5-Babel-2.3.4/bin${PATH:+:}$PATH
                  ^
    SyntaxError: invalid syntax
    make: *** [Makefile:20: html] Error 1
    ```

  #### Workaround

  - Run `sphinx-quickstart --no-use-make-mode` instead of `sphinx-quickstart`:

    <details>
    <summary><code>sphinx-quickstart</code> session</summary>

    ```
    $ sphinx-quickstart --no-use-make-mode
    Welcome to the Sphinx 1.5.1 quickstart utility.
    
    Please enter values for the following settings (just press Enter to
    accept a default value, if one is given in brackets).
    
    Enter the root path for documentation.
    > Root path for the documentation [.]:
    
    You have two options for placing the build directory for Sphinx output.
    Either, you use a directory "_build" within the root path, or you separate
    "source" and "build" directories within the root path.
    > Separate source and build directories (y/n) [n]:
    
    Inside the root directory, two more directories will be created; "_templates"
    for custom HTML templates and "_static" for custom stylesheets and other static
    files. You can enter another prefix (such as ".") to replace the underscore.
    > Name prefix for templates and static dir [_]:
    
    The project name will occur in several places in the built documentation.
    > Project name: test
    > Author name(s): test
    
    Sphinx has the notion of a "version" and a "release" for the
    software. Each version can have multiple releases. For example, for
    Python the version is something like 2.5 or 3.0, while the release is
    something like 2.5.1 or 3.0a1.  If you don't need this dual structure,
    just set both to the same value.
    > Project version []:
    > Project release []:
    
    If the documents are to be written in a language other than English,
    you can select a language here by its language code. Sphinx will then
    translate text that it generates into that language.
    
    For a list of supported codes, see
    http://sphinx-doc.org/config.html#confval-language.
    > Project language [en]:
    
    The file name suffix for source files. Commonly, this is either ".txt"
    or ".rst".  Only files with this suffix are considered documents.
    > Source file suffix [.rst]:
    
    One document is special in that it is considered the top node of the
    "contents tree", that is, it is the root of the hierarchical structure
    of the documents. Normally, this is "index", but if your "index"
    document is a custom template, you can also set this to another filename.
    > Name of your master document (without suffix) [index]:
    
    Sphinx can also add configuration for epub output:
    > Do you want to use the epub builder (y/n) [n]:
    
    Please indicate if you want to use one of the following Sphinx extensions:
    > autodoc: automatically insert docstrings from modules (y/n) [n]:
    > doctest: automatically test code snippets in doctest blocks (y/n) [n]:
    ) [n]: sphinx: link between Sphinx documentation of different projects (y/n)
    : todo: write "todo" entries that can be shown or hidden on build (y/n) [n]:
    > coverage: checks for documentation coverage (y/n) [n]:
    > imgmath: include math, rendered as PNG or SVG images (y/n) [n]:
    > mathjax: include math, rendered in the browser by MathJax (y/n) [n]:
    n]: config: conditional inclusion of content based on config values (y/n) [n
    y/n) [n]: : include links to the source code of documented Python objects (y
    s (y/n) [n]: : create .nojekyll file to publish the document on GitHub pages
    
    A Makefile and a Windows command file can be generated for you so that you
    only have to run e.g. `make html' instead of invoking sphinx-build
    directly.
    > Create Makefile? (y/n) [y]:
    > Create Windows command file? (y/n) [y]: n
    
    Creating file ./conf.py.
    Creating file ./index.rst.
    Creating file ./Makefile.
    
    Finished: An initial directory structure has been created.
    
    You should now populate your master file ./index.rst and create other documentation
    source files. Use the Makefile to build the docs, like so:
       make builder
    where "builder" is one of the supported builders, e.g. html, latex or linkcheck.
    ```

    </details>

  - Run `make html`. This time it works:

    ```
    $ make html
    sphinx-build -b html -d _build/doctrees   . _build/html
    Running Sphinx v1.5.1
    making output directory...
    loading pickled environment... not yet created
    building [mo]: targets for 0 po files that are out of date
    building [html]: targets for 1 source files that are out of date
    updating environment: 1 added, 0 changed, 0 removed
    reading sources... [100%] index
    looking for now-outdated files... none found
    pickling environment... done
    checking consistency... done
    preparing documents... done
    writing output... [100%] index
    generating indices... genindex
    writing additional pages... search
    copying static files... done
    copying extra files... done
    dumping search index in English (code: en) ... done
    dumping object inventory... done
    build succeeded.
    
    Build finished. The HTML pages are in _build/html.
    ```

  ## Technical details

  * System:

    ```
    $ lsb_release -a
    LSB Version:    core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64:desktop-4.0-amd64:desktop-4.0-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-amd64:graphics-4.0-noarch
    Distributor ID: openSUSE project
    Description:    openSUSE 13.2 (Harlequin) (x86_64)
    Release:        13.2
    Codename:       Harlequin
    ```

  * Nix version:

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

  * Nixpkgs version:

    revision: `3ccc139b3db8d9417006eb9deeb75038b2fc33fa`


state: closed
title: hydra-module: add cfg.package to hydra-evaluator path
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/22502
updated_at: 2017-02-06 19:06:20
body:
  This cherry-picks https://github.com/NixOS/nixpkgs/commit/37715d1f46653f331d9b5e52e5436fc6afc6d6c2 on `release-16.09`.


state: closed
title: nixos/systemd: set r-x group permissions on /var/log/journal
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/pull/22503
updated_at: 2017-02-08 13:08:21
body:
  This allows services such as systemd-journal-gateway to access the
  systemd journal.

  Closes #22288

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: CONTRIBUTING.md: improve commit message guidelines
user_login: dancek
html_url: https://github.com/NixOS/nixpkgs/pull/22504
updated_at: 2017-02-06 20:34:18
body:
  Add a brief request for expressing the motivation for a change. Change the example commit messages to match.

  Resolves #19126.

  ###### Motivation for this change

  Motivation for each change should exist in commit history in addition to this section in a PR. See discussion in #19126.

  ###### Things done

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

  ---


state: closed
title: spark: 1.6.0 -> 2.1.0
user_login: facundominguez
html_url: https://github.com/NixOS/nixpkgs/pull/22505
updated_at: 2017-02-11 19:32:14
body:
  Tested in linux with:
  nix-env -f . -i spark-1.6.0
  nix-env -f . -i spark

  cc @thoughtpolice @offlinehacker

  ###### Motivation for this change

  Have nixpkgs provide a newer version of Spark.

  ###### Things done

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

  ---


state: closed
title: bash-completion: 2.4 -> 2.5
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/22506
updated_at: 2017-02-08 11:36:09
body:
  ###### Motivation for this change

  To bump the bash-completion version. Note, I haven't used this more than a few moment to try it out but seems to work fine.

  ###### Things done

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


state: closed
title: Add dafny; fixup Boogie
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/22507
updated_at: 2017-02-07 09:21:36
body:
  #### Motivation for the change

  Introduce dafny, which uses Boogie.
  And fix Boogie, because the last edit (changing the baseName) right before merge (#22400) broke it.
  Also propote boogie and dafny as toplevel packages, because they both have toplevel standalone executables corresponding to their names.

  #### Things done

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

  /cc @obadz ('coz it's dotnet), @taktoa ('coz I changed Boogie), @pSub ('coz he approved the changes to Boogie) and @rycee ('coz he merged Boogie)


state: closed
title: emacs24macport: remove
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/22508
updated_at: 2019-02-22 04:42:25
body:
  ###### Motivation for this change

  This removes emacs24macport to match the main emacs (which removes emacs24 ~4 months ago.)

  ###### Things done

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

  ---


state: closed
title: jbig2dec: update & security patch
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/22509
updated_at: 2017-02-07 13:28:52
body:
  ###### Motivation for this change
  https://github.com/NixOS/nixpkgs/issues/22342

  I've yet to do any testing beyond building the library itself.


state: closed
title: Fix/ngspice add XSPICE and CIDER support
user_login: rongcuid
html_url: https://github.com/NixOS/nixpkgs/pull/22510
updated_at: 2017-02-14 14:57:19
body:
  ###### Motivation for this change
  ngspice in Nix didn't have XSPICE and CIDER compiled in. I added this support. The messy compare is due to an attempt to merge.

  ###### Things done

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

  ---


state: closed
title: fpm: fix vulnerable dependency (for 16.09)
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22511
updated_at: 2017-02-08 06:04:26
body:
  ###### Motivation for this change

  Further to #22374, thanks @joachifm

  Only tested on unstable.

  ###### Things done

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

  ---


state: closed
title: dateutils: init at 0.4.1
user_login: paperdigits
html_url: https://github.com/NixOS/nixpkgs/pull/22512
updated_at: 2017-02-10 10:55:15
body:
  ###### Motivation for this change

  Package a nice CLI app for computing dates. Particularly useful for finding relative dates.

  ###### Things done

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

  ---


state: closed
title: unity3d, chrome-sandbox permissions
user_login: lesscodeless
html_url: https://github.com/NixOS/nixpkgs/issues/22513
updated_at: 2017-04-12 13:54:00
body:
  /cc @jb55 @abbradar 

  ## Issue description
  When attempting to start `unity-editor` the following message pops up

  > Chromium Embedded Framework requires that the file '/nix/store/42118pv09sxwvvfgjx03b9wmvk5h2z0y-unity-editor-5.3.5f1/opt/Unity/Editor/chrome-sandbox' is owned by root and has permissions 4755.

  Then the user may choose to press [Exit] or [Quit]. Both options results in the application closing down.


  ### Steps to reproduce
  1. Install `unity3d`
  2. Start `unity-editor`


  ## Technical details
  ```bash
  ~ nixos-version 
  16.09.git.140ff04 (Flounder)
  ```


state: closed
title: emacs: make gtk3 default
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/22514
updated_at: 2017-03-01 03:06:54
body:
  ###### Motivation for this change

  Ref #18559.

  I've been running with this version these last few days and all OK so far.

  Cc: @DamienCassou @aske

  ###### Things done

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

  ---


state: closed
title: opencc: 1.0.4 -> 1.0.5
user_login: sifmelcara
html_url: https://github.com/NixOS/nixpkgs/pull/22516
updated_at: 2017-02-09 14:35:18
body:
  ###### Motivation for this change

  Update the package.

  ###### Things done

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

  ---


state: closed
title: Installation of proprietary software
user_login: frigatefreedom
html_url: https://github.com/NixOS/nixpkgs/issues/22517
updated_at: 2018-11-30 00:36:13
body:
  ## Issue description

  Maybe it's very silly question, but I can't handle it myself.

  I'm trying to install ANSYS at my laptop. If just run INSTALL script, it says, that can't find df.

  I tried to create FHS environment using example for Android from Wiki (https://nixos.org/wiki/FHS_environments), but installer can't see any software installed at /bin and /usr/bin.

  Tried to provide PATH to /usr/bin, but it didn't help.

  ## Technical details

  * System: NixOS: 17.03pre99759.f66d782 (Gorilla)
  * Nix version: 1.11.6
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)


state: closed
title: nixos.chrony: pass config file directly to daemon
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/pull/22518
updated_at: 2017-02-07 16:17:23
body:
  ###### Motivation for this change

  This fixes an issue where `nixops deploy` wouldn't restart the chrony
  service when the chrony configuration changed, because it wouldn't
  detect that `/etc/chrony.conf` was a dependency of the chrony service.

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] Linux
  - [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: Boogie is broken on darwin
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/issues/22519
updated_at: 2017-02-08 07:40:40
body:
  ## Issue description

  The status of Hydra job ‘nixpkgs:trunk:dotnetPackages.Boogie.x86_64-darwin’ is "Failed".  For details, see https://hydra.nixos.org/build/47914149.

  The following dependent job also failed: nixpkgs:trunk:dafny.x86_64-darwin (https://hydra.nixos.org/build/47912762)

  Apparently the builder (mono?) cannot find libgdiplus when it needs it. I have no way to debug this on darwin, so any help would be useful. The straightforward solution is to disable boogie on darwin.

  /cc @taktoa, any idea ?


state: open
title: Darwin `strip` is evil and can modify files even if they aren't valid Mach-O
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/22520
updated_at: 2017-02-07 19:59:16
body:
  I just spent some time tracking down a super weird bug because the standard `fixupPhase` was corrupting a .class file. Turns out that if you run `strip -S` in `cctools` against a .class file, it'll complain that it's not a valid Mach-O file but flip the endianness of the magic number at the start of the file anyway, thus making it an invalid Java class file.

  This will hurt us if we ever package things that contain raw class files not in jars.

  Mostly leaving this as a reminder for myself to fix, but if someone else wants to look into it, please do!


state: closed
title: fontforge-gtk: Add support for libspiro.
user_login: lprndn
html_url: https://github.com/NixOS/nixpkgs/pull/22521
updated_at: 2017-04-03 20:29:52
body:
  ###### Motivation for this change
  `fontforge-gtk` is mainly for font editing. Adding Spiro tools let us have a complete toolkit.

  ###### Things done

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

  ---


state: closed
title: scudcloud: 1.38 -> 1.40
user_login: volhovm
html_url: https://github.com/NixOS/nixpkgs/pull/22522
updated_at: 2017-02-08 00:06:01
body:
  ###### Motivation for this change
  Regular 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
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ir.lv2: gtk -> gtk2
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/22523
updated_at: 2017-02-25 17:13:43
body:
  fixes the build on unstable

  ###### Motivation for this change


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] 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.chrony: add extraFlags config option
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/pull/22524
updated_at: 2017-02-07 20:51:08
body:
  ###### Motivation for this change

  Add `extraFlags` option to chrony's NixOS service.

  Also remove deprecated (and no longer used) `generatecommandkey` config option.

  ###### Things done

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

  ---


state: closed
title: Sile: Init at 0.9.4
user_login: lprndn
html_url: https://github.com/NixOS/nixpkgs/pull/22525
updated_at: 2017-02-11 14:24:39
body:
  ###### Motivation for this change

  SILE is a nice tool for generating PDFs with layout and typesetting. Simpler than Tex and written in Lua.

  ###### Things done

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

  ---


state: closed
title: [WIP] release-cross: Try cross compiling from darwin too
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/22526
updated_at: 2017-04-24 14:42:46
body:
  ###### Motivation for this change

  Most of the from-darwin builds will probably fail, but I'd like to know how. I'm going through my past cross PRs looking for regressions. This PR will fix them each time, for an "alternative" fixed history 

  ###### Things done

  Looking at hashes so when its ready already-building packages should stay the same.


state: closed
title: Curl: (7) Failed to connect to samba.org port 80
user_login: rowhit
html_url: https://github.com/NixOS/nixpkgs/issues/22527
updated_at: 2017-02-07 20:43:06
body:
  ## Issue description
  I am unable to build openjdk from source. Nix build process fails to download
  http://samba.org/ftp/pub/samba/stable/samba-4.5.3.tar.gz
  The same fails with wget as well. However the same link with https works. How to update the above script or is there some way to redirect automatically to https if fails?

  ### Steps to reproduce
  55 $ nix-env -iA nixpkgs.openjdk
  installing ‘openjdk-8u121b13’
  these derivations will be built:
    /home/royadav/opt/nix/store/1b4815k53asxprfacss2p63zjhb07a6z-samba-4.5.3.tar.gz.drv
    /home/royadav/opt/nix/store/wvhpjwhcqx00nhf99qlsgrpk6m4w2khs-talloc-2.1.8.tar.gz.drv
    /home/royadav/opt/nix/store/vxyd504x4x9mm9l3nq1j3gi78f1gl0h4-talloc-2.1.8.drv
    /home/royadav/opt/nix/store/9ligvipf14l40mx8przw0bqbf1flkqy9-samba-4.5.3.drv
    /home/royadav/opt/nix/store/w96v2jfxfa84w2l99cqx0jx02wcja9nf-gnome-vfs-2.24.4.drv
    /home/royadav/opt/nix/store/j8qhbdcwadswwbkbbhwp3jgjgjiiwhz8-openjdk-8u121b13.drv
  building path(s) ‘/home/royadav/opt/nix/store/d31h70dzkr8wxsz6aiz60b8kf5hqr05k-samba-4.5.3.tar.gz’

  trying http://samba.org/ftp/pub/samba/stable/samba-4.5.3.tar.gz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (7) Failed to connect to samba.org port 80: Connection refused

  trying http://ftp.riken.jp/net/sambapub/samba/stable/samba-4.5.3.tar.gz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  curl: (22) The requested URL returned error: 404 Not Found
  error: cannot download samba-4.5.3.tar.gz from any mirror
  builder for ‘/home/royadav/opt/nix/store/1b4815k53asxprfacss2p63zjhb07a6z-samba-4.5.3.tar.gz.drv’ failed with exit code 1
  cannot build derivation ‘/home/royadav/opt/nix/store/9ligvipf14l40mx8przw0bqbf1flkqy9-samba-4.5.3.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/home/royadav/opt/nix/store/w96v2jfxfa84w2l99cqx0jx02wcja9nf-gnome-vfs-2.24.4.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/home/royadav/opt/nix/store/j8qhbdcwadswwbkbbhwp3jgjgjiiwhz8-openjdk-8u121b13.drv’: 1 dependencies couldn't be built
  error: build of ‘/home/royadav/opt/nix/store/j8qhbdcwadswwbkbbhwp3jgjgjiiwhz8-openjdk-8u121b13.drv’ failed

  ## Technical details
  * System: Ubuntu 16.04
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: "17.03pre100468.cd10e3c"
  * Curl Version: 
  curl 7.52.1 (x86_64-pc-linux-gnu) libcurl/7.52.1 OpenSSL/1.0.2k zlib/1.2.10 libssh2/1.8.0 nghttp2/1.17.0
  Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp 
  Features: IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets HTTPS-proxy 


