# issues

state: closed
title: saxonb: Use sha256
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/20333
updated_at: 2016-11-11 20:48:23
body:
  ###### Motivation for this change
  #4491
  Replace MD5 with SHA256

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: saxon: use sha256
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/20334
updated_at: 2016-11-11 20:47:53
body:
  ###### Motivation for this change
  #4491
  Replace MD5 with SHA256

  ###### Things done

  -  [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: systemd: Added an option to set default systemd.exec config
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/pull/20335
updated_at: 2017-06-10 22:26:22
body:
  ###### Motivation for this change
  Allows you to add default options for [system.exec](https://www.freedesktop.org/software/systemd/man/systemd.exec.html) units. 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `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: top-level: Make cross compiling slightly saner
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/20336
updated_at: 2016-11-12 19:21:17
body:
  ###### Motivation for this change

  Removes the weird stdenv cycle used to match the old infrastructure.
  It turns out that matching it so precisely is not needed.

  CC @nbp 

  ###### Things done

  Tested with https://gist.github.com/Ericson2314/fc745290db68b20235bdc457961b3658, try:
  ```
  nix-instantiate --eval -E 'import (builtins.fetchTarball https://gist.github.com/Ericson2314/fc745290db68b20235bdc457961b3658/archive/master.tar.gz) { me = "184adcc98c27bb75ad7f59c09dd93bfd978c24e6"; base = "a24728fe295f28648f1812b3565541f7ef6269f1"; }' -A testsPass
  ```


state: closed
title: python-plover: 3.0.0 -> 3.1.0
user_login: KoviRobi
html_url: https://github.com/NixOS/nixpkgs/pull/20337
updated_at: 2016-11-14 20:29:37
body:
  ###### Motivation for this change

  New plover release, see the [Plover Google Group](https://groups.google.com/forum/#!topic/ploversteno/gOiuDbQHR_I) for more details.

  Also, I was wondering since this is an application, rather than a library (is package pythonspeak for library?), should it be in its own place rather than python-packages.nix? I was looking at [Nixpkgs manual 8.10.2.2.](https://nixos.org/nixpkgs/manual/#building-packages-and-applications).

  ###### Things done

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

  ---


state: closed
title: Vim
user_login: DerTim1
html_url: https://github.com/NixOS/nixpkgs/pull/20338
updated_at: 2016-11-11 08:48:20
body:
  ###### Motivation for this change
  Update vim 8.0.0005 -> 8.0.0075

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `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 (Nix on Ubuntu 16.04)
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of 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: 8.0.0005 -> 8.0.0075
user_login: DerTim1
html_url: https://github.com/NixOS/nixpkgs/pull/20339
updated_at: 2016-11-11 09:35:40
body:
  ###### Motivation for this change
  Update vim from 8.0.0005 to 8.0.0075

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `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 (Nix on Ubuntu 16.04)
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: lxqt: it is capable of setting a background
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/20340
updated_at: 2016-11-11 16:19:31
body:
  ###### Motivation for this change

  Currently `feh` gets installed although LxQt doesn't use it for setting wallpapers. The fix consists can be fixed by setting bgSupport accordingly: https://github.com/NixOS/nixos/blob/5f444a4d8d49a497bcfabe2544bda264c845653e/modules/services/x11/desktop-managers/default.nix#L12

  Thanks to Tim Nieradzik for pointing that out.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: josm: 10966 -> 11223
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/pull/20341
updated_at: 2016-11-11 16:28:52
body:
  ###### Motivation for this change
  Update to latest stable
  https://josm.openstreetmap.de/wiki/StartupPage


state: closed
title: gimp-lensfun: 0.1.1 -> 0.2.4
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/20342
updated_at: 2016-11-18 03:22:15
body:
  ###### Motivation for this change

  Updating gimp-lensfun to version compatible with current lensfun library, to fix
  build.

  ###### Things done

  - [*] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [*] 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: nsd: fix typo
user_login: pngwjpgh
html_url: https://github.com/NixOS/nixpkgs/pull/20343
updated_at: 2016-11-11 13:12:28
body:
  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] 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: wvdial segmentation fault
user_login: FPtje
html_url: https://github.com/NixOS/nixpkgs/issues/20344
updated_at: 2017-09-25 23:52:24
body:
  ## Issue description
  Wvdial crashes and burns with a segmentation fault when run. The cause is probably in wvstreams somewhere.


  ### Steps to reproduce
  - Connect some USB modem
  - Make sure it's switched to the right mode with `usb_modeswitch`
  - import `<nixpkgs/nixos/modules/programs/wvdial.nix>` in configuration
  - Set the following option (or use your own config):

  ```nix
  environment.wvdial.dialerDefaults = ''
      Init1 = ATZ0
      Init2 = ATQ0 V1 E1 S0=0
      Init3 = AT+CGDCONT=1,"IP","internet"
      Modem Type = Analog Modem
      ISDN = 0
      Phone = *99#
      Modem = /dev/ttyUSB1
      Username = <retracted>
      Password = <retracted>
      Baud = 9600
    '';
  ```

  - run `sudo wvdial`
  - Observe the following output:

  ```
  $ sudo wvdial
  --> WvDial: Internet dialer version 1.61
  --> Initializing modem.
  --> Sending: ATZ0
  ATZ0
  OK
  --> Sending: ATQ0 V1 E1 S0=0
  ATQ0 V1 E1 S0=0
  OK
  --> Sending: AT+CGDCONT=1,"IP","internet"
  AT+CGDCONT=1,"IP","internet"
  OK
  --> Modem initialized.
  --> Sending: ATDT*99#
  --> Waiting for carrier.
  ATDT*99#
  CONNECT
  --> Carrier detected.  Waiting for prompt.
  [1]    17578 segmentation fault  sudo wvdial
  ```

  ## Notes
  - It might be related to #16113
  - I've tried rebuilding wvstreams with `-O0` as described [here](https://bystricky.de/?p=4), but had no effect. I'm currently trying other things. I'll update the issue when progress is made.
  - The problem is reproducible on both a Raspberry Pi device and my x86_64 laptop.
  - This is what I was able to get on the raspberry Pi from gdb. Note that the Raspberry Pi has the segmentation fault after `Modem initialized` as opposed to my laptop, which has it thrown after `Carrier detected.  Waiting for prompt.`.
  ```
  --> Modem initialized.

  Program received signal SIGSEGV, Segmentation fault.
  0xb6d39564 in WvTaskMan::_stackmaster() () from /nix/store/nrx3wjg7vyji31s3dnbqvgazaldd750f-wvstreams-4.6.1/lib/libwvbase.so.4.6
  (gdb) list
  1	../../../gcc-5.4.0/libgcc/config/arm/lib1funcs.S: No such file or directory.
  ```

  - When building `wvstreams` and `wvdial` with debugging symbols I get the following error instead of a segfault:
  ```
  wvdial: utils/wvtask.cc:500: static void WvTaskMan::do_task(): Assertion `task' failed.
  ```

  - I downloaded a whole bunch of patches from the [Debian package](https://packages.debian.org/source/testing/wvstreams), but it doesn't fix the issue. The Debian version of `wvdial` *does* work, which is odd.
  - The very hopeful "magic number fix" patch from [this discussion](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=674006) does not resolve the issue.


  ## Technical details
  NixOS version: `16.09pre-git (Flounder)`
  Nix: 1.11.4
  nixpkgs: 16.09pre-git (1e1112e)


state: closed
title: i3-gaps: 4.12 -> 4.13
user_login: fmthoma
html_url: https://github.com/NixOS/nixpkgs/pull/20345
updated_at: 2016-11-11 16:30:35
body:
  ###### Motivation for this change
  Update the i3-gaps fork of the i3 window manager from 4.12 to 4.13 (i3 4.12 -> 4.13 is already merged to master, see #20296 and #20300).

  ###### Things done

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

  ---
  Tested execution of `i3` and `i3bar` on NixOS.


state: closed
title: Terminix: init at 1.3.5
user_login: dyrnade
html_url: https://github.com/NixOS/nixpkgs/pull/20346
updated_at: 2017-06-10 22:23:59
body:
  ###### Motivation for this change
  Terminix package

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that 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: rxvt_unicode: create .desktop file
user_login: tindzk
html_url: https://github.com/NixOS/nixpkgs/pull/20347
updated_at: 2016-11-28 13:17:25
body:
  ###### Motivation for this change
  URxvt doesn't show up in the start menu.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] 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: jdom: use sha256
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/20348
updated_at: 2016-11-11 20:48:07
body:
  ###### Motivation for this change
  #4491

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: tetex: Remove (?)
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/20349
updated_at: 2017-01-03 22:34:35
body:
  ###### Motivation for this change
  #4491

  TeTeX is now considered obsolete and the URLs have been changed to ftp://tug.ctan.org/tex-archive/obsolete/systems/unix/teTeX/3.0/distrib/

  This PR proposes to remove the package. If somebody really wants it, we would need to change the URLs (and switch MD5 to SHA256).

  /cc maintainer @lovek323


state: closed
title: python: adding (python*Full) aliases for all versions of cpython
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/20350
updated_at: 2016-11-14 20:11:04
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).

  ---

  /cc @FRidh @bjornfor 


state: closed
title: etcd: make all service using etc go to 127.0.0.1:2379 by default
user_login: bachp
html_url: https://github.com/NixOS/nixpkgs/pull/20351
updated_at: 2016-11-12 12:18:25
body:
  ###### Motivation for this change

  Align the default port for services using etcd with the port etcd is actually using.

  ###### Things done

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

  ---


  The old etcd port 4001 is no longer enabled by default in etcd 3.
  The new port is 2379 and is officially assigned by IANA.

  There were still some services left that expect etcd on port 4001 by default.
  This changes the default to 2379 everywhere.

  It should not cause problems for users as the etcd by nix does listen on the new port only by default anyway.


state: closed
title: apple-sdk: Include system cups libraries
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/20352
updated_at: 2016-12-24 15:39:27
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


  The SDK includes cups header files, but not the libraries. The
  `nixpkgs.cups` definition doesn't build on darwin due to the SDK being
  too old. This change symlinks the system cups libraries into the old
  SDK.


state: open
title: Missing a device specified in a fileSystem entry will crash the system
user_login: ayyess
html_url: https://github.com/NixOS/nixpkgs/issues/20353
updated_at: 2017-11-04 23:19:20
body:
  `nixos-generate-config` can add devices to `hardware-configuration.nix` that may not be available every boot.

  ``` nix
  fileSystems."/mnt" =
      { device = "/dev/missing";
      };
  ```

  After booting, the system doesn't start the display-manager and instead shows a tty login. Eventually services are stopped and the system drops to emergency mode.

  related:
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743265

  Should `nixos-generate-config` add `nofail` as an option to non-essential\* filesystems or show a warning?


  *non-essential being mounts in `/mnt`, `/media`, etc.


state: open
title: oracle-instantclient does not export required env variables
user_login: dereke
html_url: https://github.com/NixOS/nixpkgs/issues/20354
updated_at: 2018-05-26 00:10:56
body:
  ## Issue description
  [oracle-instantclient](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/oracle-instantclient/default.nix) is unusable because it does not setup required env variables to point to where it is installed (OCI_LIB_DIR & ORACLE_HOME)

  ### Steps to reproduce
  install oracle-instantclient
  try and install node-oracledb using npm (you will need the node package) `npm i oracledb`

  Error:
  ```
  npm i oracledb

  > oracledb@1.11.0 install /home/projecs/node_modules/oracledb
  > node-gyp rebuild

  node-oracledb ERR! Error: Cannot find Oracle library libclntsh.so
  node-oracledb ERR! Error: See https://github.com/oracle/node-oracledb/blob/master/INSTALL.md

  gyp: Call to 'INSTURL="https://github.com/oracle/node-oracledb/blob/master/INSTALL.md"; ERR="node-oracledb ERR! Error:"; if [ -z $OCI_LIB_DIR ]; then OCI_LIB_DIR=`ls -d /usr/lib/oracle/*/client*/lib/libclntsh.* 2> /dev/null | tail -1 | sed -e 's#/libclntsh[^/]*##'`; if [ -z $OCI_LIB_DIR ]; then if [ -z "$ORACLE_HOME" ]; then if [ -f /opt/oracle/instantclient/libclntsh.so ]; then echo "/opt/oracle/instantclient/"; else echo "$ERR Cannot find Oracle library libclntsh.so" >&2; echo "$ERR See $INSTURL" >&2; echo "" >&2; fi; else if [ -f "$ORACLE_HOME/lib/libclntsh.so" ]; then echo $ORACLE_HOME/lib; else echo "$ERR Cannot find \$ORACLE_HOME/lib/libclntsh.so" >&2; echo "$ERR See $INSTURL" >&2; echo "" >&2; fi; fi; else if [ -f "$OCI_LIB_DIR/libclntsh.so" ]; then echo $OCI_LIB_DIR; else echo "$ERR Cannot find \$OCI_LIB_DIR/libclntsh.so" >&2; echo "$ERR See $INSTURL" >&2; echo "" >&2; fi; fi; else if [ -f "$OCI_LIB_DIR/libclntsh.so" ]; then echo $OCI_LIB_DIR; else echo "$ERR Cannot find \$OCI_LIB_DIR/libclntsh.so" >&2; echo "$ERR See $INSTURL" >&2; echo "" >&2; fi; fi;' returned exit status 0 while in binding.gyp. while trying to load binding.gy
  ```


  ## Technical details

  * System: nixos-16.09
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: 16.09.1017.030ffa9


state: closed
title: fix proxychains ld flags
user_login: roxma
html_url: https://github.com/NixOS/nixpkgs/pull/20355
updated_at: 2016-11-25 11:19:58
body:
  Withou the patch, I got an error with `proxychains4 git submodule add ...`

  ```
  [roxma@nixos:~/test]$ nix-env -i proxychains
  replacing old ‘proxychains-4.2.0’
  installing ‘proxychains-4.2.0’

  [roxma@nixos:~/test]$ proxychains4 git submodule add git@github.com:haad/proxychains.git
  [proxychains] config file found: /home/roxma/test/proxychains.conf
  [proxychains] preloading /nix/store/vq6lvswd1qq6119c96b767axilil88i7-proxychains-4.2.0/lib/libproxychains4.so
  [proxychains] DLL init
  [proxychains] DLL init
  sedbasename: symbol lookup error: /nix/store/vq6lvswd1qq6119c96b767axilil88i7-proxychains-4.2.0/lib/libproxychains4.so: undefined symbol: dlerror
  : symbol lookup error: /nix/store/vq6lvswd1qq6119c96b767axilil88i7-proxychains-4.2.0/lib/libproxychains4.so: undefined symbol: dlerror
  sed: symbol lookup error: /nix/store/vq6lvswd1qq6119c96b767axilil88i7-proxychains-4.2.0/lib/libproxychains4.so: undefined symbol: dlerror
  basename: symbol lookup error: /nix/store/vq6lvswd1qq6119c96b767axilil88i7-proxychains-4.2.0/lib/libproxychains4.so: undefined symbol: dlerror
  /nix/store/dilcmbv8rlvv5l9vkig7y6rx0jbs0f0z-gettext-0.19.8/bin/gettext: symbol lookup error: /nix/store/vq6lvswd1qq6119c96b767axilil88i7-proxychains-4.2.0/lib/libproxychains4.so: undefined symbol: dlerror
  /nix/store/dilcmbv8rlvv5l9vkig7y6rx0jbs0f0z-gettext-0.19.8/bin/envsubst: symbol lookup error: /nix/store/vq6lvswd1qq6119c96b767axilil88i7-proxychains-4.2.0/lib/libproxychains4.so: undefined symbol: dlerror
  /nix/store/dilcmbv8rlvv5l9vkig7y6rx0jbs0f0z-gettext-0.19.8/bin/envsubst: symbol lookup error: /nix/store/vq6lvswd1qq6119c96b767axilil88i7-proxychains-4.2.0/lib/libproxychains4.so: undefined symbol: dlerror
  uname: symbol lookup error: /nix/store/vq6lvswd1qq6119c96b767axilil88i7-proxychains-4.2.0/lib/libproxychains4.so: undefined symbol: dlerror
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  sed: symbol lookup error: /nix/store/vq6lvswd1qq6119c96b767axilil88i7-proxychains-4.2.0/lib/libproxychains4.so: undefined symbol: dlerror
  /nix/store/dilcmbv8rlvv5l9vkig7y6rx0jbs0f0z-gettext-0.19.8/bin/gettext: symbol lookup error: /nix/store/vq6lvswd1qq6119c96b767axilil88i7-proxychains-4.2.0/lib/libproxychains4.so: undefined symbol: dlerror
  /nix/store/dilcmbv8rlvv5l9vkig7y6rx0jbs0f0z-gettext-0.19.8/bin/envsubst: symbol lookup error: /nix/store/vq6lvswd1qq6119c96b767axilil88i7-proxychains-4.2.0/lib/libproxychains4.so: undefined symbol: dlerror
  /nix/store/dilcmbv8rlvv5l9vkig7y6rx0jbs0f0z-gettext-0.19.8/bin/envsubst: symbol lookup error: /nix/store/vq6lvswd1qq6119c96b767axilil88i7-proxychains-4.2.0/lib/libproxychains4.so: undefined symbol: dlerror
  ```

  Using the patch:

  ```

  [roxma@nixos:~/test]$ nix-env -f ~/nixpkgs -i proxychains
  replacing old ‘proxychains-4.2.0’
  installing ‘proxychains-4.2.0’

  [roxma@nixos:~/test]$ proxychains4 git submodule add git@github.com:haad/proxychains.git
  [proxychains] config file found: /home/roxma/test/proxychains.conf
  [proxychains] preloading /nix/store/sna49dpbb34gp7hgdkj5y1d4clrzffys-proxychains-4.2.0/lib/libproxychains4.so
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  Cloning into '/home/roxma/test/proxychains'...
  [proxychains] DLL init
  [proxychains] Strict chain  ...  10.0.2.2:1080  ...  192.30.253.112:22  ...  OK
  remote: Counting objects: 794, done.
  [proxychains] DLL init
  remote: Total 794 (delta 0), reused 0 (delta 0), pack-reused 794
  Receiving objects: 100% (794/794), 457.87 KiB | 130.00 KiB/s, done.
  Resolving deltas: 100% (471/471), done.
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  [proxychains] DLL init
  ```


state: closed
title: yandex-disk: 0.1.5.948 -> 0.1.5.978, yandex-disk service: add exclude-dirs option
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/20356
updated_at: 2016-11-12 09:38:34
body:
  ###### Motivation for this change

  yandex-disk distfile URL is dead, so bump version. Meanwhile add new option to yandex-disk service.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: jemalloc: 4.1.1 -> 4.3.1
user_login: kirelagin
html_url: https://github.com/NixOS/nixpkgs/pull/20357
updated_at: 2016-11-19 20:23:07
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


  Fixes #18466.


state: closed
title: powerline: 2.1.4 -> 2.4
user_login: f--t
html_url: https://github.com/NixOS/nixpkgs/pull/20358
updated_at: 2016-11-18 03:21:57
body:
  ###### Motivation for this change
  outdated version, does not work with current version of tmux

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: kernel and openssh update for release-16.03
user_login: sorokin
html_url: https://github.com/NixOS/nixpkgs/pull/20359
updated_at: 2016-11-12 11:21:21
body:
  As it was discussed in #20226 I'm sending a set of patches for release-16.03. This set contains updates of
  * openssh (7.2p2 -> 7.3p1 including CVE-2016-8858 and https://bugzilla.redhat.com/show_bug.cgi?id=1380296).
  * kernel (4.4.30 -> 4.4.31)


state: closed
title: fix autobuild compilation
user_login: sorokin
html_url: https://github.com/NixOS/nixpkgs/pull/20360
updated_at: 2016-11-12 13:13:25
body:
  Currently autobuild failed to build in both master and release-16.03. The
  error message is
  ```
     mv: cannot stat '/nix/store/a4jzlkrhd4b4nr5760caj3rrjxhyg4z3-autobuild-5.3/bin/abput-sourceforge': No such file or directory
     builder for ‘/nix/store/l19vywq8zvbarswby5h7vl4iq1c1pvq7-autobuild-5.3.drv’ failed with exit code 1
  ```
  It happens in post install script

  ```
     postInstall = ''
       wrapProgram $out/bin/ab{put,build}-sourceforge \
         --prefix PATH ":" "${stdenv.lib.makeBinPath [ openssh rsync ]}"
     '';
  ```

  The problem is that in autobuild 5.0 the ab{put,build}-sourceforge were removed

  ```
     * Version 5.0 (released 2008-11-25)
     ...
     ** abput, abput-sourceforge, abput-testdrive: Remove.
     ** abbuild, abbuild-sourceforge: Remove.
     Both the SourceForge and TestDrive systems have been shutdown.  The
     scripts were of questionable value anyway.
  ```

  Possibly the bug was introduced in commit
  8c4fcc87f8320004e924f53bbaee29ae3b7b4692: autobuild: 3.5 -> 5.3.

  As the package doesn't contain these programs there is no need in wrapping
  them. This commit just remove the postInstall section of corresponding
  package.


state: closed
title: Fix buildMachines example: use lists, not string
user_login: stapelberg
html_url: https://github.com/NixOS/nixpkgs/pull/20361
updated_at: 2016-11-15 06:04: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)
     - [ ] 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).

  ---


  Using the example before this commit resulted in the following error:

  ```
  error: value is a string while a list was expected, at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/services/misc/nix-daemon.nix:349:37
  ```


state: closed
title: haskellPackages.hakyll: 4.9.0.0 -> 4.9.1.0
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/20362
updated_at: 2016-11-17 23:39:07
body:
  ###### Motivation for this change

  Fixes issue #20217 (Hakyll fails to build on NixOS 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: pcmanfm-qt "Computer" and "Network" locations broken in LXQt desktop
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/20363
updated_at: 2016-12-15 22:02:55
body:
  ## Issue description
  On latest NixOS master branch (c2b4a0d2668fda88430e7067245fc63d977ea28c) with the LXQt desktop, clicking on "Computer" or "Network" in the file manager (pcmanfm-qt) gives an error and no output:

  ![computer ---_002](https://cloud.githubusercontent.com/assets/133602/20238092/6c34dc36-a8e3-11e6-8ef6-1dd410e66d9e.png)

  There is no output in the system journal. The error appears only once after starting the file manager process. Clicking a 2nd time gives no error, but no "output" either. Killing the file manager and starting it again results in the error message.

  ```pcmanfm-qt --help``` does not advertise any debug / verbosity options.

  As a data point, pcmanfm-qt works fine when run in my GNOME desktop (NixOS 16.09 + pcmanfm-qt from c2b4a0d). Some missing D-Bus service perhaps?

  ## Technical details

  * System: NixOS 17.03.git.c2b4a0d (Gorilla)
  * Nix version: 1.11.4
  * Nixpkgs version: c2b4a0d


state: closed
title: Opam: Broken external solver dependency renders installation unusable
user_login: hakuch
html_url: https://github.com/NixOS/nixpkgs/issues/20364
updated_at: 2016-11-18 17:49:08
body:
  ## Issue description

  The OCaml package manager (`opam`) depends on an external solver. When the `scons` package was updated, it changed the compiler configuration, and a dependent package (`gringo`) of the solver (`aspcud`) no longer compiled. The fix (https://github.com/NixOS/nixpkgs/pull/20086) uses a different monolithic package of the solver and its various tools (called "clingo") that for unknown reasons breaks `opam`:

  ```
  [WARNING] External solver failed with inconsistent return value. Request saved to
            "/home/lukas/.opam/log/solver-error-24753-1.cudf"
  [ERROR] External solver failure, please fix your installation and check /home/lukas/.opam/config
          and variable $OPAMEXTERNALSOLVER.
          You may also retry with option --use-internal-solver
  ```

  ### Steps to reproduce

  Install `opam` and attempt to run `opam update`.

  ## Technical details

  * System:
  ```
  LSB Version:    :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
  Distributor ID: Fedora
  Description:    Fedora release 24 (Twenty Four)
  Release:        24
  Codename:       TwentyFour
  ```
  * Nix version: `nix-env (Nix) 1.11.4`
  * Nixpkgs version: `17.03pre95473.843cfd6`


state: closed
title: clingo, gringo: Revert opam solver dependency changes
user_login: hakuch
html_url: https://github.com/NixOS/nixpkgs/pull/20365
updated_at: 2016-11-18 17:49:08
body:
  ###### Motivation for this change

  This change fixes https://github.com/NixOS/nixpkgs/issues/20364.

  - Reverts the change to the monolithic `clingo` package in favor of the
    previous split between `clasp` and `gringo` since `opam` works with
    the latter but not (for some reason) with the former.

  - Adds explicit non-support for Python in `gringo`. This is not necessary
    for opam.

  - Forces usage of the `std::to_string` functions in the C++ standard
    library instead of the incomplete alternative implementations inside
    of the `gringo` sources.

  The latter two changes resolve the original compilation errors of `gringo` that prompted the change in the first place.

  @sternenseemann @Zimmi48 @vbgl 


state: closed
title: apache-httpd
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/20366
updated_at: 2016-11-26 13:37:02
body:
  * Introduce listen = [ { ip = "*"; port = 443; } ]; configuartion.
  * deprecated port = 443 option which is no longer needed
  * [x] Tested using sandboxing


state: closed
title: qutebrowser: 0.8.2 -> 0.8.4
user_login: goetzst
html_url: https://github.com/NixOS/nixpkgs/pull/20367
updated_at: 2016-11-12 20:48:37
body:
  ###### Motivation for this change
  qutebrowser update
  changes:
  * Fixed crash when doing :<space><enter>, another corner-case introduced in v0.8.0
  * Fixed :open-editor (<Ctrl-e>) on Windows
  * Fixed crash when setting general -> auto-save-interval to a too big value.
  * Fixed crash when using hints on Void Linux.
  * Fixed compatibility with Python 3.5.2+ on Debian unstable
  Compatibility with pdfjs v1.6.210
  * :bind can now be used to bind to an alias (binding by editing keys.conf already worked before)
  * The command completion now updates correctly when changing aliases
  * The tabbar now displays correctly with the Adwaita Qt theme
  * The default sk keybinding now sets the commandline to :bind correctly
  * Fixed crash when closing a window without focusing it
  * v0.8.3 accidentally broke compatibility with Python 3.4, which is restored with this release.

  I'm not quite sure about the hash as I couln't reproduce it for 0.8.2 but this one for 0.8.4 seems to work for me

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: zeal does not work
user_login: flosse
html_url: https://github.com/NixOS/nixpkgs/issues/20368
updated_at: 2017-06-06 16:49:58
body:
  ## Issue description

  The `zeal` application does not start due to some icon issues.
  It endless prints `QSystemTrayIcon::setVisible: No Icon set` again and again.

  ### Steps to reproduce

  Use `awesome`, `konsole` and just run `zeal`.

  ## Technical details

  * System: NixOS `17.03pre95306.a24728f (Gorilla)`
  * Nix version: `nix-env (Nix) 1.11.4`
  * Nixpkgs version: `17.03pre95306.a24728f`
  * Zeal: `0.3.1`
  * awesome: `v3.5.9 (Mighty Ravendark)`
  * konsole: `16.08.2`


state: closed
title: bluez: 5.40 -> 5.43
user_login: asymmetric
html_url: https://github.com/NixOS/nixpkgs/pull/20369
updated_at: 2016-11-14 21:27:41
body:
  ###### Motivation for this change

  Update Bluez to latest version

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] Linux
  - [ ] Tested compilation of all pkgs 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: pythonPackages: pint: init at 0.7.2
user_login: non-Jedi
html_url: https://github.com/NixOS/nixpkgs/pull/20370
updated_at: 2016-11-13 23:06:47
body:
  ###### Motivation for this change

  Add python pint package for working with physical quantities.

  ###### Things done

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

  ---


state: closed
title: pythonPackages.stripe: init at 1.41.1
user_login: MostAwesomeDude
html_url: https://github.com/NixOS/nixpkgs/pull/20371
updated_at: 2016-11-13 19:51:57
body:
  ###### Motivation for this change

  I wanted this library for things.

  ###### Things done

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

  ---

  I've tested that this is importable, but I haven't actually confirmed that the library works as intended.


state: closed
title: services/tahoe: SFTP support.
user_login: MostAwesomeDude
html_url: https://github.com/NixOS/nixpkgs/pull/20372
updated_at: 2016-11-15 06:01:04
body:
  ###### Motivation for this change

  I needed to deploy a Tahoe server with an SFTP frontend.

  ###### Things done

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

  ---

  I have tested this on a live Tahoe cluster and confirmed that it does what I expected it to do.


state: closed
title: pythonPackages.buildnotify: init at 0.3.5
user_login: vikstrous
html_url: https://github.com/NixOS/nixpkgs/pull/20374
updated_at: 2016-11-15 06:18:54
body:
  ###### Motivation for this change
  I wanted to try out buildnotify.

  ###### Things done

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

  ---


  The executable is called `buildnotifyapplet.py` and I think that's fine. If you guys want me to change it, I might need help. This is my first nix package.


state: closed
title: Mention Bot
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/issues/20375
updated_at: 2017-09-08 00:04:02
body:
  ## Issue description
  In #20373 (and previous Atom PRs, I assume), the Mention Bot has been tagging `jhasse` (intentionally not pinging GH handle directly) despite him being on the blacklist.

  @domenkozar has reported this upstream in facebook/mention-bot#178

  I played with my own instance of Mention Bot for a bit and don't seem to run into the issue described there.
  I am wondering if it has to do with the load on https://mention-bot.herokuapp.com

  Setting up our own "NixOS Butler" is trivial and free. The only thing we would need it to change are the webhooks.

  Of course, this is rather low priority but I can understand it being annoying to `jhasse` if he does not want to be pinged every time I update Atom.


state: closed
title: nix-channel should be able to accept git URLs for channel paths
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/20376
updated_at: 2018-06-24 16:10:30
body:
  For example, instead of wasting bandwidth re-downloading master.zip every time with -I (not to mention manually specifying it), nix should just be able to pull from a git repo.


state: closed
title: Add custom bluetooth configuration (bluez)
user_login: markus1189
html_url: https://github.com/NixOS/nixpkgs/issues/20377
updated_at: 2017-03-24 15:52:21
body:
  ## Issue description

  Is there a way to specify additional configuration options for bluetooth? 

  In other distributions that would be done via `/etc/bluetooth/main.conf` but it seems like this file is not used by `bluetoothd` in NixOS.

  Some analysis: 
  - `man bluetoothd` also says that the global configuration file lies under `/nix/store/1y10j7yy40c6wgywavbn3xa2wwim2pnp-bluez-5.40/etc/bluetooth/main.conf`.

  - I guess this is due to https://github.com/NixOS/nixpkgs/blob/bccd75094fd/pkgs/os-specific/linux/bluez/bluez5.nix#L39.

  I want to add the following to the configuration for bluetooth:

  ```
  [General]
  ControllerMode = bredr
  ```


state: closed
title: ocaml-asn1-combinators: 0.1.2 -> 0.1.3
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/pull/20378
updated_at: 2016-11-18 03:21:44
body:
  ###### Motivation for this change

  Fix the tests on 32-bit, making the package non-broken on 32-bit platforms.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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 (32- and 64-bit)
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Update bioconductor packages
user_login: jbedo
html_url: https://github.com/NixOS/nixpkgs/pull/20379
updated_at: 2016-11-14 02:44:48
body:
  ###### Motivation for this change

  Bioconductor packages were out of date. Updated bioc-packages.nix and fixed a dependency error in rtracklayer.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Matrix Synapse fixes on NixOS 16.09
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/20381
updated_at: 2016-11-17 23:27:20
body:
  ###### Motivation for this change

  To make Matrix Synapse work out of the box in NixOS 16.09. Also bump version to 0.17.3 to include security and important performance fixes since 0.17.1.

  I am successfully running these on my home server.

  CC @eqyiel 

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: broadcom_sta fail to build due `linux-4.8.patch' checksum mismatch
user_login: yuchangyuan
html_url: https://github.com/NixOS/nixpkgs/issues/20382
updated_at: 2016-11-14 15:11:25
body:
  ## Issue description

  broadcom_sta fail to build due a patch file checksum mismatch

  ### Steps to reproduce

  With `config.boot.kernelPackages.broadcom_sta` included in `boot.extraModulePackages`, then update channel, and then rebuild system.
      
  ## Technical details

  When build broadcom_sta, file `linux-4.8.patch` need to download from [https://aur.archlinux.org/cgit/aur.git/plain/004-linux48.patch?h=broadcom-wl-dkms](url) ,
  however the download file has a different sha256sum than the on specified in broadcom_sta package.

  It seems that the file in AUR is just updated( [https://aur.archlinux.org/packages/broadcom-wl-dkms/](url) ), but our package has not update yet. Maybe we should specify the commit in URL or just mirror the file to avoid this kind of problem in the future.

  * System: NixOS 16.09.773.b8ede35 (Flounder)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: 16.09.773.b8ede35 (Flounder)


state: closed
title: ati_unfree segfaults
user_login: simendsjo
html_url: https://github.com/NixOS/nixpkgs/issues/20383
updated_at: 2016-11-13 20:58:39
body:
  ## Issue description

  `ati_unfree` segfaults.

  ```
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) Backtrace:
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 0: /nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/bin/X (OsSigHandler+0x29) [0x596f89]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 1: /nix/store/jm1n87rp8vr90j9ahcrfzr57nc2r8vgf-glibc-2.24/lib/libpthread.so.0 (__restore_rt+0x0) [0x7f3bcccb6e8f]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 2: /nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/lib/xorg/modules/drivers/fglrx_drv.so (atiddxCheckXserverVersion+0x36a) [0x7f3bc7b106fa]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 3: /nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/lib/xorg/modules/drivers/fglrx_drv.so (atiddxSetup+0x4f) [0x7f3bc7b1024f]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 4: /nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/bin/X (LoadModule+0x76f) [0x46c42f]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 5: /nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/bin/X (xf86LoadModules+0xbd) [0x47c45d]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 6: /nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/bin/X (InitOutput+0x816) [0x47ccf6]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 7: /nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/bin/X (dix_main+0x1ea) [0x43de6a]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 8: /nix/store/jm1n87rp8vr90j9ahcrfzr57nc2r8vgf-glibc-2.24/lib/libc.so.6 (__libc_start_main+0xf0) [0x7f3bcc0ce2e0]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 9: /nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/bin/X (_start+0x2a) [0x42848a]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 10: ? (?+0x2a) [0x2a]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE)
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) Segmentation fault at address 0x0
  ```

  More logging:

  ```
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Starting X11 Server...
  Nov 13 15:52:08 simendsjo-macbook systemd-logind[885]: Watching system buttons on /dev/input/event3 (Power Button)
  Nov 13 15:52:08 simendsjo-macbook systemd-logind[885]: Watching system buttons on /dev/input/event4 (Video Bus)
  Nov 13 15:52:08 simendsjo-macbook systemd-logind[885]: Watching system buttons on /dev/input/event1 (Power Button)
  Nov 13 15:52:08 simendsjo-macbook systemd-logind[885]: Watching system buttons on /dev/input/event0 (Lid Switch)
  Nov 13 15:52:08 simendsjo-macbook systemd-logind[885]: Watching system buttons on /dev/input/event2 (Sleep Button)
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Started X11 Server.
  Nov 13 15:52:08 simendsjo-macbook kdm[909]: Cannot open log file /dev/stderr
  Nov 13 15:52:08 simendsjo-macbook kdm_config[914]: Multiple occurrences of section [Shutdown] in /nix/store/xpwk8mmi3k1gm5rmlsas6y7wslw1nz7x-kdmrc. Consider merging them.
  Nov 13 15:52:08 simendsjo-macbook kdm_config[914]: Multiple occurrences of section [X-*-Core] in /nix/store/xpwk8mmi3k1gm5rmlsas6y7wslw1nz7x-kdmrc. Consider merging them.
  Nov 13 15:52:08 simendsjo-macbook kdm_config[914]: Multiple occurrences of key 'Session' in section [X-*-Core] of /nix/store/xpwk8mmi3k1gm5rmlsas6y7wslw1nz7x-kdmrc
  Nov 13 15:52:08 simendsjo-macbook kdm_config[914]: Multiple occurrences of key 'SessionsDirs' in section [X-*-Core] of /nix/store/xpwk8mmi3k1gm5rmlsas6y7wslw1nz7x-kdmrc
  Nov 13 15:52:08 simendsjo-macbook kdm_config[914]: Multiple occurrences of section [X-*-Greeter] in /nix/store/xpwk8mmi3k1gm5rmlsas6y7wslw1nz7x-kdmrc. Consider merging them.
  Nov 13 15:52:08 simendsjo-macbook kdm_config[914]: Multiple occurrences of section [X-:*-Core] in /nix/store/xpwk8mmi3k1gm5rmlsas6y7wslw1nz7x-kdmrc. Consider merging them.
  Nov 13 15:52:08 simendsjo-macbook kdm_config[914]: Multiple occurrences of key 'ServerCmd' in section [X-:*-Core] of /nix/store/xpwk8mmi3k1gm5rmlsas6y7wslw1nz7x-kdmrc
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Started Network Manager.
  Nov 13 15:52:08 simendsjo-macbook dbus[869]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service'
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Starting Network Manager Script Dispatcher Service...
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Reached target Network.
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: X.Org X Server 1.17.4
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: Release Date: 2015-10-28
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: X Protocol Version 11, Revision 0
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: Build Operating System: Linux 4.4.31 x86_64
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: Current Operating System: Linux simendsjo-macbook 4.4.31 #1-NixOS SMP Thu Nov 10 15:37:00 UTC 2016 x86_64
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: Kernel command line: initrd=\efi\nixos\gwqfyax0jg5v08gbmf6wv6jhkclzavya-initrd-initrd.efi systemConfig=/nix/store/f5lxc0m9blj6q16hhan1d1969afmy9jh-nixos-system-simendsjo-macbook-16.09.1024.c859ea0 init=/nix/store/f5lxc0m9blj6q16hhan1d1969afmy9jh-nixos-system-simendsjo-macbook-16.09.1024.c859ea0/init loglevel=4 usbcore.autosuspend=1 h
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: Build Date: 13 November 2016  01:07:39PM
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:  
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: Current version of pixman: 0.34.0
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         Before reporting problems, check http://wiki.x.org
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         to make sure that you have the latest version.
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: Markers: (--) probed, (**) from config file, (==) default setting,
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         (++) from command line, (!!) notice, (II) informational,
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (++) Log file: "/dev/null", Time: Sun Nov 13 15:52:08 2016
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (++) Using config file: "/nix/store/4ryzdqryg5db0n1z902r99dvfy9dfx8d-xserver.conf"
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (==) Using config directory: "/etc/X11/xorg.conf.d"
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (==) Using system config directory "/nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/share/X11/xorg.conf.d"
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (==) ServerLayout "Layout[all]"
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (**) |-->Screen "Screen-intel[0]" (0)
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (**) |   |-->Monitor "<default monitor>"
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (**) |   |-->Device "Device-intel[0]"
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (==) No monitor specified for screen "Screen-intel[0]".
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         Using a default monitor configuration.
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (**) |-->Screen "Screen-fglrx[0]" (1)
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (**) |   |-->Monitor "<default monitor>"
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (**) |   |-->Device "Device-fglrx[0]"
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (==) No monitor specified for screen "Screen-fglrx[0]".
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         Using a default monitor configuration.
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (**) Option "DontZap" "on"
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (**) Option "AllowMouseOpenFail" "on"
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (==) Automatically adding devices
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (==) Automatically enabling devices
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (==) Automatically adding GPU devices
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Starting Permit User Sessions...
  Nov 13 15:52:08 simendsjo-macbook dbus[869]: [system] Successfully activated service 'org.freedesktop.hostname1'
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Started Permit User Sessions.
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Started Hostname Service.
  Nov 13 15:52:08 simendsjo-macbook dbus[869]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Started Getty on tty1.
  Nov 13 15:52:08 simendsjo-macbook NetworkManager[880]: <warn>  [1479048728.4624] keyfile: 'hostname' option is deprecated and has no effect
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Reached target Login Prompts.
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (**) FontPath set to:
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         /nix/store/9m0ihbin7jd8zhj0rhqq13c5w8abzg7n-font-bh-lucidatypewriter-100dpi-1.0.3/lib/X11/fonts/100dpi,
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         /nix/store/zccff0ws9scnqfj4vi4wqkz740l742dr-font-bh-lucidatypewriter-75dpi-1.0.3/lib/X11/fonts/75dpi,
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         /nix/store/a06bjk3812xy77rqq4p8aafdn9sff916-font-bh-100dpi-1.0.3/lib/X11/fonts/100dpi,
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         /nix/store/gqv8jpri38sy95aqnyvij7f496iybv97-font-misc-misc-1.1.2/lib/X11/fonts/misc,
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         /nix/store/rwjb799wgb2iqg77kzmp190vdbh6pckg-font-cursor-misc-1.0.3/lib/X11/fonts/misc,
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         /nix/store/2fyvpnmjzpv5gcmymwqyamgvl2iclbzy-unifont-9.0.01/share/fonts,
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         /nix/store/pnkj52q4hj99jfdq56mgs5115wxy6b7p-terminus-font-4.40/share/fonts/terminus,
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         /nix/store/akdz4xyvmq4qw74mgaljhj6k7dqph6ba-font-adobe-100dpi-1.0.3/lib/X11/fonts/100dpi,
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         /nix/store/n5bgl7781dzpmzms2nvspj63m16cqb2z-font-adobe-75dpi-1.0.3/lib/X11/fonts/75dpi
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (**) ModulePath set to "/nix/store/mdia53i7i1sxayb0xxhmxs2wm4d7glgf-xf86-video-intel-2016-05-22/lib,/nix/store/mdia53i7i1sxayb0xxhmxs2wm4d7glgf-xf86-video-intel-2016-05-22/lib/xorg/modules/drivers,/nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/share/ati,/nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/lib,/nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/lib/dri,/nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/lib/xorg/modules,/nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/lib/xorg/modules/drivers,/nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/lib/xorg/modules/linux,/nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/lib/xorg/modules/extensions,/nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/lib/xorg/modules/extensions/fglrx,/nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/lib/xorg/modules,/nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (II) The server relies on udev to provide the list of input devices.
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         If no devices become available, reconfigure udev or disable AutoAddDevices.
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (II) Loader magic: 0x817d00
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (II) Module ABI versions:
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         X.Org ANSI C Emulation: 0.4
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         X.Org Video Driver: 19.0
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         X.Org XInput driver : 21.0
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         X.Org Server Extension : 9.0
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) systemd-logind: failed to get session: PID 917 does not belong to any known session
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (--) PCI:*(0:1:0:0) 1002:6821:106b:0149 rev 131, Mem @ 0x80000000/268435456, 0xb0c00000/262144, I/O @ 0x00003000/256, BIOS @ 0x????????/131072
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (II) "glx" will be loaded by default.
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (II) LoadModule: "glx"
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Reached target Multi-User System.
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Starting TLP system startup/shutdown...
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Reached target Graphical Interface.
  Nov 13 15:52:08 simendsjo-macbook systemd[1]: Started Network Manager Script Dispatcher Service.
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (II) Loading /nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/lib/xorg/modules/extensions/libglx.so
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (II) Module glx: vendor="Advanced Micro Devices, Inc."
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         compiled for 6.9.0, module version = 1.0.0
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (II) LoadModule: "intel"
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (II) Loading /nix/store/mdia53i7i1sxayb0xxhmxs2wm4d7glgf-xf86-video-intel-2016-05-22/lib/xorg/modules/drivers/intel_drv.so
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (II) Module intel: vendor="X.Org Foundation"
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         compiled for 1.17.4, module version = 2.99.917
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         Module class: X.Org Video Driver
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         ABI class: X.Org Video Driver, version 19.0
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (II) LoadModule: "fglrx"
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (II) Loading /nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/lib/xorg/modules/drivers/fglrx_drv.so
  Nov 13 15:52:08 simendsjo-macbook nm-dispatcher[918]: req:1 'hostname': new request (3 scripts)
  Nov 13 15:52:08 simendsjo-macbook nm-dispatcher[918]: req:1 'hostname': start running ordered scripts...
  Nov 13 15:52:08 simendsjo-macbook tlp[926]: Loading kernel modules...done.
  Nov 13 15:52:08 simendsjo-macbook kernel: IPv6: ADDRCONF(NETDEV_UP): wlp4s0: link is not ready
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (II) Module fglrx: vendor="FireGL - AMD Technologies Inc."
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         compiled for 1.4.99.906, module version = 15.30.3
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:         Module class: X.Org Video Driver
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE)
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) Backtrace:
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 0: /nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/bin/X (OsSigHandler+0x29) [0x596f89]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 1: /nix/store/jm1n87rp8vr90j9ahcrfzr57nc2r8vgf-glibc-2.24/lib/libpthread.so.0 (__restore_rt+0x0) [0x7f3bcccb6e8f]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 2: /nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/lib/xorg/modules/drivers/fglrx_drv.so (atiddxCheckXserverVersion+0x36a) [0x7f3bc7b106fa]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 3: /nix/store/w2351bqgaqzdlg5ni40r7qsgv0wyy11h-ati-drivers-15.12-4.4.31/lib/xorg/modules/drivers/fglrx_drv.so (atiddxSetup+0x4f) [0x7f3bc7b1024f]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 4: /nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/bin/X (LoadModule+0x76f) [0x46c42f]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 5: /nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/bin/X (xf86LoadModules+0xbd) [0x47c45d]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 6: /nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/bin/X (InitOutput+0x816) [0x47ccf6]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 7: /nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/bin/X (dix_main+0x1ea) [0x43de6a]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 8: /nix/store/jm1n87rp8vr90j9ahcrfzr57nc2r8vgf-glibc-2.24/lib/libc.so.6 (__libc_start_main+0xf0) [0x7f3bcc0ce2e0]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 9: /nix/store/4qzpcvn2l0wscjf1x3alc43nfk9d8p9y-xorg-server-1.17.4/bin/X (_start+0x2a) [0x42848a]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) 10: ? (?+0x2a) [0x2a]
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE)
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) Segmentation fault at address 0x0
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE)
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: Fatal server error:
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) Caught signal 11 (Segmentation fault). Server aborting
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE)
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE)
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: Please consult the The X.Org Foundation support
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:          at http://wiki.x.org
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]:  for help.
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE) Please also check the log file at "/dev/null" for additional information.
  Nov 13 15:52:08 simendsjo-macbook display-manager[909]: (EE)
  Nov 13 15:52:08 simendsjo-macbook kdm[909]: X server died during startup
  Nov 13 15:52:08 simendsjo-macbook kdm[909]: X server for display :0 cannot be started, session disabled
  ```

  ### Steps to reproduce

  set `services.xserver.videoDrivers = [ "ati_unfree" ];`


  ## Technical details

  * System: 16.09.1024.c859ea0 (Flounder)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "16.09.1024.c859ea0"


state: closed
title: bspwm module: refactor
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/20384
updated_at: 2016-11-17 22:31:13
body:
  ###### Motivation for this change

  Make bspwm module more "standard", and avoid duplication of code.

  Contents:

  - removal of `bspwm-unstable` module in favor of `services.xserver.windowManager.bspwm.package`
  - new options:
    - `bspwm.package` to select which bspwm package to use
    - `bspwm.configFile` to set the bspwm configuration file
    - `bspwm.sxhkd.package` to select which sxhkd package to use
    - `bspwm.sxhkd.configFile` to set the sxhkd configuration file
  - removal of `startThroughSession` and `sessionScript` options as `${pkgs.bspwm}/bin/bspwm-session` does not exists anymore

  cc @cedeel @Adjective-Object 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: i3 module: refactor
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/20385
updated_at: 2016-11-23 04:11:15
body:
  ###### Motivation for this change

  Make i3 module simpler.

  cc @fmthoma 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: magic-wormhole: init at 0.8.1
user_login: asymmetric
html_url: https://github.com/NixOS/nixpkgs/pull/20386
updated_at: 2016-11-25 23:37:57
body:
  ###### Motivation for this change

  Add the [magic-wormhole](https://github.com/warner/magic-wormhole) 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
     - [ ] 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: open
title: twmnd cant find libQt5Widgets.so.5
user_login: navilan
html_url: https://github.com/NixOS/nixpkgs/issues/20387
updated_at: 2017-08-05 16:05:42
body:
  ## Issue description
  twmnd does not launch because qt5 library path is missing.


  ### Steps to reproduce

  Install the twmn package and run twmnd.

  ## Technical details

  twmnd works when I manually set the LD_LIBRARY_PATH to <qtbase>/lib.

  * System: NixOS 16.09.931.33c388c4
  * Nix version: 1.11.4
  * Nixpkgs version:16.09.931.33c388c4


state: closed
title: xonotic-0.8.1: fatal error: zlib.h: No such file or directory
user_login: alexeymuranov
html_url: https://github.com/NixOS/nixpkgs/issues/20388
updated_at: 2016-11-21 07:14:04
body:
  ## Issue description

  Cannot install Xonotic 0.8.1 game.

  ### Steps to reproduce

  Running
  ```shell
  nix-env -iA nixos.xonotic
  ```
  ends with
  ```
  ../../../fs.c:118:18: fatal error: zlib.h: No such file or directory
  ```

  ## Technical details

  * NixOS: `16.09.1024.c859ea0 (Flounder)`
  * Nix version: `nix-env (Nix) 1.11.4`
  * Nixpkgs version: `16.09.1024.c859ea0`


state: closed
title: Geany: 1.28 -> 1.29
user_login: frlan
html_url: https://github.com/NixOS/nixpkgs/pull/20389
updated_at: 2018-12-20 09:08:44
body:
  ###### Motivation for this change

  New upstream release of Geany

  ###### Things done

  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [X ] Linux


state: closed
title: amdgpu-pro fails to build
user_login: simendsjo
html_url: https://github.com/NixOS/nixpkgs/issues/20390
updated_at: 2017-12-03 15:24:44
body:
  ## Issue description

  There are both errors and warnings while compiling

  ```
  make flags: SHELL=/nix/store/28wl3f34vfjpw0y5809bgr6382wqdscf-bash-4.3-p48/bin/bash -C /nix/store/fpix87xkclr4ywd47r84i3jhwdq7ccx3-linux-4.8.7-dev/lib/modules/4.8.7/build modules M=/tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407   
  make: Entering directory '/nix/store/fpix87xkclr4ywd47r84i3jhwdq7ccx3-linux-4.8.7-dev/lib/modules/4.8.7/build'
    CC [M]  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_drv.o
    CC [M]  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_device.o
    CC [M]  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_kms.o
    CC [M]  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_atombios.o
    CC [M]  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/atombios_crtc.o
    CC [M]  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_connectors.o
    CC [M]  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/atom.o
    CC [M]  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_fence.o
    CC [M]  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_ttm.o
  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_ttm.c: In function 'amdgpu_move_blit':
  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_ttm.c:291:18: error: incompatible type for argument 4 of 'ttm_bo_move_accel_cleanup'
             evict, no_wait_gpu, new_mem);
                    ^
  In file included from /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/../backport/include/kcl/kcl_ttm.h:6:0,
                   from /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/../backport/backport.h:9,
                   from <command-line>:0:
  /nix/store/fpix87xkclr4ywd47r84i3jhwdq7ccx3-linux-4.8.7-dev/lib/modules/4.8.7/source/include/drm/ttm/ttm_bo_driver.h:1032:12: note: expected 'struct ttm_mem_reg *' but argument is of type 'bool {aka _Bool}'
   extern int ttm_bo_move_accel_cleanup(struct ttm_buffer_object *bo,
              ^
  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_ttm.c:290:6: error: too many arguments to function 'ttm_bo_move_accel_cleanup'
    r = ttm_bo_move_accel_cleanup(bo, fence,
        ^
  In file included from /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/../backport/include/kcl/kcl_ttm.h:6:0,
                   from /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/../backport/backport.h:9,
                   from <command-line>:0:
  /nix/store/fpix87xkclr4ywd47r84i3jhwdq7ccx3-linux-4.8.7-dev/lib/modules/4.8.7/source/include/drm/ttm/ttm_bo_driver.h:1032:12: note: declared here
   extern int ttm_bo_move_accel_cleanup(struct ttm_buffer_object *bo,
              ^
  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_ttm.c: In function 'amdgpu_move_vram_ram':
  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_ttm.c:337:6: error: too few arguments to function 'ttm_bo_move_ttm'
    r = ttm_bo_move_ttm(bo, true, no_wait_gpu, new_mem);
        ^
  In file included from /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/../backport/include/kcl/kcl_ttm.h:6:0,
                   from /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/../backport/backport.h:9,
                   from <command-line>:0:
  /nix/store/fpix87xkclr4ywd47r84i3jhwdq7ccx3-linux-4.8.7-dev/lib/modules/4.8.7/source/include/drm/ttm/ttm_bo_driver.h:979:12: note: declared here
   extern int ttm_bo_move_ttm(struct ttm_buffer_object *bo,
              ^
  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_ttm.c: In function 'amdgpu_move_ram_vram':
  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_ttm.c:370:2: error: the address of 'tmp_mem' will always evaluate as 'true' [-Werror=address]
    r = ttm_bo_move_ttm(bo, true, no_wait_gpu, &tmp_mem);
    ^
  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_ttm.c:370:6: error: too few arguments to function 'ttm_bo_move_ttm'
    r = ttm_bo_move_ttm(bo, true, no_wait_gpu, &tmp_mem);
        ^
  In file included from /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/../backport/include/kcl/kcl_ttm.h:6:0,
                   from /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/../backport/backport.h:9,
                   from <command-line>:0:
  /nix/store/fpix87xkclr4ywd47r84i3jhwdq7ccx3-linux-4.8.7-dev/lib/modules/4.8.7/source/include/drm/ttm/ttm_bo_driver.h:979:12: note: declared here
   extern int ttm_bo_move_ttm(struct ttm_buffer_object *bo,
              ^
  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_ttm.c: In function 'amdgpu_bo_move':
  /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_ttm.c:432:7: error: too few arguments to function 'ttm_bo_move_memcpy'
     r = ttm_bo_move_memcpy(bo, evict, no_wait_gpu, new_mem);
         ^
  In file included from /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/../backport/include/kcl/kcl_ttm.h:6:0,
                   from /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/../backport/backport.h:9,
                   from <command-line>:0:
  /nix/store/fpix87xkclr4ywd47r84i3jhwdq7ccx3-linux-4.8.7-dev/lib/modules/4.8.7/source/include/drm/ttm/ttm_bo_driver.h:1002:12: note: declared here
   extern int ttm_bo_move_memcpy(struct ttm_buffer_object *bo,
              ^
  cc1: all warnings being treated as errors
  make[4]: *** [/nix/store/fpix87xkclr4ywd47r84i3jhwdq7ccx3-linux-4.8.7-dev/lib/modules/4.8.7/source/scripts/Makefile.build:290: /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu/amdgpu_ttm.o] Error 1
  make[3]: *** [/nix/store/fpix87xkclr4ywd47r84i3jhwdq7ccx3-linux-4.8.7-dev/lib/modules/4.8.7/source/scripts/Makefile.build:440: /tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407/amd/amdgpu] Error 2
  make[2]: *** [/nix/store/fpix87xkclr4ywd47r84i3jhwdq7ccx3-linux-4.8.7-dev/lib/modules/4.8.7/source/Makefile:1471: _module_/tmp/nix-build-amdgpu-pro-16.30-4.8.7.drv-0/amdgpu-pro-driver/root/usr/src/amdgpu-pro-16.30.3-315407] Error 2
  make[1]: *** [Makefile:150: sub-make] Error 2
  make: *** [Makefile:24: __sub-make] Error 2
  make: Leaving directory '/nix/store/fpix87xkclr4ywd47r84i3jhwdq7ccx3-linux-4.8.7-dev/lib/modules/4.8.7/build'
  builder for ‘/nix/store/ynm7qary3vggw9d46rr7h6iadrqd1yl4-amdgpu-pro-16.30-4.8.7.drv’ failed with exit code 2
  ```

  ### Steps to reproduce

  Set `services.xserver.videoDrivers = [ "amdgpu-pro" ];`

  ## Technical details

  * System: 16.09.1024.c859ea0 (Flounder)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "16.09.1024.c859ea0"


state: closed
title: gdm doesn't care about local fr from configuration.nix file
user_login: jerome-diver
html_url: https://github.com/NixOS/nixpkgs/issues/20391
updated_at: 2017-09-30 23:20:19
body:
  ## Issue description
  when indicate an other local than en_US, it works on tty, and on xserver, but never in gdm. in other distros, users need to create a xorg config file for keyboard device and pass this information for gdm be able to read and consider it...
  So from your manual, no indication around how to do that with nixos.
  I'm searching for a solution, no one find on IRC nixos channel to...

  ### Steps to reproduce
  install gdm display manager with nixos and try to use an azerty keyboard for login desktop (good luck)

  ## Technical details

  * System: nixos-16.09
  * Nix version: 1.11.4 (run `nix-env --version`)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)


state: closed
title: crashplan: 4.7.0r2 -> 4.8.0r1
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/20392
updated_at: 2016-11-15 21:34: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: Test for unchanged hashes
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/issues/20393
updated_at: 2016-11-13 22:25:48
body:
  For sake of refactoring, it would be nice to have a test that shows all hashes that changed between two commits. Obviously every PR would not be held to the standard of 0 changed hash, but for certain ones it would be a useful tool for both the developer and reviewer.

  CC @nbp @DavidEGrayson


state: closed
title: Build fails; works when retried repeatedly
user_login: stapelberg
html_url: https://github.com/NixOS/nixpkgs/issues/20394
updated_at: 2018-06-24 14:06:57
body:
  ## Issue description

  My apologies in advance for a not well-researched issue, but the feedback cycle of multiple days makes it incredibly time-consuming to gather more details.

  For testing https://github.com/NixOS/nixpkgs/issues/18538, I added
  ```
    nixpkgs.config.packageOverrides = pkgs: {
      libffi = pkgs.stdenv.lib.overrideDerivation pkgs.libffi (attrs: {
        outputs = attrs.outputs or ["out"] ++ ["debug"];
        buildInputs = attrs.buildInputs ++ [<nixpkgs/pkgs/build-support/setup-hooks/separate-debug-info.sh>];
      });
    };
  ```

  to my `/etc/nixos/configuration.nix` and ran `nixos-rebuild switch`.

  The build failed, I retried. It failed again, I retried, it eventually worked.

  I set `nix.useSandbox = true`, so I’m not sure why builds are flaky. Are flaky builds a problem which is also observed/tracked elsewhere already?

  Unfortunately, I don’t have much more detail than that, and I’m not sure in which logs you might be interested, so please let me know.

  ## Technical details

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

  ```
  17.03pre95306.a24728f (Gorilla)
  ```

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

  ```
  nix-env (Nix) 1.11.4
  ```

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


state: closed
title: mapnik: Fix darwin build
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/20395
updated_at: 2016-11-15 16:40:11
body:
  ###### Motivation for this change
  mapnik did not build on darwin. This was due to `libicu` not being compiled with C++11 support. (Because CXXFLAGS was accidentally overriden). Now it builds again.

  ###### Things done

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

  ---


state: closed
title: Python: pint: init at 0.7.2
user_login: non-Jedi
html_url: https://github.com/NixOS/nixpkgs/pull/20396
updated_at: 2016-11-15 07:45:05
body:
  ###### Motivation for this change

  Add physical quantities python package pint.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: e2fsprogs: 1.42.13 -> 1.43.3
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/20397
updated_at: 2016-11-14 10:01:32
body:
  ###### Motivation for this change

  http://e2fsprogs.sourceforge.net/e2fsprogs-release.html
  ~ 1 year's worth of upgrades
  Also probably fixes https://github.com/elitak/nixos-infect/issues/8

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: nodejs: 4.6.0 -> 4.6.2; 6.8.0 -> 6.9.1
user_login: cko
html_url: https://github.com/NixOS/nixpkgs/pull/20398
updated_at: 2019-04-17 01:44:58
body:
  ###### Motivation for this change


  ###### Things done

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

  ---
  Please backport to 16.09


state: closed
title: plink-ng: init at 1.90b3
user_login: jbedo
html_url: https://github.com/NixOS/nixpkgs/pull/20399
updated_at: 2016-11-14 12:32:54
body:
  ###### Motivation for this change

  Add plink-ng derivation.

  ###### Things done

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

  ---


state: closed
title: Update bioconductor and cran packages
user_login: jbedo
html_url: https://github.com/NixOS/nixpkgs/pull/20400
updated_at: 2017-02-20 22:52:33
body:
  ###### Motivation for this change

  Bioconductor packages were out of date. Updated bioc-packages.nix, cran-packages.nix and fixed a dependency error in rtracklayer.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: vagrant: 1.8.6 -> 1.8.7
user_login: mikefaille
html_url: https://github.com/NixOS/nixpkgs/pull/20401
updated_at: 2019-04-17 01:44:59
body:
  ###### Motivation for this change

  In master,  we have Vagrant 1.8.6. Then Virtualbox private interface + nat interface in Vagrantfile make ssh hang if docker is installed.

  Refer to : https://github.com/mitchellh/vagrant/issues/7844 

  ###### Things done

  - [x ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 upgrade vagrant mainly for this bug :
  https://github.com/mitchellh/vagrant/issues/7844


state: closed
title: docker-machine-kvm: init at master/37bb4cc67
user_login: mikefaille
html_url: https://github.com/NixOS/nixpkgs/pull/20402
updated_at: 2016-12-10 07:45:33
body:
  ###### Motivation for this change

  I need kvm/libvirt plugin for docker machine.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: ocamlPackages.batteries: 2.5.2 -> 2.5.3
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/20403
updated_at: 2016-11-14 22:13:24
body:
  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [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: ocamlPackages.alcotest: 0.4.5 -> 0.7.2
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/20404
updated_at: 2016-11-26 15:17:32
body:
  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [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: wireguard: 2016-10-25 -> 0.0.20161110
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/20405
updated_at: 2016-11-15 10:21:21
body:
  ###### Motivation for this change

  major performance improvement, it should be now compatible with grsecurity - at least the mailing list and the changelog state that.

  **Update** The grsecurity package builds on my machine.

  ping @ericsagnes 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: user not removed + home directory not created + NixOS confused
user_login: musteresel
html_url: https://github.com/NixOS/nixpkgs/issues/20406
updated_at: 2018-06-25 05:49:36
body:
  ## Issue description

  Removing / renaming a user via `/etc/nixos/configuration.nix` does not remove the old user, does not create home directory for the new user (name) and leads to broken/confused NixOS system (no new users can be created).

  Happened inside a chroot (`nixos-install --chroot`). Sorry for the rather "raw" report, I currently don't have that much spare time but wanted to record/report this. Also this is my (only) production system (being rebuild on new hardware after hard drive failure) thus I'm a bit limited with respect to tools atm.


  ### Steps to reproduce (or better: The story how it happened)

  Add a user:

  ```
  user.users = {
    foo = {
      isNormalUser = true;
      createHome = true;
      uid = 1000;
      extraGroups = ["wheel" "cdrom" "networkmanager" "scanner" "vboxusers"];
    };
  };
  ```

  Run `nixos-rebuild switch`. Oh, but `foo` is a terrible name (or a typo), so go back and change:

  ```
  user.users = {
    bar = {
      isNormalUser = true;
      createHome = true;
      uid = 1000;
      extraGroups = ["wheel" "cdrom" "networkmanager" "scanner" "vboxusers"];
    };
  };
  ```

  Run `nixos-rebuild switch`. `ls /home` shows only `foo`. Short panic, go back and change:

  ```
  user.users = {
    bar = {
      isNormalUser = true;
      createHome = true;
      uid = 1001; ### HERE is the change
      extraGroups = ["wheel" "cdrom" "networkmanager" "scanner" "vboxusers"];
    };
  };
  ```

  Run `nixos-rebuild switch`. Still no home directory for `bar`, looking into `/etc/passwd` now shows both a line for `foo` and `bar` (with the correct home directory paths set). Notice output from the *just finished* `nixos-rebuild` with a line:

  ```
  Died at /nix/store/531giy6mqh207cadkffsi1z960l4jywz-update-users-groups.pl line 144.
  ```

  Try to start all over:

  ```
  user.users = {
  };
  ```

  Run `nixos-rebuild switch`. Same error message as above. No change in `/etc/passwd`. Add a completely different user:

  ```
  user.users = {
    frob = {
      isNormalUser = true;
      createHome = true;
      uid = 2000;
      extraGroups = ["wheel" "cdrom" "networkmanager" "scanner" "vboxusers"];
    };
  };
  ```

  Run `nixos-rebuild switch`. Same error message as before. `/etc/passwd` **unchanged**, no line for `frob` but still for both `foo` and `bar`. `ls /home` still has only a directory for `foo`.

  ## Technical details

  * System: `16.09.929.80cbb8a (Flounder)`
  * Nix version: `nix-env (Nix) 1.11.4`
  * Nixpkgs version: `"16.09.929.80cbb8a"`


state: closed
title: Update pythonPackages.asgi*
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/20407
updated_at: 2016-11-14 11:07:59
body:
  ###### Motivation for this change


  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] 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: singularity: init 2.2
user_login: jbedo
html_url: https://github.com/NixOS/nixpkgs/pull/20408
updated_at: 2016-11-14 22:14:56
body:
  ###### Motivation for this change

  Singularity is a container system similar to docker for mobile compute. It has a strong focus on HPC use. I have added a build expression for Singularity and also some support for building Singularity images. The image building interface is inspired by dockerTools.buildImage.

  I have tested images produced by my buildImage function both on my NixOS install using the Singularity expression in this pull request. I have also tested the images running on my HPC cluster on a standard Linux setup.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Wrong hash of linux-4.8.patch
user_login: regellosigkeitsaxiom
html_url: https://github.com/NixOS/nixpkgs/issues/20409
updated_at: 2017-04-19 19:32:37
body:
  ## Issue description
  When trying to install `nixos.linuxPackages_4_8.broadcom_sta`, build fails on:

  > building path(s) ‘/nix/store/4i0sircd91p1wszj7wm2xdf3kz11rlfd-linux-4.8.patch’
  > 
  > *** Downloading ‘https://cache.nixos.org/nar/0r70sr5n7lv5jz8n45y22jm17nzyws5h4779rvglg94yhp7brm27.nar.xz’ (signed by ‘cache.nixos.org-1’) to ‘/nix/store/wv9sd95zfjq6k4zx837kg7kjxc8q0wq1-linux-4.8.7’...
  >   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
  >                                  Dload  Upload   Total   Spent    Left  Speed
  >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  > trying https://aur.archlinux.org/cgit/aur.git/plain/004-linux48.patch?h=broadcom-wl-dkms
  >   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
  >                                  Dload  Upload   Total   Spent    Left  Speed
  > 100  1835  100  1835    0     0   3511      0 --:--:-- --:--:-- --:--:--  3508
  > output path ‘/nix/store/4i0sircd91p1wszj7wm2xdf3kz11rlfd-linux-4.8.patch’ has sha256 hash ‘1g1gazxx67kxyw242cli6bf62il7ikzmf0w6v14k44j6b4bihcax’ when ‘0s8apf6l3qm9kln451g4z0pr13f4jdgyval1vfl2abg0dqc5xfhs’ was expected

  ### Steps to reproduce

  `$ nix-env -iA nixos.linuxPackages_4_8.broadcom_sta`

  ## Technical details

  > $ nixos-version
  > 16.09.1024.c859ea0 (Flounder)

  > $ nix-env --version
  > nix-env (Nix) 1.11.4

  > $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  > "17.03pre95306.a24728f"

  It also reproduces with nixos-16.09 channel:

  > $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  > "16.09.1024.c859ea0"


state: closed
title: Xfce4 panel plugins
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/20410
updated_at: 2018-02-23 01:26:18
body:
  ###### Motivation for this change

  Update some XFCE plugins

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: d binding for gtk
user_login: dyrnade
html_url: https://github.com/NixOS/nixpkgs/pull/20411
updated_at: 2017-06-10 22:22:28
body:
  ###### Motivation for this change
  D bindings for gtk. I couldnt build it yet because of above errors.

  building path(s) ‘/nix/store/1f0345wiy7f0cgz3yrjsgy9f136iag6f-gtkd’
  unpacking sources
  unpacking source archive /nix/store/qgj3a219dijmgjc6jd74780xxhj57l57-GtkD-v3.3.1-src
  source root is GtkD-v3.3.1-src
  patching sources
  configuring
  no configure script, doing nothing
  building
  ldconfig -O -m64 -Isrc -c src/atk/HyperlinkImplIF.d -ofsrc/atk/HyperlinkImplIF.o
  ldconfig: invalid option -- 'O'
  Try `ldconfig --help' or `ldconfig --usage' for more information.
  make: *** [GNUmakefile:210: src/atk/HyperlinkImplIF.o] Error 64


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: broadcom_sta: Fix hash
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/20412
updated_at: 2019-04-17 01:44:59
body:
  ###### Motivation for this change
  Fixes #20409

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: w_scan: init at 20161022
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/pull/20414
updated_at: 2016-11-19 02:03:56
body:
  ###### Motivation for this change
  Sometimes scan (dvb-apps) does not work [(example)](https://angrytechnician.wordpress.com/2013/05/08/another-way-to-scan-dvb-channels-w_scan/) while w_scan does the job.


state: closed
title: nix shell into python package with c extensions fails building
user_login: RonnyPfannschmidt
html_url: https://github.com/NixOS/nixpkgs/issues/20415
updated_at: 2016-11-15 07:23:38
body:
  ## Issue description

  * at `setup.py develop` time nix considers the output path for build_ext -i impure and not usable and errors building
  * a call to `setup.py build_ext -i` is needed to get things working
  * once the build is done nix-shell can go into the folder manually

  ### Steps to reproduce

  * clone from https://github.com/RonnyPfannschmidt/borg/tree/nix
  * nix-shell


state: closed
title: nodejs-7_x: 7.0.0 -> 7.1.0
user_login: cko
html_url: https://github.com/NixOS/nixpkgs/pull/20416
updated_at: 2016-11-18 03:21:13
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: plover: move out of python-packages.nix
user_login: KoviRobi
html_url: https://github.com/NixOS/nixpkgs/pull/20417
updated_at: 2016-11-14 20:48:54
body:
  ###### Motivation for this change

  Plover is a standalone application, not a library. Thought this change, as it is, may break people's existing installation as it moves plover from pkgs.python27Packages.plover to pkgs.plover.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: mesa: 12.0.3 -> 13.0.1
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/20418
updated_at: 2017-02-15 14:38:07
body:
  Updating PR #20139 for mesa 13.0.1 release
  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] 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 (none)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ---

  @NeQuissimus 
  @vcunat 


state: closed
title: Change wiki migration announcement language
user_login: shanemikel
html_url: https://github.com/NixOS/nixpkgs/issues/20419
updated_at: 2016-11-15 00:40:28
body:
  > The NixOS wiki is outdated and is being shut down.

  Not to appear nit-picky, but I think this announcement should be changed.  My first impression was that it sounds like a going out of business sign.  Also, is there a link to the new wiki?


state: closed
title: hardware.sane.enable conflicts with opengl
user_login: anderspapitto
html_url: https://github.com/NixOS/nixpkgs/issues/20420
updated_at: 2016-11-16 13:34:52
body:
  I just updated to the latest nixos-unstable. nixos-rebuild gives

  error: The unique option `environment.sessionVariables.LD_LIBRARY_PATH' is defined multiple times, in `/etc/nixos/nixpkgs/nixos/modules/services/hardware/sane.nix' and `/etc/nixos/nixpkgs/nixos/modules/hardware/opengl.nix'.

  setting `hardware.sane.enable = false` gets rid of the error, but that's obviously not ideal


state: closed
title: clamav service: refactor
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/20421
updated_at: 2016-11-17 18:37:53
body:
  * Sync systemd units with upstream. Upstream uses SIGUSR2 instead of SIGHUP to reload the clamd service.

  * Convert freshclam service to a oneshot service activated by a systemd timer. This way we can make clamd wait for freshclam to finish fetching the virus database before failing to start if the database doesn't exist yet.

  * Fixes console tools to work as expected as they require hardcoded config file locations.

  cc @spacekitteh @qknight @Phreedom 


state: closed
title: "nixos-rebuild dry-build" just built something.
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/20422
updated_at: 2016-11-18 17:43:07
body:
  ## Issue description
  I issued the command once, then quickly canceled it because i thought I had to change something, changed my mind, and re-did the command (all over a period of about a second.)

  ``` bash [spacekitteh@spaceserv:~]$ sudo nixos-rebuild dry-build -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/master.tar.gz
  building the system configuration...
  ^C

  [spacekitteh@spaceserv:~]$ error: interrupted by the user
  sudo nixos-rebuild dry-build -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/master.tar.gz
  building the system configuration...
  fetching path ‘/nix/store/1skciy7shbqd30a9krf22bcxr48yrmrd-cjdns-v18.tar.gz’...
  fetching path ‘/nix/store/p388ghnjvnxslac0rg7zv0yccpih4q1w-nodejs-6.9.1’...
  fetching path ‘/nix/store/8bvcnygy0xpddy6mq9mwpy5zvp7hai60-util-linux-2.28.1-dev’...

  *** Downloading ‘https://cache.nixos.org/nar/1mdkyqks1bdqxd7z88wixcfqb85v1ydgymb15y69v1a5vwks7r7a.nar.xz’ (signed by ‘cache.nixos.org-1’) to ‘/nix/store/8bvcnygy0xpddy6mq9mwpy5zvp7hai60-util-linux-2.28.1-dev’...

  *** Downloading ‘https://cache.nixos.org/nar/0wfvii9xrqrxi07b75zd4diyz7094f9q7hji7py2irhcgjx31wzw.nar.xz’ (signed by ‘cache.nixos.org-1’) to ‘/nix/store/1skciy7shbqd30a9krf22bcxr48yrmrd-cjdns-v18.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  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  *** Downloading ‘https://cache.nixos.org/nar/1f6c3kk09m6hvpg8h13y8p4vzblg0apqc6n3zhkc81ab81pn27wy.nar.xz’ (signed by ‘cache.nixos.org-1’) to ‘/nix/store/p388ghnjvnxslac0rg7zv0yccpih4q1w-nodejs-6.9.1’...
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100 15692  100 15692    0     0   8907      0  0:00:01  0:00:01 --:--:--  8905

  100 3813k  100 3813k    0     0  86102      0  0:00:45  0:00:45 --:--:-- 87947

  100 7374k  100 7374k    0     0  88620      0  0:01:25  0:01:25 --:--:-- 93050

  building path(s) ‘/nix/store/qnb2l3vqmk757qyvi602rr46cmpg0zcj-cjdns-18’
  unpacking sources
  unpacking source archive /nix/store/1skciy7shbqd30a9krf22bcxr48yrmrd-cjdns-v18.tar.gz
  source root is cjdns-cjdns-v18
  setting SOURCE_DATE_EPOCH to timestamp 1476221984 of file cjdns-cjdns-v18/wire/SwitchHeader.h
  patching sources
  configuring
  no configure script, doing nothing
  building
  Initialize 12ms
  {"isLLVM":false,"isClang":false,"isGCC":true,"version":"5.4.0"}
  Copy dependencies
  Compiler supports link time optimization
  Build NaCl
  Creating directories
  Getting system type
  System is [amd64]
  Using premade plan at [node_build/plans/amd64_plan.json]
  Creating system specific integer type headers
  beginning build
  implementations generated
  Compiling jsbuild/objects_internal/crypto_hashblocks_sha512_inplace_blocks.c.o
  Compiling jsbuild/objects_internal/crypto_scalarmult_curve25519_donna_c64_base.c.o
  Compiling jsbuild/objects_internal/crypto_scalarmult_curve25519_donna_c64_smult.c.o
  etc etc etc
  ```


  ## Technical details

  * System: 17.03pre-git (Gorilla)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: master


state: closed
title: service-wrapper: init at 16.04.0
user_login: DerTim1
html_url: https://github.com/NixOS/nixpkgs/pull/20423
updated_at: 2017-11-04 22:17:01
body:
  ###### Motivation for this change
  Add the service-wrapper script to Nix (mainly to NixOS). If you are familiar with SystemV or Upstart, you are used to do something like
  `service cron restart`
  instead of
  `systemctl restart cron`
  (arguments transposed). This commit adds a package named **service-wrapper**. It wraps commands with `service` to `systemctl` (compare the same script on Ubuntu, Debian and RedHat).

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `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 (Nix on Ubuntu 16.04)
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: rush: 1.7 -> 1.8
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/20424
updated_at: 2016-11-15 13:35:04
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: firefox: fix geolocation feature
user_login: guillaumekoenig
html_url: https://github.com/NixOS/nixpkgs/pull/20425
updated_at: 2016-11-21 20:01:41
body:
  ###### Motivation for this change
  Some websites ask the user if they wish to be geolocated. This feature isn't currently working in firefox because of the way it is packaged in NixOS.

  Firefox performs geolocation with the value from geo.wifi.uri (see in about:config), which is set by default to `https://www.googleapis.com/geolocation/v1/geolocate?key=%GOOGLE_API_KEY%`. The google api key must be set at compile time in order for geolocation to work (it defaults to no-google-api-key).

  This commit adds the key from Ubuntu sources (apt-get source firefox), after that it works. I don't know if we can simply copy the key from another distro, and if it's supposed to be updated. Poking around reveals that there are other keys which aren't set : 

  ```
  #define MOZ_MOZILLA_API_KEY no-mozilla-api-key
  #define MOZ_GOOGLE_API_KEY no-google-api-key
  #define MOZ_GOOGLE_OAUTH_API_KEY no-google-oauth-api-key
  #define MOZ_GOOGLE_OAUTH_API_CLIENTID no-google-oauth-api-clientid
  #define MOZ_BING_API_KEY no-bing-api-key
  #define MOZ_BING_API_CLIENTID no-bing-api-clientid
  ```

  I don't know what the other keys are used for.

  ###### Things done

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

  ---


  Firefox uses a google API to perform geolocation. This API requires a
  key which must be given at build time. This commit adds the key from
  Ubuntu's firefox sources.


state: closed
title: lxqt: add gvfs to system packages
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/20426
updated_at: 2017-03-07 10:50:18
body:
  ###### Motivation for this change

  Access to virtual file systems in PCManFM-QT depends on gvfs.

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

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: networkmanager: multiple outputs
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/20427
updated_at: 2016-11-17 12:34:58
body:
  ###### Motivation for this change

  Using multiple outputs for NetworkManager reduces the closure size for the installation CD.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Use multiple outputs for gtkmm and friends
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/20428
updated_at: 2016-11-18 15:16:35
body:
  ###### Motivation for this change

  Using multiple outputs for gtkmm and related packages reduces the closure on the installation CD.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: boinc service: init
user_login: kierdavis
html_url: https://github.com/NixOS/nixpkgs/pull/20429
updated_at: 2016-11-22 09:33:33
body:
  ###### Motivation for this change

  Context: [BOINC](https://boinc.berkeley.edu/) is a distributed computing infrastructure to enable spare CPU time to be donated to scientific research projects.

  A `boinc` package already exists, but this simply provides the executables. This change adds a NixOS module to run the daemon executable as a system service.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: ldns: multiple outputs
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/20430
updated_at: 2016-11-16 13:29:11
body:
  ###### Motivation for this change

  Using multiple outputs for ldns reduces the closure size for the installation CD.

  ###### Things done

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

  ---


state: closed
title: pythonPackages.docx2txt: init at 0.6
user_login: hbunke
html_url: https://github.com/NixOS/nixpkgs/pull/20431
updated_at: 2017-01-02 22:12:28
body:
  ###### Motivation for this change
  docx2txt is a pure python-based utility to extract text from docx files; handy for viewing Word docx files within Mutt.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Use KDE 5 for the graphical installation DVD
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/20433
updated_at: 2016-11-18 17:29:47
body:
  ###### Motivation for this change

  Using KDE 4 for our graphical installation DVD does not present our best face to the world! The installation DVD is updated to use KDE 5. Combined with several of my multiple-outputs-related pull requests, there is no significant change in image size; it remains at 1.9 GB. I have also made several changes that make KDE 5 work more perfectly out of the box.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] 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: firefox-bin: 49.0.2 -> 50.0
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/20434
updated_at: 2016-11-15 14:45:57
body:
  ###### Motivation for this change

  - Various security fixes
  - Updates to keyboard shortcuts
       - Set a preference to have Ctrl+Tab cycle through tabs in recently used order
       - View a page in Reader Mode by using Ctrl+Alt+R (command+alt+r on Mac)
  - Added option to Find in page that allows users to limit search to whole words only
  - Added Guarani (gn) locale
  - Added download protection for a large number of executable file types on Windows, Mac and Linux
  - Improved performance for SDK extensions or extensions using the SDK module loader

  https://www.mozilla.org/en-US/firefox/50.0/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: open
title: dockerTools.pullImage does not handle "/"
user_login: fubarbaz
html_url: https://github.com/NixOS/nixpkgs/issues/20435
updated_at: 2017-09-07 21:37:02
body:
  I am using the expression `testImage` as the right hand side of a `fromImage` of dockerTools.pullImage.

  ```
   testImage = dockerTools.pullImage {
      imageName = "nightscape/nix-in-docker"; 
      sha256 = "78029a6894d6778e880a2e37e99b0e5503f5e99cf1cfc11935160add2faa3487";
  };
  ```
  I am using master, but this also is the case for 16.09. I am running NixOS 16.09. 

  I did `docker pull nightscape/nix-in-docker` (exit status 0). 

  Then I expected that `nix-build file.nix` would use the docker image as downloaded, but instead I got: 

  ```
  error: invalid character ‘/’ in name ‘nightscape/nix-in-docker-latest’
  ```
  This error is generated within Nix: (the package manager) 
  ```
  src/libstore/store-api.cc
  95:            throw Error(format("invalid character ‘%1%’ in name ‘%2%’")
  ```

  Expected behaviour is that I can fill in any string no the right handside of `imageName`. 


state: closed
title: dockerTools.pullImage should have a documented working example
user_login: fubarbaz
html_url: https://github.com/NixOS/nixpkgs/issues/20436
updated_at: 2018-06-24 14:04:01
body:
  The manual documents an example, but it doesn't actually work, not is it self-contained. Given the mutable nature of sha256 hashes, I suggest there should be a script which writes a valid self-contained example to stdout (for example something which installs Debian). 


state: closed
title: firefox: 49.0.2 -> 50.0
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/20437
updated_at: 2016-11-15 17:29:13
body:
  ###### Motivation for this change
  Update, see #20434 for the `firefox-bin` updates

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: hp-setup is broken
user_login: fubarbaz
html_url: https://github.com/NixOS/nixpkgs/issues/20438
updated_at: 2016-12-04 07:46:58
body:
  ```
  hp-setup 
  Traceback (most recent call last):
    File "/nix/store/svcq6lq2j0lycmcr9c9j55y72fc338gw-hplip-3.16.5/share/hplip/setup.py", line 48, in <module>
      from base import device, utils, tui, models, module, services, os_utils
    File "/nix/store/svcq6lq2j0lycmcr9c9j55y72fc338gw-hplip-3.16.5/share/hplip/base/device.py", line 42, in <module>
      from . import status
    File "/nix/store/svcq6lq2j0lycmcr9c9j55y72fc338gw-hplip-3.16.5/share/hplip/base/status.py", line 33, in <module>
      import cupsext
  ImportError: No module named cupsext
  ```
  NixOS 16.09


state: closed
title: youtube-dl: 2016-11-08.1 -> 2016-11-14.1
user_login: goetzst
html_url: https://github.com/NixOS/nixpkgs/pull/20440
updated_at: 2016-11-15 21:01:29
body:
  ###### Motivation for this change
  youtube-dl update
  most notable changes:
  + Respect HTTP headers from info dict
  * Fix media templates with Bandwidth substitution pattern in
    MPD manifests
  * Improve thumbnail extraction from JSON-LD

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: ghcjs: Add ghc-8.0 stage2 packages, update shims.
user_login: TravisWhitaker
html_url: https://github.com/NixOS/nixpkgs/pull/20442
updated_at: 2016-11-19 22:59:19
body:
  Adds stage2 packages to ghcjsHEAD.

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `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: Java packages
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/20444
updated_at: 2019-02-06 23:45:11
body:
  Note: I am replacing #12770 with this.

  I have taken most of the concepts from the mentioned PR and cleaned them up.
  I have also added a full build of JUnit 4.12 and a sample project, which uses said JUnit version.

  Most artifacts are binaries because an extremely simplistic project like the one I created requires hundreds of artifacts. Building all of those from source is (surprisingly) impossible. - The Java world for you :D

  I am terrible at rebasing in git, so I suggest we squash upon PR merge. (I did things out of order and in weird chunks, so it would not be a straight rebase with squashing; unless we remove context)

  Here is what I have done:

  **Build support**

  Essentially what was already in #12770 except much less copying because as it turns out, Maven does like symbolic links if you do it right :)
  I have a way to fetch Maven Central binaries (`fetchMaven`) and a build helper (`mavenbuild`).
  I have also added optional `skipTests` and `quiet` parameters (both of which default to `true`).

  Why default `skipTests` to `true`?
  Turns out, JUnit expects `hamcrest-core` on the classpath without defining it as an explicit runtime dependency. If somebody knows how to convince a `pom.xml` that depends on JUnit but not `hamcrest-core` to run tests in offline mode, please do provide feedback.

  **Plugins**

  I have added a large number of default Maven plugins.
  Theses are needed to get Maven to do anything at all...
  I have created `mavenMinimal` for this purpose, a list of plugins and their dependencies that are required no matter what you are building. This list of automatically included when using `mavenbuild`.

  **Libraries**

  So far, I have all the libraries that are needed to
  - Run Maven (3.3.9)
  - Build JUnit 4.12
  - Run tests using JUnit 4.12

  **Mirror**

  I have added a `maven` alias to the `fetchurl` mirrors. This is not strictly required but may help in the future if URLs change or another mirror can be added.

  **Useful stuff**

  - JUnit 4.12
  - Maven-Hello v1.0 and v1.1 (sample project to prove things work, code on GitHub)

  **Collections**

  Generally, if you have one of the Maven libraries that you depend on, they eventually pull in all their brothers and sisters with the same versions numbers as well. So I created `mavenLibs` collections to make things easier.

  **SHA512**

  Sorry @copumpkin, I know we just talked about it but the number of SHA512 in my branch had already been in the triple digits, so I kept it this way. (Forgive me :D)

  **Maven**

  The Maven/Java environment is dirty, crazy and unorganized for the most part.
  Try building a "Hello World" application and you need to pull in hundreds of dependencies.
  Don't even think about building all of those from source (see #12770) for examples of circular dependencies and seemingly endless chains of dependencies that will feel like time travel into the beginnings of Java.
  This is why the code in this PR looks the way it does and lists more than 3,500 new LoC.
  Compared to the old PR I have already abstracted and massively simplified...

  **Future**

  I would ask for any feedback I can get here.
  This has been a lot of work but if most people are against this, I won't be mad.
  If we decide to include `javaPackages` into nixpkgs, we should definitely write some documentation, which is why I added the appropriate label.

  Note sure what else to say...


state: closed
title: KDE 5 packages missing from binary cache
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/20445
updated_at: 2016-11-21 20:48:05
body:
  ## Issue description

  Gwenview, kdenlive and possibly others are missing from the release-16.09 jobset, see e.g. http://hydra.nixos.org/eval/1304471?filter=gwenview&compare=1304397. Thus they get built from source which is annoying.

  ### Steps to reproduce

  ```
  $ nix-build '<nixpkgs>' -A kde5.gwenview
  ```

  ## Technical details

  * System: 16.09.1026.5ddaca1


state: closed
title: broken package: Ren'Py
user_login: dermetfan
html_url: https://github.com/NixOS/nixpkgs/issues/20448
updated_at: 2018-03-22 02:26:30
body:
  ## Issue description

  Installed via `nix-env -iA nixos.renpy`.

  On launch:
  ```
  ❯ renpy

  I'm sorry, but an uncaught exception occurred.

  While parsing /nix/store/wb1g459xvsgr259whgsaqjvw2ygsrn6g-renpy-6.17.6/share/renpy/renpy/common/00console.rpy.
  ScriptError: Name u'_console' is defined twice: at renpy/common/00console.rpy:601 and renpy/common/00console.rpy:601.

  -- Full Traceback ------------------------------------------------------------

  Full traceback:
    File "/nix/store/wb1g459xvsgr259whgsaqjvw2ygsrn6g-renpy-6.17.6/share/renpy/renpy/bootstrap.py", line 285, in bootstrap
      renpy.main.main()
    File "/nix/store/wb1g459xvsgr259whgsaqjvw2ygsrn6g-renpy-6.17.6/share/renpy/renpy/main.py", line 248, in main
      renpy.game.script.load_script() # sets renpy.game.script.
    File "/nix/store/wb1g459xvsgr259whgsaqjvw2ygsrn6g-renpy-6.17.6/share/renpy/renpy/script.py", line 177, in load_script
      self.load_appropriate_file(".rpyc", ".rpy", dir, fn, initcode)
    File "/nix/store/wb1g459xvsgr259whgsaqjvw2ygsrn6g-renpy-6.17.6/share/renpy/renpy/script.py", line 451, in load_appropriate_file
      if not self.load_file(dir, fn + source, initcode):
    File "/nix/store/wb1g459xvsgr259whgsaqjvw2ygsrn6g-renpy-6.17.6/share/renpy/renpy/script.py", line 320, in load_file
      self.finish_load(stmts, initcode)
    File "/nix/store/wb1g459xvsgr259whgsaqjvw2ygsrn6g-renpy-6.17.6/share/renpy/renpy/script.py", line 392, in finish_load
      node.filename, node.linenumber))
  ScriptError: Name u'_console' is defined twice: at renpy/common/00console.rpy:601 and renpy/common/00console.rpy:601.

  Linux-4.4.28-x86_64-with-glibc2.2.5
  Ren'Py 6.17.6.512
  ```

  ## Technical details

  * System: `17.03.git.33afbf8 (Gorilla)`
  * Nix version: `nix-env (Nix) 1.11.4`
  * Nixpkgs version: `17.03pre95306.a24728"`


state: closed
title: broken package: Pitivi
user_login: dermetfan
html_url: https://github.com/NixOS/nixpkgs/issues/20449
updated_at: 2018-03-21 23:19:46
body:
  ## Issue description

  `nix-env -iA nixos.pitivi`

  On launch:
  ```
  Could not import 'gi'. Make sure you have pygobject available.
  ```

  ## Technical details

  * System: `17.03.git.33afbf8 (Gorilla)`
  * Nix version: `nix-env (Nix) 1.11.4`
  * Nixpkgs version: `17.03pre95306.a24728"`


state: open
title: Spam Assassin Server: IPv6 related error in Perl when invoking sa-update
user_login: mikael-andersson
html_url: https://github.com/NixOS/nixpkgs/issues/20450
updated_at: 2018-06-24 14:18:36
body:
  ## Issue description

  When running sa-update, I get the following error:

  > Use of uninitialized value in subroutine entry at /nix/store/mj2i6iayh4n39b08v8r5b41fh1b43as4-perl-5.22.2/lib/perl5/5.22.2/x86_64-linux-thread-multi/Socket.pm line 844.
  > Bad arg length Socket::pack_sockaddr_in6, length is 0, should be 16 at /nix/store/mj2i6iayh4n39b08v8r5b41fh1b43as4-perl-5.22.2/lib/perl5/5.22.2/x86_64-linux-thread-multi/Socket.pm line 844.
  > 

  The version of Spam Assassin is 3.4.1 and it seems to be the latest stable version.  My guess is that the Perl version is a bit too old. What I can see from spamassassin.nix, no perl package and version is specified. Is that really right?


  ### Steps to reproduce
  Activate Spam Assassin Server in configuration.nix with:
  services.spamassassin.enable = true;

  Run 'sa-update'.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  16.09.1026.5ddaca1 (Flounder)
  * Nix version: (run `nix-env --version`)
  nix-env (Nix) 1.11.4
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  "16.09.1026.5ddaca1"


state: closed
title: git: 2.10.1 -> 2.10.2
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/20451
updated_at: 2016-11-16 17:51:33
body:
  ###### Motivation for this change
  Update

  ###### Things done

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

  ---


state: closed
title: Fix purescript_0_10_1 package, fixes #20240
user_login: jazmit
html_url: https://github.com/NixOS/nixpkgs/pull/20452
updated_at: 2016-11-19 14:16:39
body:
  ###### Motivation for this change
  purescript_0_10_1 package was broken because of failing tests as per #20240 

  ###### Things done
  Tested using nixos-rebuild switch -I


state: closed
title: liquibase: 3.4.2 -> 3.5.3
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/20453
updated_at: 2016-11-16 17:51:46
body:
  ###### Motivation for this change
  Update

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] 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: WIP: mesa bleeding edge
user_login: corngood
html_url: https://github.com/NixOS/nixpkgs/pull/20454
updated_at: 2017-11-25 15:54:30
body:
  ###### Motivation for this change

  @Ralith @vcunat 

  This brings in development versions of llvm and mesa, which provides the open source amdgpu vulkan driver, OpenGL 4.5 core context, etc.

  * The amount of duplicate code in /llvm/*/ seems excessive.  if I was going to package a new release (e.g. 4.0) I think I'd start by abstracting what I have in svn/).

  * I'm not quite sure about the way I exposed multiple versions of mesa.  It's more like openssl than llvm.

  My packageOverrides currently looks like this:

  ```
      packageOverrides = pkgs:
        with pkgs.stdenv.lib; {
        stdenv = pkgs.stdenv // {
          platform = pkgs.stdenv.platform // optionalAttrs (!amdgpu-pro) {
            kernelExtraConfig = "DRM_AMDGPU_CIK y";
          };
        };
        steam = pkgs.steam.override {
          newStdcpp = true;
        };
        mesa_drivers = (pkgs.mesa_13_1_0-git.override {
          enableTextureFloats = true;
        }).drivers;
      };
  ```

  * enable experimental support for certain GPUs (could this be a nixos option?)
  * enable the new libc in steam for compatibility with mesa drivers (should this be the default, or enabled when the driver is enabled?)
  * select mesa 13.1 driver only, to avoid rebuilding mesa dependencies, which is almost everything.
  * enable patent protected floating point textures
    * this probably deserves it's own nixos option and a mention in the manual.  without it, you can only get an opengl 2.1 context.

  Interesting glxinfo to prove it's working: 

  ```
  OpenGL renderer string: Gallium 0.4 on AMD HAWAII (DRM 3.3.0 / 4.8.7, LLVM 4.0.0)
  OpenGL core profile version string: 4.5 (Core Profile) Mesa 13.1.0-devel
  ```

  Any thoughts?

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: qt5.6: darwin compatibility
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/20455
updated_at: 2016-12-08 00:53:37
body:
  ###### Motivation for this change

  Qt5 support on darwin!

  ###### Things done

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

  ---
  This depends upon #20352 

  - qtbase builds on darwin
  - Downstream qmake and cmake build configurations supported

  I have not propagated these changes to other Qt versions as I'd rather get some feedback before proceeding.


state: closed
title: Use attrsOf in place of loaOf when relevant
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/20456
updated_at: 2017-02-19 14:49:26
body:
  ###### Motivation for this change

  `loaOf` types are problematic. #1800 
  This is a first pass to fix the options that was wrongly using `loaOf` in places where `attrsOf` was expected.

  This PR content is fairly conservative, fixing `loaOf` options for which the attribute name was explicitly used in the implementation section (so that should have not worked fine when a list was used).

  Tested by building the manual.

  - acme @fpletz
  - logcheck @bluescreen303
  - tahoe @MostAwesomeDude
  - tinc @wkennington
  - znc @schneefux
  - zope2 @garbas

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: erlang: 18.3.4 -> 18.3.4.4, erlang: 19.1 -> 19.1.6
user_login: DerTim1
html_url: https://github.com/NixOS/nixpkgs/pull/20457
updated_at: 2016-11-18 03:18:30
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: broken package: salt
user_login: phanimahesh
html_url: https://github.com/NixOS/nixpkgs/issues/20458
updated_at: 2016-12-23 11:30:23
body:
  ## Issue description

  salt and related commands segfault on start

  ### Steps to reproduce
  ```
  nix-env -iA nixpkgs.salt
  salt
  ```
  ## Technical details

  * System: Ubuntu xenial
  * Nix version: nix 1.11.4
  * Nixpkgs version: 17.03pre95473.843cfd6


state: closed
title: doctl: 1.3.1 -> 1.5.0
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/20459
updated_at: 2016-11-21 13:01:31
body:
  ###### Motivation for this change

  `doctl auth login` on 1.3.1 doesn't work as it looks for `/usr/bin/xdg-open` which is not available on NixOS. `doct` 1.5.0 doesn't use `xdg-open` anymore and `doctl auth init` works just fine. And as a bonus we get an update :angel:.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Rust updates
user_login: retrry
html_url: https://github.com/NixOS/nixpkgs/pull/20460
updated_at: 2016-11-17 14:43:36
body:
  ###### Motivation for this change
  Updated rust, cargo and rustfmt to their latest versions. Marked exa and tokei as broken as updating isn't enough for them to compile. Pinging maintainers: @ehegnes for exa and @gebner for tokei.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: llvmPackages: change default to 3.9
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/20461
updated_at: 2017-05-23 23:07:05
body:
  ###### Motivation for this change
  See https://github.com/NixOS/nixpkgs/issues/19195.

  ###### Things done

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

  ---


  Note that `llvmPackages` and `llvmPackagesSelf` were out of sync—I'm not sure if that was intended. (If that was, we should add a comment explaining this.)

  That's probably a mass rebuild (at least for darwin), so opening against staging.


state: closed
title: Vulnerability Roundup 9
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/issues/20462
updated_at: 2016-11-18 15:24:51
body:
  Here are all the vulnerabilities from https://lwn.net/Vulnerabilities
  since our [last hunt](https://github.com/NixOS/nixpkgs/issues/20274)

  cc: @FRidh, @fpletz, @rasendubi, @NeQuissimus, @joepie91, and @NixOS/security-notifications.

  _Note:_ The list of people CC'd on this issue participated in the last
  hunt. If you participate on this hunt, 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 hunt. If you
  would like to be CC'd on the next hunt, add a comment to the most
  recent vulnerability roundup. If you would like to be CC'd on _all_
  hunts, leave a comment and tell @grahamc so.

  ## 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.

  # 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] Review commits since last hunt for backport candidates
   - [x] Update https://github.com/NixOS/nixpkgs/issues/13515 with a
   summary.

  Without further ado...

  ### Assorted (19 issues)
   - [x] [`#669529`](https://lwn.net/Vulnerabilities/669529/) ([search](http://search.nix.gsc.io/?q=libvirt&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=libvirt+in%3Apath&type=Code))  libvirt: path traversal
   - [x] [`#706399`](https://lwn.net/Vulnerabilities/706399/) ([search](http://search.nix.gsc.io/?q=monit&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=monit+in%3Apath&type=Code))  monit: cross-site request forgery
   - [x] [`#706117`](https://lwn.net/Vulnerabilities/706117/) ([search](http://search.nix.gsc.io/?q=qemu&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=qemu+in%3Apath&type=Code))  qemu: multiple vulnerabilities
   - [x] [`#706117`](https://lwn.net/Vulnerabilities/706117/) ([search](http://search.nix.gsc.io/?q=qemu-kvm&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=qemu-kvm+in%3Apath&type=Code))  qemu: multiple vulnerabilities
   - [x] [`#706114`](https://lwn.net/Vulnerabilities/706114/) ([search](http://search.nix.gsc.io/?q=dracut&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=dracut+in%3Apath&type=Code))  dracut: information disclosure
   - [x] [`#658311`](https://lwn.net/Vulnerabilities/658311/) ([search](http://search.nix.gsc.io/?q=shutter&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=shutter+in%3Apath&type=Code))  shutter: code execution
   - [x] [`#706397`](https://lwn.net/Vulnerabilities/706397/) ([search](http://search.nix.gsc.io/?q=terminology&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=terminology+in%3Apath&type=Code))  terminology: command execution
   - [x] [`#619813`](https://lwn.net/Vulnerabilities/619813/) ([search](http://search.nix.gsc.io/?q=tnftp&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=tnftp+in%3Apath&type=Code))  tnftp: command execution
   - [x] [`#706479`](https://lwn.net/Vulnerabilities/706479/) ([search](http://search.nix.gsc.io/?q=tre&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=tre+in%3Apath&type=Code))  tre: code execution
   - [x] [`#569768`](https://lwn.net/Vulnerabilities/569768/) ([search](http://search.nix.gsc.io/?q=xinetd&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=xinetd+in%3Apath&type=Code))  xinetd: privilege escalation/code execution
   - [x] [`#706473`](https://lwn.net/Vulnerabilities/706473/) ([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] [`#706116`](https://lwn.net/Vulnerabilities/706116/) ([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] [`#706478`](https://lwn.net/Vulnerabilities/706478/) ([search](http://search.nix.gsc.io/?q=libgit2&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=libgit2+in%3Apath&type=Code))  libgit2: unspecified
   - [x] [`#706021`](https://lwn.net/Vulnerabilities/706021/) ([search](http://search.nix.gsc.io/?q=mariadb&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=mariadb+in%3Apath&type=Code))  mariadb: unspecified vulnerability
   - [x] [`#706021`](https://lwn.net/Vulnerabilities/706021/) ([search](http://search.nix.gsc.io/?q=mysql&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=mysql+in%3Apath&type=Code))  mariadb: unspecified vulnerability
   - [x] [`#706401`](https://lwn.net/Vulnerabilities/706401/) ([search](http://search.nix.gsc.io/?q=mysql-community-server&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=mysql-community-server+in%3Apath&type=Code))  mysql-community-server: multiple unspecified vulnerabilities
   - [x] [`#706402`](https://lwn.net/Vulnerabilities/706402/) ([search](http://search.nix.gsc.io/?q=opera&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=opera+in%3Apath&type=Code))  opera: multiple vulnerabilties
   - [x] [`#706400`](https://lwn.net/Vulnerabilities/706400/) ([search](http://search.nix.gsc.io/?q=python-cryptography&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=python-cryptography+in%3Apath&type=Code))  python-cryptography: returns empty byte-string
   - [x] [`#706475`](https://lwn.net/Vulnerabilities/706475/) ([search](http://search.nix.gsc.io/?q=rh-mysql56-mysql&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=rh-mysql56-mysql+in%3Apath&type=Code))  rh-mysql56-mysql: privilege escalation

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

  ### ntp (4 issues)
   - [x] [`#656982`](https://lwn.net/Vulnerabilities/656982/) ([search](http://search.nix.gsc.io/?q=ntp&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ntp+in%3Apath&type=Code))  ntp: multiple vulnerabilities
   - [x] [`#661765`](https://lwn.net/Vulnerabilities/661765/) ([search](http://search.nix.gsc.io/?q=ntp&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ntp+in%3Apath&type=Code))  ntp: multiple vulnerabilities
   - [x] [`#673451`](https://lwn.net/Vulnerabilities/673451/) ([search](http://search.nix.gsc.io/?q=ntp&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ntp+in%3Apath&type=Code))  ntp: missing check for zero originate timestamp
   - [x] [`#674069`](https://lwn.net/Vulnerabilities/674069/) ([search](http://search.nix.gsc.io/?q=ntp&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ntp+in%3Apath&type=Code))  ntp: multiple vulnerabilities

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


state: closed
title: ghc.withPackages: amend the derviation name
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/20463
updated_at: 2016-11-17 16:09:28
body:
  Provide a clear difference between the compiler itself and link farms containing
  additional packages.


state: closed
title: kdeWrapper: reduce closure size
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/20464
updated_at: 2016-11-17 12:32:19
body:
  ###### Motivation for this change

  Reduces the closure size of KDE applications.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: jsduck: init version
user_login: periklis
html_url: https://github.com/NixOS/nixpkgs/pull/20465
updated_at: 2018-07-25 09:21:30
body:
  ###### Motivation for this change


  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [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: Vulnerability Roundup #9 Mass Rebuild Rollup (WIP)
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/20466
updated_at: 2016-11-17 03:07:31
body:
  ###### Motivation for this change

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

   - jasper: 1.900.21 -> 1.900.28 https://lwn.net/Vulnerabilities/705673/, https://lwn.net/Vulnerabilities/705824/

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: modules: use enum when relevant
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/20467
updated_at: 2016-11-17 22:31:01
body:
  ###### Motivation for this change

  Use enum options when they are relevant.
  tested by building the manual.

  continuation of #20144.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: initrd-ssh: fix authorized_key generation with multiple keys
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/20469
updated_at: 2016-11-18 22:16:44
body:
  ###### Motivation for this change

  multiple entries should be separated by newline

  ###### Things done

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

  ---


state: closed
title: pythonPackages.qrcode: 5.1 -> 5.3
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/20470
updated_at: 2016-11-16 15:34:15
body:
  ###### Motivation for this change

  works with python3 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
     - [ ] 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: nixos/lib/make-disk-image: performance regression since 16.03
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/20471
updated_at: 2017-07-25 18:43:12
body:
  24f8cf08 changes `nixos/lib/make-disk-image` to use nixos-install, but that doesn't copy the closure correctly so it takes way longer to build.

  To reproduce run:

  ```
           nix-build \
               '<nixpkgs/nixos>' \
               -A config.system.build.amazonImage \
               --arg configuration "{ imports = [ <nixpkgs/nixos/maintainers/scripts/ec2/amazon-image.nix> ]; ec2.hvm = true; }"
  ```

  And to make things worse, `nixos-install` uses `-j 1` by default. This is considered a regression, ami image takes now ~35min to build.

  cc @obadz 


state: closed
title: pythonPackages.qrcode: fix dependencies and tests
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/20472
updated_at: 2016-11-16 20:59:42
body:
  ###### Motivation for this change

  In my previous pull request I tested python2 twice by accident (#20470). Now python3 tests also pass.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: faust2jaqt miss qmake-qt4/qmake-qt5
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/issues/20473
updated_at: 2018-06-24 16:29:38
body:
  ## Issue description
  faust2jaqt missing qmake-qt4/qt5

  https://github.com/NixOS/nixpkgs/blob/56904d7c423f2b13b37fbd29f39bbb4b52bc7824/pkgs/applications/audio/faust/faust2jaqt.nix


state: closed
title: haskellPackages.ghcjs-dom: Add overrides
user_login: rvl
html_url: https://github.com/NixOS/nixpkgs/pull/20474
updated_at: 2016-11-21 19:51:59
body:
  ###### Motivation for this change

  These overrides allow `haskell.packages.ghcjsHEAD.ghcjs-dom` to build.

  It will not work with `haskell.compiler.ghcjs`, only `ghcjsHEAD`, because the latest version of `ghcjs-dom` requires Cabal 1.24.

  Thanks @TravisWhitaker for setting up `ghcjsHEAD`.

  /cc @Profpatsch @ryantrinkle 

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `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: mariadb: 10.1.18 -> 10.1.19
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/20475
updated_at: 2016-11-17 01:24:19
body:
  ###### Motivation for this change
  #20462 
  Update

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs 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: Darwin: dyld: Symbol not found: __cg_png_create_info_struct
user_login: ryantrinkle
html_url: https://github.com/NixOS/nixpkgs/issues/20476
updated_at: 2016-11-19 20:56:43
body:
  ## Issue description

  When building certain packages, 

  ### Steps to reproduce

  With a sufficiently recent nixpkgs, on Mac OS:
  ```
  nix-build -E '(import <nixpkgs> { config.allowBroken = true; }).haskellPackages.pango'
  ```

  ## Technical details

  * System: Mac OS 10.11.6
  * Nix version: nix-env (Nix) 1.11.2
  * Nixpkgs version: "17.03pre95548.8ef3eae"


state: closed
title: opera: 40.0.2308.90 -> 41.0.2353.56
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/20477
updated_at: 2016-11-17 01:16:14
body:
  ###### Motivation for this change
  Update
  #20462 

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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/mysql: test tries to connect to local mysql
user_login: ip1981
html_url: https://github.com/NixOS/nixpkgs/issues/20478
updated_at: 2018-06-24 16:25:13
body:
  ## Issue description
  ```
  Building mysql-0.1.3...
  Preprocessing library mysql-0.1.3...
  [1 of 3] Compiling Database.MySQL.Base.Types ( dist/build/Database/MySQL/Base/Types.hs, dist/build/Database/MySQL/Base/Types.o )

  Database/MySQL/Base/Types.hsc:228:10: warning: [-Wmissing-methods]
      • No explicit implementation for
          either ‘poke’ or ‘pokeElemOff’ or ‘pokeByteOff’
      • In the instance declaration for ‘Storable Field’
  [2 of 3] Compiling Database.MySQL.Base.C ( dist/build/Database/MySQL/Base/C.hs, dist/build/Database/MySQL/Base/C.o )
  [3 of 3] Compiling Database.MySQL.Base ( Database/MySQL/Base.hs, dist/build/Database/MySQL/Base.o )
  Preprocessing test suite 'test' for mysql-0.1.3...
  [1 of 1] Compiling Main             ( test/main.hs, dist/build/test/test-tmp/Main.dyn_o )
  Linking dist/build/test/test ...
  running tests
  Running 1 test suites...
  Test suite test: RUNNING...
  test: ConnectionError {errFunction = "connect", errNumber = 2003, errMessage = "Can't connect to MySQL server on '127.0.0.1' (111 \"Connection refused\")"}
  Test suite test: FAIL
  Test suite logged to: dist/test/mysql-0.1.3-test.log
  0 of 1 test suites (0 of 1 test cases) passed.
  ```

  ## Technical details
  * Nixpkgs version: 16.09


state: closed
title: webstorm: 2016.2.4 -> 2016.3
user_login: goetzst
html_url: https://github.com/NixOS/nixpkgs/pull/20479
updated_at: 2016-11-18 03:21:00
body:
  ###### Motivation for this change
  webstorm 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: pythonPackages.fetchpypi: fetch tarballs from pypi
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/20481
updated_at: 2016-11-17 08:21:42
body:
  ###### Things done

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

  ---


  This function grabs the url, version and hash for a specified package from a file that was generated by update-hashes.


state: closed
title: networkd: allow to supply own unit files
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/20482
updated_at: 2016-12-17 14:23:34
body:
  ###### Motivation for this change

  A lot of effort was put into this module, but it only support half the options
  supported by latest systemd-networkd. 
  The patch allows to generate/write own files to this directory. Instead of providing /etc/systemd/network only single files are symlinked to this directory.

  The following example:

  ```
  systemd.network= {
    enable = true;
    networks.eth0 = {
      enable = true;
      name = "eth0";
      address = [ "2a03:4000:13:31e::/64" ];
      gateway = [ "fe80::1" ];
      DHCP = "v4";
      networkConfig.IPv6AcceptRA = "no";
    };
  };
  ```

  can be then also written as:

  ```
  systemd.network.enable = true;
  environment.etc."systemd/network/eth0.network".text = ''
    [Match]
    Name = eth0

    [Network]
    DHCP = v4
    Address = 2a03:4000:13:31e::/64
    Gateway = fe80::1
    IPv6AcceptRA = no
  '';
  ```

  The latter one is much easier to interfere by looking at the manpage or
  copy'n'paste from other examples. Also systemd-networkd provides better
  error messages compared to the module. 

  In future wireguard vpn will be supported by networkd.
  To avoid leakage of private keys, those could be then also put
  outside of the /nix/store

  Currently files changed outside of this module will not trigger update
  of networkd. My suggestion therefor is to refactor the module to
  just take strings instead of attributes.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: vim-plugins/deoplete-go: init at 2016-11-12
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/pull/20483
updated_at: 2016-11-18 19:35:22
body:
  ###### Motivation for this change
  deoplete is recommended over neocomplete, and deoplete-go will give Go completion

  ###### Things done

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

  ---

  ###### Status
  - [x] get autocompletion working with neovim


state: closed
title: darwin: scdaemon built with gnupg21 crashes on startup
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/issues/20484
updated_at: 2017-03-16 08:38:14
body:
  If you build gnupg21 and then run:

  ```
  ~/.nix-profile/libexec/scdaemon --server --verbose --no-detach
  ```

  It will immediately die with `Segmentation fault: 11`.  Here is the stack trace:

  ```
  (lldb) run
  scdaemon[67198]: handler for fd -1 started
  Process 67198 stopped
  * thread #2: tid = 0x3a25f, 0x00007fff86bda4e9 libobjc.A.dylib`objc_msgSend + 41, stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
      frame #0: 0x00007fff86bda4e9 libobjc.A.dylib`objc_msgSend + 41
  libobjc.A.dylib`objc_msgSend:
  ->  0x7fff86bda4e9 <+41>: cmpq   (%r10), %rsi
      0x7fff86bda4ec <+44>: jne    0x7fff86bda4f2            ; <+50>
      0x7fff86bda4ee <+46>: jmpq   *0x8(%r10)
      0x7fff86bda4f2 <+50>: cmpq   $0x1, (%r10)

  Process 67198 launched: '/Users/johnw/.nix-profile/libexec/scdaemon' (x86_64)
  (lldb) bt
  * thread #2: tid = 0x3a25f, 0x00007fff86bda4e9 libobjc.A.dylib`objc_msgSend + 41, stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    * frame #0: 0x00007fff86bda4e9 libobjc.A.dylib`objc_msgSend + 41
      frame #1: 0x00007fff998e6adc IOKit`IORegistryEntrySearchCFProperty + 46
      frame #2: 0x00000001001a7bde libusb-1.0.0.dylib`process_new_device + 94
      frame #3: 0x00000001001a268a libusb-1.0.0.dylib`darwin_init + 234
      frame #4: 0x000000010019d22f libusb-1.0.0.dylib`libusb_init + 559
      frame #5: 0x0000000100010643 scdaemon`ccid_open_reader + 99
      frame #6: 0x0000000100007e85 scdaemon`apdu_open_reader + 133
      frame #7: 0x0000000100003ee7 scdaemon`scd_command_handler + 471
      frame #8: 0x0000000100003544 scdaemon`start_connection_thread + 148
      frame #9: 0x0000000100195f8e libnpth.0.dylib`thread_start + 30
      frame #10: 0x00007fff8fb9399d libsystem_pthread.dylib`_pthread_body + 131
      frame #11: 0x00007fff8fb9391a libsystem_pthread.dylib`_pthread_start + 168
      frame #12: 0x00007fff8fb91351 libsystem_pthread.dylib`thread_start + 13
  ```

  This prevents smart cards from being used with GnuPG 2.1.  I'm able to use `scdaemon` from GPGTools just fine with Nix's gnupg21.  Here are the binaries linked against Nix's `scdaemon`:

  ```
  15:00:53 Vulcan:~/bae/xhtml-deliverable $ otool -L ~/.nix-profile/libexec/scdaemon
  /Users/johnw/.nix-profile/libexec/scdaemon:
  	/nix/store/bz5pf8mmfknv85w64xdvx0qbzvdsjqcb-libgcrypt-1.7.3/lib/libgcrypt.20.dylib (compatibility version 22.0.0, current version 22.3.0)
  	/nix/store/i8a9vwkf7ijzkj8q5h051bal2wmqpisv-libgpg-error-1.24/lib/libgpg-error.0.dylib (compatibility version 20.0.0, current version 20.1.0)
  	/nix/store/qmgn7wq1psm8mkvab8bn60pk2fs10x2k-libksba-1.3.5/lib/libksba.8.dylib (compatibility version 20.0.0, current version 20.6.0)
  	/nix/store/dgh61053wlc50zil8hswafzg29b04xac-libassuan-2.4.3/lib/libassuan.0.dylib (compatibility version 8.0.0, current version 8.3.0)
  	/nix/store/kmjlaad8ddlsd6mbrqmximgdrwk2rdj4-npth-1.2/lib/libnpth.0.dylib (compatibility version 1.0.0, current version 1.5.0)
  	/nix/store/p6r0hq4drx20nic9b8hdnpxdghjm3xjb-libusb-1.0.20/lib/libusb-1.0.0.dylib (compatibility version 2.0.0, current version 2.0.0)
  	/nix/store/wg557dq764j8x4q49c01vczs8fl4z5sn-CF-osx-10.9.5/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 855.15.0)
  	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
  	/nix/store/vii41bjljhdsa655yww4jcymnibhv039-gettext-0.19.8/lib/libintl.9.dylib (compatibility version 11.0.0, current version 11.4.0)
  	/nix/store/wr4xak6fw0prhdx8qbaf8pijcp1iyajm-libiconv-osx-10.11.6/lib/libiconv.dylib (compatibility version 7.0.0, current version 7.0.0)
  	/nix/store/a131zkygxrk04qs2kl3vq83z1wnhh03c-Libsystem-osx-10.11.6/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1226.10.1)
  ```


state: closed
title: vmware-guest: fix vmmouse driver
user_login: anoever
html_url: https://github.com/NixOS/nixpkgs/pull/20485
updated_at: 2016-11-20 02:39:29
body:
  ###### Motivation for this change
  Automatic mouse release did not work because xorg vmmouse driver was not loaded.

  ###### Things done

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

  ---


  Fix automatic mouse grabbing/releasing when running as a vmware guest.

  1. The xf86inputvmmouse is not loaded by default. Add it.
  2. InptutDevice sections for which specify a driver are ignored if
  AutoAddDevices is enabled (which it is by default). See [1]. Instead use
  an InputClass to load the vmmouse driver.

  [1] https://www.x.org/archive/X11R7.7/doc/man/man5/xorg.conf.5.xhtml#heading8


state: closed
title: gromit-mpx: init at 1.2
user_login: pjones
html_url: https://github.com/NixOS/nixpkgs/pull/20486
updated_at: 2016-12-10 13:51:14
body:
  ###### Motivation for this change

  Add package.

  ###### Things done

  - 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).

  ---


state: closed
title: libsepol-2.4 does not build on OS X
user_login: TikhonJelvis
html_url: https://github.com/NixOS/nixpkgs/issues/20487
updated_at: 2016-11-17 09:26:06
body:
  ## Issue description

  libsepol-2.4 does not build on OS X with the following error:

  ```
  building path(s) ‘/nix/store/xkb2qx41m2z7rsh0c3q9l8m9wg92njif-libsepol-2.4’
  unpacking sources
  unpacking source archive /nix/store/158afsd4pgxqsgpzshz4j223d12d5nd3-libsepol-2.4.tar.gz
  source root is libsepol-2.4
  setting SOURCE_DATE_EPOCH to timestamp 1422887890 of file libsepol-2.4/utils/chkcon.c
  patching sources
  configuring
  no configure script, doing nothing
  building
  make flags: SHELL=/nix/store/1q80y67mh1w7dny26p2f7y7msk8j7a1k-bash-4.3-p46/bin/bash  PREFIX=/nix/store/xkb2qx41m2z7rsh0c3q9l8m9wg92njif-libsepol-2.4 DESTDIR=/nix/store/xkb2qx41m2z7rsh0c3q9l8m9wg92njif-libsepol-2.4  
  make -C src 
  make[1]: Entering directory '/private/var/folders/my/71d693qj5szdm986z1wj06krlrw5ms/T/nix-build-libsepol-2.4.drv-0/libsepol-2.4/src'
  clang -Werror -Wall -W -Wundef -Wshadow -Wmissing-format-attribute -O2 -I. -I../include -D_GNU_SOURCE -I../cil/include -fPIC -c -o handle.o handle.c
  clang -Werror -Wall -W -Wundef -Wshadow -Wmissing-format-attribute -O2 -I. -I../include -D_GNU_SOURCE -I../cil/include -fPIC -c -o node_record.o node_record.c
  node_record.c:76:31: error: no member named 's6_addr32' in 'struct in6_addr'
                          memcpy(addr_bytes, in_addr.s6_addr32, 16);
                                             ~~~~~~~ ^
  /nix/store/73ysb5a9r65nisq23bi37zncww10i536-Libsystem-osx-10.11.6/include/secure/_string.h:65:33: note: expanded from macro 'memcpy'
    __builtin___memcpy_chk (dest, src, len, __darwin_obsz0 (dest))
                                  ^
  node_record.c:168:17: error: no member named 's6_addr32' in 'struct in6_addr'
                          memcpy(&addr.s6_addr32[0], addr_bytes, 16);
                                  ~~~~ ^
  /nix/store/73ysb5a9r65nisq23bi37zncww10i536-Libsystem-osx-10.11.6/include/secure/_string.h:65:27: note: expanded from macro 'memcpy'
    __builtin___memcpy_chk (dest, src, len, __darwin_obsz0 (dest))
                            ^
  node_record.c:168:17: error: no member named 's6_addr32' in 'struct in6_addr'
                          memcpy(&addr.s6_addr32[0], addr_bytes, 16);
                                  ~~~~ ^
  /nix/store/73ysb5a9r65nisq23bi37zncww10i536-Libsystem-osx-10.11.6/include/secure/_string.h:65:59: note: expanded from macro 'memcpy'
    __builtin___memcpy_chk (dest, src, len, __darwin_obsz0 (dest))
                                                            ^
  /nix/store/73ysb5a9r65nisq23bi37zncww10i536-Libsystem-osx-10.11.6/include/secure/_common.h:38:55: note: expanded from macro '__darwin_obsz0'
  #define __darwin_obsz0(object) __builtin_object_size (object, 0)
                                                        ^
  3 errors generated.
  make[1]: *** [Makefile:61: node_record.o] Error 1
  make[1]: Leaving directory '/private/var/folders/my/71d693qj5szdm986z1wj06krlrw5ms/T/nix-build-libsepol-2.4.drv-0/libsepol-2.4/src'
  make: *** [Makefile:6: all] Error 2
  builder for ‘/nix/store/6k9r52ayvvq9x200jyr60n2f5y6067xq-libsepol-2.4.drv’ failed with exit code 2
  error: build of ‘/nix/store/6k9r52ayvvq9x200jyr60n2f5y6067xq-libsepol-2.4.drv’ failed
  ```

  ### Steps to reproduce

  `nix-env -i libsepol`

  ## Technical details

  * System: OS X 10.11.6
  * Nix version: nix-env (Nix) 1.11.2
  * Nixpkgs version: 17.03pre95548.8ef3eae


state: closed
title: emacs24Macport (emacs-24.5-mac-5.15) is missing autoconf and automake on OS X
user_login: TikhonJelvis
html_url: https://github.com/NixOS/nixpkgs/issues/20488
updated_at: 2016-12-18 14:29:14
body:
  ## Issue description

  The emacs24Macport package is not building on OS X with the following error. Apparently, it's missing automake and autoconf:

  ```
  installing ‘emacs-24.5-mac-5.15’
  these derivations will be built:
    /nix/store/x92ajxzgm7nyk7w91l4jp02gpmvhimwn-emacs-24.5-mac-5.15.drv
  building path(s) ‘/nix/store/iq09al41zrf25h24n585jmgdhx7ar96q-emacs-24.5-mac-5.15’
  unpacking sources
  unpacking source archive /nix/store/0bh516sw22n0847mrlwk62hqzvr2ixmb-emacs-24.5.tar.xz
  source root is emacs-24.5
  setting SOURCE_DATE_EPOCH to timestamp 1449979670 of file emacs-24.5/NEWS-mac
  patching sources
  patching file Makefile.in
  patching file configure.ac
  patching file doc/emacs/Makefile.in
  patching file doc/emacs/emacs.texi
  patching file doc/emacs/macport.texi
  patching file doc/emacs/xresources.texi
  patching file doc/lispref/Makefile.in
  patching file doc/lispref/display.texi
  patching file doc/lispref/frames.texi
  patching file lib-src/emacsclient.c
  patching file lib-src/makefile.w32-in
  patching file lisp/cus-edit.el
  patching file lisp/cus-start.el
  patching file lisp/disp-table.el
  patching file lisp/doc-view.el
  patching file lisp/erc/erc.el
  patching file lisp/faces.el
  patching file lisp/frame.el
  patching file lisp/info.el
  patching file lisp/international/mule-cmds.el
  patching file lisp/loadup.el
  patching file lisp/mail/emacsbug.el
  patching file lisp/menu-bar.el
  patching file lisp/mwheel.el
  patching file lisp/net/eww.el
  patching file lisp/org/org-protocol.el
  patching file lisp/server.el
  patching file lisp/simple.el
  patching file lisp/startup.el
  patching file lisp/term/common-win.el
  patching file lisp/tool-bar.el
  patching file lisp/version.el
  patching file src/Makefile.in
  patching file src/alloc.c
  patching file src/atimer.c
  patching file src/callproc.c
  patching file src/character.h
  patching file src/coding.c
  patching file src/composite.c
  patching file src/conf_post.h
  patching file src/deps.mk
  patching file src/dispextern.h
  patching file src/dispnew.c
  patching file src/emacs.c
  patching file src/fileio.c
  patching file src/fns.c
  patching file src/font.c
  patching file src/font.h
  patching file src/fontset.c
  patching file src/frame.c
  patching file src/frame.h
  patching file src/fringe.c
  patching file src/image.c
  patching file src/keyboard.c
  patching file src/keyboard.h
  patching file src/lisp.h
  patching file src/lisp.mk
  patching file src/lread.c
  patching file src/macfont.h
  patching file src/macfont.m
  patching file src/menu.c
  patching file src/menu.h
  patching file src/process.c
  patching file src/puresize.h
  patching file src/sound.c
  patching file src/term.c
  patching file src/termcap.c
  patching file src/termhooks.h
  patching file src/terminal.c
  patching file src/tparam.c
  patching file src/unexmacosx.c
  patching file src/window.h
  patching file src/xdisp.c
  patching file src/xfaces.c
  patching file src/xgselect.c
  patching file aclocal.m4
  patching file lib/Makefile.in
  patching file src/config.in
  patching file configure
  patching file src/stamp-h.in
  configuring
  Checking whether you have the necessary tools...
  (Read INSTALL.REPO for more details on building Emacs)

  Checking for autoconf (need at least version 2.65)...
  missing
  Checking for automake (need at least version 1.11)...
  missing

  Building Emacs from the repository requires the following specialized programs:
  autoconf (minimum version 2.65)
  automake (minimum version 1.11)

  Your system seems to be missing the following tool(s):
  autoconf (missing)
  automake (missing)

  If you think you have the required tools, please add them to your PATH
  and re-run this script.

  Otherwise, please try installing them.
  On systems using rpm and yum, try: "yum install PACKAGE"
  On systems using dpkg and apt, try: "apt-get install PACKAGE"
  Then re-run this script.

  If you do not have permission to do this, or if the version provided
  by your system is too old, it is normally straightforward to build
  these packages from source.  You can find the sources at:

  ftp://ftp.gnu.org/gnu/PACKAGE/

  Download the package (make sure you get at least the minimum version
  listed above), extract it using tar, then run configure, make,
  make install.  Add the installation directory to your PATH and re-run
  this script.

  If you know that the required versions are in your PATH, but this
  script has made an error, then you can simply run

  autoreconf -i -I m4

  instead of this script.

  Please report any problems with this script to bug-gnu-emacs@gnu.org .
  builder for ‘/nix/store/x92ajxzgm7nyk7w91l4jp02gpmvhimwn-emacs-24.5-mac-5.15.drv’ failed with exit code 1
  error: build of ‘/nix/store/x92ajxzgm7nyk7w91l4jp02gpmvhimwn-emacs-24.5-mac-5.15.drv’ failed
  ```

  ### Steps to reproduce

  `nix-env -f "<nixpkgs>" -iA emacs24Macport`

  ## Technical details

  * System: OS X 10.11.6
  * Nix version: nix-env (Nix) 1.11.2
  * Nixpkgs version: 17.03pre95548.8ef3eae


state: closed
title: SANE and OpenGL modules conflictingly set LD_LIBRARY_PATH
user_login: 8573
html_url: https://github.com/NixOS/nixpkgs/issues/20489
updated_at: 2016-11-18 06:36:15
body:
  I've recently started getting this error message from `nixos-rebuild`
  on my laptop:

  > error: The unique option \`environment.sessionVariables.LD_LIBRARY_PATH' is defined multiple times, in \`/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/services/hardware/sane.nix' and \`/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/hardware/opengl.nix'.

  The laptop runs NixOS version `17.03pre94694.fa4167c (Gorilla)`, according to `nixos-version`. My
  desktop computer, which runs the same version of NixOS, does not
  appear to be affected.


state: closed
title: Boot failing since update to linux-4.8 with grsecurity
user_login: mrobbetts
html_url: https://github.com/NixOS/nixpkgs/issues/20490
updated_at: 2016-11-24 11:03:55
body:
  ## Issue description
  I updated my NixOS (w/ grsecurity) installation to latest master today, and in the process caught the kernel version bump from 4.7.10 to 4.8.8.

  Since this update, the system no longer boots. I get (forgive any typing errors, this system doesn't have IPMI!):
  ```
  <<< NixOS Stage 1 >>>

  Loading module dm_mod...
  modprobe: FATAL: Module dm_mod not found in directory /lib/modules/4.8.8-grsec
  running udev...
  starting device mapper and LVM...
  waiting for device /dev/disk/by-uuid/<blah> to appear.................
  Time out waiting for device  /dev/disk/by-uuid/<blah>, trying to mount anyway.
  mounting /dev/disk/by-uuid/<blah> on /...
  mount: mounting  /dev/disk/by-uuid/<blah> on /mnt-root/ failed: No such device

  An error occurred in stage 1 of the boot process, which must mount the root filesystem on '/mnt-root' and then start stage 2.
  ```

  Of course, selecting a previous configuration in grub works fine (thanks, NixOS!). So, let me know if there's anything you want me to try on this system.


state: closed
title: PHP fails to build on Debian
user_login: ip1981
html_url: https://github.com/NixOS/nixpkgs/issues/20491
updated_at: 2017-11-04 01:51:05
body:
  ## Issue description

  ```
  ...
  checking for LDAP support... yes
  checking for LDAP Cyrus SASL support... /nix/store/5mfw60742kf18wlsd6f72d3pzm6bjxcr-cyrus-sasl-2.1.26-dev
  checking size of long int... 8
  configure: error: Cannot find ldap libraries in /usr/lib.
  builder for ‘/nix/store/jsgb3gdcqhmmcav7qfc5k0kxn7703nrv-php-5.6.27.drv’ failed with exit code 1
  ...
  ```

  ### Steps to reproduce
  Build PHP on non-NixOS. Both PHP 5.6 and PHP 7 fail to build for the same reason.


  ## Technical details

  * System: Debian
  * Nixpkgs version: 16.09


state: closed
title: lxqt: better organize system packages
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/20492
updated_at: 2016-12-15 21:45:45
body:
  ###### Motivation for this change

  Better organization of system packages used by LXQt inspired by the GNOME module.

  - Split packages in three categories, all of them going into the system package list:
    - prerequisite packages
    - core packages
    - optional packages

  - Add a new configuration option 'environment.lxqt.excludePackages' to specify optional LXQt packages that should be excluded from system packages.

  - Add 'gvfs' as a pre-requisite package, needed by 'pcmanfm-qt' to handle virtual places, like "Computer" and "Network".

  Obsoletes https://github.com/NixOS/nixpkgs/pull/20426.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: ghcjsHEAD: don’t just copy & replace, reuse same code
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/20493
updated_at: 2016-11-18 15:14:09
body:
  The HEAD file was just copied over and a few hashes replaced.
  Most of these hashes were already function arguments anyway, so no reason to not
  abstract over that.

  `ghcjsHEAD` builds, it needs a rebuild because the `ghcjs-prim` build input is set to `null` instead of missing (my guess).

  cc @TravisWhitaker @ryantrinkle 


state: closed
title: Revert "Merge pull request #17145 from kalhauge/haskell_darwin_dyld"
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/pull/20494
updated_at: 2016-11-18 20:12:45
body:
  This fix doesn't actually fix the cabal bug (see #16357), but it does
  cause other bugs (see #20476)

  Fixes #20476

  This reverts commit b89fa5fd5cc3e7d27fb87bc792fe0d6553aec28d, reversing
  changes made to e4b146b0417762c461c7f90f587dc82e8524f796.


state: closed
title: gocryptfs: init at 1.1.1
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/20496
updated_at: 2016-12-04 21:23:09
body:
  ###### Things done

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

  ---


state: closed
title: monit: 5.19.0 -> 5.20.0 for CVE-2016-7067
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/20497
updated_at: 2019-04-17 01:45:31
body:
  ###### Motivation for this change

  https://github.com/NixOS/nixpkgs/issues/20462
  https://cve.space/CVE-2016-7067


  ###### Things done

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

  ---


state: closed
title: Python: buildPyPIPackage and buildPyPIApplication
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/20498
updated_at: 2017-02-26 13:57:19
body:
  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] 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: nodejs/iojs fails to build with libreSSL
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/20499
updated_at: 2018-06-29 02:49:22
body:
  Upstream issue: https://github.com/nodejs/node/issues/1622

  Here is how Gentoo fixed it for an old version: https://github.com/gentoo/libressl/pull/117/files

  Upstream thread about migrating to libreSSL: https://github.com/nodejs/node/issues/428#issuecomment-228494226

  Upstream WIP PR about migrating: https://github.com/nodejs/node/pull/9376


state: closed
title: nixos/tests: Use a patched QEMU for testing
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/20500
updated_at: 2019-04-28 14:25:33
body:
  Our NixOS test runner is using `virtio` to make the store available to the VMs within the test. Since NixOS/nix@5e51ffb1c265e16486fcdd888ce4a04db9e5552b we now build with user namespaces and we have a mapping from the uid/gid of the current build user to a uid/gid within the newly created user namespace. In NixOS/nix#1131 this is going to be 0/0 again but even using 1000/100 before (in NixOS/nix@ff0c0b645cc1448959126185bb2fafe41cf0bddf) doesn't avoid the following problem.

  So the problem here is that the bind-mounted file systems within the build process will have a different uid/gid mapping and this in turn leads to test failures like these:

   * https://headcounter.org/hydra/build/1436479/nixlog/3/raw
   * https://headcounter.org/hydra/build/1454600/nixlog/1/raw

  What happens here is that the programs tested here (`sudo` and `cups`) are doing strict permission checks and bail out because the paths that are mounted within the builder sandbox now have uid/gid 65534 and thus don't match with the user that the process is running (uid/gid 0) as.

  From the perspective of namespacing this makes sense, because the uid 0 within the user namespace isn't the same as uid 0 from the upper namespace.

  Right now it seems that the official Hydra doesn't yet run with a recent enough Nix version to be hitting this problem, but it will eventually get there as well.

  So the following options come in mind to address this:

    * Patch programs like `sudo` and `cups` to not do restrictive checks on paths within the Nix store.
    * Use something like `bindfs` to override the uid/gid (very slow, because it's implemented as FUSE).
    * Prevent the Nix builder from creating user namespaces on a selective basis (this however also prevents relocated stores).
    * Patch qemu to always report uid 0 and gid 0 to the VM on `stat()`.

  With this PR I've chosen the latter, because it's the most generic and least invasive approach. However we still need to fix build failures of some programs (for example go's tests fail because of this https://headcounter.org/hydra/build/1455527/nixlog/1/raw, but I haven't looked into it in detail yet).

  Cc: @edolstra


state: closed
user_login: jdanekrh
html_url: https://github.com/NixOS/nixpkgs/issues/20502
updated_at: 2018-02-17 12:14:43
title:
  qtcreator: symbol lookup error: /nix/store/[...]-qtbase-5.5.1/lib/libQt5XcbQpa.so.5: undefined symbol: _ZN22QWindowSystemInterface19registerTouchDeviceEP12QTouchDevice

body:
  ## Issue description

  qtcreator fails to start due to a linking error

  ### Steps to reproduce

      $ nix-channel --update
      downloading Nix expressions from ‘https://d3g5gsiof5omrk.cloudfront.net/nixos/unstable/nixos-17.03pre95306.a24728f/nixexprs.tar.xz’...
      downloading ‘https://d3g5gsiof5omrk.cloudfront.net/nixos/unstable/nixos-17.03pre95306.a24728f/nixexprs.tar.xz’... [0/0 KiB, 0.0 KiB/ [7727/7835 KiB, 183.6 KiB/s]
      unpacking channels...

      $ nix-env -iA nixos.qtcreator && qtcreator
      warning: name collision in input Nix expressions, skipping ‘~/.nix-defexpr/channels_root/nixos’
      replacing old ‘qtcreator-4.1.0’
      installing ‘qtcreator-4.1.0’
      ~/.nix-profile/bin/qtcreator: symbol lookup error: /nix/store/3jblx6kq8j113sn9r7lql6k5gabk0dy9-qtbase-5.5.1/lib/libQt5XcbQpa.so.5: undefined symbol: _ZN22QWindowSystemInterface19registerTouchDeviceEP12QTouchDevice

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
   -- `16.03.1299.a8e0739 (Emu)`
  * Nix version: (run `nix-env --version`)
   -- `nix-env (Nix) 1.11.2`
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  -- `"16.09.773.b8ede35"`


state: closed
title: supertux: 0.5.0 -> 0.5.1
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/20503
updated_at: 2016-11-17 20:12:30
body:
  ###### Motivation for this change

  [Release notes](https://github.com/SuperTux/supertux/releases/tag/v0.5.1):

  > This is a bugfix release fixing some smaller problems that were reported after the release of 0.5.0. It mostly features changes to the behavior of the level editor, and adds some options that were missing but should have been included in the stable release 0.5.0.
  > 
  > If you'd like to help with SuperTux development, you can find more resources in our wiki at https://github.com/SuperTux/supertux/wiki. Please get in touch with us. The fastest way is usually IRC, but please wait if you don't get an answer immediately. We urgently need more graphic designers and developers for future releases, help in these areas would be really appreciated.
  > 
  > Changes:
  > 
  > - Editor: Tilemap: Add an option to change the draw target
  > - Editor: Add an option to snap objects to the grid (this will make it easier to add objects to a nice location in levels)
  > - Editor: Camera: Remove autoscroll option, as it is deprecated and should not be used anymore
  > - Editor: Fix an issue where some areas in the editor would be excessively large relative to the window/screen size

  ###### Things done

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


state: closed
title: nocrypto: 0.5.1 -> 0.5.3
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/pull/20505
updated_at: 2016-11-18 21:50:45
body:
  ###### Things done

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

  ---

  cc @vbgl 

  I suspected that the change of `cstruct` would break things (especially on 4.01), but a `nox-review wip` did not reveal anything.


state: closed
title: wireshark: add darwin support
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/20506
updated_at: 2016-11-21 17:12:09
body:
  ###### Motivation for this change

  This should enable both wireshark-cli and wireshark-gtk to build on macOS.

  ###### Things done

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

  ---


state: closed
title: lib: File generators from Nix Expressions
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/20507
updated_at: 2016-11-18 08:34:18
body:
  ###### Motivation for this change

  Many packages require config files in standardized formats to work. Nix expressions contains very generic data structures (scalars, attribute sets, lists) that can be mapped to these formats. As long as

      nix expression -> format

  is a surjective relation (every value in format can be represented by nix expressions), we can create a generator for that format that makes it possible to write the config directly in nix expressions.

  Generators can be used nicely for NixOS modules, where options that map to config files need to be created often.

  Included are generators for `INI`, `JSON` and `YAML` formals (the latter two directly use `builtins.toJSON` at the moment, but are included for the sake of a consistent API for generators).

  The diff of this PR is a bit big because I indented part of the functions manual.

  ###### Things done
   
  - [x] ran unit tests
  - [x] built and inspected manual output

  cc @aszlig


state: closed
title: elm: 0.17.1 -> 0.18
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/20509
updated_at: 2016-11-18 08:31:18
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
  - [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: Xournal missing .desktop file
user_login: lverns
html_url: https://github.com/NixOS/nixpkgs/issues/20510
updated_at: 2016-11-20 15:14:29
body:
  ## Issue description
  [Xournal](http://xournal.sourceforge.net/) is missing a `.desktop file` which means that it won't show up in application lists such as system menus or options for opening files in a file browser.

  ### Steps to reproduce

  ```bash
  $ nix-env -iA nixos.xournal
  <snipped>
  $ realpath $(which xournal)
  /nix/store/3dycpbajjmpl4wvwjh2hi5f566vhhli3-xournal-0.4.8/bin/xournal
  $ find /nix/store/3dycpbajjmpl4wvwjh2hi5f566vhhli3-xournal-0.4.8 | grep desktop
  ```



  ## Technical details

  * System: `16.09.877.5b08a40 (Flounder)`
  * Nix version: `nix-env (Nix) 1.11.4`
  * Nixpkgs version: `"16.09.877.5b08a40"`


state: closed
title: Expose guts for common source filters
user_login: 3noch
html_url: https://github.com/NixOS/nixpkgs/issues/20511
updated_at: 2017-01-27 00:49:45
body:
  Try `builtins.filterSource (name: type: true) (lib.cleanSource ./.)` and you will get an error complaining `"cannot refer to other paths"`. This means that `builtins.filterSource` is not composable. In lieu of a composable `filterSource` function, the common source filters (like `cleanSource` above) need to expose their predicate logic so that we can build more complex filters on top of them by composing predicates instead of filtered source paths.


state: closed
title: Expose guts of `cleanSource`
user_login: 3noch
html_url: https://github.com/NixOS/nixpkgs/pull/20512
updated_at: 2016-11-19 10:57:31
body:
  ###### Motivation for this change
  Ref #20511

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: [wip] nodejs: Flag to disable building with openSSL
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/pull/20513
updated_at: 2016-11-28 03:04:32
body:
  ###### Motivation for this change
  Some uses for nodejs are not web servers, such as being a build system (looking at you, cjdns). Thus it makes no sense to pull in OpenSSL in these cases. This creates a flag to build without SSL.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: emacs25Macport does not register as an OS X app on OS X
user_login: TikhonJelvis
html_url: https://github.com/NixOS/nixpkgs/issues/20514
updated_at: 2017-03-12 17:57:22
body:
  ## Issue description

  The Macport version of Emacs 25 builds fine, but doesn't show up in spotlight. Running the emacs command from the terminal only gets me a terminal version of Emacs, not a window.

  I had an older Emacs 24 Macport package that worked correctly. I also just replaced it with the normal Emacs 25 package which *did* get installed properly as a Mac app, callable from Spotlight.

  ### Steps to reproduce

  Install `emacs25Macport` on OS X and try launching emacs from Spotlight.

  ## Technical details

  * System: OS X 10.11.6
  * Nix version: nix-env (Nix) 1.11.2
  * Nixpkgs version: 17.03pre95548.8ef3eae


state: closed
title: Haskell ReadArgs is broken (encountered when installing ihaskell)
user_login: phanimahesh
html_url: https://github.com/NixOS/nixpkgs/issues/20515
updated_at: 2016-11-20 20:43:23
body:
  ## Issue description

  ihaskell can not be installed, due to a dependency ReadArgs failing to build.

  ### Steps to reproduce

  ```
  $ nix-env -iA nixpkgs.ihaskell                                                                  [2/19241]
  installing ‘ihaskell-with-packages’
  these derivations will be built:
    /nix/store/jrbpx4fk2knhgrjl9dr3c9f2p7dsgmq2-ReadArgs-1.2.2.drv
    /nix/store/jxn2snmqmz3jp8k8bqqr30sv4yghwzvx-basic-prelude-0.6.1.drv
    /nix/store/0q9a8cnkdkp3212xkchhpyb9wqk1xiiw-classy-prelude-1.0.0.2.drv
    /nix/store/jbnixwy1w0p5vlw409xkbkhc6hj05idd-ghc-parser-0.1.8.0.drv
    /nix/store/x0vagcqfirypasjhkzylmlcnpgxqa2df-ipython-kernel-0.8.4.0.drv
    /nix/store/c62mcam8p4sx81rh8fmlmpk5slj733vi-ihaskell-0.8.4.0.drv
    /nix/store/8dj3zkcw461lwwwmmj2r8nbnsw5cyxp7-ihaskell-blaze-0.3.0.0.drv
    /nix/store/phykym4gyxm66k0vxg2sarkp5gbbsxw7-ihaskell-diagrams-0.3.1.0.drv
    /nix/store/vy184lpq2s2vzbx6g1ch7hj5wg96mcff-ihaskell-display-0.1.0.0.drv
    /nix/store/kj5x3zl3qn5dszdxj00g9ky1xpsysd3h-ghc-8.0.1.drv
    /nix/store/4fq2k49mkka3as02nckljxa8c284kzdl-ihaskell-notebook.drv
    /nix/store/5jp2p4a5rs2c1vaxsqk3c8xfdp2x8nks-ihaskell-with-packages.drv
  building path(s) ‘/nix/store/89d00xsdy2d82xhr4wys66mf9q8wwd70-ReadArgs-1.2.2’
  setupCompilerEnvironmentPhase
  Build with /nix/store/drwd553m6nj8p7n7wnrvbbg7pspgxxhr-ghc-8.0.1.
  unpacking sources
  unpacking source archive /nix/store/30kn0ypxsbyx5bm51gh84bnb3xvkrc0v-ReadArgs-1.2.2.tar.gz
  source root is ReadArgs-1.2.2
  setting SOURCE_DATE_EPOCH to timestamp 1415914098 of file ReadArgs-1.2.2/Setup.hs
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/tmp/jpm/nix-build-ReadArgs-1.2.2.drv-0/package.conf.d -j4 -threaded
  [1 of 1] Compiling Main             ( Setup.hs, /tmp/jpm/nix-build-ReadArgs-1.2.2.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/89d00xsdy2d82xhr4wys66mf9q8wwd70-ReadArgs-1.2.2 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --with-gcc=gcc --package-db=/tmp/jpm/nix-build-ReadArgs-1.2.2.drv-0/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/89d00xsdy2d82xhr4wys66mf9q8wwd70-ReadArgs-1.2.2/lib/ghc-8.0.1/ReadArgs-1.2.2 --enable-split-objs --disable-library-profiling --disable-profiling --enable-shared --enable-library-vanilla --enable-executable-dynamic --enable-tests
  Configuring ReadArgs-1.2.2...
  Setup: Encountered missing dependencies:
  hspec >=1.3 && <2.1
  builder for ‘/nix/store/jrbpx4fk2knhgrjl9dr3c9f2p7dsgmq2-ReadArgs-1.2.2.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/kj5x3zl3qn5dszdxj00g9ky1xpsysd3h-ghc-8.0.1.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/mhxn233fr43kvpxrkxb4cfb6cdma7kqa-ghc-parser-0.1.8.0’
  killing process 17641
  cannot build derivation ‘/nix/store/5jp2p4a5rs2c1vaxsqk3c8xfdp2x8nks-ihaskell-with-packages.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/5jp2p4a5rs2c1vaxsqk3c8xfdp2x8nks-ihaskell-with-packages.drv’ failed
  ```

  ## Technical details

  * System: Ubuntu 16.04
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "17.03pre95548.8ef3eae"


state: open
title: Python bindings should be in a separate output
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/20516
updated_at: 2019-03-10 12:06:24
body:
  ## Issue description

  Many libraries come with Python bindings. These are typically built with the default Python interpreter. As we're [switching to Python 3](https://github.com/NixOS/nixpkgs/issues/18185), this is causing some issues, since many cannot be built with Python 3.

  What we need to do is:
  - put Python bindings in a separate output, `py`.
  - refer to these bindings from `python-packages.nix`.

  Then, when a package requires those Python bindings, you would include `pythonXXPackages.thebindings`, and preferably with `python.withPackages`.

  See for example #20251.


state: closed
title: bugseverywhere: Fix to contain libbe
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/20517
updated_at: 2017-02-08 17:22:47
body:
  **I need help here**

  ###### Motivation for this change

  bugseverywhere is broken as `libbe` is not installed, which is a python package the bugseverywhere package provides itself, but our install setup did not yet cover.

  Can someone with experience on python packaging help me here?

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: fetchFromGitHub: add fetchSubmodules option
user_login: rasendubi
html_url: https://github.com/NixOS/nixpkgs/pull/20518
updated_at: 2016-11-18 17:29: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)
     - [ ] NixOS
     - [ ] macOS
     - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


  This commit extends fetchFromGitHub with ability to fetch GitHub
  repositories with submodules, so we can use the function consistently
  with all GitHub repositories.

  Note it doesn't change the previous behavior.


state: closed
title: wine-unstable: 1.9.22 -> 1.9.23
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/20519
updated_at: 2016-11-18 11:22:19
body:
  ###### Motivation for this change
  Update wine-upstable and staging to next releases.
  Only 32bit build was tested

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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-prefetch-git --leave-dotGit not deterministic?
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/issues/20521
updated_at: 2016-11-20 10:25:10
body:
  Occasionally I notice that the resulting sha256 hash of:

  ```
  nix-prefetch-git --leave-dotGit https://github.com/NixOS/nixpkgs.git c859ea0821644f4edc64ec4abe6bc2c36fa5b1eb
  ```

  is different across invocations. Could this be explained by `nix-prefetch-git` not properly making the `.git` directory deterministic which happens [here](  https://github.com/NixOS/nixpkgs/blob/release-16.09/pkgs/build-support/fetchgit/nix-prefetch-git#L237)?


state: closed
title: cmake/bro: Unable to find python (FindPythonInterp)
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/20522
updated_at: 2016-11-18 13:16:36
body:
  ## Issue description
  While trying out Bro 2.5:

  ```bash -- Found ZLIB: /nix/store/22jwswcrscg0h0fd8pij0l6sc83hkg2p-zlib-1.2.8/lib/libz.so (found version "1.2.8")
  CMake Error at aux/binpac/CMakeLists.txt:17 (message):
     Could not find prerequisite package 'PythonInterp'
  ```

  I'm not sure if this is a CMake problem or a faulty Bro build script.

  This happened in between Bro releases: https://github.com/bro/cmake/commit/d58a72d1a1a81e83779f1e1d1e539c216e98135e



  ### Steps to reproduce



  ## Technical details

  * System: master
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: master


state: closed
title: nitrogen: 1.5.2 -> 1.6.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/20523
updated_at: 2016-11-18 21:38:47
body:
  ###### Motivation for this change

  Update to new released version.

  [Nitrogen 1.6.0: Finally](https://github.com/l3ib/nitrogen/releases/tag/1.6.0)

  ###### Things done

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


state: closed
title: Support for ARM in openblas
user_login: FPtje
html_url: https://github.com/NixOS/nixpkgs/pull/20524
updated_at: 2016-11-19 20:29:41
body:
  ###### Motivation for this change
  Attempting to build openblas on ARM resulted in the error "unsupported system: armv7l_linux". This PR resolves that issue and some other issues that pop up when trying to build openblas for ARM.

  This shouldn't change the package for other architectures.


state: closed
title: ocaml-x509: set mininimum supported ocaml version
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/pull/20526
updated_at: 2016-11-21 12:14:16
body:
  ###### Motivation for this change

  Make the mininimum needed ocaml version explicit (currently it does not evaluate because of `nocrypto`).

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: ocaml-notty: init at 0.1.1
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/pull/20527
updated_at: 2016-11-21 12:13:51
body:
  ###### Motivation for this change

  re-introduce notty

  ###### Things done

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


state: closed
title: ocaml-tls: init at 0.7.1
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/pull/20528
updated_at: 2016-11-21 12:12:32
body:
  ###### Motivation for this change

  re-introduce tls.

  ###### Things done

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


state: closed
title: ocaml-erm_xmpp_0_3: init at 0.3
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/pull/20529
updated_at: 2016-11-21 12:11:59
body:
  ###### Motivation for this change

  re-introduce erm_xmpp_0_3, an updated version of erm_xmpp.
  ###### Things done

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

  ---


state: closed
title: ocaml-otr: init at 0.3.3
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/pull/20530
updated_at: 2016-11-21 12:11:34
body:
  ###### Motivation for this change

  re-introduce ocaml-otr

  ###### Things done

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


state: closed
title: Kdepim 16.08
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/pull/20531
updated_at: 2016-11-20 16:08:40
body:
  ###### Motivation for this change

  add kdepim for kde5

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: rambox: 0.4.4 -> 0.4.5
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/20532
updated_at: 2016-11-18 17:03:55
body:
  ###### Motivation for this change

  Update to fix Rambox. v0.4.4 got broken by this issue: https://github.com/saenzramiro/rambox/issues/460

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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/ghcjs: patch Safe out of fast-logger
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/20533
updated_at: 2016-11-19 13:29:31
body:
  Parts of `fast-logger` want to be a `Safe` module, but on GHCJS `directory` is not `Trustworthy` at the moment.


state: closed
title: Ghcjs sort configuration
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/20534
updated_at: 2016-11-19 13:28:46
body:
  If we sort these alphabetically, parallel pull requests won’t always create a conflict.

  Will automerge https://github.com/NixOS/nixpkgs/pull/20533.


state: closed
title: Emacs and X server crashes after upgrade to 16.09
user_login: mz-pdm
html_url: https://github.com/NixOS/nixpkgs/issues/20535
updated_at: 2017-12-24 01:48:21
body:
  ## Issue description

  After I had upgraded to 16.09, Emacs 25.1 started to crash quite frequently (several times per week) and the X server also crashes from time to time. This has never happened to me before the upgrade although I used the same Emacs version (25.1 and 25 pretests). I tried to apply the Emacs patches from https://github.com/NixOS/nixpkgs/pull/20305/commits/db402312a32edd3b5ea39c4d2ef35a3a56d7e4e4, but Emacs still crashes.

  Here are two backtraces from recent Emacs crashes

  ```
  #0  0x00007f5ff4d87d64 in raise () from /nix/store/jm1n87rp8vr90j9ahcrfzr57nc2r8vgf-glibc-2.24/lib/libpthread.so.0
  #1  0x00000000004ee233 in terminate_due_to_signal ()
  #2  0x0000000000507fb3 in emacs_abort ()
  #3  0x000000000045140d in redisplay_internal ()
  #4  0x0000000000453cde in redisplay_preserve_echo_area ()
  #5  0x00000000005a3958 in Fdelete_process ()
  #6  0x00000000005ab895 in kill_buffer_processes ()
  #7  0x00000000004ee033 in shut_down_emacs ()
  #8  0x00000000004c1ff2 in x_connection_closed ()
  #9  0x00000000004c2154 in x_io_error_quitter ()
  #10 0x00007f5ff70d515e in _XIOError () from /nix/store/69z1pislpsflvjh6s4ipargmjg0jd3w3-libX11-1.6.4/lib/libX11.so.6
  #11 0x00007f5ff70d29ad in _XEventsQueued () from /nix/store/69z1pislpsflvjh6s4ipargmjg0jd3w3-libX11-1.6.4/lib/libX11.so.6
  #12 0x00007f5ff70c43f7 in XPending () from /nix/store/69z1pislpsflvjh6s4ipargmjg0jd3w3-libX11-1.6.4/lib/libX11.so.6
  #13 0x00007f5ff941a1ee in gdk_event_prepare () from /nix/store/by68pzb1f68vcxzbns95wp3yz9c6ry1c-gtk+-2.24.31/lib/libgdk-x11-2.0.so.0
  #14 0x00007f5ff783ee0d in g_main_context_prepare () from /nix/store/624597s5chn14ifvcqyw7qw2yfkgcp0f-glib-2.48.2/lib/libglib-2.0.so.0
  #15 0x00007f5ff783f7bb in g_main_context_iterate.isra () from /nix/store/624597s5chn14ifvcqyw7qw2yfkgcp0f-glib-2.48.2/lib/libglib-2.0.so.0
  #16 0x00007f5ff783f947 in g_main_context_pending () from /nix/store/624597s5chn14ifvcqyw7qw2yfkgcp0f-glib-2.48.2/lib/libglib-2.0.so.0
  #17 0x00007f5ff97a7459 in gtk_events_pending () from /nix/store/by68pzb1f68vcxzbns95wp3yz9c6ry1c-gtk+-2.24.31/lib/libgtk-x11-2.0.so.0
  #18 0x00000000004c21cb in XTread_socket ()
  #19 0x00000000004f7669 in gobble_input ()
  #20 0x00000000004f7a45 in process_pending_signals ()
  #21 0x000000000054abc2 in Fmake_list ()
  #22 0x000000000056a604 in concat ()
  #23 0x000000000056a74c in Fcopy_sequence ()
  #24 0x00000000004f3369 in timer_check ()
  #25 0x00000000004f3969 in readable_events ()
  #26 0x00000000004f77e8 in get_input_pending ()
  #27 0x00000000004f79cf in detect_input_pending_run_timers ()
  #28 0x00000000005a92a9 in wait_reading_process_output ()
  #29 0x00000000004f964c in read_char ()
  #30 0x00000000004fb54b in read_key_sequence.constprop ()
  #31 0x00000000004fd2ce in command_loop_1 ()
  #32 0x0000000000562bc6 in internal_condition_case ()
  #33 0x00000000004ee6f4 in command_loop_2 ()
  #34 0x0000000000562b4b in internal_catch ()
  #35 0x00000000004ee69d in command_loop ()
  #36 0x00000000004f18c3 in recursive_edit_1 ()
  #37 0x00000000004f1c03 in Frecursive_edit ()
  #38 0x0000000000415bb4 in main ()
  ```

  ```
  #0  0x00007fc25855dd64 in raise () from /nix/store/jm1n87rp8vr90j9ahcrfzr57nc2r8vgf-glibc-2.24/lib/libpthread.so.0
  #1  0x00000000004ee233 in terminate_due_to_signal ()
  #2  0x0000000000507fb3 in emacs_abort ()
  #3  0x0000000000564c71 in Fsignal ()
  #4  0x0000000000564c89 in xsignal ()
  #5  0x0000000000564cb7 in xsignal1 ()
  #6  0x0000000000533cc3 in compile_pattern ()
  #7  0x000000000053608f in fast_string_match_internal ()
  #8  0x000000000051d61c in Ffind_file_name_handler ()
  #9  0x000000000051eb66 in Fexpand_file_name ()
  #10 0x00000000005246b8 in Fdo_auto_save ()
  #11 0x00000000004ee03f in shut_down_emacs ()
  #12 0x00000000004ee204 in terminate_due_to_signal ()
  #13 0x0000000000506c5e in handle_fatal_signal ()
  #14 0x0000000000506e89 in deliver_thread_signal.constprop ()
  #15 0x0000000000506ef7 in handle_sigsegv ()
  #16 <signal handler called>
  #17 0x000000000054bb90 in mark_object ()
  #18 0x00000000005b4bf9 in traverse_intervals_noorder ()
  #19 0x00000000005b4be7 in traverse_intervals_noorder ()
  #20 0x00000000005b4be7 in traverse_intervals_noorder ()
  #21 0x00000000005b4be7 in traverse_intervals_noorder ()
  #22 0x00000000005b4be7 in traverse_intervals_noorder ()
  #23 0x00000000005b4be7 in traverse_intervals_noorder ()
  #24 0x00000000005b4be7 in traverse_intervals_noorder ()
  #25 0x00000000005b4be7 in traverse_intervals_noorder ()
  #26 0x00000000005b4be7 in traverse_intervals_noorder ()
  #27 0x00000000005b4be7 in traverse_intervals_noorder ()
  #28 0x00000000005b4be7 in traverse_intervals_noorder ()
  #29 0x00000000005b4be7 in traverse_intervals_noorder ()
  #30 0x000000000054bf86 in mark_buffer ()
  #31 0x000000000054d4bb in mark_localized_symbol ()
  #32 0x000000000054bcb8 in mark_object ()
  #33 0x000000000054bc89 in mark_object ()
  #34 0x000000000054bc89 in mark_object ()
  #35 0x000000000054bece in mark_vectorlike ()
  #36 0x000000000054bf62 in mark_buffer ()
  #37 0x000000000054d4bb in mark_localized_symbol ()
  #38 0x000000000054bcb8 in mark_object ()
  #39 0x000000000054bc89 in mark_object ()
  #40 0x000000000054bc89 in mark_object ()
  #41 0x000000000054baf1 in mark_object ()
  #42 0x000000000054bc89 in mark_object ()
  #43 0x000000000054bc89 in mark_object ()
  #44 0x000000000054bac5 in mark_object ()
  #45 0x000000000054bc89 in mark_object ()
  #46 0x000000000054bc89 in mark_object ()
  #47 0x000000000054bc89 in mark_object ()
  #48 0x000000000054bac5 in mark_object ()
  #49 0x000000000054bece in mark_vectorlike ()
  #50 0x000000000054babc in mark_object ()
  #51 0x000000000054bac5 in mark_object ()
  #52 0x000000000054d138 in mark_compiled ()
  #53 0x000000000054bdd8 in mark_object ()
  #54 0x000000000054babc in mark_object ()
  #55 0x000000000054d138 in mark_compiled ()
  #56 0x000000000054bdd8 in mark_object ()
  #57 0x000000000054babc in mark_object ()
  #58 0x000000000054bc89 in mark_object ()
  #59 0x000000000054bc89 in mark_object ()
  #60 0x000000000054bece in mark_vectorlike ()
  #61 0x000000000054bf62 in mark_buffer ()
  #62 0x000000000054d4bb in mark_localized_symbol ()
  #63 0x000000000054bcb8 in mark_object ()
  #64 0x000000000054bece in mark_vectorlike ()
  #65 0x000000000054babc in mark_object ()
  #66 0x000000000054bc89 in mark_object ()
  #67 0x000000000054bac5 in mark_object ()
  #68 0x000000000054bece in mark_vectorlike ()
  #69 0x000000000054babc in mark_object ()
  #70 0x000000000054bece in mark_vectorlike ()
  #71 0x000000000054babc in mark_object ()
  #72 0x000000000054bc89 in mark_object ()
  #73 0x000000000054bac5 in mark_object ()
  #74 0x000000000054bc89 in mark_object ()
  #75 0x000000000054bac5 in mark_object ()
  #76 0x000000000054bc89 in mark_object ()
  #77 0x000000000054bc89 in mark_object ()
  #78 0x000000000054bc89 in mark_object ()
  #79 0x000000000054bc89 in mark_object ()
  #80 0x000000000054bc89 in mark_object ()
  #81 0x000000000054bac5 in mark_object ()
  #82 0x000000000054bc89 in mark_object ()
  #83 0x000000000054bac5 in mark_object ()
  #84 0x000000000054bece in mark_vectorlike ()
  #85 0x000000000054babc in mark_object ()
  #86 0x000000000054bece in mark_vectorlike ()
  #87 0x000000000054babc in mark_object ()
  #88 0x000000000054bc89 in mark_object ()
  #89 0x000000000054bc89 in mark_object ()
  #90 0x000000000054bac5 in mark_object ()
  #91 0x000000000054bc89 in mark_object ()
  #92 0x000000000054bc89 in mark_object ()
  #93 0x000000000054bac5 in mark_object ()
  #94 0x000000000054bc89 in mark_object ()
  #95 0x000000000054bc89 in mark_object ()
  #96 0x000000000054bac5 in mark_object ()
  #97 0x000000000054bece in mark_vectorlike ()
  #98 0x000000000054babc in mark_object ()
  #99 0x000000000054babc in mark_object ()
  #100 0x000000000054bece in mark_vectorlike ()
  #101 0x000000000054babc in mark_object ()
  #102 0x000000000054bece in mark_vectorlike ()
  #103 0x000000000054babc in mark_object ()
  #104 0x000000000054bece in mark_vectorlike ()
  #105 0x000000000054babc in mark_object ()
  #106 0x000000000054bc89 in mark_object ()
  #107 0x000000000054bac5 in mark_object ()
  #108 0x000000000054bc89 in mark_object ()
  #109 0x000000000054bac5 in mark_object ()
  #110 0x000000000054bece in mark_vectorlike ()
  #111 0x000000000054babc in mark_object ()
  #112 0x000000000054bc89 in mark_object ()
  #113 0x000000000054baf1 in mark_object ()
  #114 0x000000000054bc89 in mark_object ()
  #115 0x000000000054bac5 in mark_object ()
  #116 0x000000000054bc89 in mark_object ()
  #117 0x000000000054d138 in mark_compiled ()
  #118 0x000000000054bdd8 in mark_object ()
  #119 0x000000000054babc in mark_object ()
  #120 0x000000000054bece in mark_vectorlike ()
  #121 0x000000000054babc in mark_object ()
  #122 0x000000000054bc89 in mark_object ()
  #123 0x000000000054bac5 in mark_object ()
  #124 0x000000000054bece in mark_vectorlike ()
  #125 0x000000000054b9f7 in mark_object ()
  #126 0x000000000054bece in mark_vectorlike ()
  #127 0x000000000054b9f7 in mark_object ()
  #128 0x000000000054bece in mark_vectorlike ()
  #129 0x000000000054bd65 in mark_object ()
  #130 0x000000000054bece in mark_vectorlike ()
  #131 0x000000000054b9f7 in mark_object ()
  #132 0x000000000054baf1 in mark_object ()
  #133 0x000000000054bece in mark_vectorlike ()
  #134 0x000000000054babc in mark_object ()
  #135 0x000000000054bece in mark_vectorlike ()
  #136 0x000000000054babc in mark_object ()
  #137 0x000000000054bece in mark_vectorlike ()
  #138 0x000000000054babc in mark_object ()
  #139 0x000000000054bac5 in mark_object ()
  #140 0x000000000054bc89 in mark_object ()
  #141 0x000000000054bc89 in mark_object ()
  #142 0x000000000054bac5 in mark_object ()
  #143 0x000000000054bece in mark_vectorlike ()
  #144 0x000000000054babc in mark_object ()
  #145 0x000000000054bece in mark_vectorlike ()
  #146 0x000000000054babc in mark_object ()
  #147 0x000000000054bc89 in mark_object ()
  #148 0x000000000054bc89 in mark_object ()
  #149 0x000000000054bac5 in mark_object ()
  #150 0x000000000054bc89 in mark_object ()
  #151 0x000000000054bc89 in mark_object ()
  #152 0x000000000054bac5 in mark_object ()
  #153 0x000000000054bc89 in mark_object ()
  #154 0x000000000054bc89 in mark_object ()
  #155 0x000000000054bac5 in mark_object ()
  #156 0x000000000054bc89 in mark_object ()
  #157 0x000000000054bc89 in mark_object ()
  #158 0x000000000054bac5 in mark_object ()
  #159 0x000000000054bc89 in mark_object ()
  #160 0x000000000054bac5 in mark_object ()
  #161 0x000000000054bc89 in mark_object ()
  #162 0x000000000054bac5 in mark_object ()
  #163 0x000000000054bc89 in mark_object ()
  #164 0x000000000054bac5 in mark_object ()
  #165 0x000000000054bece in mark_vectorlike ()
  #166 0x000000000054bece in mark_vectorlike ()
  #167 0x000000000054bc89 in mark_object ()
  #168 0x000000000054bac5 in mark_object ()
  #169 0x000000000054bc89 in mark_object ()
  #170 0x000000000054bc89 in mark_object ()
  #171 0x000000000054bc89 in mark_object ()
  #172 0x000000000054bac5 in mark_object ()
  #173 0x000000000054bc89 in mark_object ()
  #174 0x000000000054bc89 in mark_object ()
  #175 0x000000000054bac5 in mark_object ()
  #176 0x000000000054bc89 in mark_object ()
  #177 0x000000000054bc89 in mark_object ()
  #178 0x000000000054bac5 in mark_object ()
  #179 0x000000000054bc89 in mark_object ()
  #180 0x000000000054bac5 in mark_object ()
  #181 0x000000000054bc89 in mark_object ()
  #182 0x000000000054bac5 in mark_object ()
  #183 0x000000000054bc89 in mark_object ()
  #184 0x000000000054bac5 in mark_object ()
  #185 0x000000000054bece in mark_vectorlike ()
  #186 0x000000000054babc in mark_object ()
  #187 0x000000000054bc89 in mark_object ()
  #188 0x000000000054bac5 in mark_object ()
  #189 0x000000000054bc89 in mark_object ()
  #190 0x000000000054bac5 in mark_object ()
  #191 0x000000000054bc89 in mark_object ()
  #192 0x000000000054bc89 in mark_object ()
  #193 0x000000000054bac5 in mark_object ()
  #194 0x000000000054bc89 in mark_object ()
  #195 0x000000000054bc89 in mark_object ()
  #196 0x000000000054bac5 in mark_object ()
  #197 0x000000000054bc89 in mark_object ()
  #198 0x000000000054bac5 in mark_object ()
  #199 0x000000000054bc89 in mark_object ()
  #200 0x000000000054bac5 in mark_object ()
  #201 0x000000000054bc89 in mark_object ()
  #202 0x000000000054bc89 in mark_object ()
  #203 0x000000000054bac5 in mark_object ()
  #204 0x000000000054bc89 in mark_object ()
  #205 0x000000000054bc89 in mark_object ()
  #206 0x000000000054bac5 in mark_object ()
  #207 0x000000000054bc89 in mark_object ()
  #208 0x000000000054bac5 in mark_object ()
  #209 0x000000000054bc89 in mark_object ()
  #210 0x000000000054bc89 in mark_object ()
  #211 0x000000000054bac5 in mark_object ()
  #212 0x000000000054bc89 in mark_object ()
  #213 0x000000000054bc89 in mark_object ()
  #214 0x000000000054bac5 in mark_object ()
  #215 0x000000000054bc89 in mark_object ()
  #216 0x000000000054bc89 in mark_object ()
  #217 0x000000000054bac5 in mark_object ()
  #218 0x000000000054bc89 in mark_object ()
  #219 0x000000000054bac5 in mark_object ()
  #220 0x000000000054bece in mark_vectorlike ()
  #221 0x000000000054babc in mark_object ()
  #222 0x000000000054bece in mark_vectorlike ()
  #223 0x000000000054babc in mark_object ()
  #224 0x000000000054bc89 in mark_object ()
  #225 0x000000000054bac5 in mark_object ()
  #226 0x000000000054bc89 in mark_object ()
  #227 0x000000000054bc89 in mark_object ()
  #228 0x000000000054bac5 in mark_object ()
  #229 0x000000000054bc89 in mark_object ()
  #230 0x000000000054bac5 in mark_object ()
  #231 0x000000000054bc89 in mark_object ()
  #232 0x000000000054bac5 in mark_object ()
  #233 0x000000000054bc89 in mark_object ()
  #234 0x000000000054babc in mark_object ()
  #235 0x000000000054bc89 in mark_object ()
  #236 0x000000000054bc89 in mark_object ()
  #237 0x000000000054bece in mark_vectorlike ()
  #238 0x000000000054bf62 in mark_buffer ()
  #239 0x000000000054d4bb in mark_localized_symbol ()
  #240 0x000000000054bcb8 in mark_object ()
  #241 0x000000000054bece in mark_vectorlike ()
  #242 0x000000000054babc in mark_object ()
  #243 0x000000000054bc89 in mark_object ()
  #244 0x000000000054bece in mark_vectorlike ()
  #245 0x000000000054bf62 in mark_buffer ()
  #246 0x000000000054d4bb in mark_localized_symbol ()
  #247 0x000000000054bcb8 in mark_object ()
  #248 0x000000000054bece in mark_vectorlike ()
  #249 0x000000000054babc in mark_object ()
  #250 0x000000000054bece in mark_vectorlike ()
  #251 0x000000000054babc in mark_object ()
  #252 0x000000000054bc89 in mark_object ()
  #253 0x000000000054d138 in mark_compiled ()
  #254 0x000000000054bdd8 in mark_object ()
  #255 0x000000000054babc in mark_object ()
  #256 0x000000000054bece in mark_vectorlike ()
  #257 0x000000000054babc in mark_object ()
  #258 0x000000000054bece in mark_vectorlike ()
  #259 0x000000000054babc in mark_object ()
  #260 0x000000000054bc89 in mark_object ()
  #261 0x000000000054bac5 in mark_object ()
  #262 0x000000000054bc89 in mark_object ()
  #263 0x000000000054bac5 in mark_object ()
  #264 0x000000000054bece in mark_vectorlike ()
  #265 0x000000000054babc in mark_object ()
  #266 0x000000000054bc89 in mark_object ()
  #267 0x000000000054bac5 in mark_object ()
  #268 0x000000000054bc89 in mark_object ()
  #269 0x000000000054bac5 in mark_object ()
  #270 0x000000000054bc89 in mark_object ()
  #271 0x000000000054bac5 in mark_object ()
  #272 0x000000000054bc89 in mark_object ()
  #273 0x000000000054bac5 in mark_object ()
  #274 0x000000000054bc89 in mark_object ()
  #275 0x000000000054bac5 in mark_object ()
  #276 0x000000000054bc89 in mark_object ()
  #277 0x000000000054bac5 in mark_object ()
  #278 0x000000000054bc89 in mark_object ()
  #279 0x000000000054bac5 in mark_object ()
  #280 0x000000000054bc89 in mark_object ()
  #281 0x000000000054bac5 in mark_object ()
  #282 0x000000000054bc89 in mark_object ()
  #283 0x000000000054bac5 in mark_object ()
  #284 0x000000000054bece in mark_vectorlike ()
  #285 0x000000000054bf62 in mark_buffer ()
  #286 0x000000000054c3f3 in Fgarbage_collect ()
  #287 0x000000000059d993 in exec_byte_code ()
  #288 0x000000000056439b in Ffuncall ()
  #289 0x000000000059d6d3 in exec_byte_code ()
  #290 0x000000000056439b in Ffuncall ()
  #291 0x000000000059d6d3 in exec_byte_code ()
  #292 0x000000000056439b in Ffuncall ()
  #293 0x000000000059d6d3 in exec_byte_code ()
  #294 0x000000000056439b in Ffuncall ()
  #295 0x000000000059d6d3 in exec_byte_code ()
  #296 0x000000000056439b in Ffuncall ()
  #297 0x0000000000564609 in funcall_nil ()
  #298 0x0000000000562ded in run_hook_with_args ()
  #299 0x0000000000562f58 in run_hook ()
  #300 0x0000000000562f85 in Frun_hooks ()
  #301 0x00000000005644b1 in Ffuncall ()
  #302 0x000000000059d6d3 in exec_byte_code ()
  #303 0x000000000056439b in Ffuncall ()
  #304 0x000000000059d6d3 in exec_byte_code ()
  #305 0x000000000056439b in Ffuncall ()
  #306 0x000000000059d488 in bcall0 ()
  #307 0x000000000056319a in unbind_to ()
  #308 0x000000000059d728 in exec_byte_code ()
  #309 0x000000000056439b in Ffuncall ()
  #310 0x000000000059d6d3 in exec_byte_code ()
  #311 0x000000000056439b in Ffuncall ()
  #312 0x000000000059d6d3 in exec_byte_code ()
  #313 0x000000000056439b in Ffuncall ()
  #314 0x000000000059d6d3 in exec_byte_code ()
  #315 0x000000000056439b in Ffuncall ()
  #316 0x000000000056597c in Fapply ()
  #317 0x00000000005644b1 in Ffuncall ()
  #318 0x000000000059d6d3 in exec_byte_code ()
  #319 0x0000000000563f9d in funcall_lambda ()
  #320 0x000000000056439b in Ffuncall ()
  #321 0x00000000005646aa in call1 ()
  #322 0x00000000004f353d in timer_check ()
  #323 0x00000000004f3969 in readable_events ()
  #324 0x00000000004f77e8 in get_input_pending ()
  #325 0x00000000004f79cf in detect_input_pending_run_timers ()
  #326 0x00000000005a92a9 in wait_reading_process_output ()
  #327 0x000000000041fb35 in sit_for ()
  #328 0x00000000004fa921 in read_char ()
  #329 0x00000000004fb54b in read_key_sequence.constprop ()
  #330 0x00000000004fd2ce in command_loop_1 ()
  #331 0x0000000000562bc6 in internal_condition_case ()
  #332 0x00000000004ee6f4 in command_loop_2 ()
  #333 0x0000000000562b4b in internal_catch ()
  #334 0x00000000004ee62b in command_loop ()
  #335 0x00000000004f18c3 in recursive_edit_1 ()
  #336 0x000000000051c5b1 in read_minibuf ()
  #337 0x000000000051cd66 in Fread_from_minibuffer ()
  #338 0x0000000000564529 in Ffuncall ()
  #339 0x000000000059d6d3 in exec_byte_code ()
  #340 0x000000000056439b in Ffuncall ()
  #341 0x000000000059d6d3 in exec_byte_code ()
  #342 0x000000000056439b in Ffuncall ()
  #343 0x00000000005657e0 in Fapply ()
  #344 0x00000000005644b1 in Ffuncall ()
  #345 0x000000000059d6d3 in exec_byte_code ()
  #346 0x000000000056439b in Ffuncall ()
  #347 0x00000000005657e0 in Fapply ()
  #348 0x00000000005644b1 in Ffuncall ()
  #349 0x000000000059d6d3 in exec_byte_code ()
  #350 0x000000000056439b in Ffuncall ()
  #351 0x000000000059d6d3 in exec_byte_code ()
  #352 0x000000000056439b in Ffuncall ()
  #353 0x000000000059d6d3 in exec_byte_code ()
  #354 0x000000000056439b in Ffuncall ()
  #355 0x000000000059d6d3 in exec_byte_code ()
  #356 0x000000000056439b in Ffuncall ()
  #357 0x00000000005657e0 in Fapply ()
  #358 0x00000000005644b1 in Ffuncall ()
  #359 0x000000000059d6d3 in exec_byte_code ()
  #360 0x000000000056439b in Ffuncall ()
  #361 0x000000000051b272 in Fcompleting_read ()
  #362 0x0000000000564529 in Ffuncall ()
  #363 0x000000000059d6d3 in exec_byte_code ()
  #364 0x0000000000563add in eval_sub ()
  #365 0x0000000000567037 in Feval ()
  #366 0x0000000000560673 in Fcall_interactively ()
  #367 0x0000000000564593 in Ffuncall ()
  #368 0x000000000059d6d3 in exec_byte_code ()
  #369 0x000000000056439b in Ffuncall ()
  #370 0x00000000005646aa in call1 ()
  #371 0x00000000004fd4d8 in command_loop_1 ()
  #372 0x0000000000562bc6 in internal_condition_case ()
  #373 0x00000000004ee6f4 in command_loop_2 ()
  #374 0x0000000000562b4b in internal_catch ()
  #375 0x00000000004ee69d in command_loop ()
  #376 0x00000000004f18c3 in recursive_edit_1 ()
  #377 0x00000000004f1c03 in Frecursive_edit ()
  #378 0x0000000000415bb4 in main ()
  ```

  ### Steps to reproduce

  I can't reproduce the problem, the crashes happen randomly.

  ## Technical details

  * System: 16.09.1038.a6728e1 (Flounder)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "16.09.1038.a6728e1"


state: closed
title: emacs-24.5-mac-5.15: fixed package by adding build tools
user_login: TikhonJelvis
html_url: https://github.com/NixOS/nixpkgs/pull/20536
updated_at: 2016-12-13 22:28:37
body:
  ###### Motivation for this change

  Fixes the build which was missing automake and autoconf.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: gnupg21: 2.1.15 -> 2.1.16
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/20538
updated_at: 2016-11-21 17:17:24
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: Franz will not start with grsec
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/issues/20539
updated_at: 2016-11-20 01:49:40
body:
  ## Issue description
  When trying to start `Franz`, it prints the following into the system log:

  ```
  Nov 18 22:10:09 nixus kernel: grsec: denied RWX mmap of <anonymous mapping> by /nix/store/4lqxlyz6r9xj9az0iapm3zwvzai4g1la-franz-4.0.4/share/franz/Franz[Franz:3991] uid/euid:1000/1000 gid/egid:100/100, parent /nix/store/jq0zgpz3cwjk14n5k60zcmxdl4rq8w6b-zsh-5.2/bin/zsh[zsh:3988] uid/euid:1000/1000 gid/egid:100/100
  ```

  There is no output whatsoever on the command line and the application does not return to the prompt either.

  ### Steps to reproduce
  - Activate grsecurity NixOS module
  - Use grsec_nixos kernel
  - Install Franz
  - Open Terminal
  - Issue `Franz`

  ## Technical details

  * System: 17.03.git.775a729 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "17.03pre95730.ba73dbb"

  /cc @joachifm 


state: closed
title: Chromium does not start with grsec
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/issues/20540
updated_at: 2016-11-19 13:57:58
body:
  ## Issue description
  I just read through #17460 and feel like we have gone through this before but when I start `chromium` using a grsec kernel, I get the following:

  ```
  [6050:6050:1118/222352: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/a1i5ri2lpj0cbx5jv81mn8l79q4vbbsm-chromium-54.0.2840.100-sandbox/bin/__chromium-suid-sandbox is owned by root and has mode 4755.
  #0 0x000c1b36801e <unknown>
  #1 0x000c1b37fe9e <unknown>
  #2 0x000c1c4e6e46 <unknown>
  #3 0x000c19ffc885 <unknown>
  #4 0x000c19ffb844 <unknown>
  #5 0x000c19ffbe2e <unknown>
  #6 0x000c19ca5e05 <unknown>
  #7 0x000c19ca9841 <unknown>
  #8 0x000c19ca1294 <unknown>
  #9 0x000c1af7c53d <unknown>
  #10 0x000c1af7b811 <unknown>
  #11 0x000c19a7e10a <unknown>
  #12 0x0355ca9c02e0 __libc_start_main
  #13 0x000c19a7dfaa <unknown>

  [1]    6050 abort      chromium
  ```

  Note that the chmod is 555

  ```
  ls -la  /nix/store/a1i5ri2lpj0cbx5jv81mn8l79q4vbbsm-chromium-54.0.2840.100-sandbox/bin/__chromium-suid-sandbox
  -r-xr-xr-x 4 root root 22752 Dec 31  1969 /nix/store/a1i5ri2lpj0cbx5jv81mn8l79q4vbbsm-chromium-54.0.2840.100-sandbox/bin/__chromium-suid-sandbox
  ```


  ### Steps to reproduce
  - Run grsec kernel, grsec module enabled
  - `nix-env -i chromium`
  - `chromium`

  ## Technical details
  * System: 17.03.git.775a729 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "17.03pre95730.ba73dbb"

  /cc @joachifm @obadz 


state: closed
title: thunderbird-bin: 45.4.0 -> 45.5.0
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/20541
updated_at: 2016-11-19 12:09:27
body:
  ###### Motivation for this change

  - Bug fixes

  https://www.mozilla.org/en-US/thunderbird/45.5.0/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: Option to disable binary cache
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/20542
updated_at: 2017-09-05 19:53:45
body:
  ## Issue description
  Setting `nix.binaryCaches = []; nix.trustedBinaryCaches=[];` doesn't do anything; it still uses the default caches.





  ## Technical details

  * System: master
  * Nix version: 1.11.4
  * Nixpkgs version: master


state: closed
title: How to override a package for all of nixpkgs *except for* a small number of packages?
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/20543
updated_at: 2016-11-26 09:17:39
body:
  ## Issue description
  I'm trying to switch to LibreSSL, and some packages aren't compatible with it yet. So, I'm trying to do the following:

  ```nix
   nixpkgs.config.packageOverrides =
    let 
      no_libressl_yet = ["nodejs" "cyrus_sasl"];
    in pkgs: rec {
      openssl = pkgs.libressl;
    } // ( lib.listToAttrs (map (pkgId: lib.nameValuePair pkgId
      (pkgs.${pkgId}.override { openssl = pkgs.openssl_1_1_0; })) no_libressl_yet));
  ```

  However, that does not work. If I changed the last line to include mkForce (i.e. `openssl = mkForce pkgs.openssl_1_1_0;`) I get the following errors for the contents of the list: 

  ```bash  error: cannot coerce a set to a string,  at <location>```

  ## Technical details

  * System: master
  * Nix version: 1.11.4
  * Nixpkgs version: master


state: closed
title: containers module: Add readOnly and tmpfs options
user_login: kampka
html_url: https://github.com/NixOS/nixpkgs/pull/20544
updated_at: 2016-11-19 16:31:32
body:
  ###### Motivation for this change

  Enables the easy creation of stateless containers by turning the root file system read-only and file systems such as /var as a tmpfs.

  ###### Things done

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

  ---


  The added options to containers allow nixos-containers be described
  with:

   - readOnly: Mounts the root file system of the container as read-only.
   - tmpfs: allows one or more directories to be mounted as a read-only
            file system.

  This makes it convenient to run volatile containers that do not retain
  state.


state: closed
title: haskellPackages.pipes-binary: dontCheck
user_login: Chattered
html_url: https://github.com/NixOS/nixpkgs/pull/20545
updated_at: 2017-03-08 21:56:13
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).

  ---


  Tests depend on binary <0.8


state: closed
title: [Package request] tsung with all features
user_login: fubarbaz
html_url: https://github.com/NixOS/nixpkgs/issues/20546
updated_at: 2017-01-06 17:27:23
body:
  See: http://tsung.erlang-projects.org/

  Dependencies include gnuplot, perlPackages.TemplateToolkit, erlang, etc.


state: open
title: [Package request] unigine
user_login: fubarbaz
html_url: https://github.com/NixOS/nixpkgs/issues/20547
updated_at: 2018-10-10 05:13:41
body:
  3D benchmarking on Linux using open-source tools is rather limited; this page lists a couple of proprietary packages which I would like to use:
  https://unigine.com/en/products/benchmarks


state: open
title: zsh does not source set-environment when run as a non-login shell
user_login: ToxicFrog
html_url: https://github.com/NixOS/nixpkgs/issues/20548
updated_at: 2018-12-02 15:41:50
body:
  ## Issue description
  When running as a non-login shell, zsh never gets the NixOS environment definitions that would let it find most binaries. This breaks things like git (because it can't find git-receive-pack or other helper binaries), and is a problem for running commands over ssh in general when the user you're running those commands as has zsh as their shell.

  ### Steps to reproduce
  - Create a user with `shell = pkgs.zsh`
  - From another machine, `ssh user@nix echo \$PATH`
  - Observe that (e.g.) `/run/current-system/sw/bin` is not in the `$PATH`

  ## Technical details
  When you log in, zsh executes its system zprofile script, which is in `/nix/store/...zsh-$VERSION/etc/zprofile`. This script in turn enables bash emulation and then sources `/etc/profile`, which sources `/nix/store/...-set-environment`. This latter script is responsible for setting up a whole pile of environment variables, including `$PATH`.

  However, when running a command over ssh, this file is not executed; only zshenv is. This means that when logging in from the terminal or over ssh, everything works fine, but non-interactive ssh usage (including implicit use via, e.g., git or rsync) fails because it can't find any commands.

  Bash doesn't have this problem because either `/etc/profile` or `/etc/bashrc` will be loaded regardless of how it's invoked, and `/etc/bashrc` sources `/etc/profile` if it hasn't been run already.

  The solution is probably for Nix environment setup to be either written to, or sourced from, `/etc/zshenv`, which will be unconditionally executed on all zsh invocations.

  * System: `16.09.909.238c7e0 (Flounder)`
  * Nix version: `nix-env (Nix) 1.11.4`
  * Nixpkgs version: `"16.09.909.238c7e0"`


state: closed
title: franz: Allow to run with grsecurity kernel
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/20550
updated_at: 2016-11-20 01:49:40
body:
  ###### Motivation for this change
  Fix #20539

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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 packages pipes binary won't build
user_login: Chattered
html_url: https://github.com/NixOS/nixpkgs/issues/20553
updated_at: 2018-06-24 14:15:07
body:
  ## Issue description

  The tests for the pipes-binary haskell library depend on an old version of binary (<0.8). Potential fix is to disable the tests:

  [#20545](https://github.com/NixOS/nixpkgs/pull/20545/commits/3adc6516f862d6fed3d47688dcc5aaf7c19fc1f1)

  ### Steps to reproduce

  nix-shell -p haskellPackages.pipes-binary

  ## Technical details

  * System: NixOS 17.03pre95306.a24728f (Gorilla)
  * Nix version: 1.11.4
  * Nixpkgs version: 17.03pre95406.a24728f


state: closed
title: tahoe service: use ExecStart instead of script
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/20554
updated_at: 2016-11-25 20:57:31
body:
  ###### Motivation for this change

  To avoid having an unnecessary Bash instance running for each Tahoe node. An alternative way to solve this would be to change the `script` variable to read `exec tahoe start …` but since it is only a single command I figured `ExecStart` is more straightforward.

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: No such file or directory for dependency
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/issues/20555
updated_at: 2016-11-20 01:49:23
body:
  ## Issue description
  I am trying to install `nodejs` (but I suspect it has nothing to do with the specific package, it worked a couple of days ago).
  I had it installed earlier this week, then `nix-env -e nodejs` it.

  It complains like so:

  ```
  $ nix-env -i nodejs
  installing ‘nodejs-7.1.0’
  error: opening file ‘/nix/store/aycnxxa2x81y4wjvlq4q08jmk11szrj4-python2.7-gyp-2015-06-11.drv’: No such file or directory
  ```

  Should it not fetch gyp if it is not available? Did something corrupt?

  ### Steps to reproduce
  - `nix-env -i nodejs`

  ## Technical details

  * System: 17.03pre95909.b69f568 (Gorilla)
  * Nix version: nix-env (Nix) 1.11..4
  * Nixpkgs version: "17.03pre95909.b69f568"


state: closed
title: rambox: Allow to run with grsecurity kernel
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/20556
updated_at: 2016-11-20 01:49:57
body:
  ###### Motivation for this change
  Paxmark, so it can run in a hardened 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
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: containers module: Add tmpfs options
user_login: kampka
html_url: https://github.com/NixOS/nixpkgs/pull/20557
updated_at: 2016-11-22 14:07:40
body:
  ###### Motivation for this change

  Enables the easy creation of stateless containers by turning data filesystems such as /var into a tmpfs.

  ###### Things done

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

  ---


  Allows one or more directories to be mounted as a read-only file system.

  This makes it convenient to run volatile containers that do not retain
  application state.


state: closed
title: xournal: add desktop file and mime info
user_login: lverns
html_url: https://github.com/NixOS/nixpkgs/pull/20558
updated_at: 2016-11-20 15:14:29
body:
  ###### Motivation for this change

  It was a pain launching Xournal in a graphical 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
  - [ ] Tested compilation of all pkgs that 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).

  (Pinging listed maintainers: @dguibert) This is a squashed history. A full version of the history is [here](https://github.com/lverns/nixpkgs/tree/xournal-desktop-fix).

  ---

  Fixes #20510.

  The application now appears in system menus, and Konqueror now suggests
  opening .xoj files with Xournal. Other file browsers should as well.


state: closed
title: pidgin-skypeweb: 1.2.1 -> 1.2.2
user_login: JanBessai
html_url: https://github.com/NixOS/nixpkgs/pull/20559
updated_at: 2016-11-22 00:54:14
body:
  ###### Motivation for this change
  Version 1.2.1 is defunct.

  ###### Things done

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

  ---


  Update defunct version 1.2.1 to 1.2.2


state: closed
title: services.elasticsearch.listenAddress does not work with special values like '_eth0_'
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/issues/20560
updated_at: 2017-06-12 23:13:06
body:
  ## Issue description
  The postStart script of elasticsearch fails when a special values like `_local_` or `_eth0:ipv4_` ( https://www.elastic.co/guide/en/elasticsearch/reference/2.4/modules-network.html#network-interface-values ) is used for services.elasticsearch.listenAddress as the script expects an IP or a hostname.

  Using an ip as listenAddress ist not always a viable option especially when generating NixOS images upfront for a dynamic deployment (e.g. on Azure or EC2)

  I am not sure how to address this issue. Perhaps one shall check netstat output to find out which ip was bound to?

  ### Steps to reproduce
  ```
  services = {
    elasticsearch = {
      enable = true;
      listenAddress = "_local_";
    };
  };
  ```

  /cc @offlinehacker 


state: closed
title: Ghc response fix
user_login: corngood
html_url: https://github.com/NixOS/nixpkgs/pull/20561
updated_at: 2016-11-20 13:07:34
body:
  ###### Motivation for this change

  Fixes #11762

  Also includes change from @peti to re-enable response files in ghc.

  ###### Things done

  GCC just does primitive unquoting when reading response files, so something like `"-Wl,$ORIGIN"` will be interpreted differently than if it were passed on the command line.

  This change just escapes all $ characters in the response file, so they don't get expanded.

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: libxmlxx3: 3.0.0 -> 3.0.1
user_login: loskutov
html_url: https://github.com/NixOS/nixpkgs/pull/20562
updated_at: 2016-11-21 11:54:29
body:
  ###### Motivation for this change
  Update

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs 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: Add ghc-8.0 stage2 packages, update shims.
user_login: TravisWhitaker
html_url: https://github.com/NixOS/nixpkgs/pull/20564
updated_at: 2016-11-21 09:13:09
body:
  ###### Motivation for this change
  Adds the stage 2 packages required by ghcjsHEAD.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `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: tilda: 1.2.4 -> 1.3.3
user_login: timbertson
html_url: https://github.com/NixOS/nixpkgs/pull/20565
updated_at: 2016-11-20 15:12:15
body:
  ###### Motivation for this change

  Update

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] 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: xterm: 325 -> 327
user_login: TravisWhitaker
html_url: https://github.com/NixOS/nixpkgs/pull/20566
updated_at: 2016-11-20 21:12:53
body:
  ###### Motivation for this change
  Update.

  ###### Things done

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

  ---


state: closed
title: tigervnc: 1.6.0 -> 1.7.0
user_login: TravisWhitaker
html_url: https://github.com/NixOS/nixpkgs/pull/20567
updated_at: 2016-11-21 11:53:59
body:
  ###### Motivation for this change
  Update

  ###### Things done

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

  ---


state: closed
title: "ultrastardx" fails to build
user_login: TravisWhitaker
html_url: https://github.com/NixOS/nixpkgs/issues/20568
updated_at: 2017-12-23 22:01:42
body:
  ## Issue description
  The "ultrastardx" derivation fails to build with
  ```
  /tmp/nix-build-ultrastardx-1.1.drv-0/ultrastardx-1.1-src/src/lib/ffmpeg/avutil.pas(115,4) Error: User defined: Linked version of libavutil is not yet supported!
  ```

  I noticed this when building another derivation's reverse dependencies. (portaudio)

  ### Steps to reproduce
  ```
  nix-build '<nixpkgs>' -A ultrastardx
  ```


  ## Technical details

  Fails on NixOS and Gentoo hosting Nix.

  ```
  nix-env (Nix) 1.11.4
  nixpkgs "17.03pre95922.13491f9"
  ```

  * 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: qtwebengine: hardcode paths
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/pull/20569
updated_at: 2016-11-22 20:33:21
body:
  ###### Motivation for this change

  qtwebengine library starts a process with the executable QtWebEngineProcess. This executable cannot be found on nix, so the path is hardcoded. The paths for the resources required by the process are also hardcoded.

  ###### Things done

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

  ---


  Hardcode the paths for which the default path resolution does not work in nix.


state: closed
title: gogui: init at 1.4.9
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/20571
updated_at: 2016-11-21 10:38:43
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] 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: erlang_basho_R16B03: Changed platforms to explicitly x86_64
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/20572
updated_at: 2016-11-20 15:06:01
body:
  ###### Motivation for this change
  Realised that the erlang_basho_R16B03 package is [only officially supported for x86_64 platforms](https://github.com/basho/otp/tree/OTP_R16B03).

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: git: link git-credential-netrc into $out/bin
user_login: dunn
html_url: https://github.com/NixOS/nixpkgs/pull/20573
updated_at: 2016-11-20 20:44:30
body:
  ###### Motivation for this change

  `git-credential-netrc` is a simple cross-platform credential helper that doesn't need to be compiled.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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"`
       git-annex failed with an error that looks unrelated:
      ```
      {standard input}: Assembler messages:
      {standard input}: Warning: end of file not at end of a line; newline inserted
      {standard input}:354: Error: unknown pseudo-op: `.lcold'
      g++: internal compiler error: Killed (program cc1plus)
      ```
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: syncthing: 0.14.8 -> 0.14.11
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/20574
updated_at: 2016-11-21 09:35:29
body:
  ###### Motivation for this change

  Recommended update.

  ###### Things done

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

  Compile, but not run-tested yet.


state: closed
title: haskellPackages.ReadArgs: jailbreak to fix build
user_login: pSub
html_url: https://github.com/NixOS/nixpkgs/pull/20575
updated_at: 2016-11-20 20:43:02
body:
  ###### Motivation for this change
  Fix build of ReadArgs by jailbreaking it. There is a PR for fixing this upstream at https://github.com/rampion/ReadArgs/pull/9.

  ###### Things done

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

  ---


  fixes #20515


state: closed
title: kmail: init at 17.04.0
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/pull/20576
updated_at: 2017-08-20 10:34:11
body:
  ###### Motivation for this change

  Package kdepim for kde-5.

  This PR replaces https://github.com/NixOS/nixpkgs/pull/20531

  Most executables work except kmail, kontact. blogilo and akregator.
  These problems seem all due to QtWebEngine.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: notmuch: 0.22 -> 0.23.2
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/20578
updated_at: 2016-11-24 08:17:08
body:
  ###### Motivation for this change

  * updating a notmuch to current latest
  * moving notmuch-addrlookup to nixpkgs root (from emacsPackages) since there is no real need for it (eg. doesn't require nothing emacs specific)

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `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: bazel is not supported on darwin
user_login: jyp
html_url: https://github.com/NixOS/nixpkgs/issues/20579
updated_at: 2018-01-03 13:32:25
body:
  ## Issue description

  Bazel is marked "broken" for darwin. Forcing it yields a failed assertion:

  ```
  nix-env -i bazel --show-trace
  installing ‘bazel-0.3.2’
  error: while evaluating the attribute ‘nativeBuildInputs’ of the derivation ‘bazel-0.3.2’ at /nix/store/wi4y04kphl122mdq8zp76c1bw5azr7h2-nixpkgs-17.03pre95946.1fec301/nixpkgs/pkgs/development/tools/build-managers/bazel/default.nix:25:5:
  while evaluating the attribute ‘buildCommand’ of the derivation ‘bazel-bootstrap-env’ at /nix/store/wi4y04kphl122mdq8zp76c1bw5azr7h2-nixpkgs-17.03pre95946.1fec301/nixpkgs/pkgs/build-support/trivial-builders.nix:7:14:
  while evaluating the attribute ‘text’ of the derivation ‘bazel-bootstrap-env-init’ at /nix/store/wi4y04kphl122mdq8zp76c1bw5azr7h2-nixpkgs-17.03pre95946.1fec301/nixpkgs/pkgs/build-support/trivial-builders.nix:7:14:
  while evaluating the attribute ‘buildCommand’ of the derivation ‘bazel-bootstrap-env-fhs’ at /nix/store/wi4y04kphl122mdq8zp76c1bw5azr7h2-nixpkgs-17.03pre95946.1fec301/nixpkgs/pkgs/build-support/build-fhs-userenv/env.nix:183:3:
  while evaluating the attribute ‘pkgs’ of the derivation ‘bazel-bootstrap-env-usr-target’ at /nix/store/wi4y04kphl122mdq8zp76c1bw5azr7h2-nixpkgs-17.03pre95946.1fec301/nixpkgs/pkgs/build-support/trivial-builders.nix:7:14:
  while evaluating ‘callPackageWith’ at /nix/store/wi4y04kphl122mdq8zp76c1bw5azr7h2-nixpkgs-17.03pre95946.1fec301/nixpkgs/lib/customisation.nix:95:35, called from /nix/store/wi4y04kphl122mdq8zp76c1bw5azr7h2-nixpkgs-17.03pre95946.1fec301/nixpkgs/pkgs/top-level/all-packages.nix:7100:11:
  while evaluating ‘makeOverridable’ at /nix/store/wi4y04kphl122mdq8zp76c1bw5azr7h2-nixpkgs-17.03pre95946.1fec301/nixpkgs/lib/customisation.nix:54:24, called from /nix/store/wi4y04kphl122mdq8zp76c1bw5azr7h2-nixpkgs-17.03pre95946.1fec301/nixpkgs/lib/customisation.nix:99:8:
  while evaluating anonymous function at /nix/store/wi4y04kphl122mdq8zp76c1bw5azr7h2-nixpkgs-17.03pre95946.1fec301/nixpkgs/pkgs/development/libraries/glibc/default.nix:1:1, called from /nix/store/wi4y04kphl122mdq8zp76c1bw5azr7h2-nixpkgs-17.03pre95946.1fec301/nixpkgs/lib/customisation.nix:56:12:
  assertion failed at /nix/store/wi4y04kphl122mdq8zp76c1bw5azr7h2-nixpkgs-17.03pre95946.1fec301/nixpkgs/pkgs/development/libraries/glibc/default.nix:8:1
  ```

  ### Steps to reproduce

  ```
  nix-env -i bazel
  ```

  ## Technical details

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

  OSX Sierra

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

  nix-env (Nix) 1.11.4

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

  17.03pre95946.1fec301


state: open
title: qtwebengine can crash with nouveau graphics card
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/issues/20580
updated_at: 2017-05-10 13:27:05
body:
  ## Issue description

  QtWebEngine has an issue with Nouveau graphics cards. This patch disables OpenGL for such cards.

  https://build.opensuse.org/package/view_file/KDE:Qt5/libqt5-qtwebengine/disable-gpu-when-using-nouveau-boo-1005323.diff?expand=1


state: closed
title: go-font: init at 2016-11-17
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/pull/20581
updated_at: 2016-11-22 13:59:04
body:
  ###### Motivation for this change

  Add the recently released Go font.

  ###### Things done

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


state: closed
title: minecraft-server: 1.10.2 -> 1.11
user_login: tomberek
html_url: https://github.com/NixOS/nixpkgs/pull/20582
updated_at: 2016-11-22 00:19:04
body:
  ###### Motivation for this change
  Update to 1.11

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: mc: Fix darwin build
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/20583
updated_at: 2016-11-21 10:30:31
body:
  ###### Motivation for this change
  Midnight commander did not build on darwin before. Now it compiles fine.

  ###### Things done

  We remove linux specific packages from the darwin build of midnight
  commander. Also slang wouldn't build on darwin without libiconv.

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: sonarr: 2.0.0.4326 -> 2.0.0.4389
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/20584
updated_at: 2016-11-20 20:29:05
body:
  ###### Motivation for this change
  New release available: https://github.com/Sonarr/Sonarr/releases/tag/v2.0.0.4389

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: mariadb uses incorrect relative path in mysql_install_db
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/issues/20585
updated_at: 2019-02-05 12:50:54
body:
  The `mysql_install_db` script provided by mariadb incorrectly falls back to 
  ```
  print_defaults="./bin/my_print_defaults"
  ```
  which prevents finding the `my_print_defaults` script. It should use an absolute path instead.

  Attn: @thoughtpolice @wkennington 


state: closed
title: SpiderMonkey cleanup
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/20586
updated_at: 2016-11-22 08:46:14
body:
  ###### Motivation for this change

  As happens to me regularly, the main motivation was to update a game (0 A.D.) ^_^. However, SpiderMonkey seemed a mess to me for some time and this is a good excuse to clean it up.

  Different SpiderMonkey versions are basically different libraries (it's a rare case when something is compatible between different versions from what I see), so I removed the default `spidermonkey` attribute and assigned them individually to packages. Also this updates a version that polkit uses to one that is used by Arch.

  Another change is that more system libraries are now used instead of bundled ones for SpiderMonkey.

  I've tested that individual packages build and run fine, and tested the game, too. My system also runs okay with this (hence, polkit is fine). I haven't tested build of all affected 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
  - [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: autojump: 22.2.4 -> 22.5.0
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/20587
updated_at: 2016-11-21 10:06:44
body:
  ###### Motivation for this change

  I was affected by https://github.com/wting/autojump/issues/411 and a version upgrade fixes the issue. Works fine for me 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
     - [ ] 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: Backport Firefox 50 and NSS 3.27.1 to release-16.09
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/20588
updated_at: 2016-11-21 16:09:23
body:
  ###### Motivation for this change

  Fixes various security vulnerabilities.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: "octaveFull" fails to build
user_login: TravisWhitaker
html_url: https://github.com/NixOS/nixpkgs/issues/20589
updated_at: 2017-04-15 11:50:04
body:
  ## Issue description
  The `octaveFull` package fails to build with:

  ```
  /nix/store/9kxhc2f3j5lcyh00zcrifvfly33n5m4r-binutils-2.27/bin/ld: cannot find -ltiff
  /nix/store/9kxhc2f3j5lcyh00zcrifvfly33n5m4r-binutils-2.27/bin/ld: cannot find -llzma
  /nix/store/9kxhc2f3j5lcyh00zcrifvfly33n5m4r-binutils-2.27/bin/ld: cannot find -ljpeg
  ```

  Seems like some libraries are simply missing. Found while building portaudio's reverse dependencies.


  ### Steps to reproduce
  ```
  nix-build '<nixpkgs>' -A octaveFull
  ```

  ## Technical details

  Fails on NixOS and Gentoo hosting Nix.

  ```
  nix-env (Nix) 1.11.4
  nixpkgs "17.03pre95922.13491f9"
  ```


state: closed
title: 404 when clicking "how to Review contributions" in contributing.md
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/20594
updated_at: 2016-11-24 09:02:14
body:
  ## Issue description

  At the end of [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md) is a link "[Review contributions](http://hydra.nixos.org/job/nixpkgs/trunk/manual/latest/download-by-type/doc/manual#chap-reviewing-contributions)".

  When I click it, I'm redirected to http://hydra.nixos.org/build/43818136/download/1/nixpkgs/manual.html#chap-reviewing-contributions , which gives an HTTP 404.

  ### Steps to reproduce

  Click the last link in CONTRIBUTING.md.


state: closed
title: Revert "riak-cs: add to nixpkgs"
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/20595
updated_at: 2017-02-27 19:53:00
body:
  Reverts NixOS/nixpkgs#20129

  See my comment on the original pull request. I think it's messing up Travis.


state: closed
title: S3 backed AMIs only have 2GB for root partition
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/20596
updated_at: 2016-11-22 13:38:25
body:
  Since ab0ddac8f97cc7e05fe2e9376a47ddb3e6db3554 EBS and S3 backed AMIs have only 2GB for root partition.

  For EBS that's fine since it's indeed can be resized, but that's not possible for S3. If you want to deploy something to the instance it will run out of disk space.

  I propose we always create 8GB images, but use `qemu-img resize` to scale them down for EBS/HVM type.

  cc @edolstra @rbvermaa 


state: closed
title: stanchion: changed default option to defaultText
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/20597
updated_at: 2016-11-21 11:10:49
body:
  ###### Motivation for this change
  Allow the manual to build on an i686 system. For this, the `stanchion` package (uniquely built for x86_64) must not reference the actual package for a default, but rather a string for a defaultText.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: riak: add defaultText to service
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/20598
updated_at: 2016-11-21 11:38:18
body:
  ###### Motivation for this change
  Allow the manual to build on an i686 system. For this, the `riak` package (uniquely built for x86_64) must not reference the actual package for a default, but rather a string for a defaultText.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: riak-cs: init at 2.1.1
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/20599
updated_at: 2016-11-21 11:59:34
body:
  ###### Motivation for this change
  Adding riak-cs to package/services. See https://github.com/NixOS/nixpkgs/pull/20129 for historical info.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: stanchion: added default to service
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/20600
updated_at: 2016-11-21 11:38:00
body:
  ###### Motivation for this change
  In the `stanchion` package, we need to add a default.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [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: elm2nix
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/20601
updated_at: 2019-01-03 12:12:30
body:
  [Elm](http://elm-lang.org/) is written in Haskell and has a very sane package manager. It shouldn't be too hard to be able to deploy all Elm packages with Nix.

  I don't have enough free time to program this atm, but I'd like to drop my research here how I'd do it.

  ### Generating all packages

  Elm serves a single JSON (per Elm release) that returns all packages registered upstream:

  http://package.elm-lang.org/all-packages (Elm 0.18)

  We'd have to create a storage (git repository) with the following metadata per package:

  - generate sha256 of the tarball downloaded from github
  - elm-package.json (for later processing)

  As usual, we'd then build all packages and provide binaries (probably not on hydra.nixos.org).

  ### elm2nix

  It would use Elm haskell API to determine the latest versions based on local elm-package.json and generate `default.nix` to be used to build your project.

  Functions for generating versions and names:

  https://github.com/elm-lang/elm-compiler/blob/master/src/Elm/Package.hs

  Logic that determines if file should be downloaded (and thus where to unpack Nixified elm packages): https://github.com/elm-lang/elm-package/blob/master/src/Install/Fetch.hs#L137

  Nix integration would just unpack packages to folders like `./elm-stuff/packages/debois/elm-dom/1.2.2/` and then run `elm install .` in order to avoid networking at build time.

  ### Questions

  1) what if it uses the newest package that is not already indexed by Nix?

  This one is tricky, as it's impossible to be able to be up to date without some delay unless a user was able to generate a new set or be able to override (manual work).

  We'd have to research if elm install does lookup local folders first and just use those instead of the very latest upon installation.

  ### Relevant work

  - https://github.com/elm-lang/elm-package/pull/245

  My estimate is about a few days of work to get a prototype working :)

  cc @garbas 


state: closed
title: gem-config: add uuid4r
user_login: manveru
html_url: https://github.com/NixOS/nixpkgs/pull/20603
updated_at: 2017-11-30 09:53:17
body:
  ###### Motivation for this change

  Allow simple installation of the uuid4r gem.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: wireshark: 2.2.0 -> 2.2.2
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/20604
updated_at: 2016-11-21 16:42: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)
     - [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).

  ---


  See releases announcements:

  - https://www.wireshark.org/docs/relnotes/wireshark-2.2.1.html
  - https://www.wireshark.org/docs/relnotes/wireshark-2.2.2.html

  wireshark-2.2.1 fixes the following vulnerabilities:

  - CVE-2016-7957
  - CVE-2016-7958

  wireshard-2.2.2 fixes the following vulnerabilities:

  - CVE-2016-9372
  - CVE-2016-9374
  - CVE-2016-9376
  - CVE-2016-9373
  - CVE-2016-9375


state: closed
title: cudnn51_cudatoolkit80: Init at 5.1-8.0
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/20605
updated_at: 2016-11-21 14:06:29
body:
  ###### Motivation for this change
  Add CuDNN 5.1 with CUDA toolkit 8.0 support into the main repository.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: riak: added extraAdvancedConfig option to service module
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/20606
updated_at: 2016-11-21 17:22:40
body:
  ##### Motivation for this change
  Added the option to modify the advanced.config file in the /etc folder for Riak. Need this for specific Riak CS configurations. 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: wordgrinder: init at 0.6
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/20607
updated_at: 2017-11-03 11:01:55
body:
  Does not build yet, as `lua5.2` is not found. Can someone help me? I'm not sure why it isn't found here...

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: gdm doesn't respect security.pam.loginLimits
user_login: e-user
html_url: https://github.com/NixOS/nixpkgs/issues/20608
updated_at: 2018-06-24 19:52:47
body:
  ## Issue description

  GDM currently uses custom PAM configuration that doesn't cover all items that are generated when `security.pam.services` is used, especially `pam_limits.so` for sessions. As a result, logging in via GDM doesn't apply custom limits set via `security.pam.loginLimits`.

  ### Steps to reproduce

  1. Set custom limits that apply to the current user via `security.pam.loginLimits`
  2. `nixos-rebuild switch`
  3. Log out and back in again (via GDM)
  4. Check `ulimit -a` output
  5. `su - $(id -un) # Correctly applies limits because pam.d/su is used`
  5. Check `ulimit -a` output again, compare

  ## Technical details

  * System: 16.09.1066.417e04f (Flounder)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: 16.09.1066.417e04f


state: closed
title: matrix-synapse service: Make url_preview_enabled optional
user_login: eqyiel
html_url: https://github.com/NixOS/nixpkgs/pull/20609
updated_at: 2016-11-28 02:33:48
body:
  ###### Motivation for this change

  I wanted to enable URL previews for `matrix-synapse`.

  Previously, it was possible to set `url_preview_enabled: true` using `extraConfig`, but the configuration would not be applied because `synapse` complains that `lxml` is missing.

  So `lxml` has been added to `propagatedBuildInputs`, and there are config options for `url_preview_enabled`, `url_preview_ip_range_blacklist`, `url_preview_ip_range_whitelist` and `url_preview_url_blacklist`.

  This change should be completely transparent to existing users since `url_preview_enabled` defaults to `false` (like it was before).

  ###### Things done

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

  ---


state: closed
title: erlang: added dirty scheduler support
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/20610
updated_at: 2016-11-21 19:36:17
body:
  ###### Motivation for this change
  Erlang R18 should be able to be compiled with dirty schedulers enabled, removing the scheduler stall that happens with NIFs in Erlang 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: erlang17: enable dirty schedulers
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/20611
updated_at: 2016-11-21 19:34:43
body:
  ###### Motivation for this change
  Erlang 17 should be able to be compiled with dirty scheduling enabled, to prevent stalling from the Erlang scheduler when executing NIFs.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: erlang19: enable dirty schedulers
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/20612
updated_at: 2016-11-21 19:34:31
body:
  ###### Motivation for this change
  Erlang 19 should have the ability to enable dirty schedulers, in order to allow for asynchronous executing of natively implemented functions.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: jackline: init at 2016-11-18
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/pull/20613
updated_at: 2016-11-22 12:53:32
body:
  ###### Motivation for this change

  Re-introduce jackline.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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/ghcjs: fix ghcjs-ffiqq, add ghcjs-vdom
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/20614
updated_at: 2016-12-06 22:24:42
body:
  Both experimental libraries that are in the ghcjs GitHub organization, but are
  not yet officially released on hackage.


state: closed
title: ocamlPackages.lwt: 2.5.2 → 2.6.0
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/20615
updated_at: 2016-11-30 15:36:53
body:
  ###### Things done

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


state: closed
title: pugixml: fix darwin build
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/20616
updated_at: 2019-02-22 04:43:42
body:
  ###### Motivation for this change

  This should fix things on darwin by disabling the long long option.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: Jekyll does not include redcarpet
user_login: joepie91
html_url: https://github.com/NixOS/nixpkgs/issues/20617
updated_at: 2018-06-24 17:28:04
body:
  ## Issue description

  I'm currently attempting to build a site that uses the `redcarpet` gem for Markdown handling, and it's failing to build with the following error:

  ```
    Dependency Error: Yikes! It looks like you don't have redcarpet or one of its dependencies installed. In order to use Jekyll as currently configured, you'll need to install this gem. The full error message from Ruby is: 'cannot load such file -- redcarpet' If you run into trouble, you can find helpful resources at http://jekyllrb.com/help/! 
    Conversion error: Jekyll::Converters::Markdown encountered an error while converting '_posts/2015-05-29-adios-hola.markdown':
                      redcarpet
               ERROR: YOUR SITE COULD NOT BE BUILT:
                      ------------------------------------
                      redcarpet
  ```

  The offending line in the Jekyll configuration is the following:

  ```
  markdown: redcarpet
  ```

  It appears that the `redcarpet` dependency is missing, and there appears to be no way to specify it for Jekyll from within my `configuration.nix`.

  ### Steps to reproduce

  1. Install Jekyll from nixpkgs.
  2. Clone https://github.com/lizardhq/lizardhq-website.git
  3. Run `jekyll build` in the repository

  ## Technical details

  * System: 16.03.1337.c1c0484 (Emu)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: 16.03.1337.c1c0484


state: closed
title: glances: fix license
user_login: asymmetric
html_url: https://github.com/NixOS/nixpkgs/pull/20618
updated_at: 2016-11-21 19:12:30
body:
  ###### Motivation for this change

  Glances is actually licensed under the [LGPLv3](https://github.com/nicolargo/glances/blob/master/COPYING#L2).

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: haskell/hoogle.nix: make an empty packages list possible
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/20619
updated_at: 2016-11-25 18:21:24
body:
  Building hoogle environments with an empty list of packages threw a built-time
  error. This was particularly confusing when giving e.g. `(hps: [hps.Cabal])`
  which, since `Cabal` is set to `null` (because it’s a distribution package),
  would have lead to the same error as an empty list.

  It was not useful to throw an error at all, because sometimes one only wants to
  build an environment for the distribution packages. We switch to displaying a
  warning (because it might be that the user made a mistake).

  - [x] tested with an empty list
  - [x] tested with a non-empty list

  cc @peti @cstrahan 


state: closed
title: fakeroute: init at 0.3
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/20620
updated_at: 2017-09-12 22:57:37
body:
  ###### Motivation for this change
  See issue #20181.

  ###### 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 (new package)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ###### Things to do

   - [x] Figure out the license


state: closed
title: "callPackage /dir/with-trailing-slash/ {}" throws misleading error
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/20621
updated_at: 2016-11-24 22:04:13
body:
  ## Issue description
  ```
  $ nix-repl '<nixpkgs>'
  nix-repl> pkgs.callPackage /tmp/mytest/ {}
  error: value is a set while an integer was expected, at (string):1:1
  ```

  By removing the trailing slash, everything is fine:

  ```
  nix-repl> pkgs.callPackage /tmp/mytest {}
  «derivation /nix/store/6wyvf5wwx2cxic6ydxgaky6mq22m2c14-bash-4.3-p48.drv»
  ```

  Contents of /tmp/mytest:

  ```
  $ cat /tmp/mytest/default.nix 
  { pkgs }:

  pkgs.bash
  ```

  It took a while to figure out that I simply had to remove the slash :-/

  ## Technical details

  * System: 16.09.1066.417e04f (Flounder)
  * Nix version: 1.11.4


state: closed
title: aptly: use wrapProgram instead of propagatedUserEnvPkgs
user_login: montag451
html_url: https://github.com/NixOS/nixpkgs/pull/20622
updated_at: 2016-11-22 16:02: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)
     - [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: makeDesktopItem incorrectly requires GenericName
user_login: lverns
html_url: https://github.com/NixOS/nixpkgs/issues/20624
updated_at: 2018-06-24 16:18:49
body:
  ## Issue description

  [The spec](https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s05.html) says that Desktop Entries are not required to have a GenericName key. However, the handy [makeDesktopItem](https://github.com/NixOS/nixpkgs/blob/a80cacd3ec8582bf3236fcd5031b0715358b3c82/pkgs/build-support/make-desktopitem/default.nix) function requires that it be specified. 

  ## Technical details

  * System: NixOS: `17.03.git.322f5e5 (Gorilla)`
  * Nix version:  `nix-env (Nix) 1.11.4`
  * Nixpkgs version: `"16.09.877.5b08a40"`


state: closed
title: glfw: 3.2 -> 3.2.1
user_login: corngood
html_url: https://github.com/NixOS/nixpkgs/pull/20625
updated_at: 2016-11-22 14:43:31
body:
  ###### Motivation for this change

  Minor glfw update to fix https://github.com/glfw/glfw/issues/789

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: manual: reviewing contributions nixos -> nixpkgs
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/20626
updated_at: 2016-11-23 23:01:08
body:
  ###### Motivation for this change

  Reviewing contributions chapter was in the wrong manual.

  #20594

  cc @vcunat 

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: opencv3: added release option
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/20628
updated_at: 2016-11-28 09:38:12
body:
  ###### Motivation for this change
  OpenCV has a 'release' option that compiles the OpenCV package with less debugging info and compile flags oriented at performance gains (e.g. -O3). We should allow users to enable 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: opencv3: added tab to make CMake flags aligned
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/20629
updated_at: 2016-11-23 18:35:41
body:
  ###### Motivation for this change
  We should align the OpenCV CMake flags.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: opencv3: added CUDA 8.0 specific patches
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/20631
updated_at: 2016-11-28 13:06:34
body:
  ###### Motivation for this change
  Need this in order to add CUDA support for graphics cards beyond CC 3.5. This new version of OpenCV is compiled with a newer version of OpenCV 3, on order to allow this compilation to occur. This will bring us up to date with the repository around August. The CC support will now be up to 6.0.

  ###### Things done

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

  ---


  opencv3: reverted defaults


state: closed
title: brscan4 fails to configure scanner
user_login: yochai
html_url: https://github.com/NixOS/nixpkgs/issues/20632
updated_at: 2018-02-21 01:58:54
body:
  ## Issue description
  Listing brscan4 as an extra back end for sane is not working.
  As far as I can tell brscan4 depends on 'nixos/modules/services/hardware/sane_extra_backends/brscan4.nix' being listed in the modules list.
  Currently it's not listed there.

  ### Steps to reproduce
  1. Add brscan4 as an extra back end without configuring the module brscan4.
  2. Try to configure the scanner, will not work.
  3. Try to scan anyway, just in case something did step 2 for you, will not work.

  ## Technical details
  NixOS: 17.03.git.5711082

  ## Possible fix
  Add the module into the modules list, tried it locally and I can scan.
  But the author might have intended it to be used differently ?


state: closed
title: Service file for avahi-daemon isn't created in container
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/20633
updated_at: 2018-06-24 18:09:32
body:
  ## Issue description

  I tried enabling `services.avahi` in container. Service file wasn't created (so no daemon even tried to start)
  It is really, really odd.

  ### Steps to reproduce

  ```
  $ cat avahi-cont.nix
  {
            services.avahi = {
              enable = true;
              nssmdns = true;
              hostName = "phab";
              publish.addresses = true;
              publish.domain = true;
              publish.enable = true;
              publish.userServices = true;
              publish.workstation = true;
            };
  }
  $ sudo env NIX_PATH=nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-16.09.tar.gz nixos-container create avahi-test --config-file avahi-cont.nix --auto-start
  $ sudo nixos-container start avahi-test
  $ sudo nixos-container root-login avahi-test
  [root@avahi-test:~]# systemctl -a | grep -i avahi
  [root@avahi-test:~]#
  ```

  Note, that I have avahi enabled on host with very similar config (hostName differs). I had problems with avahi not starting, but avahi not existing while explicitly configured - it's unbelievable...

  ## Technical details

  * System: nixos-16.09


state: closed
title: yarn: init at 0.17.8
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/pull/20635
updated_at: 2016-12-16 16:33:12
body:
  ###### Motivation for this change
  Yarn is a new javascript packagemanager by Facebook, inspired by Bundler and Cargo.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: postgresql: add 9.6.1
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/20636
updated_at: 2016-11-23 09:38:23
body:
  postgresql-9.6.1 builds and runs fine on my NixOS-16.09 system. I tested a few SQL queries.

  I also tested if the problem fixed in https://github.com/NixOS/nixpkgs/pull/15470 is still fixed and concluded that postgis builds successfully with this new version of postgresql. 

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


state: closed
title: yarn2nix
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/issues/20637
updated_at: 2019-05-08 21:13:55
body:
  Facebook recently published [yarn](http://yarnpkg.com/), a package manager that behaves like Bundler and Cargo by having a lock file that describes the exact versions of all transitive dependencies.

  I investigated the `yarn.lock` format, and was pleasantly surprised that it actually contains both direct download links to (and SHA1 hashes of) the `.tgz` files that make up packages.

  I'm very much open to merge this with @svanderburg's `node2nix`, but I'm not sure that that's appropriate.

  ### Progress
  - [x] Get yarn into nixpkgs (https://github.com/NixOS/nixpkgs/pull/20635)
  - [ ] Finish implementing [yarn2nix](https://github.com/moretea/yarn2nix)


state: closed
title: postgresql: bug fix updates for all versions
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/20638
updated_at: 2016-11-23 10:43:36
body:
  These postgresql minor updates fix issues that can cause data corruption, which are described in the release notes. It also patches a number of other bugs reported over the last few months.

  See: https://www.postgresql.org/about/news/1712/

  It would be great if this can be cherry picked on `release-16.09` as well.


state: closed
title: curl: disable HTTP/2 support
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/20639
updated_at: 2016-12-28 16:05:33
body:
  ###### Motivation for this change

  Most services like cache.nixos.org and nginx httpd servers are much slower serving files using HTTP/2 with curl/nghttp2. The reason is unknown but it's just annoying.

  If you use `curl --http1.1` the downloads are fast but with `curl --http2` they are slow. nghttp2 ships with a download tool which yields the same performance as `curl --http2`. Using a HTTP/2 capable browser like Chromium you can observe fast download speeds.

  ###### Benchmarks

  ```
  $ nix-shell -p nghttp2 curl
  $ time curl --http2 https://hydra.mayflower.de/nar/rhxyhz1pj949njsdyqfbh5hnbynns9z3-openttd-1.6.1 > /dev/null
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100 18.7M    0 18.7M    0     0  1440k      0 --:--:--  0:00:13 --:--:-- 1309k

  real    0m13.324s
  user    0m0.258s
  sys     0m0.145s

  $ time curl --http1.1 https://hydra.mayflower.de/nar/rhxyhz1pj949njsdyqfbh5hnbynns9z3-openttd-1.6.1 > /dev/null
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100 18.7M    0 18.7M    0     0  4687k      0 --:--:--  0:00:04 --:--:-- 4693k

  real    0m4.098s
  user    0m0.215s
  sys     0m0.109s

  $ time nghttp https://hydra.mayflower.de/nar/rhxyhz1pj949njsdyqfbh5hnbynns9z3-openttd-1.6.1 > /dev/null

  real    0m12.874s
  user    0m0.134s
  sys     0m0.100s
  ```


state: closed
title: Unable to get latest grsecurity kernel on nixos-stable
user_login: pingberlin
html_url: https://github.com/NixOS/nixpkgs/issues/20640
updated_at: 2016-11-24 11:44:39
body:
  ## Issue description

  It doesn't seem to be possible to get the latest grsecurity kernel on the nixos-stable channel.
  For running NixOS on servers, having the latest still maintained kernel with grsecurity-patches enabled is necessary. 
  (On desktops as well in my opinion.)
  (By latest I mean the last mainline or last longterm kernel.)

  I even tried configs from https://nixos.org/wiki/How_to_tweak_Linux_kernel_config_options
  but did not find any working configuration to achieve this.

  Is there any easy way to get the latest maintained kernel with grsecurity-patches on nixos-stable or is using a package override the most user friendly thing to do here?

  ---

  With the following
  ```
  security.grsecurity.enable = true;
  ```
  I get this kernel:
  ```
  Linux nixos 4.7.10-grsec #1-NixOS SMP Sat Oct 22 10:07:05 UTC 2016 x86_64 GNU/Linux
  ```

  As far as I see this kernel is EOL.

  ---

  With the following config:
  ```
  boot.kernelPackages = pkgs.linuxPackages_latest;
  security.grsecurity.enable = true; 
  ```

  I get the following kernel without grsec:
  <code>
  Linux nixos 4.8.7 #1-NixOS SMP Thu Nov 10 15:39:23 UTC 2016 x86_64 GNU/Linux
  </code>

  ### Steps to reproduce

  set the following in *configuration.nix*:
  ```
  boot.kernelPackages = pkgs.linuxPackages_latest;
  security.grsecurity.enable = true; 
  ```

  ## Technical details

  * System: (NixOS: `16.09.1032.6270733 (Flounder)`)
  * Nix version: (nix-env (Nix) 1.11.4)
  * Nixpkgs version: ("16.09.1032.6270733")


state: closed
title: Reduce closure size of installer images
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/20641
updated_at: 2017-04-06 00:46:18
body:
  ###### Motivation for this change

  In a minimal NixOS ISO installer environment I noticed some packages like X11 libraries which I felt were not needed and digged deeper.

  The base installer profile includes `dar` in the system path which depends on gnupg which depends on `pinentry`, `gtk2`, `openldap`… I don't think this is a generally used tool and therefore propose to remove it.

  But these were not all X11 dependencies. `w3m` was included twice, with X11 (from the base installer profile) and without (from `services.nixosManual`). But `w3m-nox` depended on `imlib2` which again depended on X11 libraries. Therefore a new `imlib2-nox` was introduced. The minimal installer is now free of X11 libs!

  Both the sizes of the kernel and the squashfs for the ISO and netboot images were reduced by about 20-25% by using XZ instead of gzip for compression. Disabling sound support also saved a few megabytes.

  ###### Stats for `iso_minimal.x86_64-linux`

   * master: 390MB
   * this PR: 309MB

  ###### Discussion & future work

   * Split linux-firmware-nonfree into categories and only include essential ones (~ 157M total)
   * Maybe put some non-essential kernel modules into own store paths or outputs? (~ 69M total)


state: closed
title: linuxPackages.dpdk: 16.07 -> 16.11
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/20642
updated_at: 2017-01-01 03:28:39
body:
  Tested with

  > nix-build -A linuxPackages.dpdk -A linuxPackages_latest.dpdk

  Fixes build against recent kernels

  Probably good to pick to release but I've yet to verify the build.


state: closed
title: snapraid: 10.0 -> 11.0
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/20643
updated_at: 2016-11-24 11:00:41
body:
  ###### Motivation for this change

  bump to latest release. I've tested the new version beforehand on my own servers without any issues.

  ###### Things done

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


state: closed
title: syncthing: 0.14.11 -> 0.14.12
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/20645
updated_at: 2016-11-23 12:03:22
body:
  ###### Motivation for this change

  Recommended upgrade.

  ###### Things done

  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] 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: Vulnerability Roundup 10
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/issues/20647
updated_at: 2016-11-24 21:11:46
body:
  This is a special roundup!

  1. We have now been doing this for two full months (since September 22)
  2. run 10 roundups
  3. have examined 997 vulnerabilities (!)

  This is also special because it is the first time the tooling I've written can be open source, AND LWN has given me written permission to be using their database for this purpose. This tooling now lives at https://github.com/NixOS/security.

  ---

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

  cc: @FRidh, @fpletz, @NeQuissimus, and @phanimahesh.

  _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. If you
  would like to be CC'd on _all_ roundups, leave a comment and tell
  @grahamc so.

  Permanent CC's: @joepie91, @NixOS/security-notifications
  (if you no longer want to be CC'd, ask to be removed from this list)

  ## 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] Update https://github.com/NixOS/nixpkgs/issues/13515 with a
   summary.
   - [x] Update the database at https://github.com/NixOS/security

  Without further ado...

  ### Assorted (23 issues)
   - [x] [`#706586`](https://lwn.net/Vulnerabilities/706586/) ([search](http://search.nix.gsc.io/?q=gst-plugins-bad&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=gst-plugins-bad+in%3Apath&type=Code))  gst-plugins-bad0.10: code execution
   - [x] [`#706842`](https://lwn.net/Vulnerabilities/706842/) ([search](http://search.nix.gsc.io/?q=gst-plugins-bad1.0&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=gst-plugins-bad1.0+in%3Apath&type=Code))  gst-plugins-bad: code execution
   - [x] [`#706851`](https://lwn.net/Vulnerabilities/706851/) ([search](http://search.nix.gsc.io/?q=GraphicsMagick&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=GraphicsMagick+in%3Apath&type=Code))  graphicsmagick: denial of service
   - [x] [`#706582`](https://lwn.net/Vulnerabilities/706582/) ([search](http://search.nix.gsc.io/?q=akonadi&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=akonadi+in%3Apath&type=Code))  akonadi: denial of service
   - [x] [`#706577`](https://lwn.net/Vulnerabilities/706577/) ([search](http://search.nix.gsc.io/?q=atomic-openshift&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=atomic-openshift+in%3Apath&type=Code))  atomic-openshift: redirect network traffic
   - [x] [`#706846`](https://lwn.net/Vulnerabilities/706846/) ([search](http://search.nix.gsc.io/?q=libtiff&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=libtiff+in%3Apath&type=Code))  libtiff: multiple vulnerabilities
   - [x] [`#707046`](https://lwn.net/Vulnerabilities/707046/) ([search](http://search.nix.gsc.io/?q=qemu&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=qemu+in%3Apath&type=Code))  qemu: denial of service
   - [x] [`#707037`](https://lwn.net/Vulnerabilities/707037/) ([search](http://search.nix.gsc.io/?q=ipsilon&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=ipsilon+in%3Apath&type=Code))  ipsilon: information leak/denial of service
   - [x] [`#663078`](https://lwn.net/Vulnerabilities/663078/) ([search](http://search.nix.gsc.io/?q=krb5&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=krb5+in%3Apath&type=Code))  krb5: multiple vulnerabilities
   - [x] [`#638448`](https://lwn.net/Vulnerabilities/638448/) ([search](http://search.nix.gsc.io/?q=mongodb&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=mongodb+in%3Apath&type=Code))  mongodb: denial of service
   - [x] [`#707043`](https://lwn.net/Vulnerabilities/707043/) ([search](http://search.nix.gsc.io/?q=sniffit&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=sniffit+in%3Apath&type=Code))  sniffit: privilege escalation
   - [x] [`#707040`](https://lwn.net/Vulnerabilities/707040/) ([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: multiple vulnerabilities
   - [x] [`#706844`](https://lwn.net/Vulnerabilities/706844/) ([search](http://search.nix.gsc.io/?q=gnuchess&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=gnuchess+in%3Apath&type=Code))  gnuchess: code execution
   - [x] [`#706588`](https://lwn.net/Vulnerabilities/706588/) ([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: unspecified
   - [x] [`#635283`](https://lwn.net/Vulnerabilities/635283/) ([search](http://search.nix.gsc.io/?q=libuv&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=libuv+in%3Apath&type=Code))  libuv: privilege escalation
   - [x] [`#706852`](https://lwn.net/Vulnerabilities/706852/) ([search](http://search.nix.gsc.io/?q=otrs&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=otrs+in%3Apath&type=Code))  otrs: code execution
   - [x] [`#707038`](https://lwn.net/Vulnerabilities/707038/) ([search](http://search.nix.gsc.io/?q=drupal&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=drupal+in%3Apath&type=Code))  drupal: multiple vulnerabilities
   - [x] [`#706734`](https://lwn.net/Vulnerabilities/706734/) ([search](http://search.nix.gsc.io/?q=firefox-esr&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=firefox-esr+in%3Apath&type=Code))  firefox: timing side channel
   - [x] [`#707045`](https://lwn.net/Vulnerabilities/707045/) ([search](http://search.nix.gsc.io/?q=moodle&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=moodle+in%3Apath&type=Code))  moodle: multiple vulnerabilities
   - [x] [`#706581`](https://lwn.net/Vulnerabilities/706581/) ([search](http://search.nix.gsc.io/?q=nss&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=nss+in%3Apath&type=Code))  nss, nss-util: two vulnerabilities
   - [x] [`#706581`](https://lwn.net/Vulnerabilities/706581/) ([search](http://search.nix.gsc.io/?q=nss-util&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=nss-util+in%3Apath&type=Code))  nss, nss-util: two vulnerabilities
   - [x] [`#707039`](https://lwn.net/Vulnerabilities/707039/) ([search](http://search.nix.gsc.io/?q=php&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=php+in%3Apath&type=Code))  php: code execution
   - [x] [`#706848`](https://lwn.net/Vulnerabilities/706848/) ([search](http://search.nix.gsc.io/?q=wireshark&i=fosho&repos=nixos-nixpkgs), [files](https://github.com/NixOS/nixpkgs/search?utf8=%E2%9C%93&q=wireshark+in%3Apath&type=Code))  wireshark: multiple vulnerabilities

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

  ### firefox (3 issues)
   - [x] [`#707047`](https://lwn.net/Vulnerabilities/707047/) ([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: code execution
   - [x] [`#706580`](https://lwn.net/Vulnerabilities/706580/) ([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))  firefox: multiple vulnerabilities
   - [x] [`#706731`](https://lwn.net/Vulnerabilities/706731/) ([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))  firefox: multiple vulnerabilities

  ### kernel (2 issues)
   - [x] [`#706735`](https://lwn.net/Vulnerabilities/706735/) ([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: denial of service
   - [x] [`#707044`](https://lwn.net/Vulnerabilities/707044/) ([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: denial of service


state: closed
title: qemu: add curl to buildInputs
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/20648
updated_at: 2016-11-23 16:45:33
body:
  ###### Motivation for this change

  Enables support for accessing files over HTTP:

  ```
  qemu-system-x86_64 -drive media=cdrom,file=http://host/path.iso,readonly
  ```

  Increases the closures size from 445 to 447 MiB.


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Julia Pkgs in NixOS
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/issues/20649
updated_at: 2019-07-05 15:28:49
body:
  ## Issue description
  It would be nice to have julia pkgs easily installable the way we can install them in python on other languages

  The packages resides in a git project (https://github.com/JuliaLang/METADATA.jl), every package has it's (git) url, every version hashes and dependencies

  The variable JULIA_PKGDIR defines a folder in which packages get installed, I think we can symlink from the store to this folder (not sure if it needs to be ro/rw)


state: closed
title: nodejs: 7.1.0 -> 7.2.0
user_login: lo1tuma
html_url: https://github.com/NixOS/nixpkgs/pull/20650
updated_at: 2016-12-07 15:27:31
body:
  ###### Things done

  - 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).

  ---

  nodejs 7.2.0 depends on libuv 1.10.1

  [nodejs release notes](https://nodejs.org/en/blog/release/v7.2.0/)
  [libuv changelog](https://github.com/libuv/libuv/blob/c1c55ee1aa071ff566dc486ba274969ada2c7e18/ChangeLog#L1)


state: closed
title: gitlab service: fix syntax highlighting
user_login: afrepues
html_url: https://github.com/NixOS/nixpkgs/pull/20651
updated_at: 2017-10-31 20:01:58
body:
  ###### Motivation for this change

  The syntax highlighting of the Gitlab service file has the usual issue with `/*` in the shell code. My solution is to escape the slash.

  This branch should also be merged in master, should I create a separate pull request for that?

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: gitlab service: fix syntax highlighting
user_login: afrepues
html_url: https://github.com/NixOS/nixpkgs/pull/20653
updated_at: 2017-10-31 20:01:58
body:
  ###### Motivation for this change

  The syntax highlighting of the Gitlab service file has the usual issue with `/*` in the shell code. My solution is to escape the slash.

  This commit merges cleanly with both `master` and `release-16.09`, the merge request for the later is #20651.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: [mathematica] 10.0.2 -> 11.0.1
user_login: dignati
html_url: https://github.com/NixOS/nixpkgs/pull/20654
updated_at: 2016-11-25 11:21:22
body:
  ###### Motivation for this change
  Mathematica 11 was released a while ago. I left a nix expression for version 10.

  ###### Things done

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

  ---


state: closed
title: Update to docker 1.13.x
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/20656
updated_at: 2017-01-21 11:19:07
body:
  ###### Motivation for this change

  `docker` 1.13.0 is going to be released next month (more or less). This shouldn't be merged before official release but gives time to review. This change the package quite a bit, so let me describe the changes :

  - There is more binaries now : `docker`, `dockerd`, `docker-proxy`, `docker-runc`, `docker-containerd`, `docker-containerd-shim` and `docker-init` — from 5 projects : `docker/docker`, `docker/runc` (to follow docker release), `docker/containerd`, `docker-libnetwork` and `krallin/tini`.
  - The package builds all the pieces itself instead of depending to other packages like `runc` and `containerd`. This makes sure we have the same binary (from the same git commit) than the official release and thus have no weird bugs because of version mismatch.
  - The man pages of `docker` are in the process of beeing automatically generate so there is some missing man page in the current package. This aims to fix that as well (*still working on it*).
  - This adds a `experimental` options to the `docker` service too – to start `docker` with experimental features (using `--experimental`).

  There is still a few things to do :
  - <del>[ ] Fix missing man pages</del> Currently, part of the manpages are generated in a docker container. I have no clean way to build manpage otherwise for now.. 😓 
  - [ ] Handle version and build time better (`docker version` and `docker info`) 
    ```
     containerd version:  (expected: 03e5862ec0d8d3b3f750e19fca3ee367e13c090e)
     runc version: N/A (expected: 51371867a01c467f08af739783b8beafc154c4d7)
     init version: N/A (expected: 949e6facb77383876aeff8a6944dde66b3089574)
    ```
  - [x] Update the package to `1.13.0` when released (and on each rc too)

  ###### Things done

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

  ---


  - Update docker version to 1.13
  - Build containerd, runc, tini, docker-proxy from the right
    version (little duplicated from conf in docker scripts)


state: closed
title: GIMP on Darwin (use Quartz)
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/20658
updated_at: 2017-01-11 23:06:40
body:
  ###### Motivation for this change

  This adds some tricks to get GIMP to build on my Darwin machine.

  GTK2 has a quartz backend that we haven't been using. I'm not sure why it's not being used but it should probably be enabled by default. While GIMP may work without GTK +quartz, I XQuartz is really annoying to use and not my preference.

  For some reason PyGTK and GTK2 +quartz don't seem to work well. It's really confusing because it looks like at some point the MacPorts project had everything working well but the compiler seems to treat objc headers like they are c header. See https://trac.macports.org/ticket/37713.

  Note: This does not produce an "Application" yet on Darwin. It should be possible but our GIMP release does not seem to produce the correct "gtk-mac-bundler" .bundle file (see the gimp/build/osx/gimp-2.8.bundle 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)
     - [ ] 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: Jitsi meet
user_login: oida
html_url: https://github.com/NixOS/nixpkgs/pull/20659
updated_at: 2016-11-23 17:16:46
body:
  ###### Motivation for this change
  Added pkgs and modules for jitsi-meet, Jitsi Videobridge and Jitsi Conference Focus.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: hexRegistrySnapshot: d58a937 -> e88db1f
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/20663
updated_at: 2016-12-04 03:56:15
body:
  *Depends on erlang-nix/hex-pm-registry-snapshots#2.*

  **Update**: https://github.com/erlang-nix/hex-pm-registry-snapshots/pull/2 has been merged.

  - [x] Update to depend on https://github.com/erlang-nix/hex-pm-registry-snapshots/commit/e5e494acc046877c1b4dc96f3fcbcf74ca1740cc instead

  ###### Motivation for this change

  The previous version is several months old.

  /cc @ericbmerritt @gleber

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: rebar3: 3.1.0 -> 3.3.2
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/20664
updated_at: 2016-12-07 22:11:41
body:
  ###### Motivation for this change

  Update to the latest release.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] 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: delve: init at 0.11.0-alpha
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/20665
updated_at: 2016-11-28 02:50:34
body:
  ###### Motivation for this change

  [delve](https://github.com/derekparker/delve) is a debugger for the Go programming language — that can be used from various editor/ide.

  ###### Things done

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

  ---

  Init delve at 0.11.0-alpha

  Signed-off-by: Vincent Demeester <vincent@sbr.pm>


state: closed
title: lfe: 1.1.1 -> 1.2.1
user_login: yurrriq
html_url: https://github.com/NixOS/nixpkgs/pull/20666
updated_at: 2016-12-07 22:36:39
body:
  *Depends on #20664.*

  ###### Motivation for this change

  ~~Update to 1.2.0, not 1.2.1, since it has issues wrt `clj-tests`. I'll need to chat with @rvirding and get that sorted.~~

  Use `buildRebar3` instead of `mkDerivation`, obviating the need for `setup-hook.sh`.

  Manually build [`proper`](https://hex.pm/packages/proper/1.1.1-beta) and patch `rebar.config` s.t. it doesn't try to fetch it manually.
  N.B. I can't seem to figure out how to get the hermetic `rebar3` to play nice with `proper`, so this is a hack, but it suits our needs for running LFE tests.

  Set `checkTarget = "travis"` so we can actually run the tests.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: skopeo: init at 0.1.16
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/20667
updated_at: 2017-12-31 11:28:25
body:
  ###### Motivation for this change

  [skopeo](https://github.com/projectatomic/skopeo) is a command line utility for various operations on container images and image repositories. It is able to inspect a repository on a Docker registry and fetch images layers, copy and delete images on the registries, …

  ###### Things done

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

  ---

  Init skopeo at v0.1.16
  Signed-off-by: Vincent Demeester <vincent@sbr.pm>


state: closed
title: Nixos Vulnerability Patch Rollup: #10
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/20668
updated_at: 2019-04-17 01:45:32
body:
  ###### Motivation for this change

  Roll-up all changes in to one merge to prevent multiple mass rebuilds.

  ###### Things done

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

  re: https://github.com/NixOS/nixpkgs/issues/20647


state: closed
title: Haskell packages that depend on JVM fail to build: "missing C library: jvm"
user_login: TikhonJelvis
html_url: https://github.com/NixOS/nixpkgs/issues/20669
updated_at: 2016-12-01 18:53:55
body:
  ## Issue description

  Haskell packages that depend on `jvm` (just `jni` and `HJVM` as far as I can tell) fail to build on both NixOS and OS X with the following error message:

  ```
  Setup: Missing dependency on a foreign library:
  * Missing C library: jvm
  This problem can usually be solved by installing the system package that
  provides this library (you may need the "-dev" version). If the library is
  already installed but in a non-standard location then you can use the flags
  --extra-include-dirs= and --extra-lib-dirs= to specify where it is.
  ```

  Both look like this in `hackage-packages.nix`:

  ```
  "HJVM" = callPackage ({ ... }:
    mkDerivation {
      ...
      librarySystemDepends = [ jvm ];
      ...
    }) {jvm = null;};
  ```

  They don't build by themselves. I also tried building them with `{ jvm = openjdk7 }` and `{ jvm = gcj }` (via `haskellPackages.callPackage haskellPackages.jni { jvm = gcj; }`), but that didn't work either.

  ### Steps to reproduce

  Build `haskellPackages.HJVM` or `haskellPackages.jni`:

      nix-repl> :l <nixpkgs>
      nix-repl> :b haskellPackages.HJVM

  ## Technical details

  * System: NixOS and OS X
  * Nix version: nix-env (Nix) 1.11.2
  * Nixpkgs version: 17.03pre96005.caa81f7


state: closed
title: Darwin closed-source apps: init Steam, Spotify
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/20670
updated_at: 2016-12-04 12:18:13
body:
  ###### Motivation for this change

  This inits derivations for spotify and steam on Darwin. undmg needs to be updated to set the executable bits correctly.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: GWorkspace does not run: undefined symbol
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/issues/20671
updated_at: 2017-03-31 11:09:17
body:
  ## Issue description

  Trying to run `GWorkspace` on unstable NixOS fails with an undefined symbol error:

  ```
  $ GWorkspace 
  Error (objc-load):/nix/store/f86p309665myck7mk8171nvhscd5z5f7-gnustep-back-0.25.0/lib/GNUstep/Bundles/libgnustep-back-025.bundle/./libgnustep-back-025: undefined symbol: XmuLookupStandardColormap
  2016-11-23 21:47:36.076 .GWorkspace-wrapped[14710:14710] NSApplication.m:317  Assertion failed in BOOL initialize_gnustep_backend().  Can't load object file from backend at path /nix/store/f86p309665myck7mk8171nvhscd5z5f7-gnustep-back-0.25.0/lib/GNUstep/Bundles/libgnustep-back-025.bundle
  /nix/store/qaf35bfgwsznsmsgdnl2g1gj3pa30yvr-gworkspace-0.9.3/bin/.GWorkspace-wrapped: Uncaught exception NSInternalInconsistencyException, reason: NSApplication.m:317  Assertion failed in BOOL initialize_gnustep_backend().  Can't load object file from backend at path /nix/store/f86p309665myck7mk8171nvhscd5z5f7-gnustep-back-0.25.0/lib/GNUstep/Bundles/libgnustep-back-025.bundle
  ```

  ## Technical details

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


state: closed
title: pari/gp: 2.7.6 -> 2.9.0
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/20672
updated_at: 2018-02-23 01:26:19
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: dockerTools.buildImage fails to rsync contents
user_login: lbodor
html_url: https://github.com/NixOS/nixpkgs/issues/20673
updated_at: 2016-11-24 11:14:55
body:
  ## Issue description

  dockerTools.buildImage fails with:
  ```
  cannot delete non-empty directory: share/man
  could not make way for new symlink: share/man
  ```
  ### Steps to reproduce
  ```
  curl https://gist.githubusercontent.com/lbodor/378b048a2702513251ec4243385ba4d5/raw/77138c9135ee1cf7b01f12501981255b2b1a41f1/docker-tools-rsync > test.nix
  nix-build test.nix
  ```
  ## Technical details

  * System: 17.03pre95306.a24728f (Gorilla)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: "17.03pre95306.a24728f"


state: closed
title: dockerTools: rsync contents with -keep-dirlinks
user_login: lbodor
html_url: https://github.com/NixOS/nixpkgs/pull/20674
updated_at: 2016-11-24 11:15:17
body:
  ###### Motivation for this change
  Fix #20673 (dockerTools.buildImage fails to rsync contents)
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: mopidy-gmusic: 1.0.0 -> 2.0.0
user_login: carlsverre
html_url: https://github.com/NixOS/nixpkgs/pull/20675
updated_at: 2016-11-25 08:00:01
body:
  ###### Motivation for this change
  Gmusic api changed - 2.x version is required to connect to google music.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: file_cmds: init at 264.1.1
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/20676
updated_at: 2016-11-28 11:48:18
body:
  ###### Motivation for this change

  This will add the "file_cmds" derivation to apple-source-releases.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on 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: graphviz: Make derivations pure on non-NixOS systems.
user_login: TravisWhitaker
html_url: https://github.com/NixOS/nixpkgs/pull/20677
updated_at: 2016-11-24 13:46:50
body:
  ###### Motivation for this change
  Without these flags the graphviz configure script will look for `libltdl` in `/usr/lib` (and will likely find it on non-NixOS systems). Making these paths explicit makes the graphviz derivations pure on non-NixOS systems.

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [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: Fix/ctrlp cmatcher
user_login: carlsverre
html_url: https://github.com/NixOS/nixpkgs/pull/20678
updated_at: 2016-11-24 18:53:15
body:
  ###### Motivation for this change
  Requested by @vcunat in #20237 

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: Incorrect license information for gnome3 gnome-calculator
user_login: evfool
html_url: https://github.com/NixOS/nixpkgs/issues/20679
updated_at: 2016-11-24 11:26:41
body:
  Currently the gnome-calculator metadata states gnome-calculator uses GPLv2, but it is using GPLv3 since version 3.16.


state: closed
title: gnome-calculator: update license to gpl3
user_login: evfool
html_url: https://github.com/NixOS/nixpkgs/pull/20680
updated_at: 2016-11-24 11:26:54
body:
  ###### Motivation for this change
  Updated the license based on the upstream license information. Fixes #20679.

  ###### Things done
  Updated both 3.22 and 3.20 calculator license information from default.nix to GPLv3 as gnome-calculator uses GPLv3 since 3.16. 


state: closed
title: cpsm: init at 565ab53a66fa52c46d80adf6981b07f4bdffcb1d
user_login: carlsverre
html_url: https://github.com/NixOS/nixpkgs/pull/20681
updated_at: 2016-11-24 18:52:15
body:
  ###### Motivation for this change
  cpsm is a matcher for CtrlP. Although it supports all kinds of queries, it is highly optimized for file paths (and, to a lesser extent, similar strings like identifiers in source code).

  https://github.com/nixprime/cpsm

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-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: emacs25Macport cannot use AppKit
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/issues/20682
updated_at: 2016-12-13 22:16:49
body:
  ## Issue description

  It looks like emacs is not able to use Appkit for some reason. Here is the relevant logs:

  ```
  checking AppKit/AppKit.h usability... no
  checking AppKit/AppKit.h presence... yes
  configure: WARNING: AppKit/AppKit.h: present but cannot be compiled
  configure: WARNING: AppKit/AppKit.h:     check for missing prerequisite headers?
  configure: WARNING: AppKit/AppKit.h: see the Autoconf documentation
  configure: WARNING: AppKit/AppKit.h:     section "Present But Cannot Be Compiled"
  configure: WARNING: AppKit/AppKit.h: proceeding with the compiler's result
  configure: WARNING:     ## ------------------------------------ ##
  configure: WARNING:     ## Report this to bug-gnu-emacs@gnu.org ##
  configure: WARNING:     ## ------------------------------------ ##
  checking for AppKit/AppKit.h... no
  configure: error: The include files (AppKit/AppKit.h etc) that
  are required for a Nextstep build are missing or cannot be compiled.
  ```

  ```
  $ nix-shell --pure --run "echo '#import <AppKit/AppKit.h>' | cc -x objective-c-header -" -p stdenv.cc darwin.apple_sdk.frameworks.AppKit
  In file included from <stdin>:1:
  In file included from /nix/store/6zrda57fmgvn9yjpqfv0lm97vabma0f5-apple-framework-AppKit/Library/Frameworks/AppKit.framework/Headers/AppKit.h:10:
  In file included from /nix/store/7f0bbz6lclkbmgr44n74kqkwq37p4dq5-apple-framework-Foundation/Library/Frameworks/Foundation.framework/Headers/Foundation.h:141:
  In file included from /nix/store/7f0bbz6lclkbmgr44n74kqkwq37p4dq5-apple-framework-Foundation/Library/Frameworks/Foundation.framework/Headers/NSAppleEventDescriptor.h:7:
  In file included from /nix/store/2qbqqy62d750c2gcq2pp94skqwapdg9n-apple-framework-ApplicationServices/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:39:
  In file included from /nix/store/y5v7lnz3fiksjha0bij50zdbalvykqmc-apple-framework-CoreText/Library/Frameworks/CoreText.framework/Headers/CoreText.h:27:
  In file included from /nix/store/y5v7lnz3fiksjha0bij50zdbalvykqmc-apple-framework-CoreText/Library/Frameworks/CoreText.framework/Headers/CTFramesetter.h:22:
  In file included from /nix/store/y5v7lnz3fiksjha0bij50zdbalvykqmc-apple-framework-CoreText/Library/Frameworks/CoreText.framework/Headers/CTTypesetter.h:21:
  /nix/store/y5v7lnz3fiksjha0bij50zdbalvykqmc-apple-framework-CoreText/Library/Frameworks/CoreText.framework/Headers/CTLine.h:22:10: fatal error: 'CoreFoundation/CFAttributedString.h' file not found
  #include <CoreFoundation/CFAttributedString.h>
           ^
  1 error generated.
  ```

  It looks like Foundation framework is busted. This is lowPrio so I don't think there is Hydra logs.

  nixpkgs commit: b69f568
  nix version: 1.11.4

  cc @copumpkin


state: closed
title: lspci: Unable to load libkmod resources: error -12
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/20683
updated_at: 2016-11-24 16:03:35
body:
  ## Issue description
  On NixOS 16.09:

  ```
  $ lspci -v >/dev/null
  lspci: Unable to load libkmod resources: error -12
  ```

  On Ubuntu 16.04:

  ```
  $ lspci -v >/dev/null
  (no error message)
  ```

  Here is a full diff of the output (unfortunately without the error message which was printed to stderr, I forgot to redirect it):

  ```patch
  $ diff -u lspci_v_nixos.txt lspci_v_ubuntu.txt
  --- lspci_v_nixos.txt	2016-11-24 09:53:22.270048691 +0100
  +++ lspci_v_ubuntu.txt	2016-11-24 09:52:14.290152365 +0100
  @@ -4,15 +4,17 @@
   	Capabilities: <access denied>
   	Kernel driver in use: bdw_uncore
   
  -00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09) (prog-if 00 [VGA controller])
  +00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09) (prog-if 00 [VGA controller])
  +	DeviceName:  Onboard IGD
   	Subsystem: Device 1991:5591
  -	Flags: bus master, fast devsel, latency 0, IRQ 51
  +	Flags: bus master, fast devsel, latency 0, IRQ 48
   	Memory at b1000000 (64-bit, non-prefetchable) [size=16M]
   	Memory at c0000000 (64-bit, prefetchable) [size=256M]
   	I/O ports at 4000 [size=64]
   	Expansion ROM at <unassigned> [disabled]
   	Capabilities: <access denied>
   	Kernel driver in use: i915
  +	Kernel modules: i915
   
   00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
   	Subsystem: Intel Corporation Broadwell-U Audio Controller
  @@ -20,27 +22,30 @@
   	Memory at b2214000 (64-bit, non-prefetchable) [size=16K]
   	Capabilities: <access denied>
   	Kernel driver in use: snd_hda_intel
  +	Kernel modules: snd_hda_intel
   
   00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03) (prog-if 30 [XHCI])
  -	Subsystem: Intel Corporation Device 7270
  +	Subsystem: Intel Corporation Wildcat Point-LP USB xHCI Controller
   	Flags: bus master, medium devsel, latency 0, IRQ 45
   	Memory at b2200000 (64-bit, non-prefetchable) [size=64K]
   	Capabilities: <access denied>
   	Kernel driver in use: xhci_hcd
   
   00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
  -	Subsystem: Intel Corporation Device 7270
  -	Flags: bus master, fast devsel, latency 0, IRQ 47
  +	Subsystem: Intel Corporation Wildcat Point-LP MEI Controller
  +	Flags: bus master, fast devsel, latency 0, IRQ 49
   	Memory at b221c000 (64-bit, non-prefetchable) [size=32]
   	Capabilities: <access denied>
   	Kernel driver in use: mei_me
  +	Kernel modules: mei_me
   
   00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
  -	Subsystem: Intel Corporation Device 7270
  -	Flags: bus master, fast devsel, latency 32, IRQ 48
  +	Subsystem: Intel Corporation Wildcat Point-LP High Definition Audio Controller
  +	Flags: bus master, fast devsel, latency 32, IRQ 51
   	Memory at b2210000 (64-bit, non-prefetchable) [size=16K]
   	Capabilities: <access denied>
   	Kernel driver in use: snd_hda_intel
  +	Kernel modules: snd_hda_intel
   
   00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3) (prog-if 00 [Normal decode])
   	Flags: bus master, fast devsel, latency 0, IRQ 42
  @@ -50,6 +55,7 @@
   	Prefetchable memory behind bridge: 00000000b0300000-00000000b04fffff
   	Capabilities: <access denied>
   	Kernel driver in use: pcieport
  +	Kernel modules: shpchp
   
   00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3) (prog-if 00 [Normal decode])
   	Flags: bus master, fast devsel, latency 0, IRQ 43
  @@ -59,6 +65,7 @@
   	Prefetchable memory behind bridge: 00000000d0000000-00000000d00fffff
   	Capabilities: <access denied>
   	Kernel driver in use: pcieport
  +	Kernel modules: shpchp
   
   00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3) (prog-if 00 [Normal decode])
   	Flags: bus master, fast devsel, latency 0, IRQ 44
  @@ -66,23 +73,25 @@
   	Memory behind bridge: b2000000-b20fffff
   	Capabilities: <access denied>
   	Kernel driver in use: pcieport
  +	Kernel modules: shpchp
   
   00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03) (prog-if 20 [EHCI])
  -	Subsystem: Intel Corporation Device 7270
  +	Subsystem: Intel Corporation Wildcat Point-LP USB EHCI Controller
   	Flags: bus master, medium devsel, latency 0, IRQ 23
   	Memory at b221a000 (32-bit, non-prefetchable) [size=1K]
   	Capabilities: <access denied>
   	Kernel driver in use: ehci-pci
   
   00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
  -	Subsystem: Intel Corporation Device 7270
  +	Subsystem: Intel Corporation Wildcat Point-LP LPC Controller
   	Flags: bus master, medium devsel, latency 0
   	Capabilities: <access denied>
   	Kernel driver in use: lpc_ich
  +	Kernel modules: lpc_ich
   
   00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03) (prog-if 01 [AHCI 1.0])
  -	Subsystem: Intel Corporation Device 7270
  -	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 46
  +	Subsystem: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode]
  +	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 47
   	I/O ports at 40b0 [size=8]
   	I/O ports at 40a0 [size=4]
   	I/O ports at 4090 [size=8]
  @@ -91,21 +100,24 @@
   	Memory at b2219000 (32-bit, non-prefetchable) [size=2K]
   	Capabilities: <access denied>
   	Kernel driver in use: ahci
  +	Kernel modules: ahci
   
   00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
  -	Subsystem: Intel Corporation Device 7270
  +	Subsystem: Intel Corporation Wildcat Point-LP SMBus Controller
   	Flags: medium devsel, IRQ 3
   	Memory at b2218000 (64-bit, non-prefetchable) [size=256]
   	I/O ports at 4040 [size=32]
  +	Kernel modules: i2c_i801
   
   02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
  -	Subsystem: Realtek Semiconductor Co., Ltd. Device 0123
  -	Flags: bus master, fast devsel, latency 0, IRQ 49
  +	Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
  +	Flags: bus master, fast devsel, latency 0, IRQ 46
   	I/O ports at 3000 [size=256]
   	Memory at b2100000 (64-bit, non-prefetchable) [size=4K]
   	Memory at d0000000 (64-bit, prefetchable) [size=16K]
   	Capabilities: <access denied>
   	Kernel driver in use: r8169
  +	Kernel modules: r8169
   
   03:00.0 Network controller: Intel Corporation Wireless 3160 (rev 83)
   	Subsystem: Intel Corporation Dual Band Wireless AC 3160
  @@ -113,4 +125,5 @@
   	Memory at b2000000 (64-bit, non-prefetchable) [size=8K]
   	Capabilities: <access denied>
   	Kernel driver in use: iwlwifi
  +	Kernel modules: iwlwifi

  ```

  Looks like fixing the error will allow NixOS to print the ```Kernel modules: ``` line. The other diff is due to lspci v3.3.1 in Ubuntu vs v3.5.1 in NixOS and different IRQ assignments.

  I also ran with ```sudo ...``` and ```sudo -E ...```. No change.

  ## Technical details
  * Nixpkgs version: 7596205


state: closed
title: postgresql: fix build on darwin
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/20684
updated_at: 2016-11-24 19:28:57
body:
  This fixes the build of postgresql on OS X as [reported](https://github.com/NixOS/nixpkgs/commit/589cc65306229223176010d0b512fd676c491df6#commitcomment-19941795) by @jwiegley.

  Tested on both NixOS en OS X.

  @edolstra this also needs to be cherry picked on `release-16.09`.


state: closed
title: Fix lnav-0.8.0 compilation.
user_login: vdemeester
html_url: https://github.com/NixOS/nixpkgs/pull/20685
updated_at: 2016-11-28 11:46:04
body:
  ###### Motivation for this change

  Doing a `nix-env -i lnav` on current master fails:

      command_executor.cc:34:21: fatal error: pcrecpp.h: No such file or directory

  ###### Things done

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

  ---

  This fixes by using pcre-cpp instead of pcre.

  Signed-off-by: Vincent Demeester <vincent@sbr.pm>


state: closed
title: blivet: Remove unneccesary patching
user_login: binarin
html_url: https://github.com/NixOS/nixpkgs/pull/20686
updated_at: 2016-11-24 13:23:48
body:
  ###### Motivation for this change

  Fixes https://github.com/NixOS/nixops/issues/552

  `--cache` argument is now mandatory for `pvscan` both from hetzner rescue
  system and from nixpkgs.

  With this patch I was able to do successful deploy to hetzner host.

  ###### Things done

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

  ---


